├── README.md ├── hardware └── prototype-1 │ ├── README.md │ ├── alexa.py │ ├── alexa.service │ ├── prototype1.dxf │ ├── prototype1d.dxf │ └── zh.md ├── img ├── cad_speaker_hole.png ├── nylon_rivet.png ├── prototype1.png ├── prototype1_librecad.png ├── speaker_front.png ├── speaker_hole.png ├── speaker_oblique_view.png ├── speaker_oblique_view.svg └── speaker_top.png └── the_hard_way_to_get_started_with_voicen_kit ├── GPIO.md ├── README.md └── known_issues.md /README.md: -------------------------------------------------------------------------------- 1 | Smart Speaker from Scratch 2 | ========================== 3 | 4 | ![](img/speaker_side_view.svg) 5 | 6 | The project is about to make an affordable, open source smart speaker. It should be able to run Amazon Alexa, Google Assistant, MyCroft, Home Assistant, Mopidy and etc. 7 | 8 | ![](/img/prototype1.png) 9 | See the detail at [hardware/prototype-1](/hardware/prototype-1) 10 | 11 | ### To Do 12 | - Hardware 13 | - [x] [prototype #1 - Rasbperry Pi + ReSpeaker 4 Mic Linear Array + 45mm Speaker](/hardware/prototype_1) 14 | - [ ] prototype #2 (on-going) 15 | - [ ] ... 16 | 17 | - Software 18 | - [ ] AEC (Acoustic Echo Cancellation), See [ec](https://github.com/voice-engine/ec) 19 | - [ ] ... 20 | 21 | - Design 22 | - [x] prototype #1 - paper case 23 | - [ ] prototype #2 - wood case, made with [Boxes](https://github.com/florianfesti/boxes) 24 | - [ ] ... 25 | 26 | - Document 27 | - [x] [Record & Play Audio on Linux](https://github.com/voice-engine/make-a-smart-speaker/issues/5) 28 | - [ ] Steps to make prototype #1 29 | - [ ] Introduce how AEC works 30 | - [ ] ... 31 | 32 | 33 | ### Why 34 | 35 | [中文](https://zhuanlan.zhihu.com/p/58690069) 36 | 37 | Why should we make an open source smart speaker when there are so many smart speakers on the market? Because these smart speakers are designed from vendors' perspective, not from users' perspective. These smart speakers have two issues: 38 | 39 | 1. privacy - these speakers are always-listening black boxes which scare lots of people 40 | 2. functionality - these speakers can be more powerful, but are limited by the vendors 41 | 42 | One best way to eliminate privacy concerns is open source. 43 | 44 | Most of smart speakers have very powerful ARM processors. Some even run Android OS just like an Android phone. The smart speakers only is limited to run only one app, but they have the ability to run thousands of applications. 45 | 46 | I want an open source smart speaker which can run Amazon Alexa and Google Assistant at the same time, and also is able to run Home Assistant, Mopidy, Snapcast, Nextcloud and etc. 47 | Maybe you want one too. You can this project on Github or [hackaday.io](https://hackaday.io/project/164221-smart-speaker-from-scratch) 48 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /hardware/prototype-1/README.md: -------------------------------------------------------------------------------- 1 | Prototype #1 2 | ============ 3 | 4 | [中文版](zh.md) 5 | 6 | To make an open source smart speaker. 7 | 8 | ### Hardware 9 | 10 | ![](/img/prototype1.png) 11 | 12 | The hardware includes: 13 | 14 | + Raspberry Pi 3B 15 | + A micro SD card 16 | + ReSpeaker 4 Mic Linear Array 17 | + 45mm Speaker 18 | + Laser-Cut Paper Case 19 | + 2 Nylon Rivets (R3045), the diameter of mounting holes is 3mm (ф3). Screws also work, while rivets are easier to use. 20 | 21 | ![](/img/nylon_rivet.png) 22 | 23 | 24 | Raspberry Pi and ReSpeaker 4 Mic Linear Array can be found at Seeed Studio, and we get the 45mm speaker and nylon rivets from Alibaba or Taobao. 25 | 26 | ### Software 27 | + [Raspbian for ReSpeaker](https://v2.fangcloud.com/share/7395fd138a1cab496fd4792fe5?folder_id=188000207913&lang=en) 28 | + [Etcher](https://www.balena.io/etcher/) or [Rufus (only for Windows)](https://rufus.akeo.ie/) 29 | + [VNC Viewer](https://www.realvnc.com/en/connect/download/viewer/chrome/) 30 | + A SSH client such as MobaXterm or Putty 31 | 32 | 33 | ### Steps 34 | 1. Download [a customized Pi image - 2018-08-06-raspbian-for-respeaker.zip](https://v2.fangcloud.com/share/7395fd138a1cab496fd4792fe5?folder_id=188000207913&lang=en), 35 | which includes the driver for ReSpeaker 4 Mic Linear Array and some pre-installed packages. Do not use the lite version as we need the desktop enviroment to use a web browser. 36 | 37 | 2. We can write the image to a micro SD card with [Rufus](https://rufus.akeo.ie/) (very tiny but only for windows) or [Etcher](https://www.balena.io/etcher/). 38 | 39 | 3. (Optional) Use your computer or your phone to setup a hotspot. 40 | 41 | 4. Enable SSH and setup WiFi before the first boot of the Pi. 42 | 43 | Add a file named `ssh` to the boot partition of the SD card, which enables SSH, and then create a file named `wpa_supplicant.conf` with the following content (replace `WiFi SSID` and `WiFi Password` with yours): 44 | 45 | ``` 46 | country=GB 47 | ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev 48 | update_config=1 49 | network={ 50 | ssid="WiFi SSID" 51 | psk="WiFi Password" 52 | } 53 | ``` 54 | 55 | 5. Boot your Pi with the SD card,find out its IP address and ssh to it (user:pi, password: raspberry). 56 | 57 | For Windows, use a SSH client such as [MobaXterm](https://mobaxterm.mobatek.net/) or [putty](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html). For Linux or macOS, run `ssh` command in a terminal. 58 | 59 | 60 | 6. Enable the VNC server. 61 | 62 | In the SSH terminal, run `sudo raspi-config`, navigate to menus `Interfacing Options >> VNC` and enable the VNC server. 63 | 64 | 65 | 7. Use a VNC viewer to connect to the Pi's remote desktop. 66 | 67 | 8. Run some test commands: 68 | 69 | ``` 70 | arecord -l # list capture devices 71 | arecord -f dat -d 6 -V mono audio.wav # record an audio 72 | aplay -v audio.wav # play the audio 73 | python ~/respeaker/4mic_linear/aec_ns_kws.py # detect keyword "snowboy", use ctrl + c to exit 74 | ``` 75 | 76 | The output should be: 77 | 78 | ``` 79 | pi@raspberrypi:~ $ arecord -l 80 | **** List of CAPTURE Hardware Devices **** 81 | card 1: seeed8micvoicec [seeed-8mic-voicecard], device 0: bcm2835-i2s-ac10x-codec0 ac10x-codec0-0 [] 82 | Subdevices: 1/1 83 | Subdevice #0: subdevice #0 84 | pi@raspberrypi:~ $ arecord -f dat -d 6 -V mono audio.wav 85 | Recording WAVE 'audio.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo 86 | ##+ | 02% 87 | pi@raspberrypi:~ $ aplay audio.wav 88 | Playing WAVE 'audio.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo 89 | aplay: xrun:1624: read/write error, state = RUNNING 90 | pi@raspberrypi:~ $ aplay -v audio.wav 91 | ... 92 | pi@raspberrypi:~ $ aplay -v audio.wav 93 | pi@raspberrypi:~ $ python ~/respeaker/4mic_linear/aec_ns_kws.py 94 | ['arecord', '-t', 'raw', '-f', 'S16_LE', '-c', '8', '-r', '16000', '-D', 'default', '-q'] 95 | detected 1 96 | detected 1 97 | ^Cquit 98 | ``` 99 | 100 | 9. At the remote desktop window, setup Amazon Alexa Voice Service 101 | 102 | 103 | 1. the default web browser has some compatible issues, so we need to replace it. open the Chromium web browser and set it as the default web 104 | 2. run `alexa-auth` 105 | 3. open http://127.0.0.1:3000 in the Chromium 106 | 4. click `amazon alexa` and login alexa voice service with your amazon account 107 | 108 | 10. Run Alexa as a voice assistant 109 | 110 | ``` 111 | cd 112 | wget https://github.com/voice-engine/smart_speaker_from_scratch/raw/master/hardware/prototype-1/alexa.py 113 | python alexa.py 114 | ``` 115 | 116 | 11. Make the python script autorun 117 | 118 | ``` 119 | wget https://github.com/voice-engine/smart_speaker_from_scratch/raw/master/hardware/prototype-1/alexa.service 120 | sudo cp alexa.service /etc/systemd/system 121 | sudo systemctl enable alexa.service 122 | sudo systemctl start alexa.service 123 | ``` 124 | -------------------------------------------------------------------------------- /hardware/prototype-1/alexa.py: -------------------------------------------------------------------------------- 1 | """ 2 | Record audio from a 6 microphone array, and then search the keyword "snowboy". 3 | After finding the keyword, Direction Of Arrival (DOA) is estimated. 4 | 5 | The hardware is respeaker 6 mic array for raspberry pi. 6 | """ 7 | 8 | import signal 9 | import time 10 | from voice_engine.source import Source 11 | from voice_engine.ec import EC 12 | from voice_engine.ns import NS 13 | from voice_engine.kws import KWS 14 | from gpiozero import LED 15 | from avs.alexa import Alexa 16 | 17 | led = LED(5) 18 | led.off() 19 | 20 | 21 | def main(): 22 | src = Source(rate=16000, frames_size=320, channels=8) 23 | ec = EC(channels=src.channels, capture=0, playback=7) 24 | # ns = NS(rate=src.rate, channels=1) 25 | kws = KWS(model='alexa') 26 | alexa = Alexa() 27 | 28 | alexa.state_listener.on_listening = led.on 29 | alexa.state_listener.on_finished = led.off 30 | 31 | #src.pipeline(ec, ns, kws, alexa) 32 | src.pipeline(ec, kws, alexa) 33 | 34 | 35 | def on_detected(keyword): 36 | led.on() 37 | print('detected {}'.format(keyword)) 38 | alexa.listen() 39 | 40 | kws.on_detected = on_detected 41 | 42 | is_quit = [] 43 | def signal_handler(sig, frame): 44 | is_quit.append(True) 45 | print('quit') 46 | signal.signal(signal.SIGINT, signal_handler) 47 | 48 | src.pipeline_start() 49 | while not is_quit: 50 | time.sleep(1) 51 | 52 | src.pipeline_stop() 53 | led.off() 54 | 55 | # wait a second to allow other threads to exit 56 | time.sleep(1) 57 | 58 | if __name__ == '__main__': 59 | main() 60 | -------------------------------------------------------------------------------- /hardware/prototype-1/alexa.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Alexa Voice Assistant 3 | After=alsa-restore.service 4 | 5 | [Service] 6 | Type=simple 7 | WorkingDirectory=/home/pi 8 | ExecStart=/usr/bin/python /home/pi/alexa.py 9 | User=pi 10 | 11 | [Install] 12 | WantedBy=sysinit.target 13 | -------------------------------------------------------------------------------- /hardware/prototype-1/prototype1d.dxf: -------------------------------------------------------------------------------- 1 | 999 2 | dxfrw 0.6.3 3 | 0 4 | SECTION 5 | 2 6 | HEADER 7 | 9 8 | $ACADVER 9 | 1 10 | AC1021 11 | 9 12 | $DWGCODEPAGE 13 | 3 14 | ANSI_1252 15 | 9 16 | $INSBASE 17 | 10 18 | 0 19 | 20 20 | 0 21 | 30 22 | 0 23 | 9 24 | $EXTMIN 25 | 10 26 | 820 27 | 20 28 | 0.5000000000168066 29 | 30 30 | 0 31 | 9 32 | $EXTMAX 33 | 10 34 | 1281.000000000001 35 | 20 36 | 363.125 37 | 30 38 | 0 39 | 9 40 | $LIMMIN 41 | 10 42 | -25 43 | 20 44 | -25 45 | 9 46 | $LIMMAX 47 | 10 48 | 275 49 | 20 50 | 175 51 | 9 52 | $ORTHOMODE 53 | 70 54 | 0 55 | 9 56 | $REGENMODE 57 | 70 58 | 1 59 | 9 60 | $FILLMODE 61 | 70 62 | 1 63 | 9 64 | $QTEXTMODE 65 | 70 66 | 0 67 | 9 68 | $MIRRTEXT 69 | 70 70 | 0 71 | 9 72 | $LTSCALE 73 | 40 74 | 1 75 | 9 76 | $ATTMODE 77 | 70 78 | 0 79 | 9 80 | $TEXTSIZE 81 | 40 82 | 2.5 83 | 9 84 | $TRACEWID 85 | 40 86 | 15.68 87 | 9 88 | $TEXTSTYLE 89 | 7 90 | STANDARD 91 | 9 92 | $CLAYER 93 | 8 94 | 0 95 | 9 96 | $CELTYPE 97 | 6 98 | BYLAYER 99 | 9 100 | $CECOLOR 101 | 62 102 | 256 103 | 9 104 | $CELTSCALE 105 | 40 106 | 1 107 | 9 108 | $DISPSILH 109 | 70 110 | 0 111 | 9 112 | $DIMSCALE 113 | 40 114 | 1 115 | 9 116 | $DIMASZ 117 | 40 118 | 2.5 119 | 9 120 | $DIMEXO 121 | 40 122 | 0.625 123 | 9 124 | $DIMDLI 125 | 40 126 | 3.75 127 | 9 128 | $DIMRND 129 | 40 130 | 0 131 | 9 132 | $DIMDLE 133 | 40 134 | 0 135 | 9 136 | $DIMEXE 137 | 40 138 | 1.25 139 | 9 140 | $DIMTP 141 | 40 142 | 0 143 | 9 144 | $DIMTM 145 | 40 146 | 0 147 | 9 148 | $DIMTXT 149 | 40 150 | 2.5 151 | 9 152 | $DIMCEN 153 | 40 154 | 2.5 155 | 9 156 | $DIMTSZ 157 | 40 158 | 0 159 | 9 160 | $DIMTOL 161 | 70 162 | 0 163 | 9 164 | $DIMLIM 165 | 70 166 | 0 167 | 9 168 | $DIMTIH 169 | 70 170 | 0 171 | 9 172 | $DIMTOH 173 | 70 174 | 0 175 | 9 176 | $DIMSE1 177 | 70 178 | 0 179 | 9 180 | $DIMSE2 181 | 70 182 | 0 183 | 9 184 | $DIMTAD 185 | 70 186 | 1 187 | 9 188 | $DIMZIN 189 | 70 190 | 8 191 | 9 192 | $DIMBLK 193 | 1 194 | 195 | 9 196 | $DIMASO 197 | 70 198 | 1 199 | 9 200 | $DIMSHO 201 | 70 202 | 1 203 | 9 204 | $DIMPOST 205 | 1 206 | 207 | 9 208 | $DIMAPOST 209 | 1 210 | 211 | 9 212 | $DIMALT 213 | 70 214 | 0 215 | 9 216 | $DIMALTD 217 | 70 218 | 3 219 | 9 220 | $DIMALTF 221 | 40 222 | 0.03937 223 | 9 224 | $DIMLFAC 225 | 40 226 | 1 227 | 9 228 | $DIMTOFL 229 | 70 230 | 1 231 | 9 232 | $DIMTVP 233 | 40 234 | 0 235 | 9 236 | $DIMTIX 237 | 70 238 | 0 239 | 9 240 | $DIMSOXD 241 | 70 242 | 0 243 | 9 244 | $DIMSAH 245 | 70 246 | 0 247 | 9 248 | $DIMBLK1 249 | 1 250 | 251 | 9 252 | $DIMBLK2 253 | 1 254 | 255 | 9 256 | $DIMSTYLE 257 | 2 258 | Standard 259 | 9 260 | $DIMCLRD 261 | 70 262 | 0 263 | 9 264 | $DIMCLRE 265 | 70 266 | 0 267 | 9 268 | $DIMCLRT 269 | 70 270 | 0 271 | 9 272 | $DIMTFAC 273 | 40 274 | 1 275 | 9 276 | $DIMGAP 277 | 40 278 | 0.625 279 | 9 280 | $DIMJUST 281 | 70 282 | 0 283 | 9 284 | $DIMSD1 285 | 70 286 | 0 287 | 9 288 | $DIMSD2 289 | 70 290 | 0 291 | 9 292 | $DIMTOLJ 293 | 70 294 | 0 295 | 9 296 | $DIMTZIN 297 | 70 298 | 8 299 | 9 300 | $DIMALTZ 301 | 70 302 | 0 303 | 9 304 | $DIMALTTZ 305 | 70 306 | 0 307 | 9 308 | $DIMUPT 309 | 70 310 | 0 311 | 9 312 | $DIMDEC 313 | 70 314 | 2 315 | 9 316 | $DIMTDEC 317 | 70 318 | 2 319 | 9 320 | $DIMALTU 321 | 70 322 | 2 323 | 9 324 | $DIMALTTD 325 | 70 326 | 3 327 | 9 328 | $DIMTXSTY 329 | 7 330 | STANDARD 331 | 9 332 | $DIMAUNIT 333 | 70 334 | 0 335 | 9 336 | $DIMADEC 337 | 70 338 | 0 339 | 9 340 | $DIMALTRND 341 | 40 342 | 0 343 | 9 344 | $DIMAZIN 345 | 70 346 | 0 347 | 9 348 | $DIMDSEP 349 | 70 350 | 44 351 | 9 352 | $DIMATFIT 353 | 70 354 | 3 355 | 9 356 | $DIMFRAC 357 | 70 358 | 0 359 | 9 360 | $DIMLDRBLK 361 | 1 362 | STANDARD 363 | 9 364 | $DIMLUNIT 365 | 70 366 | 2 367 | 9 368 | $DIMLWD 369 | 70 370 | -2 371 | 9 372 | $DIMLWE 373 | 70 374 | -2 375 | 9 376 | $DIMTMOVE 377 | 70 378 | 0 379 | 9 380 | $DIMFXL 381 | 40 382 | 1 383 | 9 384 | $DIMFXLON 385 | 70 386 | 0 387 | 9 388 | $DIMJOGANG 389 | 40 390 | 0.7854 391 | 9 392 | $DIMTFILL 393 | 70 394 | 0 395 | 9 396 | $DIMTFILLCLR 397 | 70 398 | 0 399 | 9 400 | $DIMARCSYM 401 | 70 402 | 0 403 | 9 404 | $DIMLTYPE 405 | 6 406 | 407 | 9 408 | $DIMLTEX1 409 | 6 410 | 411 | 9 412 | $DIMLTEX2 413 | 6 414 | 415 | 9 416 | $LUNITS 417 | 70 418 | 2 419 | 9 420 | $LUPREC 421 | 70 422 | 4 423 | 9 424 | $SKETCHINC 425 | 40 426 | 1 427 | 9 428 | $FILLETRAD 429 | 40 430 | 0 431 | 9 432 | $AUNITS 433 | 70 434 | 0 435 | 9 436 | $AUPREC 437 | 70 438 | 2 439 | 9 440 | $MENU 441 | 1 442 | . 443 | 9 444 | $ELEVATION 445 | 40 446 | 0 447 | 9 448 | $PELEVATION 449 | 40 450 | 0 451 | 9 452 | $THICKNESS 453 | 40 454 | 1.19888 455 | 9 456 | $LIMCHECK 457 | 70 458 | 0 459 | 9 460 | $CHAMFERA 461 | 40 462 | 0 463 | 9 464 | $CHAMFERB 465 | 40 466 | 0 467 | 9 468 | $CHAMFERC 469 | 40 470 | 0 471 | 9 472 | $CHAMFERD 473 | 40 474 | 0 475 | 9 476 | $SKPOLY 477 | 70 478 | 0 479 | 9 480 | $USRTIMER 481 | 70 482 | 1 483 | 9 484 | $ANGBASE 485 | 50 486 | 0 487 | 9 488 | $ANGDIR 489 | 70 490 | 0 491 | 9 492 | $PDMODE 493 | 70 494 | 34 495 | 9 496 | $PDSIZE 497 | 40 498 | 0 499 | 9 500 | $PLINEWID 501 | 40 502 | 0 503 | 9 504 | $SPLFRAME 505 | 70 506 | 0 507 | 9 508 | $SPLINETYPE 509 | 70 510 | 2 511 | 9 512 | $SPLINESEGS 513 | 70 514 | 8 515 | 9 516 | $HANDSEED 517 | 5 518 | 20000 519 | 9 520 | $SURFTAB1 521 | 70 522 | 6 523 | 9 524 | $SURFTAB2 525 | 70 526 | 6 527 | 9 528 | $SURFTYPE 529 | 70 530 | 6 531 | 9 532 | $SURFU 533 | 70 534 | 6 535 | 9 536 | $SURFV 537 | 70 538 | 6 539 | 9 540 | $UCSBASE 541 | 2 542 | 543 | 9 544 | $UCSNAME 545 | 2 546 | 547 | 9 548 | $UCSORG 549 | 10 550 | 0 551 | 20 552 | 0 553 | 30 554 | 0 555 | 9 556 | $UCSXDIR 557 | 10 558 | 1 559 | 20 560 | 0 561 | 30 562 | 0 563 | 9 564 | $UCSYDIR 565 | 10 566 | 0 567 | 20 568 | 1 569 | 30 570 | 0 571 | 9 572 | $UCSORTHOREF 573 | 2 574 | 575 | 9 576 | $UCSORTHOVIEW 577 | 70 578 | 0 579 | 9 580 | $UCSORGTOP 581 | 10 582 | 0 583 | 20 584 | 0 585 | 30 586 | 0 587 | 9 588 | $UCSORGBOTTOM 589 | 10 590 | 0 591 | 20 592 | 0 593 | 30 594 | 0 595 | 9 596 | $UCSORGLEFT 597 | 10 598 | 0 599 | 20 600 | 0 601 | 30 602 | 0 603 | 9 604 | $UCSORGRIGHT 605 | 10 606 | 0 607 | 20 608 | 0 609 | 30 610 | 0 611 | 9 612 | $UCSORGFRONT 613 | 10 614 | 0 615 | 20 616 | 0 617 | 30 618 | 0 619 | 9 620 | $UCSORGBACK 621 | 10 622 | 0 623 | 20 624 | 0 625 | 30 626 | 0 627 | 9 628 | $PUCSBASE 629 | 2 630 | 631 | 9 632 | $PUCSNAME 633 | 2 634 | 635 | 9 636 | $PUCSORG 637 | 10 638 | 0 639 | 20 640 | 0 641 | 30 642 | 0 643 | 9 644 | $PUCSXDIR 645 | 10 646 | 1 647 | 20 648 | 0 649 | 30 650 | 0 651 | 9 652 | $PUCSYDIR 653 | 10 654 | 0 655 | 20 656 | 1 657 | 30 658 | 0 659 | 9 660 | $PUCSORTHOREF 661 | 2 662 | 663 | 9 664 | $PUCSORTHOVIEW 665 | 70 666 | 0 667 | 9 668 | $PUCSORGTOP 669 | 10 670 | 0 671 | 20 672 | 0 673 | 30 674 | 0 675 | 9 676 | $PUCSORGBOTTOM 677 | 10 678 | 0 679 | 20 680 | 0 681 | 30 682 | 0 683 | 9 684 | $PUCSORGLEFT 685 | 10 686 | 0 687 | 20 688 | 0 689 | 30 690 | 0 691 | 9 692 | $PUCSORGRIGHT 693 | 10 694 | 0 695 | 20 696 | 0 697 | 30 698 | 0 699 | 9 700 | $PUCSORGFRONT 701 | 10 702 | 0 703 | 20 704 | 0 705 | 30 706 | 0 707 | 9 708 | $PUCSORGBACK 709 | 10 710 | 0 711 | 20 712 | 0 713 | 30 714 | 0 715 | 9 716 | $USERI1 717 | 70 718 | 0 719 | 9 720 | $USERI2 721 | 70 722 | 0 723 | 9 724 | $USERI3 725 | 70 726 | 0 727 | 9 728 | $USERI4 729 | 70 730 | 0 731 | 9 732 | $USERI5 733 | 70 734 | 0 735 | 9 736 | $USERR1 737 | 40 738 | 0 739 | 9 740 | $USERR2 741 | 40 742 | 0 743 | 9 744 | $USERR3 745 | 40 746 | 0 747 | 9 748 | $USERR4 749 | 40 750 | 0 751 | 9 752 | $USERR5 753 | 40 754 | 0 755 | 9 756 | $WORLDVIEW 757 | 70 758 | 1 759 | 9 760 | $SHADEDGE 761 | 70 762 | 3 763 | 9 764 | $SHADEDIF 765 | 70 766 | 70 767 | 9 768 | $TILEMODE 769 | 70 770 | 1 771 | 9 772 | $MAXACTVP 773 | 70 774 | 64 775 | 9 776 | $PINSBASE 777 | 10 778 | 0 779 | 20 780 | 0 781 | 30 782 | 0 783 | 9 784 | $PLIMCHECK 785 | 70 786 | 0 787 | 9 788 | $PEXTMIN 789 | 10 790 | 0 791 | 20 792 | 0 793 | 30 794 | 0 795 | 9 796 | $PEXTMAX 797 | 10 798 | 0 799 | 20 800 | 0 801 | 30 802 | 0 803 | 9 804 | $GRIDMODE 805 | 70 806 | 1 807 | 9 808 | $SNAPSTYLE 809 | 70 810 | 0 811 | 9 812 | $PLIMMIN 813 | 10 814 | 0 815 | 20 816 | 0 817 | 9 818 | $PLIMMAX 819 | 10 820 | 210 821 | 20 822 | 297 823 | 9 824 | $UNITMODE 825 | 70 826 | 0 827 | 9 828 | $VISRETAIN 829 | 70 830 | 1 831 | 9 832 | $PLINEGEN 833 | 70 834 | 0 835 | 9 836 | $PSLTSCALE 837 | 70 838 | 1 839 | 9 840 | $TREEDEPTH 841 | 70 842 | 3020 843 | 9 844 | $CMLSTYLE 845 | 2 846 | Standard 847 | 9 848 | $CMLJUST 849 | 70 850 | 0 851 | 9 852 | $CMLSCALE 853 | 40 854 | 20 855 | 9 856 | $PROXYGRAPHICS 857 | 70 858 | 1 859 | 9 860 | $MEASUREMENT 861 | 70 862 | 1 863 | 9 864 | $CELWEIGHT 865 | 370 866 | -1 867 | 9 868 | $ENDCAPS 869 | 280 870 | 0 871 | 9 872 | $JOINSTYLE 873 | 280 874 | 0 875 | 9 876 | $LWDISPLAY 877 | 290 878 | 0 879 | 9 880 | $INSUNITS 881 | 70 882 | 4 883 | 9 884 | $HYPERLINKBASE 885 | 1 886 | 887 | 9 888 | $STYLESHEET 889 | 1 890 | 891 | 9 892 | $XEDIT 893 | 290 894 | 1 895 | 9 896 | $CEPSNTYPE 897 | 380 898 | 0 899 | 9 900 | $PSTYLEMODE 901 | 290 902 | 1 903 | 9 904 | $EXTNAMES 905 | 290 906 | 1 907 | 9 908 | $PSVPSCALE 909 | 40 910 | 1 911 | 9 912 | $OLESTARTUP 913 | 290 914 | 0 915 | 9 916 | $SORTENTS 917 | 280 918 | 127 919 | 9 920 | $INDEXCTL 921 | 280 922 | 0 923 | 9 924 | $HIDETEXT 925 | 280 926 | 1 927 | 9 928 | $XCLIPFRAME 929 | 290 930 | 0 931 | 9 932 | $HALOGAP 933 | 280 934 | 0 935 | 9 936 | $OBSCOLOR 937 | 70 938 | 257 939 | 9 940 | $OBSLTYPE 941 | 280 942 | 0 943 | 9 944 | $INTERSECTIONDISPLAY 945 | 280 946 | 0 947 | 9 948 | $INTERSECTIONCOLOR 949 | 70 950 | 257 951 | 9 952 | $DIMASSOC 953 | 280 954 | 1 955 | 9 956 | $PROJECTNAME 957 | 1 958 | 959 | 9 960 | $CAMERADISPLAY 961 | 290 962 | 0 963 | 9 964 | $LENSLENGTH 965 | 40 966 | 50 967 | 9 968 | $CAMERAHEIGHT 969 | 40 970 | 0 971 | 9 972 | $STEPSPERSEC 973 | 40 974 | 2 975 | 9 976 | $STEPSIZE 977 | 40 978 | 50 979 | 9 980 | $3DDWFPREC 981 | 40 982 | 2 983 | 9 984 | $PSOLWIDTH 985 | 40 986 | 5 987 | 9 988 | $PSOLHEIGHT 989 | 40 990 | 80 991 | 9 992 | $LOFTANG1 993 | 40 994 | 1.570796326794897 995 | 9 996 | $LOFTANG2 997 | 40 998 | 1.570796326794897 999 | 9 1000 | $LOFTMAG1 1001 | 40 1002 | 0 1003 | 9 1004 | $LOFTMAG2 1005 | 40 1006 | 0 1007 | 9 1008 | $LOFTPARAM 1009 | 70 1010 | 7 1011 | 9 1012 | $LOFTNORMALS 1013 | 280 1014 | 1 1015 | 9 1016 | $LATITUDE 1017 | 40 1018 | 1 1019 | 9 1020 | $LONGITUDE 1021 | 40 1022 | 1 1023 | 9 1024 | $NORTHDIRECTION 1025 | 40 1026 | 0 1027 | 9 1028 | $TIMEZONE 1029 | 70 1030 | -8000 1031 | 9 1032 | $LIGHTGLYPHDISPLAY 1033 | 280 1034 | 1 1035 | 9 1036 | $TILEMODELIGHTSYNCH 1037 | 280 1038 | 1 1039 | 9 1040 | $SOLIDHIST 1041 | 280 1042 | 1 1043 | 9 1044 | $SHOWHIST 1045 | 280 1046 | 1 1047 | 9 1048 | $DWFFRAME 1049 | 280 1050 | 2 1051 | 9 1052 | $DGNFRAME 1053 | 280 1054 | 0 1055 | 9 1056 | $REALWORLDSCALE 1057 | 290 1058 | 1 1059 | 9 1060 | $INTERFERECOLOR 1061 | 62 1062 | 1 1063 | 9 1064 | $CSHADOW 1065 | 280 1066 | 0 1067 | 9 1068 | $SHADOWPLANELOCATION 1069 | 40 1070 | 0 1071 | 0 1072 | ENDSEC 1073 | 0 1074 | SECTION 1075 | 2 1076 | CLASSES 1077 | 0 1078 | ENDSEC 1079 | 0 1080 | SECTION 1081 | 2 1082 | TABLES 1083 | 0 1084 | TABLE 1085 | 2 1086 | VPORT 1087 | 5 1088 | 8 1089 | 330 1090 | 0 1091 | 100 1092 | AcDbSymbolTable 1093 | 70 1094 | 1 1095 | 0 1096 | VPORT 1097 | 5 1098 | 31 1099 | 330 1100 | 2 1101 | 100 1102 | AcDbSymbolTableRecord 1103 | 100 1104 | AcDbViewportTableRecord 1105 | 2 1106 | *ACTIVE 1107 | 70 1108 | 0 1109 | 10 1110 | 0 1111 | 20 1112 | 0 1113 | 11 1114 | 1 1115 | 21 1116 | 1 1117 | 12 1118 | 736.6916348439024 1119 | 22 1120 | 249.9988112000935 1121 | 13 1122 | 0 1123 | 23 1124 | 0 1125 | 14 1126 | 10 1127 | 24 1128 | 10 1129 | 15 1130 | 10 1131 | 25 1132 | 10 1133 | 16 1134 | 0 1135 | 26 1136 | 0 1137 | 36 1138 | 1 1139 | 17 1140 | 0 1141 | 27 1142 | 0 1143 | 37 1144 | 0 1145 | 40 1146 | 515.1092456790363 1147 | 41 1148 | 1.567602040816326 1149 | 42 1150 | 50 1151 | 43 1152 | 0 1153 | 44 1154 | 0 1155 | 50 1156 | 0 1157 | 51 1158 | 0 1159 | 71 1160 | 0 1161 | 72 1162 | 100 1163 | 73 1164 | 1 1165 | 74 1166 | 3 1167 | 75 1168 | 0 1169 | 76 1170 | 1 1171 | 77 1172 | 0 1173 | 78 1174 | 0 1175 | 281 1176 | 0 1177 | 65 1178 | 1 1179 | 110 1180 | 0 1181 | 120 1182 | 0 1183 | 130 1184 | 0 1185 | 111 1186 | 1 1187 | 121 1188 | 0 1189 | 131 1190 | 0 1191 | 112 1192 | 0 1193 | 122 1194 | 1 1195 | 132 1196 | 0 1197 | 79 1198 | 0 1199 | 146 1200 | 0 1201 | 348 1202 | 10020 1203 | 60 1204 | 7 1205 | 61 1206 | 5 1207 | 292 1208 | 1 1209 | 282 1210 | 1 1211 | 141 1212 | 0 1213 | 142 1214 | 0 1215 | 63 1216 | 250 1217 | 421 1218 | 3358443 1219 | 0 1220 | ENDTAB 1221 | 0 1222 | TABLE 1223 | 2 1224 | LTYPE 1225 | 5 1226 | 5 1227 | 330 1228 | 0 1229 | 100 1230 | AcDbSymbolTable 1231 | 70 1232 | 4 1233 | 0 1234 | LTYPE 1235 | 5 1236 | 14 1237 | 330 1238 | 5 1239 | 100 1240 | AcDbSymbolTableRecord 1241 | 100 1242 | AcDbLinetypeTableRecord 1243 | 2 1244 | ByBlock 1245 | 70 1246 | 0 1247 | 3 1248 | 1249 | 72 1250 | 65 1251 | 73 1252 | 0 1253 | 40 1254 | 0 1255 | 0 1256 | LTYPE 1257 | 5 1258 | 15 1259 | 330 1260 | 5 1261 | 100 1262 | AcDbSymbolTableRecord 1263 | 100 1264 | AcDbLinetypeTableRecord 1265 | 2 1266 | ByLayer 1267 | 70 1268 | 0 1269 | 3 1270 | 1271 | 72 1272 | 65 1273 | 73 1274 | 0 1275 | 40 1276 | 0 1277 | 0 1278 | LTYPE 1279 | 5 1280 | 16 1281 | 330 1282 | 5 1283 | 100 1284 | AcDbSymbolTableRecord 1285 | 100 1286 | AcDbLinetypeTableRecord 1287 | 2 1288 | Continuous 1289 | 70 1290 | 0 1291 | 3 1292 | Solid line 1293 | 72 1294 | 65 1295 | 73 1296 | 0 1297 | 40 1298 | 0 1299 | 0 1300 | LTYPE 1301 | 5 1302 | 32 1303 | 330 1304 | 5 1305 | 100 1306 | AcDbSymbolTableRecord 1307 | 100 1308 | AcDbLinetypeTableRecord 1309 | 2 1310 | DOT 1311 | 70 1312 | 0 1313 | 3 1314 | Dot . . . . . . . . . . . . . . . . . . . . . . 1315 | 72 1316 | 65 1317 | 73 1318 | 2 1319 | 40 1320 | 6.35 1321 | 49 1322 | 0 1323 | 74 1324 | 0 1325 | 49 1326 | -6.35 1327 | 74 1328 | 0 1329 | 0 1330 | LTYPE 1331 | 5 1332 | 33 1333 | 330 1334 | 5 1335 | 100 1336 | AcDbSymbolTableRecord 1337 | 100 1338 | AcDbLinetypeTableRecord 1339 | 2 1340 | DOTTINY 1341 | 70 1342 | 0 1343 | 3 1344 | Dot (.15x) ..................................... 1345 | 72 1346 | 65 1347 | 73 1348 | 2 1349 | 40 1350 | 0.9525 1351 | 49 1352 | 0 1353 | 74 1354 | 0 1355 | 49 1356 | -0.9525 1357 | 74 1358 | 0 1359 | 0 1360 | LTYPE 1361 | 5 1362 | 34 1363 | 330 1364 | 5 1365 | 100 1366 | AcDbSymbolTableRecord 1367 | 100 1368 | AcDbLinetypeTableRecord 1369 | 2 1370 | DOT2 1371 | 70 1372 | 0 1373 | 3 1374 | Dot (.5x) ..................................... 1375 | 72 1376 | 65 1377 | 73 1378 | 2 1379 | 40 1380 | 3.175 1381 | 49 1382 | 0 1383 | 74 1384 | 0 1385 | 49 1386 | -3.175 1387 | 74 1388 | 0 1389 | 0 1390 | LTYPE 1391 | 5 1392 | 35 1393 | 330 1394 | 5 1395 | 100 1396 | AcDbSymbolTableRecord 1397 | 100 1398 | AcDbLinetypeTableRecord 1399 | 2 1400 | DOTX2 1401 | 70 1402 | 0 1403 | 3 1404 | Dot (2x) . . . . . . . . . . . . . 1405 | 72 1406 | 65 1407 | 73 1408 | 2 1409 | 40 1410 | 12.7 1411 | 49 1412 | 0 1413 | 74 1414 | 0 1415 | 49 1416 | -12.7 1417 | 74 1418 | 0 1419 | 0 1420 | LTYPE 1421 | 5 1422 | 36 1423 | 330 1424 | 5 1425 | 100 1426 | AcDbSymbolTableRecord 1427 | 100 1428 | AcDbLinetypeTableRecord 1429 | 2 1430 | DASHED 1431 | 70 1432 | 0 1433 | 3 1434 | Dashed _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1435 | 72 1436 | 65 1437 | 73 1438 | 2 1439 | 40 1440 | 19.05 1441 | 49 1442 | 12.7 1443 | 74 1444 | 0 1445 | 49 1446 | -6.35 1447 | 74 1448 | 0 1449 | 0 1450 | LTYPE 1451 | 5 1452 | 37 1453 | 330 1454 | 5 1455 | 100 1456 | AcDbSymbolTableRecord 1457 | 100 1458 | AcDbLinetypeTableRecord 1459 | 2 1460 | DASHEDTINY 1461 | 70 1462 | 0 1463 | 3 1464 | Dashed (.15x) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1465 | 72 1466 | 65 1467 | 73 1468 | 2 1469 | 40 1470 | 2.8575 1471 | 49 1472 | 1.905 1473 | 74 1474 | 0 1475 | 49 1476 | -0.9525 1477 | 74 1478 | 0 1479 | 0 1480 | LTYPE 1481 | 5 1482 | 38 1483 | 330 1484 | 5 1485 | 100 1486 | AcDbSymbolTableRecord 1487 | 100 1488 | AcDbLinetypeTableRecord 1489 | 2 1490 | DASHED2 1491 | 70 1492 | 0 1493 | 3 1494 | Dashed (.5x) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1495 | 72 1496 | 65 1497 | 73 1498 | 2 1499 | 40 1500 | 9.524999999999999 1501 | 49 1502 | 6.35 1503 | 74 1504 | 0 1505 | 49 1506 | -3.175 1507 | 74 1508 | 0 1509 | 0 1510 | LTYPE 1511 | 5 1512 | 39 1513 | 330 1514 | 5 1515 | 100 1516 | AcDbSymbolTableRecord 1517 | 100 1518 | AcDbLinetypeTableRecord 1519 | 2 1520 | DASHEDX2 1521 | 70 1522 | 0 1523 | 3 1524 | Dashed (2x) ____ ____ ____ ____ ____ ___ 1525 | 72 1526 | 65 1527 | 73 1528 | 2 1529 | 40 1530 | 38.09999999999999 1531 | 49 1532 | 25.4 1533 | 74 1534 | 0 1535 | 49 1536 | -12.7 1537 | 74 1538 | 0 1539 | 0 1540 | LTYPE 1541 | 5 1542 | 3A 1543 | 330 1544 | 5 1545 | 100 1546 | AcDbSymbolTableRecord 1547 | 100 1548 | AcDbLinetypeTableRecord 1549 | 2 1550 | DASHDOT 1551 | 70 1552 | 0 1553 | 3 1554 | Dash dot __ . __ . __ . __ . __ . __ . __ . __ 1555 | 72 1556 | 65 1557 | 73 1558 | 4 1559 | 40 1560 | 25.4 1561 | 49 1562 | 12.7 1563 | 74 1564 | 0 1565 | 49 1566 | -6.35 1567 | 74 1568 | 0 1569 | 49 1570 | 0 1571 | 74 1572 | 0 1573 | 49 1574 | -6.35 1575 | 74 1576 | 0 1577 | 0 1578 | LTYPE 1579 | 5 1580 | 3B 1581 | 330 1582 | 5 1583 | 100 1584 | AcDbSymbolTableRecord 1585 | 100 1586 | AcDbLinetypeTableRecord 1587 | 2 1588 | DASHDOTTINY 1589 | 70 1590 | 0 1591 | 3 1592 | Dash dot (.15x) _._._._._._._._._._._._._._._. 1593 | 72 1594 | 65 1595 | 73 1596 | 4 1597 | 40 1598 | 3.81 1599 | 49 1600 | 1.905 1601 | 74 1602 | 0 1603 | 49 1604 | -0.9525 1605 | 74 1606 | 0 1607 | 49 1608 | 0 1609 | 74 1610 | 0 1611 | 49 1612 | -0.9525 1613 | 74 1614 | 0 1615 | 0 1616 | LTYPE 1617 | 5 1618 | 3C 1619 | 330 1620 | 5 1621 | 100 1622 | AcDbSymbolTableRecord 1623 | 100 1624 | AcDbLinetypeTableRecord 1625 | 2 1626 | DASHDOT2 1627 | 70 1628 | 0 1629 | 3 1630 | Dash dot (.5x) _._._._._._._._._._._._._._._. 1631 | 72 1632 | 65 1633 | 73 1634 | 4 1635 | 40 1636 | 12.7 1637 | 49 1638 | 6.35 1639 | 74 1640 | 0 1641 | 49 1642 | -3.175 1643 | 74 1644 | 0 1645 | 49 1646 | 0 1647 | 74 1648 | 0 1649 | 49 1650 | -3.175 1651 | 74 1652 | 0 1653 | 0 1654 | LTYPE 1655 | 5 1656 | 3D 1657 | 330 1658 | 5 1659 | 100 1660 | AcDbSymbolTableRecord 1661 | 100 1662 | AcDbLinetypeTableRecord 1663 | 2 1664 | DASHDOTX2 1665 | 70 1666 | 0 1667 | 3 1668 | Dash dot (2x) ____ . ____ . ____ . ___ 1669 | 72 1670 | 65 1671 | 73 1672 | 4 1673 | 40 1674 | 50.8 1675 | 49 1676 | 25.4 1677 | 74 1678 | 0 1679 | 49 1680 | -12.7 1681 | 74 1682 | 0 1683 | 49 1684 | 0 1685 | 74 1686 | 0 1687 | 49 1688 | -12.7 1689 | 74 1690 | 0 1691 | 0 1692 | LTYPE 1693 | 5 1694 | 3E 1695 | 330 1696 | 5 1697 | 100 1698 | AcDbSymbolTableRecord 1699 | 100 1700 | AcDbLinetypeTableRecord 1701 | 2 1702 | DIVIDE 1703 | 70 1704 | 0 1705 | 3 1706 | Divide ____ . . ____ . . ____ . . ____ . . ____ 1707 | 72 1708 | 65 1709 | 73 1710 | 6 1711 | 40 1712 | 31.75 1713 | 49 1714 | 12.7 1715 | 74 1716 | 0 1717 | 49 1718 | -6.35 1719 | 74 1720 | 0 1721 | 49 1722 | 0 1723 | 74 1724 | 0 1725 | 49 1726 | -6.35 1727 | 74 1728 | 0 1729 | 49 1730 | 0 1731 | 74 1732 | 0 1733 | 49 1734 | -6.35 1735 | 74 1736 | 0 1737 | 0 1738 | LTYPE 1739 | 5 1740 | 3F 1741 | 330 1742 | 5 1743 | 100 1744 | AcDbSymbolTableRecord 1745 | 100 1746 | AcDbLinetypeTableRecord 1747 | 2 1748 | DIVIDETINY 1749 | 70 1750 | 0 1751 | 3 1752 | Divide (.15x) __..__..__..__..__..__..__..__.._ 1753 | 72 1754 | 65 1755 | 73 1756 | 6 1757 | 40 1758 | 4.7625 1759 | 49 1760 | 1.905 1761 | 74 1762 | 0 1763 | 49 1764 | -0.9525 1765 | 74 1766 | 0 1767 | 49 1768 | 0 1769 | 74 1770 | 0 1771 | 49 1772 | -0.9525 1773 | 74 1774 | 0 1775 | 49 1776 | 0 1777 | 74 1778 | 0 1779 | 49 1780 | -0.9525 1781 | 74 1782 | 0 1783 | 0 1784 | LTYPE 1785 | 5 1786 | 40 1787 | 330 1788 | 5 1789 | 100 1790 | AcDbSymbolTableRecord 1791 | 100 1792 | AcDbLinetypeTableRecord 1793 | 2 1794 | DIVIDE2 1795 | 70 1796 | 0 1797 | 3 1798 | Divide (.5x) __..__..__..__..__..__..__..__.._ 1799 | 72 1800 | 65 1801 | 73 1802 | 6 1803 | 40 1804 | 15.875 1805 | 49 1806 | 6.35 1807 | 74 1808 | 0 1809 | 49 1810 | -3.175 1811 | 74 1812 | 0 1813 | 49 1814 | 0 1815 | 74 1816 | 0 1817 | 49 1818 | -3.175 1819 | 74 1820 | 0 1821 | 49 1822 | 0 1823 | 74 1824 | 0 1825 | 49 1826 | -3.175 1827 | 74 1828 | 0 1829 | 0 1830 | LTYPE 1831 | 5 1832 | 41 1833 | 330 1834 | 5 1835 | 100 1836 | AcDbSymbolTableRecord 1837 | 100 1838 | AcDbLinetypeTableRecord 1839 | 2 1840 | DIVIDEX2 1841 | 70 1842 | 0 1843 | 3 1844 | Divide (2x) ________ . . ________ . . _ 1845 | 72 1846 | 65 1847 | 73 1848 | 6 1849 | 40 1850 | 63.5 1851 | 49 1852 | 25.4 1853 | 74 1854 | 0 1855 | 49 1856 | -12.7 1857 | 74 1858 | 0 1859 | 49 1860 | 0 1861 | 74 1862 | 0 1863 | 49 1864 | -12.7 1865 | 74 1866 | 0 1867 | 49 1868 | 0 1869 | 74 1870 | 0 1871 | 49 1872 | -12.7 1873 | 74 1874 | 0 1875 | 0 1876 | LTYPE 1877 | 5 1878 | 42 1879 | 330 1880 | 5 1881 | 100 1882 | AcDbSymbolTableRecord 1883 | 100 1884 | AcDbLinetypeTableRecord 1885 | 2 1886 | BORDER 1887 | 70 1888 | 0 1889 | 3 1890 | Border __ __ . __ __ . __ __ . __ __ . __ __ . 1891 | 72 1892 | 65 1893 | 73 1894 | 6 1895 | 40 1896 | 44.45 1897 | 49 1898 | 12.7 1899 | 74 1900 | 0 1901 | 49 1902 | -6.35 1903 | 74 1904 | 0 1905 | 49 1906 | 12.7 1907 | 74 1908 | 0 1909 | 49 1910 | -6.35 1911 | 74 1912 | 0 1913 | 49 1914 | 0 1915 | 74 1916 | 0 1917 | 49 1918 | -6.35 1919 | 74 1920 | 0 1921 | 0 1922 | LTYPE 1923 | 5 1924 | 43 1925 | 330 1926 | 5 1927 | 100 1928 | AcDbSymbolTableRecord 1929 | 100 1930 | AcDbLinetypeTableRecord 1931 | 2 1932 | BORDERTINY 1933 | 70 1934 | 0 1935 | 3 1936 | Border (.15x) __.__.__.__.__.__.__.__.__.__.__. 1937 | 72 1938 | 65 1939 | 73 1940 | 6 1941 | 40 1942 | 6.6675 1943 | 49 1944 | 1.905 1945 | 74 1946 | 0 1947 | 49 1948 | -0.9525 1949 | 74 1950 | 0 1951 | 49 1952 | 1.905 1953 | 74 1954 | 0 1955 | 49 1956 | -0.9525 1957 | 74 1958 | 0 1959 | 49 1960 | 0 1961 | 74 1962 | 0 1963 | 49 1964 | -0.9525 1965 | 74 1966 | 0 1967 | 0 1968 | LTYPE 1969 | 5 1970 | 44 1971 | 330 1972 | 5 1973 | 100 1974 | AcDbSymbolTableRecord 1975 | 100 1976 | AcDbLinetypeTableRecord 1977 | 2 1978 | BORDER2 1979 | 70 1980 | 0 1981 | 3 1982 | Border (.5x) __.__.__.__.__.__.__.__.__.__.__. 1983 | 72 1984 | 65 1985 | 73 1986 | 6 1987 | 40 1988 | 22.225 1989 | 49 1990 | 6.35 1991 | 74 1992 | 0 1993 | 49 1994 | -3.175 1995 | 74 1996 | 0 1997 | 49 1998 | 6.35 1999 | 74 2000 | 0 2001 | 49 2002 | -3.175 2003 | 74 2004 | 0 2005 | 49 2006 | 0 2007 | 74 2008 | 0 2009 | 49 2010 | -3.175 2011 | 74 2012 | 0 2013 | 0 2014 | LTYPE 2015 | 5 2016 | 45 2017 | 330 2018 | 5 2019 | 100 2020 | AcDbSymbolTableRecord 2021 | 100 2022 | AcDbLinetypeTableRecord 2023 | 2 2024 | BORDERX2 2025 | 70 2026 | 0 2027 | 3 2028 | Border (2x) ____ ____ . ____ ____ . ___ 2029 | 72 2030 | 65 2031 | 73 2032 | 6 2033 | 40 2034 | 88.89999999999999 2035 | 49 2036 | 25.4 2037 | 74 2038 | 0 2039 | 49 2040 | -12.7 2041 | 74 2042 | 0 2043 | 49 2044 | 25.4 2045 | 74 2046 | 0 2047 | 49 2048 | -12.7 2049 | 74 2050 | 0 2051 | 49 2052 | 0 2053 | 74 2054 | 0 2055 | 49 2056 | -12.7 2057 | 74 2058 | 0 2059 | 0 2060 | LTYPE 2061 | 5 2062 | 46 2063 | 330 2064 | 5 2065 | 100 2066 | AcDbSymbolTableRecord 2067 | 100 2068 | AcDbLinetypeTableRecord 2069 | 2 2070 | CENTER 2071 | 70 2072 | 0 2073 | 3 2074 | Center ____ _ ____ _ ____ _ ____ _ ____ _ ____ 2075 | 72 2076 | 65 2077 | 73 2078 | 4 2079 | 40 2080 | 50.8 2081 | 49 2082 | 31.75 2083 | 74 2084 | 0 2085 | 49 2086 | -6.35 2087 | 74 2088 | 0 2089 | 49 2090 | 6.35 2091 | 74 2092 | 0 2093 | 49 2094 | -6.35 2095 | 74 2096 | 0 2097 | 0 2098 | LTYPE 2099 | 5 2100 | 47 2101 | 330 2102 | 5 2103 | 100 2104 | AcDbSymbolTableRecord 2105 | 100 2106 | AcDbLinetypeTableRecord 2107 | 2 2108 | CENTERTINY 2109 | 70 2110 | 0 2111 | 3 2112 | Center (.15x) ___ _ ___ _ ___ _ ___ _ ___ _ ___ 2113 | 72 2114 | 65 2115 | 73 2116 | 4 2117 | 40 2118 | 7.62 2119 | 49 2120 | 4.7625 2121 | 74 2122 | 0 2123 | 49 2124 | -0.9525 2125 | 74 2126 | 0 2127 | 49 2128 | 0.9525 2129 | 74 2130 | 0 2131 | 49 2132 | -0.9525 2133 | 74 2134 | 0 2135 | 0 2136 | LTYPE 2137 | 5 2138 | 48 2139 | 330 2140 | 5 2141 | 100 2142 | AcDbSymbolTableRecord 2143 | 100 2144 | AcDbLinetypeTableRecord 2145 | 2 2146 | CENTER2 2147 | 70 2148 | 0 2149 | 3 2150 | Center (.5x) ___ _ ___ _ ___ _ ___ _ ___ _ ___ 2151 | 72 2152 | 65 2153 | 73 2154 | 4 2155 | 40 2156 | 28.575 2157 | 49 2158 | 19.05 2159 | 74 2160 | 0 2161 | 49 2162 | -3.175 2163 | 74 2164 | 0 2165 | 49 2166 | 3.175 2167 | 74 2168 | 0 2169 | 49 2170 | -3.175 2171 | 74 2172 | 0 2173 | 0 2174 | LTYPE 2175 | 5 2176 | 49 2177 | 330 2178 | 5 2179 | 100 2180 | AcDbSymbolTableRecord 2181 | 100 2182 | AcDbLinetypeTableRecord 2183 | 2 2184 | CENTERX2 2185 | 70 2186 | 0 2187 | 3 2188 | Center (2x) ________ __ ________ __ _____ 2189 | 72 2190 | 65 2191 | 73 2192 | 4 2193 | 40 2194 | 101.6 2195 | 49 2196 | 63.5 2197 | 74 2198 | 0 2199 | 49 2200 | -12.7 2201 | 74 2202 | 0 2203 | 49 2204 | 12.7 2205 | 74 2206 | 0 2207 | 49 2208 | -12.7 2209 | 74 2210 | 0 2211 | 0 2212 | ENDTAB 2213 | 0 2214 | TABLE 2215 | 2 2216 | LAYER 2217 | 5 2218 | 2 2219 | 330 2220 | 0 2221 | 100 2222 | AcDbSymbolTable 2223 | 70 2224 | 1 2225 | 0 2226 | LAYER 2227 | 5 2228 | 10 2229 | 330 2230 | 2 2231 | 100 2232 | AcDbSymbolTableRecord 2233 | 100 2234 | AcDbLayerTableRecord 2235 | 2 2236 | 0 2237 | 70 2238 | 0 2239 | 62 2240 | 7 2241 | 6 2242 | CONTINUOUS 2243 | 370 2244 | 0 2245 | 390 2246 | F 2247 | 0 2248 | LAYER 2249 | 5 2250 | 4A 2251 | 330 2252 | 2 2253 | 100 2254 | AcDbSymbolTableRecord 2255 | 100 2256 | AcDbLayerTableRecord 2257 | 2 2258 | noname 2259 | 70 2260 | 0 2261 | 62 2262 | 3 2263 | 6 2264 | DASHED2 2265 | 370 2266 | 0 2267 | 390 2268 | F 2269 | 0 2270 | ENDTAB 2271 | 0 2272 | TABLE 2273 | 2 2274 | STYLE 2275 | 5 2276 | 3 2277 | 330 2278 | 0 2279 | 100 2280 | AcDbSymbolTable 2281 | 70 2282 | 3 2283 | 0 2284 | STYLE 2285 | 5 2286 | 4B 2287 | 330 2288 | 2 2289 | 100 2290 | AcDbSymbolTableRecord 2291 | 100 2292 | AcDbTextStyleTableRecord 2293 | 2 2294 | Standard 2295 | 70 2296 | 0 2297 | 40 2298 | 0 2299 | 41 2300 | 1 2301 | 50 2302 | 0 2303 | 71 2304 | 0 2305 | 42 2306 | 1 2307 | 3 2308 | txt 2309 | 4 2310 | 2311 | 0 2312 | ENDTAB 2313 | 0 2314 | TABLE 2315 | 2 2316 | VIEW 2317 | 5 2318 | 6 2319 | 330 2320 | 0 2321 | 100 2322 | AcDbSymbolTable 2323 | 70 2324 | 0 2325 | 0 2326 | ENDTAB 2327 | 0 2328 | TABLE 2329 | 2 2330 | UCS 2331 | 5 2332 | 7 2333 | 330 2334 | 0 2335 | 100 2336 | AcDbSymbolTable 2337 | 70 2338 | 0 2339 | 0 2340 | ENDTAB 2341 | 0 2342 | TABLE 2343 | 2 2344 | APPID 2345 | 5 2346 | 9 2347 | 330 2348 | 0 2349 | 100 2350 | AcDbSymbolTable 2351 | 70 2352 | 1 2353 | 0 2354 | APPID 2355 | 5 2356 | 12 2357 | 330 2358 | 9 2359 | 100 2360 | AcDbSymbolTableRecord 2361 | 100 2362 | AcDbRegAppTableRecord 2363 | 2 2364 | ACAD 2365 | 70 2366 | 0 2367 | 0 2368 | APPID 2369 | 5 2370 | 4C 2371 | 330 2372 | 9 2373 | 100 2374 | AcDbSymbolTableRecord 2375 | 100 2376 | AcDbRegAppTableRecord 2377 | 2 2378 | LibreCad 2379 | 70 2380 | 0 2381 | 0 2382 | ENDTAB 2383 | 0 2384 | TABLE 2385 | 2 2386 | DIMSTYLE 2387 | 5 2388 | A 2389 | 330 2390 | 0 2391 | 100 2392 | AcDbSymbolTable 2393 | 70 2394 | 1 2395 | 100 2396 | AcDbDimStyleTable 2397 | 71 2398 | 1 2399 | 0 2400 | DIMSTYLE 2401 | 105 2402 | 4D 2403 | 330 2404 | A 2405 | 100 2406 | AcDbSymbolTableRecord 2407 | 100 2408 | AcDbDimStyleTableRecord 2409 | 2 2410 | Standard 2411 | 70 2412 | 0 2413 | 40 2414 | 1 2415 | 41 2416 | 2.5 2417 | 42 2418 | 0.625 2419 | 43 2420 | 0.38 2421 | 44 2422 | 1.25 2423 | 45 2424 | 0 2425 | 46 2426 | 0 2427 | 47 2428 | 0 2429 | 48 2430 | 0 2431 | 49 2432 | 1 2433 | 140 2434 | 2.5 2435 | 141 2436 | 0.09 2437 | 142 2438 | 0 2439 | 143 2440 | 25.4 2441 | 144 2442 | 1 2443 | 145 2444 | 0 2445 | 146 2446 | 1 2447 | 147 2448 | 0.625 2449 | 148 2450 | 0 2451 | 71 2452 | 0 2453 | 72 2454 | 0 2455 | 73 2456 | 0 2457 | 74 2458 | 1 2459 | 75 2460 | 0 2461 | 76 2462 | 0 2463 | 77 2464 | 0 2465 | 78 2466 | 8 2467 | 79 2468 | 0 2469 | 170 2470 | 0 2471 | 171 2472 | 2 2473 | 172 2474 | 0 2475 | 173 2476 | 0 2477 | 174 2478 | 0 2479 | 175 2480 | 0 2481 | 176 2482 | 0 2483 | 177 2484 | 0 2485 | 178 2486 | 0 2487 | 179 2488 | 0 2489 | 271 2490 | 2 2491 | 272 2492 | 4 2493 | 273 2494 | 2 2495 | 274 2496 | 2 2497 | 275 2498 | 0 2499 | 276 2500 | 0 2501 | 277 2502 | 2 2503 | 278 2504 | 44 2505 | 279 2506 | 0 2507 | 280 2508 | 0 2509 | 281 2510 | 0 2511 | 282 2512 | 0 2513 | 283 2514 | 1 2515 | 284 2516 | 0 2517 | 285 2518 | 0 2519 | 286 2520 | 0 2521 | 288 2522 | 0 2523 | 289 2524 | 3 2525 | 340 2526 | STANDARD 2527 | 341 2528 | 2529 | 371 2530 | -2 2531 | 372 2532 | -2 2533 | 0 2534 | ENDTAB 2535 | 0 2536 | TABLE 2537 | 2 2538 | BLOCK_RECORD 2539 | 5 2540 | 1 2541 | 330 2542 | 0 2543 | 100 2544 | AcDbSymbolTable 2545 | 70 2546 | 2 2547 | 0 2548 | BLOCK_RECORD 2549 | 5 2550 | 1F 2551 | 330 2552 | 1 2553 | 100 2554 | AcDbSymbolTableRecord 2555 | 100 2556 | AcDbBlockTableRecord 2557 | 2 2558 | *Model_Space 2559 | 70 2560 | 0 2561 | 280 2562 | 1 2563 | 281 2564 | 0 2565 | 0 2566 | BLOCK_RECORD 2567 | 5 2568 | 1E 2569 | 330 2570 | 1 2571 | 100 2572 | AcDbSymbolTableRecord 2573 | 100 2574 | AcDbBlockTableRecord 2575 | 2 2576 | *Paper_Space 2577 | 70 2578 | 0 2579 | 280 2580 | 1 2581 | 281 2582 | 0 2583 | 0 2584 | BLOCK_RECORD 2585 | 5 2586 | 4E 2587 | 330 2588 | 1 2589 | 100 2590 | AcDbSymbolTableRecord 2591 | 100 2592 | AcDbBlockTableRecord 2593 | 2 2594 | *D2 2595 | 70 2596 | 0 2597 | 280 2598 | 1 2599 | 281 2600 | 0 2601 | 0 2602 | BLOCK_RECORD 2603 | 5 2604 | 51 2605 | 330 2606 | 1 2607 | 100 2608 | AcDbSymbolTableRecord 2609 | 100 2610 | AcDbBlockTableRecord 2611 | 2 2612 | *D3 2613 | 70 2614 | 0 2615 | 280 2616 | 1 2617 | 281 2618 | 0 2619 | 0 2620 | BLOCK_RECORD 2621 | 5 2622 | 54 2623 | 330 2624 | 1 2625 | 100 2626 | AcDbSymbolTableRecord 2627 | 100 2628 | AcDbBlockTableRecord 2629 | 2 2630 | *D1 2631 | 70 2632 | 0 2633 | 280 2634 | 1 2635 | 281 2636 | 0 2637 | 0 2638 | BLOCK_RECORD 2639 | 5 2640 | 57 2641 | 330 2642 | 1 2643 | 100 2644 | AcDbSymbolTableRecord 2645 | 100 2646 | AcDbBlockTableRecord 2647 | 2 2648 | FIGURE_CIRCLE 2649 | 70 2650 | 0 2651 | 280 2652 | 1 2653 | 281 2654 | 0 2655 | 0 2656 | BLOCK_RECORD 2657 | 5 2658 | 5A 2659 | 330 2660 | 1 2661 | 100 2662 | AcDbSymbolTableRecord 2663 | 100 2664 | AcDbBlockTableRecord 2665 | 2 2666 | FIGURE_SQUARE 2667 | 70 2668 | 0 2669 | 280 2670 | 1 2671 | 281 2672 | 0 2673 | 0 2674 | BLOCK_RECORD 2675 | 5 2676 | 5D 2677 | 330 2678 | 1 2679 | 100 2680 | AcDbSymbolTableRecord 2681 | 100 2682 | AcDbBlockTableRecord 2683 | 2 2684 | FIGURE_HEX 2685 | 70 2686 | 0 2687 | 280 2688 | 1 2689 | 281 2690 | 0 2691 | 0 2692 | BLOCK_RECORD 2693 | 5 2694 | 60 2695 | 330 2696 | 1 2697 | 100 2698 | AcDbSymbolTableRecord 2699 | 100 2700 | AcDbBlockTableRecord 2701 | 2 2702 | FIGURE_OCT 2703 | 70 2704 | 0 2705 | 280 2706 | 1 2707 | 281 2708 | 0 2709 | 0 2710 | BLOCK_RECORD 2711 | 5 2712 | 63 2713 | 330 2714 | 1 2715 | 100 2716 | AcDbSymbolTableRecord 2717 | 100 2718 | AcDbBlockTableRecord 2719 | 2 2720 | FIGURE_OBLONG 2721 | 70 2722 | 0 2723 | 280 2724 | 1 2725 | 281 2726 | 0 2727 | 0 2728 | BLOCK_RECORD 2729 | 5 2730 | 66 2731 | 330 2732 | 1 2733 | 100 2734 | AcDbSymbolTableRecord 2735 | 100 2736 | AcDbBlockTableRecord 2737 | 2 2738 | FIGURE_TRI 2739 | 70 2740 | 0 2741 | 280 2742 | 1 2743 | 281 2744 | 0 2745 | 0 2746 | BLOCK_RECORD 2747 | 5 2748 | 69 2749 | 330 2750 | 1 2751 | 100 2752 | AcDbSymbolTableRecord 2753 | 100 2754 | AcDbBlockTableRecord 2755 | 2 2756 | FIGURE_CROSS 2757 | 70 2758 | 0 2759 | 280 2760 | 1 2761 | 281 2762 | 0 2763 | 0 2764 | BLOCK_RECORD 2765 | 5 2766 | 6C 2767 | 330 2768 | 1 2769 | 100 2770 | AcDbSymbolTableRecord 2771 | 100 2772 | AcDbBlockTableRecord 2773 | 2 2774 | FIGURE_DIAMOND 2775 | 70 2776 | 0 2777 | 280 2778 | 1 2779 | 281 2780 | 0 2781 | 0 2782 | ENDTAB 2783 | 0 2784 | ENDSEC 2785 | 0 2786 | SECTION 2787 | 2 2788 | BLOCKS 2789 | 0 2790 | BLOCK 2791 | 5 2792 | 20 2793 | 330 2794 | 1F 2795 | 100 2796 | AcDbEntity 2797 | 8 2798 | 0 2799 | 100 2800 | AcDbBlockBegin 2801 | 2 2802 | *Model_Space 2803 | 70 2804 | 0 2805 | 10 2806 | 0 2807 | 20 2808 | 0 2809 | 30 2810 | 0 2811 | 3 2812 | *Model_Space 2813 | 1 2814 | 2815 | 0 2816 | ENDBLK 2817 | 5 2818 | 21 2819 | 330 2820 | 1F 2821 | 100 2822 | AcDbEntity 2823 | 8 2824 | 0 2825 | 100 2826 | AcDbBlockEnd 2827 | 0 2828 | BLOCK 2829 | 5 2830 | 1C 2831 | 330 2832 | 1B 2833 | 100 2834 | AcDbEntity 2835 | 8 2836 | 0 2837 | 100 2838 | AcDbBlockBegin 2839 | 2 2840 | *Paper_Space 2841 | 70 2842 | 0 2843 | 10 2844 | 0 2845 | 20 2846 | 0 2847 | 30 2848 | 0 2849 | 3 2850 | *Paper_Space 2851 | 1 2852 | 2853 | 0 2854 | ENDBLK 2855 | 5 2856 | 1D 2857 | 330 2858 | 1F 2859 | 100 2860 | AcDbEntity 2861 | 8 2862 | 0 2863 | 100 2864 | AcDbBlockEnd 2865 | 0 2866 | BLOCK 2867 | 5 2868 | 4F 2869 | 330 2870 | 4E 2871 | 100 2872 | AcDbEntity 2873 | 8 2874 | 0 2875 | 100 2876 | AcDbBlockBegin 2877 | 2 2878 | *D2 2879 | 70 2880 | 1 2881 | 10 2882 | 0 2883 | 20 2884 | 0 2885 | 3 2886 | *D2 2887 | 1 2888 | 2889 | 0 2890 | LINE 2891 | 5 2892 | 6F 2893 | 100 2894 | AcDbEntity 2895 | 8 2896 | 0 2897 | 6 2898 | ByBlock 2899 | 62 2900 | 0 2901 | 370 2902 | -2 2903 | 100 2904 | AcDbLine 2905 | 10 2906 | 820 2907 | 20 2908 | 360 2909 | 11 2910 | 1185.999999999974 2911 | 21 2912 | 360 2913 | 0 2914 | SOLID 2915 | 5 2916 | 70 2917 | 100 2918 | AcDbEntity 2919 | 8 2920 | 0 2921 | 6 2922 | ByBlock 2923 | 62 2924 | 0 2925 | 370 2926 | -2 2927 | 100 2928 | AcDbTrace 2929 | 10 2930 | 820 2931 | 20 2932 | 360 2933 | 30 2934 | 0 2935 | 11 2936 | 822.5 2937 | 21 2938 | 360.4162846577728 2939 | 31 2940 | 0 2941 | 12 2942 | 822.5 2943 | 22 2944 | 359.5837153422272 2945 | 32 2946 | 0 2947 | 13 2948 | 822.5 2949 | 23 2950 | 359.5837153422272 2951 | 33 2952 | 0 2953 | 0 2954 | SOLID 2955 | 5 2956 | 71 2957 | 100 2958 | AcDbEntity 2959 | 8 2960 | 0 2961 | 6 2962 | ByBlock 2963 | 62 2964 | 0 2965 | 370 2966 | -2 2967 | 100 2968 | AcDbTrace 2969 | 10 2970 | 1185.999999999974 2971 | 20 2972 | 360 2973 | 30 2974 | 0 2975 | 11 2976 | 1183.499999999974 2977 | 21 2978 | 359.5837153422272 2979 | 31 2980 | 0 2981 | 12 2982 | 1183.499999999974 2983 | 22 2984 | 360.4162846577728 2985 | 32 2986 | 0 2987 | 13 2988 | 1183.499999999974 2989 | 23 2990 | 360.4162846577728 2991 | 33 2992 | 0 2993 | 0 2994 | MTEXT 2995 | 5 2996 | 72 2997 | 100 2998 | AcDbEntity 2999 | 8 3000 | 0 3001 | 6 3002 | CONTINUOUS 3003 | 62 3004 | 0 3005 | 370 3006 | -2 3007 | 100 3008 | AcDbMText 3009 | 10 3010 | 1002.999999999987 3011 | 20 3012 | 361.875 3013 | 30 3014 | 0 3015 | 40 3016 | 2.5 3017 | 41 3018 | 5.000000000000465 3019 | 71 3020 | 5 3021 | 72 3022 | 1 3023 | 1 3024 | 366 3025 | 7 3026 | STANDARD 3027 | 210 3028 | 0 3029 | 220 3030 | 0 3031 | 230 3032 | 1 3033 | 50 3034 | 0 3035 | 73 3036 | 2 3037 | 44 3038 | 1 3039 | 0 3040 | LINE 3041 | 5 3042 | 73 3043 | 100 3044 | AcDbEntity 3045 | 8 3046 | 0 3047 | 6 3048 | ByBlock 3049 | 62 3050 | 0 3051 | 370 3052 | -2 3053 | 100 3054 | AcDbLine 3055 | 10 3056 | 820 3057 | 20 3058 | 296.125 3059 | 11 3060 | 820 3061 | 21 3062 | 361.25 3063 | 0 3064 | LINE 3065 | 5 3066 | 74 3067 | 100 3068 | AcDbEntity 3069 | 8 3070 | 0 3071 | 6 3072 | ByBlock 3073 | 62 3074 | 0 3075 | 370 3076 | -2 3077 | 100 3078 | AcDbLine 3079 | 10 3080 | 1185.999999999974 3081 | 20 3082 | 268.6249844089731 3083 | 11 3084 | 1185.999999999974 3085 | 21 3086 | 361.25 3087 | 0 3088 | ENDBLK 3089 | 5 3090 | 50 3091 | 330 3092 | 4E 3093 | 100 3094 | AcDbEntity 3095 | 8 3096 | 0 3097 | 100 3098 | AcDbBlockEnd 3099 | 0 3100 | BLOCK 3101 | 5 3102 | 52 3103 | 330 3104 | 51 3105 | 100 3106 | AcDbEntity 3107 | 8 3108 | 0 3109 | 100 3110 | AcDbBlockBegin 3111 | 2 3112 | *D3 3113 | 70 3114 | 1 3115 | 10 3116 | 0 3117 | 20 3118 | 0 3119 | 3 3120 | *D3 3121 | 1 3122 | 3123 | 0 3124 | LINE 3125 | 5 3126 | 75 3127 | 100 3128 | AcDbEntity 3129 | 8 3130 | 0 3131 | 6 3132 | ByBlock 3133 | 62 3134 | 0 3135 | 370 3136 | -2 3137 | 100 3138 | AcDbLine 3139 | 10 3140 | 980.625 3141 | 20 3142 | 350 3143 | 11 3144 | 1211.25 3145 | 21 3146 | 349.9999999999999 3147 | 0 3148 | LINE 3149 | 5 3150 | 76 3151 | 100 3152 | AcDbEntity 3153 | 8 3154 | 0 3155 | 6 3156 | ByBlock 3157 | 62 3158 | 0 3159 | 370 3160 | -2 3161 | 100 3162 | AcDbLine 3163 | 10 3164 | 980.625 3165 | 20 3166 | 80 3167 | 11 3168 | 1211.25 3169 | 21 3170 | 79.99999999999994 3171 | 0 3172 | LINE 3173 | 5 3174 | 77 3175 | 100 3176 | AcDbEntity 3177 | 8 3178 | 0 3179 | 6 3180 | ByBlock 3181 | 62 3182 | 0 3183 | 370 3184 | -2 3185 | 100 3186 | AcDbLine 3187 | 10 3188 | 1210 3189 | 20 3190 | 349.9999999999999 3191 | 11 3192 | 1210 3193 | 21 3194 | 79.99999999999994 3195 | 0 3196 | SOLID 3197 | 5 3198 | 78 3199 | 100 3200 | AcDbEntity 3201 | 8 3202 | 0 3203 | 6 3204 | ByBlock 3205 | 62 3206 | 0 3207 | 370 3208 | -2 3209 | 100 3210 | AcDbTrace 3211 | 10 3212 | 1210 3213 | 20 3214 | 349.9999999999999 3215 | 30 3216 | 0 3217 | 11 3218 | 1210.416284657773 3219 | 21 3220 | 347.4999999999999 3221 | 31 3222 | 0 3223 | 12 3224 | 1209.583715342227 3225 | 22 3226 | 347.4999999999999 3227 | 32 3228 | 0 3229 | 13 3230 | 1209.583715342227 3231 | 23 3232 | 347.4999999999999 3233 | 33 3234 | 0 3235 | 0 3236 | SOLID 3237 | 5 3238 | 79 3239 | 100 3240 | AcDbEntity 3241 | 8 3242 | 0 3243 | 6 3244 | ByBlock 3245 | 62 3246 | 0 3247 | 370 3248 | -2 3249 | 100 3250 | AcDbTrace 3251 | 10 3252 | 1210 3253 | 20 3254 | 79.99999999999994 3255 | 30 3256 | 0 3257 | 11 3258 | 1209.583715342227 3259 | 21 3260 | 82.49999999999994 3261 | 31 3262 | 0 3263 | 12 3264 | 1210.416284657773 3265 | 22 3266 | 82.49999999999994 3267 | 32 3268 | 0 3269 | 13 3270 | 1210.416284657773 3271 | 23 3272 | 82.49999999999994 3273 | 33 3274 | 0 3275 | 0 3276 | MTEXT 3277 | 5 3278 | 7A 3279 | 100 3280 | AcDbEntity 3281 | 8 3282 | 0 3283 | 6 3284 | CONTINUOUS 3285 | 62 3286 | 0 3287 | 370 3288 | -2 3289 | 100 3290 | AcDbMText 3291 | 10 3292 | 1208.125 3293 | 20 3294 | 214.9999999999999 3295 | 30 3296 | 0 3297 | 40 3298 | 2.5 3299 | 41 3300 | 5 3301 | 71 3302 | 5 3303 | 72 3304 | 1 3305 | 1 3306 | 270 3307 | 7 3308 | STANDARD 3309 | 210 3310 | 0 3311 | 220 3312 | 0 3313 | 230 3314 | 1 3315 | 50 3316 | 90 3317 | 73 3318 | 2 3319 | 44 3320 | 1 3321 | 0 3322 | ENDBLK 3323 | 5 3324 | 53 3325 | 330 3326 | 51 3327 | 100 3328 | AcDbEntity 3329 | 8 3330 | 0 3331 | 100 3332 | AcDbBlockEnd 3333 | 0 3334 | BLOCK 3335 | 5 3336 | 55 3337 | 330 3338 | 54 3339 | 100 3340 | AcDbEntity 3341 | 8 3342 | 0 3343 | 100 3344 | AcDbBlockBegin 3345 | 2 3346 | *D1 3347 | 70 3348 | 1 3349 | 10 3350 | 0 3351 | 20 3352 | 0 3353 | 3 3354 | *D1 3355 | 1 3356 | 3357 | 0 3358 | LINE 3359 | 5 3360 | 7B 3361 | 100 3362 | AcDbEntity 3363 | 8 3364 | 0 3365 | 6 3366 | ByBlock 3367 | 62 3368 | 0 3369 | 370 3370 | -2 3371 | 100 3372 | AcDbLine 3373 | 10 3374 | 958.7279220613578 3375 | 20 3376 | 262.7279220613578 3377 | 11 3378 | 933.2720779386422 3379 | 21 3380 | 237.2720779386422 3381 | 0 3382 | SOLID 3383 | 5 3384 | 7C 3385 | 100 3386 | AcDbEntity 3387 | 8 3388 | 0 3389 | 6 3390 | ByBlock 3391 | 62 3392 | 0 3393 | 370 3394 | -2 3395 | 100 3396 | AcDbTrace 3397 | 10 3398 | 958.7279220613578 3399 | 20 3400 | 262.7279220613578 3401 | 30 3402 | 0 3403 | 11 3404 | 957.2545128128065 3405 | 21 3406 | 260.6657974039764 3407 | 31 3408 | 0 3409 | 12 3410 | 956.6657974039764 3411 | 22 3412 | 261.2545128128066 3413 | 32 3414 | 0 3415 | 13 3416 | 956.6657974039764 3417 | 23 3418 | 261.2545128128066 3419 | 33 3420 | 0 3421 | 0 3422 | SOLID 3423 | 5 3424 | 7D 3425 | 100 3426 | AcDbEntity 3427 | 8 3428 | 0 3429 | 6 3430 | ByBlock 3431 | 62 3432 | 0 3433 | 370 3434 | -2 3435 | 100 3436 | AcDbTrace 3437 | 10 3438 | 933.2720779386422 3439 | 20 3440 | 237.2720779386422 3441 | 30 3442 | 0 3443 | 11 3444 | 934.7454871871935 3445 | 21 3446 | 239.3342025960236 3447 | 31 3448 | 0 3449 | 12 3450 | 935.3342025960236 3451 | 22 3452 | 238.7454871871934 3453 | 32 3454 | 0 3455 | 13 3456 | 935.3342025960236 3457 | 23 3458 | 238.7454871871934 3459 | 33 3460 | 0 3461 | 0 3462 | MTEXT 3463 | 5 3464 | 7E 3465 | 100 3466 | AcDbEntity 3467 | 8 3468 | 0 3469 | 6 3470 | CONTINUOUS 3471 | 62 3472 | 0 3473 | 370 3474 | -2 3475 | 100 3476 | AcDbMText 3477 | 10 3478 | 944.6741747852752 3479 | 20 3480 | 251.3258252147248 3481 | 30 3482 | 0 3483 | 40 3484 | 2.5 3485 | 41 3486 | 3.055555555555866 3487 | 71 3488 | 5 3489 | 72 3490 | 1 3491 | 1 3492 | 36 3493 | 7 3494 | STANDARD 3495 | 210 3496 | 0 3497 | 220 3498 | 0 3499 | 230 3500 | 1 3501 | 50 3502 | 45 3503 | 73 3504 | 2 3505 | 44 3506 | 1 3507 | 0 3508 | ENDBLK 3509 | 5 3510 | 56 3511 | 330 3512 | 54 3513 | 100 3514 | AcDbEntity 3515 | 8 3516 | 0 3517 | 100 3518 | AcDbBlockEnd 3519 | 0 3520 | BLOCK 3521 | 5 3522 | 58 3523 | 330 3524 | 57 3525 | 100 3526 | AcDbEntity 3527 | 8 3528 | 0 3529 | 100 3530 | AcDbBlockBegin 3531 | 2 3532 | FIGURE_CIRCLE 3533 | 70 3534 | 0 3535 | 10 3536 | 0 3537 | 20 3538 | 0 3539 | 3 3540 | FIGURE_CIRCLE 3541 | 1 3542 | 3543 | 0 3544 | CIRCLE 3545 | 5 3546 | 7F 3547 | 100 3548 | AcDbEntity 3549 | 8 3550 | 0 3551 | 6 3552 | ByLayer 3553 | 62 3554 | 256 3555 | 370 3556 | -1 3557 | 100 3558 | AcDbCircle 3559 | 10 3560 | 0 3561 | 20 3562 | 0 3563 | 40 3564 | 0.5 3565 | 0 3566 | ENDBLK 3567 | 5 3568 | 59 3569 | 330 3570 | 57 3571 | 100 3572 | AcDbEntity 3573 | 8 3574 | 0 3575 | 100 3576 | AcDbBlockEnd 3577 | 0 3578 | BLOCK 3579 | 5 3580 | 5B 3581 | 330 3582 | 5A 3583 | 100 3584 | AcDbEntity 3585 | 8 3586 | 0 3587 | 100 3588 | AcDbBlockBegin 3589 | 2 3590 | FIGURE_SQUARE 3591 | 70 3592 | 0 3593 | 10 3594 | 0 3595 | 20 3596 | 0 3597 | 3 3598 | FIGURE_SQUARE 3599 | 1 3600 | 3601 | 0 3602 | LWPOLYLINE 3603 | 5 3604 | 80 3605 | 100 3606 | AcDbEntity 3607 | 8 3608 | 0 3609 | 6 3610 | ByLayer 3611 | 62 3612 | 256 3613 | 370 3614 | -1 3615 | 100 3616 | AcDbPolyline 3617 | 90 3618 | 4 3619 | 70 3620 | 1 3621 | 43 3622 | 0 3623 | 10 3624 | -0.5 3625 | 20 3626 | -0.5 3627 | 10 3628 | -0.5 3629 | 20 3630 | 0.5 3631 | 10 3632 | 0.5 3633 | 20 3634 | 0.5 3635 | 10 3636 | 0.5 3637 | 20 3638 | -0.5 3639 | 0 3640 | ENDBLK 3641 | 5 3642 | 5C 3643 | 330 3644 | 5A 3645 | 100 3646 | AcDbEntity 3647 | 8 3648 | 0 3649 | 100 3650 | AcDbBlockEnd 3651 | 0 3652 | BLOCK 3653 | 5 3654 | 5E 3655 | 330 3656 | 5D 3657 | 100 3658 | AcDbEntity 3659 | 8 3660 | 0 3661 | 100 3662 | AcDbBlockBegin 3663 | 2 3664 | FIGURE_HEX 3665 | 70 3666 | 0 3667 | 10 3668 | 0 3669 | 20 3670 | 0 3671 | 3 3672 | FIGURE_HEX 3673 | 1 3674 | 3675 | 0 3676 | LWPOLYLINE 3677 | 5 3678 | 81 3679 | 100 3680 | AcDbEntity 3681 | 8 3682 | 0 3683 | 6 3684 | ByLayer 3685 | 62 3686 | 256 3687 | 370 3688 | -1 3689 | 100 3690 | AcDbPolyline 3691 | 90 3692 | 6 3693 | 70 3694 | 1 3695 | 43 3696 | 0 3697 | 10 3698 | -0.5 3699 | 20 3700 | 0 3701 | 10 3702 | -0.25 3703 | 20 3704 | 0.5 3705 | 10 3706 | 0.25 3707 | 20 3708 | 0.5 3709 | 10 3710 | 0.5 3711 | 20 3712 | 0 3713 | 10 3714 | 0.25 3715 | 20 3716 | -0.5 3717 | 10 3718 | -0.25 3719 | 20 3720 | -0.5 3721 | 0 3722 | ENDBLK 3723 | 5 3724 | 5F 3725 | 330 3726 | 5D 3727 | 100 3728 | AcDbEntity 3729 | 8 3730 | 0 3731 | 100 3732 | AcDbBlockEnd 3733 | 0 3734 | BLOCK 3735 | 5 3736 | 61 3737 | 330 3738 | 60 3739 | 100 3740 | AcDbEntity 3741 | 8 3742 | 0 3743 | 100 3744 | AcDbBlockBegin 3745 | 2 3746 | FIGURE_OCT 3747 | 70 3748 | 0 3749 | 10 3750 | 0 3751 | 20 3752 | 0 3753 | 3 3754 | FIGURE_OCT 3755 | 1 3756 | 3757 | 0 3758 | LWPOLYLINE 3759 | 5 3760 | 82 3761 | 100 3762 | AcDbEntity 3763 | 8 3764 | 0 3765 | 6 3766 | ByLayer 3767 | 62 3768 | 256 3769 | 370 3770 | -1 3771 | 100 3772 | AcDbPolyline 3773 | 90 3774 | 8 3775 | 70 3776 | 1 3777 | 43 3778 | 0 3779 | 10 3780 | -0.5 3781 | 20 3782 | -0.2071 3783 | 10 3784 | -0.5 3785 | 20 3786 | 0.2071 3787 | 10 3788 | -0.2071 3789 | 20 3790 | 0.5 3791 | 10 3792 | 0.2071 3793 | 20 3794 | 0.5 3795 | 10 3796 | 0.5 3797 | 20 3798 | 0.2071 3799 | 10 3800 | 0.5 3801 | 20 3802 | -0.2071 3803 | 10 3804 | 0.2071 3805 | 20 3806 | -0.5 3807 | 10 3808 | -0.2071 3809 | 20 3810 | -0.5 3811 | 0 3812 | ENDBLK 3813 | 5 3814 | 62 3815 | 330 3816 | 60 3817 | 100 3818 | AcDbEntity 3819 | 8 3820 | 0 3821 | 100 3822 | AcDbBlockEnd 3823 | 0 3824 | BLOCK 3825 | 5 3826 | 64 3827 | 330 3828 | 63 3829 | 100 3830 | AcDbEntity 3831 | 8 3832 | 0 3833 | 100 3834 | AcDbBlockBegin 3835 | 2 3836 | FIGURE_OBLONG 3837 | 70 3838 | 0 3839 | 10 3840 | 0 3841 | 20 3842 | 0 3843 | 3 3844 | FIGURE_OBLONG 3845 | 1 3846 | 3847 | 0 3848 | LWPOLYLINE 3849 | 5 3850 | 83 3851 | 100 3852 | AcDbEntity 3853 | 8 3854 | 0 3855 | 6 3856 | ByLayer 3857 | 62 3858 | 256 3859 | 370 3860 | -1 3861 | 100 3862 | AcDbPolyline 3863 | 90 3864 | 12 3865 | 70 3866 | 1 3867 | 43 3868 | 0 3869 | 10 3870 | -0.5 3871 | 20 3872 | -0.125 3873 | 10 3874 | -0.5 3875 | 20 3876 | 0.125 3877 | 10 3878 | -0.416 3879 | 20 3880 | 0.375 3881 | 10 3882 | -0.25 3883 | 20 3884 | 0.5 3885 | 10 3886 | 0.25 3887 | 20 3888 | 0.5 3889 | 10 3890 | 0.416 3891 | 20 3892 | 0.375 3893 | 10 3894 | 0.5 3895 | 20 3896 | 0.125 3897 | 10 3898 | 0.5 3899 | 20 3900 | -0.125 3901 | 10 3902 | 0.416 3903 | 20 3904 | -0.375 3905 | 10 3906 | 0.25 3907 | 20 3908 | -0.5 3909 | 10 3910 | -0.25 3911 | 20 3912 | -0.5 3913 | 10 3914 | -0.416 3915 | 20 3916 | -0.375 3917 | 0 3918 | ENDBLK 3919 | 5 3920 | 65 3921 | 330 3922 | 63 3923 | 100 3924 | AcDbEntity 3925 | 8 3926 | 0 3927 | 100 3928 | AcDbBlockEnd 3929 | 0 3930 | BLOCK 3931 | 5 3932 | 67 3933 | 330 3934 | 66 3935 | 100 3936 | AcDbEntity 3937 | 8 3938 | 0 3939 | 100 3940 | AcDbBlockBegin 3941 | 2 3942 | FIGURE_TRI 3943 | 70 3944 | 0 3945 | 10 3946 | 0 3947 | 20 3948 | 0 3949 | 3 3950 | FIGURE_TRI 3951 | 1 3952 | 3953 | 0 3954 | LWPOLYLINE 3955 | 5 3956 | 84 3957 | 100 3958 | AcDbEntity 3959 | 8 3960 | 0 3961 | 6 3962 | ByLayer 3963 | 62 3964 | 256 3965 | 370 3966 | -1 3967 | 100 3968 | AcDbPolyline 3969 | 90 3970 | 3 3971 | 70 3972 | 1 3973 | 43 3974 | 0 3975 | 10 3976 | -0.5 3977 | 20 3978 | -0.5 3979 | 10 3980 | 0 3981 | 20 3982 | 0.5 3983 | 10 3984 | 0.5 3985 | 20 3986 | -0.5 3987 | 0 3988 | ENDBLK 3989 | 5 3990 | 68 3991 | 330 3992 | 66 3993 | 100 3994 | AcDbEntity 3995 | 8 3996 | 0 3997 | 100 3998 | AcDbBlockEnd 3999 | 0 4000 | BLOCK 4001 | 5 4002 | 6A 4003 | 330 4004 | 69 4005 | 100 4006 | AcDbEntity 4007 | 8 4008 | 0 4009 | 100 4010 | AcDbBlockBegin 4011 | 2 4012 | FIGURE_CROSS 4013 | 70 4014 | 0 4015 | 10 4016 | 0 4017 | 20 4018 | 0 4019 | 3 4020 | FIGURE_CROSS 4021 | 1 4022 | 4023 | 0 4024 | LWPOLYLINE 4025 | 5 4026 | 85 4027 | 100 4028 | AcDbEntity 4029 | 8 4030 | 0 4031 | 6 4032 | ByLayer 4033 | 62 4034 | 256 4035 | 370 4036 | -1 4037 | 100 4038 | AcDbPolyline 4039 | 90 4040 | 2 4041 | 70 4042 | 0 4043 | 43 4044 | 0 4045 | 10 4046 | -0.5 4047 | 20 4048 | 0 4049 | 10 4050 | 0.5 4051 | 20 4052 | 0 4053 | 0 4054 | LWPOLYLINE 4055 | 5 4056 | 86 4057 | 100 4058 | AcDbEntity 4059 | 8 4060 | 0 4061 | 6 4062 | ByLayer 4063 | 62 4064 | 256 4065 | 370 4066 | -1 4067 | 100 4068 | AcDbPolyline 4069 | 90 4070 | 2 4071 | 70 4072 | 0 4073 | 43 4074 | 0 4075 | 10 4076 | 0 4077 | 20 4078 | 0.5 4079 | 10 4080 | 0 4081 | 20 4082 | -0.5 4083 | 0 4084 | ENDBLK 4085 | 5 4086 | 6B 4087 | 330 4088 | 69 4089 | 100 4090 | AcDbEntity 4091 | 8 4092 | 0 4093 | 100 4094 | AcDbBlockEnd 4095 | 0 4096 | BLOCK 4097 | 5 4098 | 6D 4099 | 330 4100 | 6C 4101 | 100 4102 | AcDbEntity 4103 | 8 4104 | 0 4105 | 100 4106 | AcDbBlockBegin 4107 | 2 4108 | FIGURE_DIAMOND 4109 | 70 4110 | 0 4111 | 10 4112 | 0 4113 | 20 4114 | 0 4115 | 3 4116 | FIGURE_DIAMOND 4117 | 1 4118 | 4119 | 0 4120 | LWPOLYLINE 4121 | 5 4122 | 87 4123 | 100 4124 | AcDbEntity 4125 | 8 4126 | 0 4127 | 6 4128 | ByLayer 4129 | 62 4130 | 256 4131 | 370 4132 | -1 4133 | 100 4134 | AcDbPolyline 4135 | 90 4136 | 4 4137 | 70 4138 | 1 4139 | 43 4140 | 0 4141 | 10 4142 | -0.5 4143 | 20 4144 | 0 4145 | 10 4146 | 0 4147 | 20 4148 | 0.5 4149 | 10 4150 | 0.5 4151 | 20 4152 | 0 4153 | 10 4154 | 0 4155 | 20 4156 | -0.5 4157 | 0 4158 | ENDBLK 4159 | 5 4160 | 6E 4161 | 330 4162 | 6C 4163 | 100 4164 | AcDbEntity 4165 | 8 4166 | 0 4167 | 100 4168 | AcDbBlockEnd 4169 | 0 4170 | ENDSEC 4171 | 0 4172 | SECTION 4173 | 2 4174 | ENTITIES 4175 | 0 4176 | LINE 4177 | 5 4178 | 88 4179 | 100 4180 | AcDbEntity 4181 | 8 4182 | 0 4183 | 6 4184 | ByLayer 4185 | 62 4186 | 256 4187 | 370 4188 | -1 4189 | 100 4190 | AcDbLine 4191 | 10 4192 | 840 4193 | 20 4194 | 280 4195 | 11 4196 | 900 4197 | 21 4198 | 280 4199 | 0 4200 | LINE 4201 | 5 4202 | 89 4203 | 100 4204 | AcDbEntity 4205 | 8 4206 | 0 4207 | 6 4208 | ByLayer 4209 | 62 4210 | 256 4211 | 370 4212 | -1 4213 | 100 4214 | AcDbLine 4215 | 10 4216 | 1120 4217 | 20 4218 | 280 4219 | 11 4220 | 1060 4221 | 21 4222 | 280 4223 | 0 4224 | CIRCLE 4225 | 5 4226 | 8A 4227 | 100 4228 | AcDbEntity 4229 | 8 4230 | 0 4231 | 6 4232 | ByLayer 4233 | 62 4234 | 256 4235 | 370 4236 | -1 4237 | 100 4238 | AcDbCircle 4239 | 10 4240 | 904.9999999999999 4241 | 20 4242 | 310 4243 | 40 4244 | 1 4245 | 0 4246 | CIRCLE 4247 | 5 4248 | 8B 4249 | 100 4250 | AcDbEntity 4251 | 8 4252 | 0 4253 | 6 4254 | ByLayer 4255 | 62 4256 | 256 4257 | 370 4258 | -1 4259 | 100 4260 | AcDbCircle 4261 | 10 4262 | 955 4263 | 20 4264 | 310 4265 | 40 4266 | 1 4267 | 0 4268 | CIRCLE 4269 | 5 4270 | 8C 4271 | 100 4272 | AcDbEntity 4273 | 8 4274 | 0 4275 | 6 4276 | ByLayer 4277 | 62 4278 | 256 4279 | 370 4280 | -1 4281 | 100 4282 | AcDbCircle 4283 | 10 4284 | 1005 4285 | 20 4286 | 310 4287 | 40 4288 | 1 4289 | 0 4290 | CIRCLE 4291 | 5 4292 | 8D 4293 | 100 4294 | AcDbEntity 4295 | 8 4296 | 0 4297 | 6 4298 | ByLayer 4299 | 62 4300 | 256 4301 | 370 4302 | -1 4303 | 100 4304 | AcDbCircle 4305 | 10 4306 | 1055 4307 | 20 4308 | 310 4309 | 40 4310 | 1 4311 | 0 4312 | ARC 4313 | 5 4314 | 8E 4315 | 100 4316 | AcDbEntity 4317 | 8 4318 | 0 4319 | 6 4320 | ByLayer 4321 | 62 4322 | 256 4323 | 370 4324 | -1 4325 | 100 4326 | AcDbCircle 4327 | 10 4328 | 980 4329 | 20 4330 | 160 4331 | 40 4332 | 10 4333 | 100 4334 | AcDbArc 4335 | 50 4336 | 180 4337 | 51 4338 | 1.526666247102488e-013 4339 | 0 4340 | LINE 4341 | 5 4342 | 8F 4343 | 100 4344 | AcDbEntity 4345 | 8 4346 | 0 4347 | 6 4348 | ByLayer 4349 | 62 4350 | 256 4351 | 370 4352 | -1 4353 | 100 4354 | AcDbLine 4355 | 10 4356 | 840 4357 | 20 4358 | 280 4359 | 11 4360 | 840 4361 | 21 4362 | 309.9833287011296 4363 | 0 4364 | LINE 4365 | 5 4366 | 90 4367 | 100 4368 | AcDbEntity 4369 | 8 4370 | 0 4371 | 6 4372 | ByLayer 4373 | 62 4374 | 256 4375 | 370 4376 | -1 4377 | 100 4378 | AcDbLine 4379 | 10 4380 | 1120 4381 | 20 4382 | 280 4383 | 11 4384 | 1120 4385 | 21 4386 | 309.9833287011296 4387 | 0 4388 | ARC 4389 | 5 4390 | 91 4391 | 100 4392 | AcDbEntity 4393 | 8 4394 | 0 4395 | 6 4396 | ByLayer 4397 | 62 4398 | 256 4399 | 370 4400 | -1 4401 | 100 4402 | AcDbCircle 4403 | 10 4404 | 980 4405 | 20 4406 | 340 4407 | 40 4408 | 10 4409 | 100 4410 | AcDbArc 4411 | 50 4412 | 0 4413 | 51 4414 | 180 4415 | 0 4416 | LINE 4417 | 5 4418 | 92 4419 | 100 4420 | AcDbEntity 4421 | 8 4422 | noname 4423 | 6 4424 | ByLayer 4425 | 62 4426 | 256 4427 | 370 4428 | -1 4429 | 100 4430 | AcDbLine 4431 | 10 4432 | 1060.000000756299 4433 | 20 4434 | 100 4435 | 11 4436 | 1060 4437 | 21 4438 | 159.9999999999996 4439 | 0 4440 | LINE 4441 | 5 4442 | 93 4443 | 100 4444 | AcDbEntity 4445 | 8 4446 | noname 4447 | 6 4448 | ByLayer 4449 | 62 4450 | 256 4451 | 370 4452 | -1 4453 | 100 4454 | AcDbLine 4455 | 10 4456 | 900 4457 | 20 4458 | 100 4459 | 11 4460 | 900 4461 | 21 4462 | 159.9999999999996 4463 | 0 4464 | LINE 4465 | 5 4466 | 94 4467 | 100 4468 | AcDbEntity 4469 | 8 4470 | noname 4471 | 6 4472 | ByLayer 4473 | 62 4474 | 256 4475 | 370 4476 | -1 4477 | 100 4478 | AcDbLine 4479 | 10 4480 | 899.9999994393079 4481 | 20 4482 | 189.9999999999996 4483 | 11 4484 | 900.0000000261289 4485 | 21 4486 | 340 4487 | 0 4488 | LINE 4489 | 5 4490 | 95 4491 | 100 4492 | AcDbEntity 4493 | 8 4494 | noname 4495 | 6 4496 | ByLayer 4497 | 62 4498 | 256 4499 | 370 4500 | -1 4501 | 100 4502 | AcDbLine 4503 | 10 4504 | 1060 4505 | 20 4506 | 340 4507 | 11 4508 | 1060 4509 | 21 4510 | 190 4511 | 0 4512 | LINE 4513 | 5 4514 | 96 4515 | 100 4516 | AcDbEntity 4517 | 8 4518 | noname 4519 | 6 4520 | ByLayer 4521 | 62 4522 | 256 4523 | 370 4524 | -1 4525 | 100 4526 | AcDbLine 4527 | 10 4528 | 899.999999556672 4529 | 20 4530 | 220 4531 | 11 4532 | 1060 4533 | 21 4534 | 220 4535 | 0 4536 | LINE 4537 | 5 4538 | 97 4539 | 100 4540 | AcDbEntity 4541 | 8 4542 | noname 4543 | 6 4544 | ByLayer 4545 | 62 4546 | 256 4547 | 370 4548 | -1 4549 | 100 4550 | AcDbLine 4551 | 10 4552 | 900 4553 | 20 4554 | 280 4555 | 11 4556 | 1060 4557 | 21 4558 | 280 4559 | 0 4560 | LINE 4561 | 5 4562 | 98 4563 | 100 4564 | AcDbEntity 4565 | 8 4566 | noname 4567 | 6 4568 | ByLayer 4569 | 62 4570 | 256 4571 | 370 4572 | -1 4573 | 100 4574 | AcDbLine 4575 | 10 4576 | 840 4577 | 20 4578 | 309.9833287011296 4579 | 11 4580 | 840 4581 | 21 4582 | 340 4583 | 0 4584 | LINE 4585 | 5 4586 | 99 4587 | 100 4588 | AcDbEntity 4589 | 8 4590 | noname 4591 | 6 4592 | ByLayer 4593 | 62 4594 | 256 4595 | 370 4596 | -1 4597 | 100 4598 | AcDbLine 4599 | 10 4600 | 1120 4601 | 20 4602 | 340 4603 | 11 4604 | 1120 4605 | 21 4606 | 309.9833287011296 4607 | 0 4608 | LINE 4609 | 5 4610 | 9A 4611 | 100 4612 | AcDbEntity 4613 | 8 4614 | 0 4615 | 6 4616 | ByLayer 4617 | 62 4618 | 256 4619 | 370 4620 | -1 4621 | 100 4622 | AcDbLine 4623 | 10 4624 | 899.9999994393079 4625 | 20 4626 | 189.9999999999996 4627 | 11 4628 | 899.9999999427237 4629 | 21 4630 | 159.9999999999996 4631 | 0 4632 | LINE 4633 | 5 4634 | 9B 4635 | 100 4636 | AcDbEntity 4637 | 8 4638 | 0 4639 | 6 4640 | ByLayer 4641 | 62 4642 | 256 4643 | 370 4644 | -1 4645 | 100 4646 | AcDbLine 4647 | 10 4648 | 1060 4649 | 20 4650 | 190 4651 | 11 4652 | 1060 4653 | 21 4654 | 159.9999999999996 4655 | 0 4656 | LINE 4657 | 5 4658 | 9C 4659 | 100 4660 | AcDbEntity 4661 | 8 4662 | 0 4663 | 6 4664 | ByLayer 4665 | 62 4666 | 256 4667 | 370 4668 | -1 4669 | 100 4670 | AcDbLine 4671 | 10 4672 | 967.5799999999975 4673 | 20 4674 | 100 4675 | 11 4676 | 991.5800000000028 4677 | 21 4678 | 100.0000000000001 4679 | 0 4680 | LINE 4681 | 5 4682 | 9D 4683 | 100 4684 | AcDbEntity 4685 | 8 4686 | noname 4687 | 6 4688 | ByLayer 4689 | 62 4690 | 256 4691 | 370 4692 | -1 4693 | 100 4694 | AcDbLine 4695 | 10 4696 | 900 4697 | 20 4698 | 100 4699 | 11 4700 | 967.5799999999975 4701 | 21 4702 | 100 4703 | 0 4704 | LINE 4705 | 5 4706 | 9E 4707 | 100 4708 | AcDbEntity 4709 | 8 4710 | noname 4711 | 6 4712 | ByLayer 4713 | 62 4714 | 256 4715 | 370 4716 | -1 4717 | 100 4718 | AcDbLine 4719 | 10 4720 | 991.5799999999982 4721 | 20 4722 | 100 4723 | 11 4724 | 1060.000000756299 4725 | 21 4726 | 100 4727 | 0 4728 | CIRCLE 4729 | 5 4730 | 9F 4731 | 100 4732 | AcDbEntity 4733 | 8 4734 | 0 4735 | 6 4736 | ByLayer 4737 | 62 4738 | 256 4739 | 370 4740 | -1 4741 | 100 4742 | AcDbCircle 4743 | 10 4744 | 980.0000000000002 4745 | 20 4746 | 305 4747 | 40 4748 | 1 4749 | 0 4750 | LINE 4751 | 5 4752 | A0 4753 | 100 4754 | AcDbEntity 4755 | 8 4756 | 0 4757 | 6 4758 | ByLayer 4759 | 62 4760 | 256 4761 | 370 4762 | -1 4763 | 100 4764 | AcDbLine 4765 | 10 4766 | 964.9999999999966 4767 | 20 4768 | 313.4999999999991 4769 | 11 4770 | 965.0000000000002 4771 | 21 4772 | 307 4773 | 0 4774 | ARC 4775 | 5 4776 | A1 4777 | 100 4778 | AcDbEntity 4779 | 8 4780 | 0 4781 | 6 4782 | ByLayer 4783 | 62 4784 | 256 4785 | 370 4786 | -1 4787 | 100 4788 | AcDbCircle 4789 | 10 4790 | 966.4999999999966 4791 | 20 4792 | 313.5 4793 | 40 4794 | 1.5 4795 | 100 4796 | AcDbArc 4797 | 50 4798 | 90 4799 | 51 4800 | 180.0000000000326 4801 | 0 4802 | LINE 4803 | 5 4804 | A2 4805 | 100 4806 | AcDbEntity 4807 | 8 4808 | 0 4809 | 6 4810 | ByLayer 4811 | 62 4812 | 256 4813 | 370 4814 | -1 4815 | 100 4816 | AcDbLine 4817 | 10 4818 | 966.4999999999966 4819 | 20 4820 | 315 4821 | 11 4822 | 993.500000000001 4823 | 21 4824 | 315 4825 | 0 4826 | LINE 4827 | 5 4828 | A3 4829 | 100 4830 | AcDbEntity 4831 | 8 4832 | 0 4833 | 6 4834 | ByLayer 4835 | 62 4836 | 256 4837 | 370 4838 | -1 4839 | 100 4840 | AcDbLine 4841 | 10 4842 | 995.0000000000011 4843 | 20 4844 | 313.5000000000009 4845 | 11 4846 | 995.0000000000049 4847 | 21 4848 | 307 4849 | 0 4850 | ARC 4851 | 5 4852 | A4 4853 | 100 4854 | AcDbEntity 4855 | 8 4856 | 0 4857 | 6 4858 | ByLayer 4859 | 62 4860 | 256 4861 | 370 4862 | -1 4863 | 100 4864 | AcDbCircle 4865 | 10 4866 | 993.500000000001 4867 | 20 4868 | 313.5 4869 | 40 4870 | 1.5 4871 | 100 4872 | AcDbArc 4873 | 50 4874 | 3.256887993818641e-011 4875 | 51 4876 | 90 4877 | 0 4878 | LINE 4879 | 5 4880 | A5 4881 | 100 4882 | AcDbEntity 4883 | 8 4884 | noname 4885 | 6 4886 | ByLayer 4887 | 62 4888 | 256 4889 | 370 4890 | -1 4891 | 100 4892 | AcDbLine 4893 | 10 4894 | 969.9999999999968 4895 | 20 4896 | 340 4897 | 11 4898 | 989.9999999999882 4899 | 21 4900 | 340 4901 | 0 4902 | LINE 4903 | 5 4904 | A6 4905 | 100 4906 | AcDbEntity 4907 | 8 4908 | 0 4909 | 6 4910 | ByLayer 4911 | 62 4912 | 256 4913 | 370 4914 | -1 4915 | 100 4916 | AcDbLine 4917 | 10 4918 | 1113.457396856364 4919 | 20 4920 | 158.2180839606342 4921 | 11 4922 | 1060 4923 | 21 4924 | 159.9999999999996 4925 | 0 4926 | ARC 4927 | 5 4928 | A7 4929 | 100 4930 | AcDbEntity 4931 | 8 4932 | 0 4933 | 6 4934 | ByLayer 4935 | 62 4936 | 256 4937 | 370 4938 | -1 4939 | 100 4940 | AcDbCircle 4941 | 10 4942 | 1113.390767090913 4943 | 20 4944 | 156.2191941501754 4945 | 40 4946 | 2 4947 | 100 4948 | AcDbArc 4949 | 50 4950 | 315.0000003611059 4951 | 51 4952 | 88.09084455770368 4953 | 0 4954 | LINE 4955 | 5 4956 | A8 4957 | 100 4958 | AcDbEntity 4959 | 8 4960 | 0 4961 | 6 4962 | ByLayer 4963 | 62 4964 | 256 4965 | 370 4966 | -1 4967 | 100 4968 | AcDbLine 4969 | 10 4970 | 1060 4971 | 20 4972 | 159.9999999999996 4973 | 11 4974 | 1116.066629555474 4975 | 21 4976 | 161.8688847038339 4977 | 0 4978 | ARC 4979 | 5 4980 | A9 4981 | 100 4982 | AcDbEntity 4983 | 8 4984 | 0 4985 | 6 4986 | ByLayer 4987 | 62 4988 | 256 4989 | 370 4990 | -1 4991 | 100 4992 | AcDbCircle 4993 | 10 4994 | 1115.999999999995 4995 | 20 4996 | 163.8677745212917 4997 | 40 4998 | 2 4999 | 100 5000 | AcDbArc 5001 | 50 5002 | 271.9091494236983 5003 | 51 5004 | 7.897953385010205e-011 5005 | 0 5006 | LINE 5007 | 5 5008 | AA 5009 | 100 5010 | AcDbEntity 5011 | 8 5012 | 0 5013 | 6 5014 | ByLayer 5015 | 62 5016 | 256 5017 | 370 5018 | -1 5019 | 100 5020 | AcDbLine 5021 | 10 5022 | 1116.066629660388 5023 | 20 5024 | 218.1311123446537 5025 | 11 5026 | 1060 5027 | 21 5028 | 220 5029 | 0 5030 | ARC 5031 | 5 5032 | AB 5033 | 100 5034 | AcDbEntity 5035 | 8 5036 | 0 5037 | 6 5038 | ByLayer 5039 | 62 5040 | 256 5041 | 370 5042 | -1 5043 | 100 5044 | AcDbCircle 5045 | 10 5046 | 1115.999999999923 5047 | 20 5048 | 216.1322225306955 5049 | 40 5050 | 2 5051 | 100 5052 | AcDbArc 5053 | 50 5054 | 7.897953385010205e-011 5055 | 51 5056 | 88.09084756700589 5057 | 0 5058 | LINE 5059 | 5 5060 | AC 5061 | 100 5062 | AcDbEntity 5063 | 8 5064 | 0 5065 | 6 5066 | ByLayer 5067 | 62 5068 | 256 5069 | 370 5070 | -1 5071 | 100 5072 | AcDbLine 5073 | 10 5074 | 1060 5075 | 20 5076 | 280 5077 | 11 5078 | 1113.457399408155 5079 | 21 5080 | 278.2180866863948 5081 | 0 5082 | LINE 5083 | 5 5084 | AD 5085 | 100 5086 | AcDbEntity 5087 | 8 5088 | 0 5089 | 6 5090 | ByLayer 5091 | 62 5092 | 256 5093 | 370 5094 | -1 5095 | 100 5096 | AcDbLine 5097 | 10 5098 | 1114.804983310063 5099 | 20 5100 | 274.8049833100633 5101 | 11 5102 | 1060 5103 | 21 5104 | 220 5105 | 0 5106 | ARC 5107 | 5 5108 | AE 5109 | 100 5110 | AcDbEntity 5111 | 8 5112 | 0 5113 | 6 5114 | ByLayer 5115 | 62 5116 | 256 5117 | 370 5118 | -1 5119 | 100 5120 | AcDbCircle 5121 | 10 5122 | 1113.39076974769 5123 | 20 5124 | 276.2191968724365 5125 | 40 5126 | 2 5127 | 100 5128 | AcDbArc 5129 | 50 5130 | 314.9999999999988 5131 | 51 5132 | 88.09084756700597 5133 | 0 5134 | LINE 5135 | 5 5136 | AF 5137 | 100 5138 | AcDbEntity 5139 | 8 5140 | 0 5141 | 6 5142 | ByLayer 5143 | 62 5144 | 256 5145 | 370 5146 | -1 5147 | 100 5148 | AcDbLine 5149 | 10 5150 | 900 5151 | 20 5152 | 220 5153 | 11 5154 | 843.933370542924 5155 | 21 5156 | 218.1311123514308 5157 | 0 5158 | ARC 5159 | 5 5160 | B0 5161 | 100 5162 | AcDbEntity 5163 | 8 5164 | 0 5165 | 6 5166 | ByLayer 5167 | 62 5168 | 256 5169 | 370 5170 | -1 5171 | 100 5172 | AcDbCircle 5173 | 10 5174 | 844.0000002033893 5175 | 20 5176 | 216.1322225374725 5177 | 40 5178 | 2 5179 | 100 5180 | AcDbArc 5181 | 50 5182 | 91.90915243299733 5183 | 51 5184 | 180.0000030126238 5185 | 0 5186 | LINE 5187 | 5 5188 | B1 5189 | 100 5190 | AcDbEntity 5191 | 8 5192 | 0 5193 | 6 5194 | ByLayer 5195 | 62 5196 | 256 5197 | 370 5198 | -1 5199 | 100 5200 | AcDbLine 5201 | 10 5202 | 843.9333733959863 5203 | 20 5204 | 161.8688846054354 5205 | 11 5206 | 900 5207 | 21 5208 | 159.9999999999996 5209 | 0 5210 | ARC 5211 | 5 5212 | B2 5213 | 100 5214 | AcDbEntity 5215 | 8 5216 | 0 5217 | 6 5218 | ByLayer 5219 | 62 5220 | 256 5221 | 370 5222 | -1 5223 | 100 5224 | AcDbCircle 5225 | 10 5226 | 844.0000029514649 5227 | 20 5228 | 163.8677744228933 5229 | 40 5230 | 2 5231 | 100 5232 | AcDbArc 5233 | 50 5234 | 180.0000030126238 5235 | 51 5236 | 268.0908505763213 5237 | 0 5238 | LINE 5239 | 5 5240 | B3 5241 | 100 5242 | AcDbEntity 5243 | 8 5244 | 0 5245 | 6 5246 | ByLayer 5247 | 62 5248 | 256 5249 | 370 5250 | -1 5251 | 100 5252 | AcDbLine 5253 | 10 5254 | 846.5426032308079 5255 | 20 5256 | 158.2180838698459 5257 | 11 5258 | 900 5259 | 21 5260 | 159.9999999999996 5261 | 0 5262 | ARC 5263 | 5 5264 | B4 5265 | 100 5266 | AcDbEntity 5267 | 8 5268 | 0 5269 | 6 5270 | ByLayer 5271 | 62 5272 | 256 5273 | 370 5274 | -1 5275 | 100 5276 | AcDbCircle 5277 | 10 5278 | 846.6092329997588 5279 | 20 5280 | 156.2191940595038 5281 | 40 5282 | 2 5283 | 100 5284 | AcDbArc 5285 | 50 5286 | 91.90915554260553 5287 | 51 5288 | 224.9999996388929 5289 | 0 5290 | LINE 5291 | 5 5292 | B5 5293 | 100 5294 | AcDbEntity 5295 | 8 5296 | 0 5297 | 6 5298 | ByLayer 5299 | 62 5300 | 256 5301 | 370 5302 | -1 5303 | 100 5304 | AcDbLine 5305 | 10 5306 | 900 5307 | 20 5308 | 280 5309 | 11 5310 | 846.5426005918445 5311 | 21 5312 | 278.2180866863948 5313 | 0 5314 | LINE 5315 | 5 5316 | B6 5317 | 100 5318 | AcDbEntity 5319 | 8 5320 | 0 5321 | 6 5322 | ByLayer 5323 | 62 5324 | 256 5325 | 370 5326 | -1 5327 | 100 5328 | AcDbLine 5329 | 10 5330 | 845.1950166899367 5331 | 20 5332 | 274.8049833100633 5333 | 11 5334 | 900 5335 | 21 5336 | 220 5337 | 0 5338 | ARC 5339 | 5 5340 | B7 5341 | 100 5342 | AcDbEntity 5343 | 8 5344 | 0 5345 | 6 5346 | ByLayer 5347 | 62 5348 | 256 5349 | 370 5350 | -1 5351 | 100 5352 | AcDbCircle 5353 | 10 5354 | 846.6092302523098 5355 | 20 5356 | 276.2191968724365 5357 | 40 5358 | 2 5359 | 100 5360 | AcDbArc 5361 | 50 5362 | 91.9091524329973 5363 | 51 5364 | 225.0000000000011 5365 | 0 5366 | LINE 5367 | 5 5368 | B8 5369 | 100 5370 | AcDbEntity 5371 | 8 5372 | 0 5373 | 6 5374 | ByLayer 5375 | 62 5376 | 256 5377 | 370 5378 | -1 5379 | 100 5380 | AcDbLine 5381 | 10 5382 | 822 5383 | 20 5384 | 280 5385 | 11 5386 | 840 5387 | 21 5388 | 280 5389 | 0 5390 | ARC 5391 | 5 5392 | B9 5393 | 100 5394 | AcDbEntity 5395 | 8 5396 | 0 5397 | 6 5398 | ByLayer 5399 | 62 5400 | 256 5401 | 370 5402 | -1 5403 | 100 5404 | AcDbCircle 5405 | 10 5406 | 822 5407 | 20 5408 | 282 5409 | 40 5410 | 2 5411 | 100 5412 | AcDbArc 5413 | 50 5414 | 180 5415 | 51 5416 | 270 5417 | 0 5418 | LINE 5419 | 5 5420 | BA 5421 | 100 5422 | AcDbEntity 5423 | 8 5424 | 0 5425 | 6 5426 | ByLayer 5427 | 62 5428 | 256 5429 | 370 5430 | -1 5431 | 100 5432 | AcDbLine 5433 | 10 5434 | 969.9999999999968 5435 | 20 5436 | 340 5437 | 11 5438 | 822 5439 | 21 5440 | 340 5441 | 0 5442 | ARC 5443 | 5 5444 | BB 5445 | 100 5446 | AcDbEntity 5447 | 8 5448 | 0 5449 | 6 5450 | ByLayer 5451 | 62 5452 | 256 5453 | 370 5454 | -1 5455 | 100 5456 | AcDbCircle 5457 | 10 5458 | 822 5459 | 20 5460 | 338 5461 | 40 5462 | 2 5463 | 100 5464 | AcDbArc 5465 | 50 5466 | 90 5467 | 51 5468 | 180 5469 | 0 5470 | LINE 5471 | 5 5472 | BC 5473 | 100 5474 | AcDbEntity 5475 | 8 5476 | 0 5477 | 6 5478 | ByLayer 5479 | 62 5480 | 256 5481 | 370 5482 | -1 5483 | 100 5484 | AcDbLine 5485 | 10 5486 | 990 5487 | 20 5488 | 340 5489 | 11 5490 | 1138 5491 | 21 5492 | 340 5493 | 0 5494 | ARC 5495 | 5 5496 | BD 5497 | 100 5498 | AcDbEntity 5499 | 8 5500 | 0 5501 | 6 5502 | ByLayer 5503 | 62 5504 | 256 5505 | 370 5506 | -1 5507 | 100 5508 | AcDbCircle 5509 | 10 5510 | 1138 5511 | 20 5512 | 338 5513 | 40 5514 | 2 5515 | 100 5516 | AcDbArc 5517 | 50 5518 | 0 5519 | 51 5520 | 90 5521 | 0 5522 | LINE 5523 | 5 5524 | BE 5525 | 100 5526 | AcDbEntity 5527 | 8 5528 | 0 5529 | 6 5530 | ByLayer 5531 | 62 5532 | 256 5533 | 370 5534 | -1 5535 | 100 5536 | AcDbLine 5537 | 10 5538 | 1138 5539 | 20 5540 | 280 5541 | 11 5542 | 1120 5543 | 21 5544 | 280 5545 | 0 5546 | ARC 5547 | 5 5548 | BF 5549 | 100 5550 | AcDbEntity 5551 | 8 5552 | 0 5553 | 6 5554 | ByLayer 5555 | 62 5556 | 256 5557 | 370 5558 | -1 5559 | 100 5560 | AcDbCircle 5561 | 10 5562 | 1138 5563 | 20 5564 | 282 5565 | 40 5566 | 2 5567 | 100 5568 | AcDbArc 5569 | 50 5570 | 270 5571 | 51 5572 | 0 5573 | 0 5574 | ARC 5575 | 5 5576 | C0 5577 | 100 5578 | AcDbEntity 5579 | 8 5580 | 0 5581 | 6 5582 | ByLayer 5583 | 62 5584 | 256 5585 | 370 5586 | -1 5587 | 100 5588 | AcDbCircle 5589 | 10 5590 | 1039.171573876269 5591 | 20 5592 | 81.99999999999999 5593 | 40 5594 | 2 5595 | 100 5596 | AcDbArc 5597 | 50 5598 | 270 5599 | 51 5600 | 315.0000003611045 5601 | 0 5602 | LINE 5603 | 5 5604 | C1 5605 | 100 5606 | AcDbEntity 5607 | 8 5608 | 0 5609 | 6 5610 | ByLayer 5611 | 62 5612 | 256 5613 | 370 5614 | -1 5615 | 100 5616 | AcDbLine 5617 | 10 5618 | 920.8284261237311 5619 | 20 5620 | 80 5621 | 11 5622 | 1039.171573876269 5623 | 21 5624 | 80 5625 | 0 5626 | ARC 5627 | 5 5628 | C2 5629 | 100 5630 | AcDbEntity 5631 | 8 5632 | 0 5633 | 6 5634 | ByLayer 5635 | 62 5636 | 256 5637 | 370 5638 | -1 5639 | 100 5640 | AcDbCircle 5641 | 10 5642 | 920.8284261237311 5643 | 20 5644 | 82 5645 | 40 5646 | 2 5647 | 100 5648 | AcDbArc 5649 | 50 5650 | 224.9999996388935 5651 | 51 5652 | 270 5653 | 0 5654 | LINE 5655 | 5 5656 | C3 5657 | 100 5658 | AcDbEntity 5659 | 8 5660 | 0 5661 | 6 5662 | ByLayer 5663 | 62 5664 | 256 5665 | 370 5666 | -1 5667 | 100 5668 | AcDbLine 5669 | 10 5670 | 842.0000016300074 5671 | 20 5672 | 188.9999983750054 5673 | 11 5674 | 842.0000029514649 5675 | 21 5676 | 163.8677743177329 5677 | 0 5678 | LINE 5679 | 5 5680 | C4 5681 | 100 5682 | AcDbEntity 5683 | 8 5684 | 0 5685 | 6 5686 | ByLayer 5687 | 62 5688 | 256 5689 | 370 5690 | -1 5691 | 100 5692 | AcDbLine 5693 | 10 5694 | 820 5695 | 20 5696 | 309 5697 | 11 5698 | 820 5699 | 21 5700 | 282 5701 | 0 5702 | LINE 5703 | 5 5704 | C5 5705 | 100 5706 | AcDbEntity 5707 | 8 5708 | 0 5709 | 6 5710 | ByLayer 5711 | 62 5712 | 256 5713 | 370 5714 | -1 5715 | 100 5716 | AcDbLine 5717 | 10 5718 | 1140 5719 | 20 5720 | 309 5721 | 11 5722 | 1140 5723 | 21 5724 | 282 5725 | 0 5726 | LINE 5727 | 5 5728 | C6 5729 | 100 5730 | AcDbEntity 5731 | 8 5732 | 0 5733 | 6 5734 | ByLayer 5735 | 62 5736 | 256 5737 | 370 5738 | -1 5739 | 100 5740 | AcDbLine 5741 | 10 5742 | 1117.999999999995 5743 | 20 5744 | 163.8677745212945 5745 | 11 5746 | 1117.999999999959 5747 | 21 5748 | 188.9999985259963 5749 | 0 5750 | LINE 5751 | 5 5752 | C7 5753 | 100 5754 | AcDbEntity 5755 | 8 5756 | 0 5757 | 6 5758 | ByLayer 5759 | 62 5760 | 256 5761 | 370 5762 | -1 5763 | 100 5764 | AcDbLine 5765 | 10 5766 | 1076.988277278117 5767 | 20 5768 | 116.9882767359545 5769 | 11 5770 | 1040.585787447555 5771 | 21 5772 | 80.58578644653988 5773 | 0 5774 | LINE 5775 | 5 5776 | C8 5777 | 100 5778 | AcDbEntity 5779 | 8 5780 | 0 5781 | 6 5782 | ByLayer 5783 | 62 5784 | 256 5785 | 370 5786 | -1 5787 | 100 5788 | AcDbLine 5789 | 10 5790 | 883.0117227671726 5791 | 20 5792 | 116.9882766906649 5793 | 11 5794 | 919.414212552445 5795 | 21 5796 | 80.58578644654 5797 | 0 5798 | LINE 5799 | 5 5800 | C9 5801 | 100 5802 | AcDbEntity 5803 | 8 5804 | noname 5805 | 6 5806 | ByLayer 5807 | 62 5808 | 256 5809 | 370 5810 | -1 5811 | 100 5812 | AcDbLine 5813 | 10 5814 | 990 5815 | 20 5816 | 160 5817 | 11 5818 | 1060 5819 | 21 5820 | 159.9999999999996 5821 | 0 5822 | LINE 5823 | 5 5824 | CA 5825 | 100 5826 | AcDbEntity 5827 | 8 5828 | noname 5829 | 6 5830 | ByLayer 5831 | 62 5832 | 256 5833 | 370 5834 | -1 5835 | 100 5836 | AcDbLine 5837 | 10 5838 | 900 5839 | 20 5840 | 159.9999999999996 5841 | 11 5842 | 970 5843 | 21 5844 | 160 5845 | 0 5846 | CIRCLE 5847 | 5 5848 | CB 5849 | 100 5850 | AcDbEntity 5851 | 8 5852 | 0 5853 | 6 5854 | ByLayer 5855 | 62 5856 | 256 5857 | 370 5858 | -1 5859 | 100 5860 | AcDbCircle 5861 | 10 5862 | 955 5863 | 20 5864 | 317.5 5865 | 40 5866 | 1.5 5867 | 0 5868 | CIRCLE 5869 | 5 5870 | CC 5871 | 100 5872 | AcDbEntity 5873 | 8 5874 | 0 5875 | 6 5876 | ByLayer 5877 | 62 5878 | 256 5879 | 370 5880 | -1 5881 | 100 5882 | AcDbCircle 5883 | 10 5884 | 1005 5885 | 20 5886 | 317.5 5887 | 40 5888 | 1.5 5889 | 0 5890 | ARC 5891 | 5 5892 | CD 5893 | 100 5894 | AcDbEntity 5895 | 8 5896 | 0 5897 | 6 5898 | ByLayer 5899 | 62 5900 | 256 5901 | 370 5902 | -1 5903 | 100 5904 | AcDbCircle 5905 | 10 5906 | 933.4999999999997 5907 | 20 5908 | 140.000000000007 5909 | 40 5910 | 2.5 5911 | 100 5912 | AcDbArc 5913 | 50 5914 | 90 5915 | 51 5916 | 180 5917 | 0 5918 | LINE 5919 | 5 5920 | CE 5921 | 100 5922 | AcDbEntity 5923 | 8 5924 | 0 5925 | 6 5926 | ByLayer 5927 | 62 5928 | 256 5929 | 370 5930 | -1 5931 | 100 5932 | AcDbLine 5933 | 10 5934 | 930.9999999999997 5935 | 20 5936 | 140.000000000007 5937 | 11 5938 | 930.9999999999997 5939 | 21 5940 | 140.000000000007 5941 | 0 5942 | ARC 5943 | 5 5944 | CF 5945 | 100 5946 | AcDbEntity 5947 | 8 5948 | 0 5949 | 6 5950 | ByLayer 5951 | 62 5952 | 256 5953 | 370 5954 | -1 5955 | 100 5956 | AcDbCircle 5957 | 10 5958 | 933.4999999999997 5959 | 20 5960 | 140.000000000007 5961 | 40 5962 | 2.5 5963 | 100 5964 | AcDbArc 5965 | 50 5966 | 180 5967 | 51 5968 | 270 5969 | 0 5970 | LINE 5971 | 5 5972 | D0 5973 | 100 5974 | AcDbEntity 5975 | 8 5976 | 0 5977 | 6 5978 | ByLayer 5979 | 62 5980 | 256 5981 | 370 5982 | -1 5983 | 100 5984 | AcDbLine 5985 | 10 5986 | 933.4999999999997 5987 | 20 5988 | 142.500000000007 5989 | 11 5990 | 958.5000000000003 5991 | 21 5992 | 142.500000000007 5993 | 0 5994 | ARC 5995 | 5 5996 | D1 5997 | 100 5998 | AcDbEntity 5999 | 8 6000 | 0 6001 | 6 6002 | ByLayer 6003 | 62 6004 | 256 6005 | 370 6006 | -1 6007 | 100 6008 | AcDbCircle 6009 | 10 6010 | 958.5000000000003 6011 | 20 6012 | 140.000000000007 6013 | 40 6014 | 2.5 6015 | 100 6016 | AcDbArc 6017 | 50 6018 | 0 6019 | 51 6020 | 90 6021 | 0 6022 | LINE 6023 | 5 6024 | D2 6025 | 100 6026 | AcDbEntity 6027 | 8 6028 | 0 6029 | 6 6030 | ByLayer 6031 | 62 6032 | 256 6033 | 370 6034 | -1 6035 | 100 6036 | AcDbLine 6037 | 10 6038 | 961.0000000000003 6039 | 20 6040 | 140.000000000007 6041 | 11 6042 | 961.0000000000003 6043 | 21 6044 | 140.000000000007 6045 | 0 6046 | LINE 6047 | 5 6048 | D3 6049 | 100 6050 | AcDbEntity 6051 | 8 6052 | 0 6053 | 6 6054 | ByLayer 6055 | 62 6056 | 256 6057 | 370 6058 | -1 6059 | 100 6060 | AcDbLine 6061 | 10 6062 | 933.4999999999997 6063 | 20 6064 | 137.500000000007 6065 | 11 6066 | 958.5000000000003 6067 | 21 6068 | 137.500000000007 6069 | 0 6070 | ARC 6071 | 5 6072 | D4 6073 | 100 6074 | AcDbEntity 6075 | 8 6076 | 0 6077 | 6 6078 | ByLayer 6079 | 62 6080 | 256 6081 | 370 6082 | -1 6083 | 100 6084 | AcDbCircle 6085 | 10 6086 | 958.5000000000003 6087 | 20 6088 | 140.000000000007 6089 | 40 6090 | 2.5 6091 | 100 6092 | AcDbArc 6093 | 50 6094 | 270 6095 | 51 6096 | 0 6097 | 0 6098 | ARC 6099 | 5 6100 | D5 6101 | 100 6102 | AcDbEntity 6103 | 8 6104 | 0 6105 | 6 6106 | ByLayer 6107 | 62 6108 | 256 6109 | 370 6110 | -1 6111 | 100 6112 | AcDbCircle 6113 | 10 6114 | 958.5000000000003 6115 | 20 6116 | 130.000000000007 6117 | 40 6118 | 2.5 6119 | 100 6120 | AcDbArc 6121 | 50 6122 | 0 6123 | 51 6124 | 90 6125 | 0 6126 | LINE 6127 | 5 6128 | D6 6129 | 100 6130 | AcDbEntity 6131 | 8 6132 | 0 6133 | 6 6134 | ByLayer 6135 | 62 6136 | 256 6137 | 370 6138 | -1 6139 | 100 6140 | AcDbLine 6141 | 10 6142 | 961.0000000000003 6143 | 20 6144 | 130.000000000007 6145 | 11 6146 | 961.0000000000003 6147 | 21 6148 | 130.0000000000034 6149 | 0 6150 | ARC 6151 | 5 6152 | D7 6153 | 100 6154 | AcDbEntity 6155 | 8 6156 | 0 6157 | 6 6158 | ByLayer 6159 | 62 6160 | 256 6161 | 370 6162 | -1 6163 | 100 6164 | AcDbCircle 6165 | 10 6166 | 958.5000000000003 6167 | 20 6168 | 130.0000000000034 6169 | 40 6170 | 2.5 6171 | 100 6172 | AcDbArc 6173 | 50 6174 | 270 6175 | 51 6176 | 0 6177 | 0 6178 | LINE 6179 | 5 6180 | D8 6181 | 100 6182 | AcDbEntity 6183 | 8 6184 | 0 6185 | 6 6186 | ByLayer 6187 | 62 6188 | 256 6189 | 370 6190 | -1 6191 | 100 6192 | AcDbLine 6193 | 10 6194 | 933.4999999999997 6195 | 20 6196 | 132.500000000007 6197 | 11 6198 | 958.5000000000003 6199 | 21 6200 | 132.500000000007 6201 | 0 6202 | ARC 6203 | 5 6204 | D9 6205 | 100 6206 | AcDbEntity 6207 | 8 6208 | 0 6209 | 6 6210 | ByLayer 6211 | 62 6212 | 256 6213 | 370 6214 | -1 6215 | 100 6216 | AcDbCircle 6217 | 10 6218 | 933.4999999999997 6219 | 20 6220 | 130.000000000007 6221 | 40 6222 | 2.5 6223 | 100 6224 | AcDbArc 6225 | 50 6226 | 90 6227 | 51 6228 | 180 6229 | 0 6230 | LINE 6231 | 5 6232 | DA 6233 | 100 6234 | AcDbEntity 6235 | 8 6236 | 0 6237 | 6 6238 | ByLayer 6239 | 62 6240 | 256 6241 | 370 6242 | -1 6243 | 100 6244 | AcDbLine 6245 | 10 6246 | 930.9999999999997 6247 | 20 6248 | 130.000000000007 6249 | 11 6250 | 930.9999999999997 6251 | 21 6252 | 130.0000000000034 6253 | 0 6254 | LINE 6255 | 5 6256 | DB 6257 | 100 6258 | AcDbEntity 6259 | 8 6260 | 0 6261 | 6 6262 | ByLayer 6263 | 62 6264 | 256 6265 | 370 6266 | -1 6267 | 100 6268 | AcDbLine 6269 | 10 6270 | 933.4999999999997 6271 | 20 6272 | 127.5000000000034 6273 | 11 6274 | 958.5000000000003 6275 | 21 6276 | 127.5000000000034 6277 | 0 6278 | ARC 6279 | 5 6280 | DC 6281 | 100 6282 | AcDbEntity 6283 | 8 6284 | 0 6285 | 6 6286 | ByLayer 6287 | 62 6288 | 256 6289 | 370 6290 | -1 6291 | 100 6292 | AcDbCircle 6293 | 10 6294 | 933.4999999999997 6295 | 20 6296 | 130.0000000000034 6297 | 40 6298 | 2.5 6299 | 100 6300 | AcDbArc 6301 | 50 6302 | 180 6303 | 51 6304 | 270 6305 | 0 6306 | ARC 6307 | 5 6308 | DD 6309 | 100 6310 | AcDbEntity 6311 | 8 6312 | 0 6313 | 6 6314 | ByLayer 6315 | 62 6316 | 256 6317 | 370 6318 | -1 6319 | 100 6320 | AcDbCircle 6321 | 10 6322 | 933.4999999999997 6323 | 20 6324 | 120.0000000000058 6325 | 40 6326 | 2.5 6327 | 100 6328 | AcDbArc 6329 | 50 6330 | 90 6331 | 51 6332 | 180 6333 | 0 6334 | LINE 6335 | 5 6336 | DE 6337 | 100 6338 | AcDbEntity 6339 | 8 6340 | 0 6341 | 6 6342 | ByLayer 6343 | 62 6344 | 256 6345 | 370 6346 | -1 6347 | 100 6348 | AcDbLine 6349 | 10 6350 | 930.9999999999997 6351 | 20 6352 | 120.0000000000058 6353 | 11 6354 | 930.9999999999997 6355 | 21 6356 | 120.0000000000063 6357 | 0 6358 | ARC 6359 | 5 6360 | DF 6361 | 100 6362 | AcDbEntity 6363 | 8 6364 | 0 6365 | 6 6366 | ByLayer 6367 | 62 6368 | 256 6369 | 370 6370 | -1 6371 | 100 6372 | AcDbCircle 6373 | 10 6374 | 933.4999999999997 6375 | 20 6376 | 120.0000000000063 6377 | 40 6378 | 2.5 6379 | 100 6380 | AcDbArc 6381 | 50 6382 | 180 6383 | 51 6384 | 270 6385 | 0 6386 | LINE 6387 | 5 6388 | E0 6389 | 100 6390 | AcDbEntity 6391 | 8 6392 | 0 6393 | 6 6394 | ByLayer 6395 | 62 6396 | 256 6397 | 370 6398 | -1 6399 | 100 6400 | AcDbLine 6401 | 10 6402 | 933.4999999999997 6403 | 20 6404 | 117.5000000000063 6405 | 11 6406 | 958.5000000000003 6407 | 21 6408 | 117.5000000000063 6409 | 0 6410 | ARC 6411 | 5 6412 | E1 6413 | 100 6414 | AcDbEntity 6415 | 8 6416 | 0 6417 | 6 6418 | ByLayer 6419 | 62 6420 | 256 6421 | 370 6422 | -1 6423 | 100 6424 | AcDbCircle 6425 | 10 6426 | 958.5000000000003 6427 | 20 6428 | 120.0000000000063 6429 | 40 6430 | 2.5 6431 | 100 6432 | AcDbArc 6433 | 50 6434 | 270 6435 | 51 6436 | 0 6437 | 0 6438 | LINE 6439 | 5 6440 | E2 6441 | 100 6442 | AcDbEntity 6443 | 8 6444 | 0 6445 | 6 6446 | ByLayer 6447 | 62 6448 | 256 6449 | 370 6450 | -1 6451 | 100 6452 | AcDbLine 6453 | 10 6454 | 958.5000000000003 6455 | 20 6456 | 122.5000000000058 6457 | 11 6458 | 933.4999999999997 6459 | 21 6460 | 122.5000000000058 6461 | 0 6462 | LINE 6463 | 5 6464 | E3 6465 | 100 6466 | AcDbEntity 6467 | 8 6468 | 0 6469 | 6 6470 | ByLayer 6471 | 62 6472 | 256 6473 | 370 6474 | -1 6475 | 100 6476 | AcDbLine 6477 | 10 6478 | 961.0000000000003 6479 | 20 6480 | 120.0000000000058 6481 | 11 6482 | 961.0000000000003 6483 | 21 6484 | 120.0000000000063 6485 | 0 6486 | ARC 6487 | 5 6488 | E4 6489 | 100 6490 | AcDbEntity 6491 | 8 6492 | 0 6493 | 6 6494 | ByLayer 6495 | 62 6496 | 256 6497 | 370 6498 | -1 6499 | 100 6500 | AcDbCircle 6501 | 10 6502 | 958.5000000000003 6503 | 20 6504 | 120.0000000000058 6505 | 40 6506 | 2.5 6507 | 100 6508 | AcDbArc 6509 | 50 6510 | 0 6511 | 51 6512 | 90 6513 | 0 6514 | ARC 6515 | 5 6516 | E5 6517 | 100 6518 | AcDbEntity 6519 | 8 6520 | 0 6521 | 6 6522 | ByLayer 6523 | 62 6524 | 256 6525 | 370 6526 | -1 6527 | 100 6528 | AcDbCircle 6529 | 10 6530 | 1029 6531 | 20 6532 | 179.9999999999958 6533 | 40 6534 | 2.5 6535 | 100 6536 | AcDbArc 6537 | 50 6538 | 270 6539 | 51 6540 | 0 6541 | 0 6542 | LINE 6543 | 5 6544 | E6 6545 | 100 6546 | AcDbEntity 6547 | 8 6548 | 0 6549 | 6 6550 | ByLayer 6551 | 62 6552 | 256 6553 | 370 6554 | -1 6555 | 100 6556 | AcDbLine 6557 | 10 6558 | 1031.5 6559 | 20 6560 | 179.9999999999958 6561 | 11 6562 | 1031.5 6563 | 21 6564 | 179.9999999999958 6565 | 0 6566 | ARC 6567 | 5 6568 | E7 6569 | 100 6570 | AcDbEntity 6571 | 8 6572 | 0 6573 | 6 6574 | ByLayer 6575 | 62 6576 | 256 6577 | 370 6578 | -1 6579 | 100 6580 | AcDbCircle 6581 | 10 6582 | 1029 6583 | 20 6584 | 179.9999999999958 6585 | 40 6586 | 2.5 6587 | 100 6588 | AcDbArc 6589 | 50 6590 | 0 6591 | 51 6592 | 90 6593 | 0 6594 | LINE 6595 | 5 6596 | E8 6597 | 100 6598 | AcDbEntity 6599 | 8 6600 | 0 6601 | 6 6602 | ByLayer 6603 | 62 6604 | 256 6605 | 370 6606 | -1 6607 | 100 6608 | AcDbLine 6609 | 10 6610 | 1029 6611 | 20 6612 | 177.4999999999958 6613 | 11 6614 | 1004 6615 | 21 6616 | 177.4999999999958 6617 | 0 6618 | ARC 6619 | 5 6620 | E9 6621 | 100 6622 | AcDbEntity 6623 | 8 6624 | 0 6625 | 6 6626 | ByLayer 6627 | 62 6628 | 256 6629 | 370 6630 | -1 6631 | 100 6632 | AcDbCircle 6633 | 10 6634 | 1004 6635 | 20 6636 | 179.9999999999958 6637 | 40 6638 | 2.5 6639 | 100 6640 | AcDbArc 6641 | 50 6642 | 180 6643 | 51 6644 | 270 6645 | 0 6646 | LINE 6647 | 5 6648 | EA 6649 | 100 6650 | AcDbEntity 6651 | 8 6652 | 0 6653 | 6 6654 | ByLayer 6655 | 62 6656 | 256 6657 | 370 6658 | -1 6659 | 100 6660 | AcDbLine 6661 | 10 6662 | 1001.5 6663 | 20 6664 | 179.9999999999958 6665 | 11 6666 | 1001.5 6667 | 21 6668 | 179.9999999999958 6669 | 0 6670 | LINE 6671 | 5 6672 | EB 6673 | 100 6674 | AcDbEntity 6675 | 8 6676 | 0 6677 | 6 6678 | ByLayer 6679 | 62 6680 | 256 6681 | 370 6682 | -1 6683 | 100 6684 | AcDbLine 6685 | 10 6686 | 1029 6687 | 20 6688 | 182.4999999999958 6689 | 11 6690 | 1004 6691 | 21 6692 | 182.4999999999958 6693 | 0 6694 | ARC 6695 | 5 6696 | EC 6697 | 100 6698 | AcDbEntity 6699 | 8 6700 | 0 6701 | 6 6702 | ByLayer 6703 | 62 6704 | 256 6705 | 370 6706 | -1 6707 | 100 6708 | AcDbCircle 6709 | 10 6710 | 1004 6711 | 20 6712 | 179.9999999999958 6713 | 40 6714 | 2.5 6715 | 100 6716 | AcDbArc 6717 | 50 6718 | 90 6719 | 51 6720 | 180 6721 | 0 6722 | ARC 6723 | 5 6724 | ED 6725 | 100 6726 | AcDbEntity 6727 | 8 6728 | 0 6729 | 6 6730 | ByLayer 6731 | 62 6732 | 256 6733 | 370 6734 | -1 6735 | 100 6736 | AcDbCircle 6737 | 10 6738 | 1004 6739 | 20 6740 | 189.9999999999958 6741 | 40 6742 | 2.5 6743 | 100 6744 | AcDbArc 6745 | 50 6746 | 180 6747 | 51 6748 | 270 6749 | 0 6750 | LINE 6751 | 5 6752 | EE 6753 | 100 6754 | AcDbEntity 6755 | 8 6756 | 0 6757 | 6 6758 | ByLayer 6759 | 62 6760 | 256 6761 | 370 6762 | -1 6763 | 100 6764 | AcDbLine 6765 | 10 6766 | 1001.5 6767 | 20 6768 | 189.9999999999958 6769 | 11 6770 | 1001.5 6771 | 21 6772 | 189.9999999999994 6773 | 0 6774 | ARC 6775 | 5 6776 | EF 6777 | 100 6778 | AcDbEntity 6779 | 8 6780 | 0 6781 | 6 6782 | ByLayer 6783 | 62 6784 | 256 6785 | 370 6786 | -1 6787 | 100 6788 | AcDbCircle 6789 | 10 6790 | 1004 6791 | 20 6792 | 189.9999999999994 6793 | 40 6794 | 2.5 6795 | 100 6796 | AcDbArc 6797 | 50 6798 | 90 6799 | 51 6800 | 180 6801 | 0 6802 | LINE 6803 | 5 6804 | F0 6805 | 100 6806 | AcDbEntity 6807 | 8 6808 | 0 6809 | 6 6810 | ByLayer 6811 | 62 6812 | 256 6813 | 370 6814 | -1 6815 | 100 6816 | AcDbLine 6817 | 10 6818 | 1029 6819 | 20 6820 | 187.4999999999958 6821 | 11 6822 | 1004 6823 | 21 6824 | 187.4999999999958 6825 | 0 6826 | ARC 6827 | 5 6828 | F1 6829 | 100 6830 | AcDbEntity 6831 | 8 6832 | 0 6833 | 6 6834 | ByLayer 6835 | 62 6836 | 256 6837 | 370 6838 | -1 6839 | 100 6840 | AcDbCircle 6841 | 10 6842 | 1029 6843 | 20 6844 | 189.9999999999958 6845 | 40 6846 | 2.5 6847 | 100 6848 | AcDbArc 6849 | 50 6850 | 270 6851 | 51 6852 | 0 6853 | 0 6854 | LINE 6855 | 5 6856 | F2 6857 | 100 6858 | AcDbEntity 6859 | 8 6860 | 0 6861 | 6 6862 | ByLayer 6863 | 62 6864 | 256 6865 | 370 6866 | -1 6867 | 100 6868 | AcDbLine 6869 | 10 6870 | 1031.5 6871 | 20 6872 | 189.9999999999958 6873 | 11 6874 | 1031.5 6875 | 21 6876 | 189.9999999999994 6877 | 0 6878 | LINE 6879 | 5 6880 | F3 6881 | 100 6882 | AcDbEntity 6883 | 8 6884 | 0 6885 | 6 6886 | ByLayer 6887 | 62 6888 | 256 6889 | 370 6890 | -1 6891 | 100 6892 | AcDbLine 6893 | 10 6894 | 1029 6895 | 20 6896 | 192.4999999999994 6897 | 11 6898 | 1004 6899 | 21 6900 | 192.4999999999994 6901 | 0 6902 | ARC 6903 | 5 6904 | F4 6905 | 100 6906 | AcDbEntity 6907 | 8 6908 | 0 6909 | 6 6910 | ByLayer 6911 | 62 6912 | 256 6913 | 370 6914 | -1 6915 | 100 6916 | AcDbCircle 6917 | 10 6918 | 1029 6919 | 20 6920 | 189.9999999999994 6921 | 40 6922 | 2.5 6923 | 100 6924 | AcDbArc 6925 | 50 6926 | 0 6927 | 51 6928 | 90 6929 | 0 6930 | ARC 6931 | 5 6932 | F5 6933 | 100 6934 | AcDbEntity 6935 | 8 6936 | 0 6937 | 6 6938 | ByLayer 6939 | 62 6940 | 256 6941 | 370 6942 | -1 6943 | 100 6944 | AcDbCircle 6945 | 10 6946 | 1029 6947 | 20 6948 | 199.999999999997 6949 | 40 6950 | 2.5 6951 | 100 6952 | AcDbArc 6953 | 50 6954 | 270 6955 | 51 6956 | 0 6957 | 0 6958 | LINE 6959 | 5 6960 | F6 6961 | 100 6962 | AcDbEntity 6963 | 8 6964 | 0 6965 | 6 6966 | ByLayer 6967 | 62 6968 | 256 6969 | 370 6970 | -1 6971 | 100 6972 | AcDbLine 6973 | 10 6974 | 1031.5 6975 | 20 6976 | 199.999999999997 6977 | 11 6978 | 1031.5 6979 | 21 6980 | 199.9999999999965 6981 | 0 6982 | ARC 6983 | 5 6984 | F7 6985 | 100 6986 | AcDbEntity 6987 | 8 6988 | 0 6989 | 6 6990 | ByLayer 6991 | 62 6992 | 256 6993 | 370 6994 | -1 6995 | 100 6996 | AcDbCircle 6997 | 10 6998 | 1029 6999 | 20 7000 | 199.9999999999965 7001 | 40 7002 | 2.5 7003 | 100 7004 | AcDbArc 7005 | 50 7006 | 0 7007 | 51 7008 | 90 7009 | 0 7010 | LINE 7011 | 5 7012 | F8 7013 | 100 7014 | AcDbEntity 7015 | 8 7016 | 0 7017 | 6 7018 | ByLayer 7019 | 62 7020 | 256 7021 | 370 7022 | -1 7023 | 100 7024 | AcDbLine 7025 | 10 7026 | 1029 7027 | 20 7028 | 202.4999999999965 7029 | 11 7030 | 1004 7031 | 21 7032 | 202.4999999999965 7033 | 0 7034 | ARC 7035 | 5 7036 | F9 7037 | 100 7038 | AcDbEntity 7039 | 8 7040 | 0 7041 | 6 7042 | ByLayer 7043 | 62 7044 | 256 7045 | 370 7046 | -1 7047 | 100 7048 | AcDbCircle 7049 | 10 7050 | 1004 7051 | 20 7052 | 199.9999999999965 7053 | 40 7054 | 2.5 7055 | 100 7056 | AcDbArc 7057 | 50 7058 | 90 7059 | 51 7060 | 180 7061 | 0 7062 | LINE 7063 | 5 7064 | FA 7065 | 100 7066 | AcDbEntity 7067 | 8 7068 | 0 7069 | 6 7070 | ByLayer 7071 | 62 7072 | 256 7073 | 370 7074 | -1 7075 | 100 7076 | AcDbLine 7077 | 10 7078 | 1004 7079 | 20 7080 | 197.499999999997 7081 | 11 7082 | 1029 7083 | 21 7084 | 197.499999999997 7085 | 0 7086 | LINE 7087 | 5 7088 | FB 7089 | 100 7090 | AcDbEntity 7091 | 8 7092 | 0 7093 | 6 7094 | ByLayer 7095 | 62 7096 | 256 7097 | 370 7098 | -1 7099 | 100 7100 | AcDbLine 7101 | 10 7102 | 1001.5 7103 | 20 7104 | 199.999999999997 7105 | 11 7106 | 1001.5 7107 | 21 7108 | 199.9999999999965 7109 | 0 7110 | ARC 7111 | 5 7112 | FC 7113 | 100 7114 | AcDbEntity 7115 | 8 7116 | 0 7117 | 6 7118 | ByLayer 7119 | 62 7120 | 256 7121 | 370 7122 | -1 7123 | 100 7124 | AcDbCircle 7125 | 10 7126 | 1004 7127 | 20 7128 | 199.999999999997 7129 | 40 7130 | 2.5 7131 | 100 7132 | AcDbArc 7133 | 50 7134 | 180 7135 | 51 7136 | 270 7137 | 0 7138 | ARC 7139 | 5 7140 | FD 7141 | 100 7142 | AcDbEntity 7143 | 8 7144 | 0 7145 | 6 7146 | ByLayer 7147 | 62 7148 | 256 7149 | 370 7150 | -1 7151 | 100 7152 | AcDbCircle 7153 | 10 7154 | 1026.500000000004 7155 | 20 7156 | 117.4999999999994 7157 | 40 7158 | 2.5 7159 | 100 7160 | AcDbArc 7161 | 50 7162 | 270 7163 | 51 7164 | 0 7165 | 0 7166 | LINE 7167 | 5 7168 | FE 7169 | 100 7170 | AcDbEntity 7171 | 8 7172 | 0 7173 | 6 7174 | ByLayer 7175 | 62 7176 | 256 7177 | 370 7178 | -1 7179 | 100 7180 | AcDbLine 7181 | 10 7182 | 1026.500000000004 7183 | 20 7184 | 114.9999999999994 7185 | 11 7186 | 1026.500000000004 7187 | 21 7188 | 114.9999999999994 7189 | 0 7190 | ARC 7191 | 5 7192 | FF 7193 | 100 7194 | AcDbEntity 7195 | 8 7196 | 0 7197 | 6 7198 | ByLayer 7199 | 62 7200 | 256 7201 | 370 7202 | -1 7203 | 100 7204 | AcDbCircle 7205 | 10 7206 | 1026.500000000004 7207 | 20 7208 | 117.4999999999994 7209 | 40 7210 | 2.5 7211 | 100 7212 | AcDbArc 7213 | 50 7214 | 180 7215 | 51 7216 | 270 7217 | 0 7218 | LINE 7219 | 5 7220 | 100 7221 | 100 7222 | AcDbEntity 7223 | 8 7224 | 0 7225 | 6 7226 | ByLayer 7227 | 62 7228 | 256 7229 | 370 7230 | -1 7231 | 100 7232 | AcDbLine 7233 | 10 7234 | 1029.000000000004 7235 | 20 7236 | 117.4999999999994 7237 | 11 7238 | 1029.000000000004 7239 | 21 7240 | 142.5000000000002 7241 | 0 7242 | ARC 7243 | 5 7244 | 101 7245 | 100 7246 | AcDbEntity 7247 | 8 7248 | 0 7249 | 6 7250 | ByLayer 7251 | 62 7252 | 256 7253 | 370 7254 | -1 7255 | 100 7256 | AcDbCircle 7257 | 10 7258 | 1026.500000000004 7259 | 20 7260 | 142.5000000000002 7261 | 40 7262 | 2.5 7263 | 100 7264 | AcDbArc 7265 | 50 7266 | 0 7267 | 51 7268 | 90 7269 | 0 7270 | LINE 7271 | 5 7272 | 102 7273 | 100 7274 | AcDbEntity 7275 | 8 7276 | 0 7277 | 6 7278 | ByLayer 7279 | 62 7280 | 256 7281 | 370 7282 | -1 7283 | 100 7284 | AcDbLine 7285 | 10 7286 | 1026.500000000004 7287 | 20 7288 | 145.0000000000002 7289 | 11 7290 | 1026.500000000004 7291 | 21 7292 | 145.0000000000002 7293 | 0 7294 | LINE 7295 | 5 7296 | 103 7297 | 100 7298 | AcDbEntity 7299 | 8 7300 | 0 7301 | 6 7302 | ByLayer 7303 | 62 7304 | 256 7305 | 370 7306 | -1 7307 | 100 7308 | AcDbLine 7309 | 10 7310 | 1024.000000000004 7311 | 20 7312 | 117.4999999999994 7313 | 11 7314 | 1024.000000000004 7315 | 21 7316 | 142.5000000000002 7317 | 0 7318 | ARC 7319 | 5 7320 | 104 7321 | 100 7322 | AcDbEntity 7323 | 8 7324 | 0 7325 | 6 7326 | ByLayer 7327 | 62 7328 | 256 7329 | 370 7330 | -1 7331 | 100 7332 | AcDbCircle 7333 | 10 7334 | 1026.500000000004 7335 | 20 7336 | 142.5000000000002 7337 | 40 7338 | 2.5 7339 | 100 7340 | AcDbArc 7341 | 50 7342 | 90 7343 | 51 7344 | 180 7345 | 0 7346 | ARC 7347 | 5 7348 | 105 7349 | 100 7350 | AcDbEntity 7351 | 8 7352 | 0 7353 | 6 7354 | ByLayer 7355 | 62 7356 | 256 7357 | 370 7358 | -1 7359 | 100 7360 | AcDbCircle 7361 | 10 7362 | 1016.500000000004 7363 | 20 7364 | 142.5000000000002 7365 | 40 7366 | 2.5 7367 | 100 7368 | AcDbArc 7369 | 50 7370 | 0 7371 | 51 7372 | 90 7373 | 0 7374 | LINE 7375 | 5 7376 | 106 7377 | 100 7378 | AcDbEntity 7379 | 8 7380 | 0 7381 | 6 7382 | ByLayer 7383 | 62 7384 | 256 7385 | 370 7386 | -1 7387 | 100 7388 | AcDbLine 7389 | 10 7390 | 1016.500000000004 7391 | 20 7392 | 145.0000000000002 7393 | 11 7394 | 1016.5 7395 | 21 7396 | 145.0000000000002 7397 | 0 7398 | ARC 7399 | 5 7400 | 107 7401 | 100 7402 | AcDbEntity 7403 | 8 7404 | 0 7405 | 6 7406 | ByLayer 7407 | 62 7408 | 256 7409 | 370 7410 | -1 7411 | 100 7412 | AcDbCircle 7413 | 10 7414 | 1016.5 7415 | 20 7416 | 142.5000000000002 7417 | 40 7418 | 2.5 7419 | 100 7420 | AcDbArc 7421 | 50 7422 | 90 7423 | 51 7424 | 180 7425 | 0 7426 | LINE 7427 | 5 7428 | 108 7429 | 100 7430 | AcDbEntity 7431 | 8 7432 | 0 7433 | 6 7434 | ByLayer 7435 | 62 7436 | 256 7437 | 370 7438 | -1 7439 | 100 7440 | AcDbLine 7441 | 10 7442 | 1019.000000000004 7443 | 20 7444 | 117.4999999999994 7445 | 11 7446 | 1019.000000000004 7447 | 21 7448 | 142.5000000000002 7449 | 0 7450 | ARC 7451 | 5 7452 | 109 7453 | 100 7454 | AcDbEntity 7455 | 8 7456 | 0 7457 | 6 7458 | ByLayer 7459 | 62 7460 | 256 7461 | 370 7462 | -1 7463 | 100 7464 | AcDbCircle 7465 | 10 7466 | 1016.500000000004 7467 | 20 7468 | 117.4999999999994 7469 | 40 7470 | 2.5 7471 | 100 7472 | AcDbArc 7473 | 50 7474 | 270 7475 | 51 7476 | 0 7477 | 0 7478 | LINE 7479 | 5 7480 | 10A 7481 | 100 7482 | AcDbEntity 7483 | 8 7484 | 0 7485 | 6 7486 | ByLayer 7487 | 62 7488 | 256 7489 | 370 7490 | -1 7491 | 100 7492 | AcDbLine 7493 | 10 7494 | 1016.500000000004 7495 | 20 7496 | 114.9999999999994 7497 | 11 7498 | 1016.5 7499 | 21 7500 | 114.9999999999994 7501 | 0 7502 | LINE 7503 | 5 7504 | 10B 7505 | 100 7506 | AcDbEntity 7507 | 8 7508 | 0 7509 | 6 7510 | ByLayer 7511 | 62 7512 | 256 7513 | 370 7514 | -1 7515 | 100 7516 | AcDbLine 7517 | 10 7518 | 1014 7519 | 20 7520 | 117.4999999999994 7521 | 11 7522 | 1014 7523 | 21 7524 | 142.5000000000002 7525 | 0 7526 | ARC 7527 | 5 7528 | 10C 7529 | 100 7530 | AcDbEntity 7531 | 8 7532 | 0 7533 | 6 7534 | ByLayer 7535 | 62 7536 | 256 7537 | 370 7538 | -1 7539 | 100 7540 | AcDbCircle 7541 | 10 7542 | 1016.5 7543 | 20 7544 | 117.4999999999994 7545 | 40 7546 | 2.5 7547 | 100 7548 | AcDbArc 7549 | 50 7550 | 180 7551 | 51 7552 | 270 7553 | 0 7554 | ARC 7555 | 5 7556 | 10D 7557 | 100 7558 | AcDbEntity 7559 | 8 7560 | 0 7561 | 6 7562 | ByLayer 7563 | 62 7564 | 256 7565 | 370 7566 | -1 7567 | 100 7568 | AcDbCircle 7569 | 10 7570 | 1006.500000000002 7571 | 20 7572 | 117.4999999999994 7573 | 40 7574 | 2.5 7575 | 100 7576 | AcDbArc 7577 | 50 7578 | 270 7579 | 51 7580 | 0 7581 | 0 7582 | LINE 7583 | 5 7584 | 10E 7585 | 100 7586 | AcDbEntity 7587 | 8 7588 | 0 7589 | 6 7590 | ByLayer 7591 | 62 7592 | 256 7593 | 370 7594 | -1 7595 | 100 7596 | AcDbLine 7597 | 10 7598 | 1006.500000000002 7599 | 20 7600 | 114.9999999999994 7601 | 11 7602 | 1006.500000000003 7603 | 21 7604 | 114.9999999999994 7605 | 0 7606 | ARC 7607 | 5 7608 | 10F 7609 | 100 7610 | AcDbEntity 7611 | 8 7612 | 0 7613 | 6 7614 | ByLayer 7615 | 62 7616 | 256 7617 | 370 7618 | -1 7619 | 100 7620 | AcDbCircle 7621 | 10 7622 | 1006.500000000003 7623 | 20 7624 | 117.4999999999994 7625 | 40 7626 | 2.5 7627 | 100 7628 | AcDbArc 7629 | 50 7630 | 180 7631 | 51 7632 | 270 7633 | 0 7634 | LINE 7635 | 5 7636 | 110 7637 | 100 7638 | AcDbEntity 7639 | 8 7640 | 0 7641 | 6 7642 | ByLayer 7643 | 62 7644 | 256 7645 | 370 7646 | -1 7647 | 100 7648 | AcDbLine 7649 | 10 7650 | 1004.000000000003 7651 | 20 7652 | 117.4999999999994 7653 | 11 7654 | 1004.000000000003 7655 | 21 7656 | 142.5000000000002 7657 | 0 7658 | ARC 7659 | 5 7660 | 111 7661 | 100 7662 | AcDbEntity 7663 | 8 7664 | 0 7665 | 6 7666 | ByLayer 7667 | 62 7668 | 256 7669 | 370 7670 | -1 7671 | 100 7672 | AcDbCircle 7673 | 10 7674 | 1006.500000000003 7675 | 20 7676 | 142.5000000000002 7677 | 40 7678 | 2.5 7679 | 100 7680 | AcDbArc 7681 | 50 7682 | 90 7683 | 51 7684 | 180 7685 | 0 7686 | LINE 7687 | 5 7688 | 112 7689 | 100 7690 | AcDbEntity 7691 | 8 7692 | 0 7693 | 6 7694 | ByLayer 7695 | 62 7696 | 256 7697 | 370 7698 | -1 7699 | 100 7700 | AcDbLine 7701 | 10 7702 | 1009.000000000002 7703 | 20 7704 | 142.5000000000002 7705 | 11 7706 | 1009.000000000002 7707 | 21 7708 | 117.4999999999994 7709 | 0 7710 | LINE 7711 | 5 7712 | 113 7713 | 100 7714 | AcDbEntity 7715 | 8 7716 | 0 7717 | 6 7718 | ByLayer 7719 | 62 7720 | 256 7721 | 370 7722 | -1 7723 | 100 7724 | AcDbLine 7725 | 10 7726 | 1006.500000000002 7727 | 20 7728 | 145.0000000000002 7729 | 11 7730 | 1006.500000000003 7731 | 21 7732 | 145.0000000000002 7733 | 0 7734 | ARC 7735 | 5 7736 | 114 7737 | 100 7738 | AcDbEntity 7739 | 8 7740 | 0 7741 | 6 7742 | ByLayer 7743 | 62 7744 | 256 7745 | 370 7746 | -1 7747 | 100 7748 | AcDbCircle 7749 | 10 7750 | 1006.500000000002 7751 | 20 7752 | 142.5000000000002 7753 | 40 7754 | 2.5 7755 | 100 7756 | AcDbArc 7757 | 50 7758 | 0 7759 | 51 7760 | 90 7761 | 0 7762 | CIRCLE 7763 | 5 7764 | 115 7765 | 100 7766 | AcDbEntity 7767 | 8 7768 | 0 7769 | 6 7770 | ByLayer 7771 | 62 7772 | 256 7773 | 370 7774 | -1 7775 | 100 7776 | AcDbCircle 7777 | 10 7778 | 946 7779 | 20 7780 | 250 7781 | 40 7782 | 18 7783 | 0 7784 | LINE 7785 | 5 7786 | 116 7787 | 100 7788 | AcDbEntity 7789 | 8 7790 | 0 7791 | 6 7792 | ByLayer 7793 | 62 7794 | 256 7795 | 370 7796 | -1 7797 | 100 7798 | AcDbLine 7799 | 10 7800 | 845.1950194284726 7801 | 20 7802 | 154.8049805060438 7803 | 11 7804 | 882.3046159904588 7805 | 21 7806 | 117.695383476292 7807 | 0 7808 | LINE 7809 | 5 7810 | 117 7811 | 100 7812 | AcDbEntity 7813 | 8 7814 | 0 7815 | 6 7816 | ByLayer 7817 | 62 7818 | 256 7819 | 370 7820 | -1 7821 | 100 7822 | AcDbLine 7823 | 10 7824 | 1114.804980662199 7825 | 20 7826 | 154.8049805967154 7827 | 11 7828 | 1077.695384054877 7829 | 21 7830 | 117.6953835216276 7831 | 0 7832 | LINE 7833 | 5 7834 | 118 7835 | 100 7836 | AcDbEntity 7837 | 8 7838 | 0 7839 | 6 7840 | ByLayer 7841 | 62 7842 | 256 7843 | 370 7844 | -1 7845 | 100 7846 | AcDbLine 7847 | 10 7848 | 1117.999999999957 7849 | 20 7850 | 189.9999985257981 7851 | 11 7852 | 1117.999999999923 7853 | 21 7854 | 216.1322225306982 7855 | 0 7856 | LINE 7857 | 5 7858 | 119 7859 | 100 7860 | AcDbEntity 7861 | 8 7862 | 0 7863 | 6 7864 | ByLayer 7865 | 62 7866 | 256 7867 | 370 7868 | -1 7869 | 100 7870 | AcDbLine 7871 | 10 7872 | 842.0000002033893 7873 | 20 7874 | 216.1322224323121 7875 | 11 7876 | 842.000001524847 7877 | 21 7878 | 189.9999983750396 7879 | 0 7880 | LINE 7881 | 5 7882 | 11A 7883 | 100 7884 | AcDbEntity 7885 | 8 7886 | 0 7887 | 6 7888 | ByLayer 7889 | 62 7890 | 256 7891 | 370 7892 | -1 7893 | 100 7894 | AcDbLine 7895 | 10 7896 | 1140 7897 | 20 7898 | 338 7899 | 11 7900 | 1140 7901 | 21 7902 | 309.9999999997279 7903 | 0 7904 | LINE 7905 | 5 7906 | 11B 7907 | 100 7908 | AcDbEntity 7909 | 8 7910 | 0 7911 | 6 7912 | ByLayer 7913 | 62 7914 | 256 7915 | 370 7916 | -1 7917 | 100 7918 | AcDbLine 7919 | 10 7920 | 820 7921 | 20 7922 | 338 7923 | 11 7924 | 820 7925 | 21 7926 | 310.0000000001381 7927 | 0 7928 | DIMENSION 7929 | 5 7930 | 11C 7931 | 100 7932 | AcDbEntity 7933 | 8 7934 | 0 7935 | 6 7936 | ByLayer 7937 | 62 7938 | 256 7939 | 370 7940 | -1 7941 | 100 7942 | AcDbDimension 7943 | 2 7944 | *D1 7945 | 10 7946 | 958.7279220613578 7947 | 20 7948 | 262.7279220613578 7949 | 30 7950 | 0 7951 | 11 7952 | 944.6741747852752 7953 | 21 7954 | 251.3258252147248 7955 | 31 7956 | 0 7957 | 70 7958 | 35 7959 | 71 7960 | 5 7961 | 3 7962 | Standard 7963 | 53 7964 | 0 7965 | 210 7966 | 0 7967 | 220 7968 | 0 7969 | 230 7970 | 1 7971 | 100 7972 | AcDbDiametricDimension 7973 | 15 7974 | 933.2720779386422 7975 | 25 7976 | 237.2720779386422 7977 | 35 7978 | 0 7979 | 40 7980 | 0 7981 | 0 7982 | LINE 7983 | 5 7984 | 11D 7985 | 100 7986 | AcDbEntity 7987 | 8 7988 | 0 7989 | 6 7990 | ByLayer 7991 | 62 7992 | 256 7993 | 370 7994 | -1 7995 | 100 7996 | AcDbLine 7997 | 10 7998 | 1149.499999999974 7999 | 20 8000 | 260 8001 | 11 8002 | 1130.000000000007 8003 | 21 8004 | 260.0000000000055 8005 | 0 8006 | LINE 8007 | 5 8008 | 11E 8009 | 100 8010 | AcDbEntity 8011 | 8 8012 | noname 8013 | 6 8014 | ByLayer 8015 | 62 8016 | 256 8017 | 370 8018 | -1 8019 | 100 8020 | AcDbLine 8021 | 10 8022 | 1149.999999999973 8023 | 20 8024 | 129 8025 | 11 8026 | 1129.999999999991 8027 | 21 8028 | 129 8029 | 0 8030 | LINE 8031 | 5 8032 | 11F 8033 | 100 8034 | AcDbEntity 8035 | 8 8036 | 0 8037 | 6 8038 | ByLayer 8039 | 62 8040 | 256 8041 | 370 8042 | -1 8043 | 100 8044 | AcDbLine 8045 | 10 8046 | 1185.999999999974 8047 | 20 8048 | 180 8049 | 11 8050 | 1149.999999999973 8051 | 21 8052 | 180 8053 | 0 8054 | LINE 8055 | 5 8056 | 120 8057 | 100 8058 | AcDbEntity 8059 | 8 8060 | 0 8061 | 6 8062 | ByLayer 8063 | 62 8064 | 256 8065 | 370 8066 | -1 8067 | 100 8068 | AcDbLine 8069 | 10 8070 | 1185.999999999974 8071 | 20 8072 | 149.0000000000002 8073 | 11 8074 | 1149.999999999973 8075 | 21 8076 | 149 8077 | 0 8078 | LINE 8079 | 5 8080 | 121 8081 | 100 8082 | AcDbEntity 8083 | 8 8084 | noname 8085 | 6 8086 | ByLayer 8087 | 62 8088 | 256 8089 | 370 8090 | -1 8091 | 100 8092 | AcDbLine 8093 | 10 8094 | 1185.999999999974 8095 | 20 8096 | 200 8097 | 11 8098 | 1130 8099 | 21 8100 | 200 8101 | 0 8102 | LINE 8103 | 5 8104 | 122 8105 | 100 8106 | AcDbEntity 8107 | 8 8108 | noname 8109 | 6 8110 | ByLayer 8111 | 62 8112 | 256 8113 | 370 8114 | -1 8115 | 100 8116 | AcDbLine 8117 | 10 8118 | 1185.999999999974 8119 | 20 8120 | 220.0000000000018 8121 | 11 8122 | 1130.000000000003 8123 | 21 8124 | 220.0000000000018 8125 | 0 8126 | LINE 8127 | 5 8128 | 123 8129 | 100 8130 | AcDbEntity 8131 | 8 8132 | noname 8133 | 6 8134 | ByLayer 8135 | 62 8136 | 256 8137 | 370 8138 | -1 8139 | 100 8140 | AcDbLine 8141 | 10 8142 | 1185.999999999974 8143 | 20 8144 | 240 8145 | 11 8146 | 1130.000000000005 8147 | 21 8148 | 240 8149 | 0 8150 | LINE 8151 | 5 8152 | 124 8153 | 100 8154 | AcDbEntity 8155 | 8 8156 | 0 8157 | 6 8158 | ByLayer 8159 | 62 8160 | 256 8161 | 370 8162 | -1 8163 | 100 8164 | AcDbLine 8165 | 10 8166 | 1149.999999999973 8167 | 20 8168 | 180 8169 | 11 8170 | 1149.999999999973 8171 | 21 8172 | 129 8173 | 0 8174 | ARC 8175 | 5 8176 | 125 8177 | 100 8178 | AcDbEntity 8179 | 8 8180 | 0 8181 | 6 8182 | ByLayer 8183 | 62 8184 | 256 8185 | 370 8186 | -1 8187 | 100 8188 | AcDbCircle 8189 | 10 8190 | 1183.999999999974 8191 | 20 8192 | 268.0000000000055 8193 | 40 8194 | 2 8195 | 100 8196 | AcDbArc 8197 | 50 8198 | 0 8199 | 51 8200 | 90 8201 | 0 8202 | LINE 8203 | 5 8204 | 126 8205 | 100 8206 | AcDbEntity 8207 | 8 8208 | 0 8209 | 6 8210 | ByLayer 8211 | 62 8212 | 256 8213 | 370 8214 | -1 8215 | 100 8216 | AcDbLine 8217 | 10 8218 | 1183.999999999974 8219 | 20 8220 | 270.0000000000055 8221 | 11 8222 | 1132.000000000008 8223 | 21 8224 | 270.0000000000055 8225 | 0 8226 | ARC 8227 | 5 8228 | 127 8229 | 100 8230 | AcDbEntity 8231 | 8 8232 | 0 8233 | 6 8234 | ByLayer 8235 | 62 8236 | 256 8237 | 370 8238 | -1 8239 | 100 8240 | AcDbCircle 8241 | 10 8242 | 1132.000000000008 8243 | 20 8244 | 268.0000000000055 8245 | 40 8246 | 2 8247 | 100 8248 | AcDbArc 8249 | 50 8250 | 89.9999999999998 8251 | 51 8252 | 179.9999999999935 8253 | 0 8254 | ARC 8255 | 5 8256 | 128 8257 | 100 8258 | AcDbEntity 8259 | 8 8260 | 0 8261 | 6 8262 | ByLayer 8263 | 62 8264 | 256 8265 | 370 8266 | -1 8267 | 100 8268 | AcDbCircle 8269 | 10 8270 | 1183.999999999974 8271 | 20 8272 | 120.9999999999998 8273 | 40 8274 | 2 8275 | 100 8276 | AcDbArc 8277 | 50 8278 | 270.0000000000024 8279 | 51 8280 | 0 8281 | 0 8282 | LINE 8283 | 5 8284 | 129 8285 | 100 8286 | AcDbEntity 8287 | 8 8288 | 0 8289 | 6 8290 | ByLayer 8291 | 62 8292 | 256 8293 | 370 8294 | -1 8295 | 100 8296 | AcDbLine 8297 | 10 8298 | 1130.000000000008 8299 | 20 8300 | 268.0000000000055 8301 | 11 8302 | 1129.99999999999 8303 | 21 8304 | 121 8305 | 0 8306 | ARC 8307 | 5 8308 | 12A 8309 | 100 8310 | AcDbEntity 8311 | 8 8312 | 0 8313 | 6 8314 | ByLayer 8315 | 62 8316 | 256 8317 | 370 8318 | -1 8319 | 100 8320 | AcDbCircle 8321 | 10 8322 | 1131.99999999999 8323 | 20 8324 | 121 8325 | 40 8326 | 2 8327 | 100 8328 | AcDbArc 8329 | 50 8330 | 179.9999999999935 8331 | 51 8332 | 269.9999999999974 8333 | 0 8334 | LINE 8335 | 5 8336 | 12B 8337 | 100 8338 | AcDbEntity 8339 | 8 8340 | 0 8341 | 6 8342 | ByLayer 8343 | 62 8344 | 256 8345 | 370 8346 | -1 8347 | 100 8348 | AcDbLine 8349 | 10 8350 | 1183.999999999974 8351 | 20 8352 | 118.9999999999998 8353 | 11 8354 | 1169.049875621098 8355 | 21 8356 | 118.9999999999991 8357 | 0 8358 | ARC 8359 | 5 8360 | 12C 8361 | 100 8362 | AcDbEntity 8363 | 8 8364 | 0 8365 | 6 8366 | ByLayer 8367 | 62 8368 | 256 8369 | 370 8370 | -1 8371 | 100 8372 | AcDbCircle 8373 | 10 8374 | 1169.049875621098 8375 | 20 8376 | 120.9999999999991 8377 | 40 8378 | 2 8379 | 100 8380 | AcDbArc 8381 | 50 8382 | 217.0976018013095 8383 | 51 8384 | 270.0000000000024 8385 | 0 8386 | ARC 8387 | 5 8388 | 12D 8389 | 100 8390 | AcDbEntity 8391 | 8 8392 | 0 8393 | 6 8394 | ByLayer 8395 | 62 8396 | 256 8397 | 370 8398 | -1 8399 | 100 8400 | AcDbCircle 8401 | 10 8402 | 1158.999999999973 8403 | 20 8404 | 113.3999999999992 8405 | 40 8406 | 10.6 8407 | 100 8408 | AcDbArc 8409 | 50 8410 | 37.09760180130853 8411 | 51 8412 | 142.9023981986577 8413 | 0 8414 | LINE 8415 | 5 8416 | 12E 8417 | 100 8418 | AcDbEntity 8419 | 8 8420 | 0 8421 | 6 8422 | ByLayer 8423 | 62 8424 | 256 8425 | 370 8426 | -1 8427 | 100 8428 | AcDbLine 8429 | 10 8430 | 1148.950124378861 8431 | 20 8432 | 118.9999999999991 8433 | 11 8434 | 1131.99999999999 8435 | 21 8436 | 119 8437 | 0 8438 | ARC 8439 | 5 8440 | 12F 8441 | 100 8442 | AcDbEntity 8443 | 8 8444 | 0 8445 | 6 8446 | ByLayer 8447 | 62 8448 | 256 8449 | 370 8450 | -1 8451 | 100 8452 | AcDbCircle 8453 | 10 8454 | 1148.950124378861 8455 | 20 8456 | 120.9999999999991 8457 | 40 8458 | 2 8459 | 100 8460 | AcDbArc 8461 | 50 8462 | 269.9999999999974 8463 | 51 8464 | 322.9023981986572 8465 | 0 8466 | LINE 8467 | 5 8468 | 130 8469 | 100 8470 | AcDbEntity 8471 | 8 8472 | 0 8473 | 6 8474 | ByLayer 8475 | 62 8476 | 256 8477 | 370 8478 | -1 8479 | 100 8480 | AcDbLine 8481 | 10 8482 | 1185.999999999974 8483 | 20 8484 | 180 8485 | 11 8486 | 1185.999999999974 8487 | 21 8488 | 268.0000000000055 8489 | 0 8490 | LINE 8491 | 5 8492 | 131 8493 | 100 8494 | AcDbEntity 8495 | 8 8496 | 0 8497 | 6 8498 | ByLayer 8499 | 62 8500 | 256 8501 | 370 8502 | -1 8503 | 100 8504 | AcDbLine 8505 | 10 8506 | 1185.999999999974 8507 | 20 8508 | 120.9999999999998 8509 | 11 8510 | 1185.999999999974 8511 | 21 8512 | 149.0000000000002 8513 | 0 8514 | DIMENSION 8515 | 5 8516 | 132 8517 | 100 8518 | AcDbEntity 8519 | 8 8520 | 0 8521 | 6 8522 | ByLayer 8523 | 62 8524 | 256 8525 | 370 8526 | -1 8527 | 100 8528 | AcDbDimension 8529 | 2 8530 | *D2 8531 | 10 8532 | 1185.999999999974 8533 | 20 8534 | 360 8535 | 30 8536 | 0 8537 | 11 8538 | 1002.999999999987 8539 | 21 8540 | 361.875 8541 | 31 8542 | 0 8543 | 70 8544 | 32 8545 | 71 8546 | 5 8547 | 3 8548 | Standard 8549 | 53 8550 | 0 8551 | 210 8552 | 0 8553 | 220 8554 | 0 8555 | 230 8556 | 1 8557 | 100 8558 | AcDbAlignedDimension 8559 | 13 8560 | 820 8561 | 23 8562 | 295.5 8563 | 33 8564 | 0 8565 | 14 8566 | 1185.999999999974 8567 | 24 8568 | 267.9999844089731 8569 | 34 8570 | 0 8571 | 100 8572 | AcDbRotatedDimension 8573 | 0 8574 | DIMENSION 8575 | 5 8576 | 133 8577 | 100 8578 | AcDbEntity 8579 | 8 8580 | 0 8581 | 6 8582 | ByLayer 8583 | 62 8584 | 256 8585 | 370 8586 | -1 8587 | 100 8588 | AcDbDimension 8589 | 2 8590 | *D3 8591 | 10 8592 | 1210 8593 | 20 8594 | 79.99999999999993 8595 | 30 8596 | 0 8597 | 11 8598 | 1208.125 8599 | 21 8600 | 214.9999999999999 8601 | 31 8602 | 0 8603 | 70 8604 | 33 8605 | 71 8606 | 5 8607 | 3 8608 | Standard 8609 | 53 8610 | 0 8611 | 210 8612 | 0 8613 | 220 8614 | 0 8615 | 230 8616 | 1 8617 | 100 8618 | AcDbAlignedDimension 8619 | 13 8620 | 980 8621 | 23 8622 | 350 8623 | 33 8624 | 0 8625 | 14 8626 | 980 8627 | 24 8628 | 80 8629 | 34 8630 | 0 8631 | 0 8632 | ENDSEC 8633 | 0 8634 | SECTION 8635 | 2 8636 | OBJECTS 8637 | 0 8638 | DICTIONARY 8639 | 5 8640 | C 8641 | 330 8642 | 0 8643 | 100 8644 | AcDbDictionary 8645 | 281 8646 | 1 8647 | 3 8648 | ACAD_GROUP 8649 | 350 8650 | D 8651 | 0 8652 | DICTIONARY 8653 | 5 8654 | D 8655 | 330 8656 | C 8657 | 100 8658 | AcDbDictionary 8659 | 281 8660 | 1 8661 | 0 8662 | ENDSEC 8663 | 0 8664 | EOF 8665 | -------------------------------------------------------------------------------- /hardware/prototype-1/zh.md: -------------------------------------------------------------------------------- 1 | 原型 #1 2 | ======= 3 | 4 | ![](/img/prototype1.png) 5 | 6 | ### 硬件 7 | 所用到的硬件包括: 8 | 9 | + 树莓派 3B 或 3B+ 10 | + ReSpeaker 4 Mic Linear Array 11 | + 45mm 带音腔的喇叭 12 | + 激光切割的纸壳 (后面尝试不借助激光切割机 DIY 纸壳) 13 | + 2个尼龙铆钉 (R3035 或 R3045),见下图,定位孔是ф3的,用螺丝螺母也可以,但尼龙铆钉使用起来更方便 14 | 15 | ![](/img/nylon_rivet.png) 16 | 17 | 18 | 树莓派、ReSpeaker 4 Mic Linear Array、喇叭、铆钉都可以在淘宝上买到,激光切割的纸壳可以在当地的创客空间里制作,很多创客空间都激光切割机、3D打印机。在深圳的话,可以去柴火创客空间,里面有各种各样的工具。 19 | 20 | ### 设计一个纸壳 21 | 激光切割纸壳需要一份CAD设计图,CAD倒是在大学的《机械工程制图》课中学过,已经好几个年头没有用过了,好在设计一个简单纸壳只需要画线、画圆即可,就是数字化尺规作图。 22 | 商业的CAD软件都很贵,但对于设计纸壳这个任务,用开源的[LibreCAD](https://librecad.org/)就可以搞定。 23 | 24 | ![](/img/prototype1_librecad.png) 25 | 26 | 如果从来没有接触过CAD制图,上手CAD有一定的门槛,可以Python设计CAD图纸,这里用到[Manfred Moitzi写的一个很好用的Python库ezdxf](https://github.com/mozman/ezdxf),我们把纸壳的尺寸算清楚,就可以在Python里面画线、画圆了。 27 | 用Python设计一些有规律的结构可能比用CAD更快速,比如说设计阵列喇叭孔。 28 | 29 | ![](/img/speaker_hole.png) 30 | 31 | 用Python代码设计这样的: 32 | 33 | ```python 34 | import ezdxf 35 | 36 | dwg = ezdxf.new('R2007') 37 | msp = dwg.modelspace() 38 | d = 40. 39 | n = int(40 / 1.5) 40 | 41 | delta = d / n 42 | 43 | start = (100, 100) 44 | 45 | msp.add_circle(start, 20) 46 | 47 | for x in range(-n, n): 48 | for y in range(-n, n): 49 | if y & 1: 50 | offset = 0.5 51 | else: 52 | offset = 0 53 | rx = ((x + offset)**2 + y**2)**0.5 54 | if rx <= (n/2 + 0.1): 55 | r = 0.35 # (0.25 * delta * (n/2 - rx) / (n/2) + 0.15 * delta) 56 | msp.add_circle((start[0] + (x + offset) * delta, start[1] + y * delta), r) 57 | 58 | dwg.saveas('speaker_hole.dxf') 59 | ``` 60 | 这段代码输出的图形是: 61 | 62 | ![](/img/cad_speaker_hole.png) 63 | 64 | 可以将CAD和Python代码结合,进行更复杂的设计。 65 | 66 | ### 软件 67 | 实现语音交互智能音箱的功能,最简单的方法是用各大厂商提供的语音助手服务,Amazon、Google、百度都提供了多种编程语言SDK的支持,百度甚至推出兼容Amazon语音服务的API;像更深层次的折腾,可以尝试MyCroft和wukong-robot;像要离线的使用,可以尝试snips.ai的一套语音交互解决方案。 68 | 这里资源的链接都可以在 [voice-engine/make-a-smart-speaker](https://github.com/voice-engine/make-a-smart-speaker) 上找到。 69 | -------------------------------------------------------------------------------- /img/cad_speaker_hole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voice-engine/smart_speaker_from_scratch/097423dbb9be9b7d1707c5275c74af0d5b81d35e/img/cad_speaker_hole.png -------------------------------------------------------------------------------- /img/nylon_rivet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voice-engine/smart_speaker_from_scratch/097423dbb9be9b7d1707c5275c74af0d5b81d35e/img/nylon_rivet.png -------------------------------------------------------------------------------- /img/prototype1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voice-engine/smart_speaker_from_scratch/097423dbb9be9b7d1707c5275c74af0d5b81d35e/img/prototype1.png -------------------------------------------------------------------------------- /img/prototype1_librecad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voice-engine/smart_speaker_from_scratch/097423dbb9be9b7d1707c5275c74af0d5b81d35e/img/prototype1_librecad.png -------------------------------------------------------------------------------- /img/speaker_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voice-engine/smart_speaker_from_scratch/097423dbb9be9b7d1707c5275c74af0d5b81d35e/img/speaker_front.png -------------------------------------------------------------------------------- /img/speaker_hole.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voice-engine/smart_speaker_from_scratch/097423dbb9be9b7d1707c5275c74af0d5b81d35e/img/speaker_hole.png -------------------------------------------------------------------------------- /img/speaker_oblique_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voice-engine/smart_speaker_from_scratch/097423dbb9be9b7d1707c5275c74af0d5b81d35e/img/speaker_oblique_view.png -------------------------------------------------------------------------------- /img/speaker_oblique_view.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /img/speaker_top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voice-engine/smart_speaker_from_scratch/097423dbb9be9b7d1707c5275c74af0d5b81d35e/img/speaker_top.png -------------------------------------------------------------------------------- /the_hard_way_to_get_started_with_voicen_kit/GPIO.md: -------------------------------------------------------------------------------- 1 | GPIO 2 | ==== 3 | 4 | ## IO Used By VOICEN Kit 5 | 6 | | name | number | usage | 7 | |------------|---------|--------------| 8 | | PA2 | 2 | AMP_PWR_EN | 9 | | PA3 | 3 | AMP_MUTE | 10 | | PC0 | 64 | BLUE LED | 11 | | PC1 | 65 | GREEN LED | 12 | | PC2 | 66 | YELLOW LED | 13 | | PC3 | 67 | RED LED | 14 | | PG11 | 203 | TOUCH BUTTON | 15 | 16 | from name to number: 17 | 18 | `n(PC3) = ('C' - 'A') * 32 + 3 = 2 * 32 + 3 = 67` 19 | 20 | ## 3 ways to access IO 21 | 1. sysfs 22 | 23 | 24 | 2. gpiod 25 | 26 | ``` 27 | sudo apt install -y gpiod 28 | sudo gpioset 0 65=0 # turn on green LED 29 | sudo gpiomon 0 203 # detect touch event 30 | ``` 31 | 32 | 3. direct memory (IO registers) 33 | 34 | ``` 35 | sudo apt install -y sunxi-tools 36 | sudo sunxi-pio -m PC1=1 # turn on green LED 37 | ``` 38 | 39 | ## Reference 40 | 1. https://github.com/brgl/libgpiod 41 | 2. https://github.com/linux-sunxi/sunxi-tools 42 | -------------------------------------------------------------------------------- /the_hard_way_to_get_started_with_voicen_kit/README.md: -------------------------------------------------------------------------------- 1 | The Hard Way To Get Started with VOICEN Kit 2 | =========================================== 3 | 4 | ![](/img/speaker_oblique_view.png) 5 | 6 | ## Hardware 7 | + VOICEN Kit (Nanopi Neo Air, VOICEN Linear 4 Mic Array, Nano AMP) 8 | + A SD card 9 | 10 | ## Setup 11 | 1. Download [Armbian for Nanopi Neo Air](https://www.armbian.com/nanopi-neo-air/) 12 | 2. Use [Rufus (very tiny but only for windows)](https://rufus.ie/) or [Ether](https://www.balena.io/etcher/) to write Armbian to a SD card. 13 | 3. Boot Nanopi Neo Air from the SD card, and then login it via USB virtual serial console. The default user is `root`, its password is `1234`. When you first login it, you will be ask to change the password and create a new user. 14 | 4. Use `nmtui` to connect to a WiFi. 15 | 5. Install [a customized linux kernel](https://github.com/voice-engine/packages/tree/master/pool/main/l/linux-4.19.25-sunxi) which contains the driver of the VOICEN Linear 4 Mic Array. 16 | 17 | ## IO Access 18 | [Read/Write IO to control LEDs and to detect touch event ot the touch button.](GPIO) 19 | 20 | -------------------------------------------------------------------------------- /the_hard_way_to_get_started_with_voicen_kit/known_issues.md: -------------------------------------------------------------------------------- 1 | Known Issues 2 | ============ 3 | 4 | 5 | ### bluetooth 6 | Try to enable bluetooth on Nanopi Neo Air. After a lot of search, get bluetooth work finally. A few details are: 7 | 8 | 9 | 10 | 1. enable UART3 and its CTS & DTS. In /boot/armbianEnv.txt, add something like: 11 | 12 | 13 | ``` 14 | param_uart3_rtscts=1 15 | overlays=uart3 16 | ``` 17 | 18 | 2. control bluetooth reset pin PG13 19 | 3. enable RTC LOSC output 20 | 21 | 22 | I use a script to test: 23 | 24 | ```bash 25 | #!/bin/sh 26 | 27 | # sudo apt install sunxi-tools devmem2 28 | 29 | echo 'Enable 32K RTC LOSC output' 30 | devmem2 0x1f00060 b 1 31 | echo 'reset bt' 32 | sunxi-pio -m PG13=0 33 | sleep 1 34 | sunxi-pio -m PG13=1 35 | sleep 1 36 | echo 'attach' 37 | hciattach /dev/ttyS3 bcm43xx 1500000 flow bdaddr 11:22:33:44:55:66 38 | echo 'config' 39 | #hciconfig hci0 up 40 | ``` 41 | 42 | 43 | 44 | ### u-boot can't boot from emmc (U-Boot 2019.04-armbian) 45 | `linux-u-boot-nanopiair-next` in the latest Ambian image can't boot from emmc. 46 | We need to roll back to the old u-boot `linux-u-boot-nanopiair-default`. 47 | 48 | To boot from emmc, we need replace u-boot. 49 | 50 | ```bash 51 | sudo apt install linux-u-boot-nanopiair-default 52 | sudo aptitude hold linux-u-boot-nanopiair-default 53 | sudo armbian-connfig # then navigate to `System/Install` 54 | ``` 55 | 56 | U-Boot 2019.04-armbian log (not work): 57 | ``` 58 | U-Boot 2019.04-armbian (May 04 2019 - 09:12:53 +0200) Allwinner Technology 59 | 60 | CPU: Allwinner H3 (SUN8I 1680) 61 | Model: FriendlyARM NanoPi NEO Air 62 | DRAM: 512 MiB 63 | MMC: mmc@1c0f000: 0, mmc@1c10000: 1 64 | Loading Environment from EXT4... MMC: no card present 65 | In: serial 66 | Out: serial 67 | Err: serial 68 | Net: No ethernet found. 69 | MMC: no card present 70 | MMC: no card present 71 | starting USB... 72 | No controllers found 73 | Autoboot in 1 seconds, press to stop 74 | Card did not respond to voltage select! 75 | MMC: no card present 76 | starting USB... 77 | No controllers found 78 | USB is stopped. Please issue 'usb start' first. 79 | starting USB... 80 | No controllers found 81 | No ethernet found. 82 | missing environment variable: pxeuuid 83 | missing environment variable: bootfile 84 | Retrieving file: pxelinux.cfg/00000000 85 | No ethernet found. 86 | missing environment variable: bootfile 87 | Retrieving file: pxelinux.cfg/0000000 88 | No ethernet found. 89 | missing environment variable: bootfile 90 | Retrieving file: pxelinux.cfg/000000 91 | No ethernet found. 92 | missing environment variable: bootfile 93 | Retrieving file: pxelinux.cfg/00000 94 | No ethernet found. 95 | missing environment variable: bootfile 96 | Retrieving file: pxelinux.cfg/0000 97 | No ethernet found. 98 | missing environment variable: bootfile 99 | Retrieving file: pxelinux.cfg/000 100 | No ethernet found. 101 | missing environment variable: bootfile 102 | Retrieving file: pxelinux.cfg/00 103 | No ethernet found. 104 | missing environment variable: bootfile 105 | Retrieving file: pxelinux.cfg/0 106 | No ethernet found. 107 | missing environment variable: bootfile 108 | Retrieving file: pxelinux.cfg/default-arm-sunxi 109 | No ethernet found. 110 | missing environment variable: bootfile 111 | Retrieving file: pxelinux.cfg/default-arm 112 | No ethernet found. 113 | missing environment variable: bootfile 114 | Retrieving file: pxelinux.cfg/default 115 | No ethernet found. 116 | Config file not found 117 | starting USB... 118 | No controllers found 119 | No ethernet found. 120 | No ethernet found. 121 | => 122 | => 123 | ``` 124 | 125 | U-Boot 2018.05-armbian 126 | ``` 127 | U-Boot 2018.05-armbian (Sep 19 2018 - 12:03:31 +0200) Allwinner Technology 128 | 129 | CPU: Allwinner H3 (SUN8I 1680) 130 | Model: FriendlyARM NanoPi NEO Air 131 | DRAM: 512 MiB 132 | MMC: SUNXI SD/MMC: 0, SUNXI SD/MMC: 1 133 | Loading Environment from EXT4... MMC: no card present 134 | ** Bad device mmc 0 ** 135 | Failed (-5) 136 | In: serial 137 | Out: serial 138 | Err: serial 139 | Net: No ethernet found. 140 | MMC: no card present 141 | ** Bad device mmc 0 ** 142 | MMC: no card present 143 | ** Bad device mmc 0 ** 144 | starting USB... 145 | No controllers found 146 | Autoboot in 1 seconds, press to stop 147 | switch to partitions #0, OK 148 | mmc1(part 0) is current device 149 | Scanning mmc 1:1... 150 | Found U-Boot script /boot/boot.scr 151 | 3708 bytes read in 8 ms (452.1 KiB/s) 152 | ## Executing script at 43100000 153 | U-boot loaded from eMMC or secondary SD 154 | Boot script loaded from mmc 155 | 289 bytes read in 4 ms (70.3 KiB/s) 156 | MMC: no card present 157 | ** Bad device mmc 0 ** 158 | 8141541 bytes read in 634 ms (12.2 MiB/s) 159 | 7322968 bytes read in 574 ms (12.2 MiB/s) 160 | Found mainline kernel configuration 161 | ``` --------------------------------------------------------------------------------