{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [ { "data": { "text/html": [ "\"8.3\"" ], "text/plain": [ "\"8.3\"" ] }, "execution_count": 1, "metadata": {}, "output_type": "execute_result" } ], "source": [ "(version)" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "(require racket\n", " racket/list\n", " racket/format\n", " (prefix-in pict: pict))" ] }, { "cell_type": "code", "execution_count": 3, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "#\n" ] } ], "source": [ "(require bhdl)" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [], "source": [ ";; FIXME use global?\n", "(define global\n", " (make-circuit\n", " (pin GND 3V3 5V VCC USB5V)))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# simple RC circuit" ] }, { "cell_type": "code", "execution_count": 6, "metadata": {}, "outputs": [], "source": [ "(define (RC-fixed)\n", " (make-circuit\n", " (pin In Out GND)\n", " (part [R1 (R '1k)]\n", " [C1 (C '1p)])\n", " (wire (list (*- self.In R1.1)\n", " (*- R1.2 C1.1 self.Out)\n", " (*- C1.2 self.GND)))\n", " (layout (inset (vc-append R1 C1) 20))))" ] }, { "cell_type": "code", "execution_count": 7, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\"DEBUG: /var/folders/jd/pqbc6_7j0y5gc2kjxjntw8c40000gn/T/PKGS-src-ROOT-BHDL-syst----iVc-fpio-main.rkt-63-15_16388428281638842828919\"\n", "\"DEBUG: /var/folders/jd/pqbc6_7j0y5gc2kjxjntw8c40000gn/T/PKGS-src-ROOT-BHDL-syst----iVc-fpio-main.rkt-63-15_16388428281638842828934\"\n" ] }, { "data": { "text/html": [ "" ], "text/plain": [ "(pict '(picture 52.6773699298991 72.5060541200356 (put 20 20 #0=(picture 12.677369929899104 32.5060541200356 (put 0.0 26.2530270600178 #1=(prog # 6.253027060017801)) (put 0.0 0 #2=(prog # 6.253027060017801))))) 52.6773699298991 72.5060541200356 23.1265135300089 23.1265135300089 (list (child (pict #0# 12.677369929899104 32.5060541200356 3.1265135300089004 3.1265135300089004 (list (child (pict #1# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 '() (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 0.0 26.2530270600178 1 1 0 0) (child #3=(pict #2# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 '() (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 0.0 0 1 1 0 0)) #f #3#) 20 20 1 1 0 0)) #f #3#)" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "(show-layout (RC-fixed))" ] }, { "cell_type": "code", "execution_count": 8, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "DEBUG: (Number of conflicts: 0)\n", "generating pdf ..\n", "link: /tmp/out.pdf\n" ] }, { "data": { "text/html": [ "" ], "text/plain": [ "(pict '(prog # 72.5060541200356) 52.6773699298991 72.5060541200356 72.5060541200356 0.0 (list (child (pict '(picture 52.6773699298991 72.5060541200356 (put 0.0 0.0 #4=(picture 52.6773699298991 72.5060541200356 (put 0 0 #6=(picture 52.6773699298991 72.5060541200356 (put 0 0 #8=(picture 52.6773699298991 72.5060541200356 (put 0 0 #11=(picture 52.6773699298991 72.5060541200356 (put 0 0 #14=(prog # 72.5060541200356)) (put 20.0 46.2530270600178 #12=(prog # 6.253027060017801)))) (put 20.0 20.0 #9=(prog # 6.253027060017801)))) (put 22.965904958261866 23.1265135300089 #7=(prog # 0)))) (put 29.711464971637234 49.3795405900267 #5=(prog # 0)))) (put 0.0 0.0 #0=(picture 52.6773699298991 72.5060541200356 (put 0 0 #2=(picture 52.6773699298991 72.5060541200356 (put -0.0 0.0 (picture 52.6773699298991 72.5060541200356 (put 0.0 0.0 #3=(picture 52.6773699298991 72.5060541200356)) (put 0.0 0.0 (picture 52.6773699298991 72.5060541200356 (thickness long-dash (picture 52.6773699298991 72.5060541200356 (put 0 0 (picture 52.6773699298991 72.5060541200356)) (put 22.965904958261866 23.1265135300089 (line 6.745560013375368 26.2530270600178 #f)))))))))) (put 0.0 0.0 #1=(picture 52.6773699298991 72.5060541200356))))) 52.6773699298991 72.5060541200356 72.5060541200356 0.0 (list (child (pict #0# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #0# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #0# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child #23=(pict #1# 52.6773699298991 72.5060541200356 72.5060541200356 0 '() #f #f) 0.0 0.0 1 1 0 0) (child #21=(pict #2# 52.6773699298991 72.5060541200356 72.5060541200356 0 '() (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #22=(pict #3# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child #24=(pict #4# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #4# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #5# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 29.711464971637234 49.3795405900267 1 1 0 0) (child #19=(pict #6# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #6# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #7# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 22.965904958261866 23.1265135300089 1 1 0 0) (child #17=(pict #8# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #8# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #9# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child (pict '(prog # 6.253027060017801) 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child (pict '(picture 2.96 1.46 (put 1.48 0.73 #10=(prog # 0))) 2.96 1.46 0.73 0.73 (list (child (pict #10# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.48 0.73 1 1 0 0)) (bbox 0.0 0.0 2.96 1.46 0.73 0.73) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) -0.0 0.0 1 1 0 0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 20.0 20.0 1 1 0 0) (child #16=(pict #11# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #11# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #12# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child (pict '(prog # 6.253027060017801) 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child (pict '(picture 2.96 1.46 (put 1.48 0.73 #13=(prog # 0))) 2.96 1.46 0.73 0.73 (list (child (pict #13# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.48 0.73 1 1 0 0)) (bbox 0.0 0.0 2.96 1.46 0.73 0.73) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) -0.0 0.0 1 1 0 0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 20.0 46.2530270600178 1 1 0 0) (child #15=(pict #14# 52.6773699298991 72.5060541200356 72.5060541200356 0 '() (bbox 0 0 52.6773699298991 72.5060541200356 0.0 0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #15#) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #18=(list #16# #15#)) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #20=(cons #17# #18#)) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #25=(cons #19# #20#)) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #f)) 0 0 1 1 0 0)) #f #f) 0 0 1 1 0 0)) #f (list #21# #22#)) 0 0 1 1 0 0)) #f #23#) 0.0 0.0 1 1 0 0) (child #24# 0.0 0.0 1 1 0 0)) #f #26=(cons #24# #25#)) 0 0 1.0 1.0 0 0)) #f #26#)" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "(circuit-plot (RC-fixed))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# A delayed push trigger" ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [], "source": [ ";; some component libraries\n", "(define/IC (MOSFET)\n", " #:FP ((lcsc->fp \"C727149\") 1 2 3))" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [], "source": [ "(define/IC (SW_Push)\n", " #:FP ((kicad->fp \"Button_Switch_THT.pretty/\"\n", " \"SW_PUSH_6mm.kicad_mod\")\n", " 2 1 2 1)\n", " #:LEFT 1\n", " #:RIGHT 2\n", " #:PREFIX \"BT\")" ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [], "source": [ "(define (delay-push-fixed)\n", " (make-circuit\n", " (pin VCC GND Ctrl)\n", " (part (RC1 (RC-fixed))\n", " [D1 (Diode '1N4148)]\n", " [R4 (R '1k)]\n", " [SW1 (SW_Push)]\n", " [Q1 (MOSFET '2N7002)]\n", " [R2 (R '10k)]\n", " [D2 (LED)])\n", " (wire (list (*- RC1.Out D1.anode Q1.1)\n", " (*- RC1.GND Q1.2)\n", " (*- Q1.3 self.Ctrl))\n", " (list (*- self.VCC SW1 D1.cathode RC1.In self.GND)\n", " (*- self.VCC D2 self.Ctrl)))\n", " ;; TODO implement a default layout\n", ";; #:layout (pict:rectangle 200 200)\n", ";; #:layout (inset SW1 50)\n", " ;; UPDATE I'm using only the btn for the layout, so that layter module can direclty use this to layout the buttons\n", " (layout SW1)\n", " ))" ] }, { "cell_type": "code", "execution_count": 13, "metadata": {}, "outputs": [], "source": [ "(placer-url \"http://localhost:8082\")" ] }, { "cell_type": "code", "execution_count": 15, "metadata": {}, "outputs": [], "source": [ ";; FIXME this does not seem to be deterministic\n", ";; TODO implement copy-on-assign semantic, like pict?\n", ";; (parameterize ([current-directory \"./out/onebutton/delay-push-fixed\"]\n", ";; [padding-general 2])\n", ";; (circuit-export (delay-push-fixed)\n", ";; #:auto-place #t\n", ";; #:formats '(kicad pdf png)))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# connect ESP-01 module" ] }, { "cell_type": "code", "execution_count": 16, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "requesting https://easyeda.com/api/products/C503581/svgs ..\n", "requesting https://easyeda.com/api/components/23261b76862b485688b2cbb27543de76 ..\n", "DEBUG: (Saved to /Users/hebi/Library/Application Support/bhdl/bhdl-footprints/easyeda/23261b76862b485688b2cbb27543de76.json)\n" ] } ], "source": [ "(define/IC (ESP01)\n", " #:FP ((lcsc->fp \"C503581\") \n", " GND GPIO2 GPIO0 URXD\n", " UTXD CH_PD RST VCC))" ] }, { "cell_type": "code", "execution_count": 17, "metadata": {}, "outputs": [], "source": [ "(define/IC (OneBattery)\n", " ;; FIXME using pinheader for battery holder?\n", " #:FP ((kicad->fp \"kicad-footprints\" \n", " \"Connector_PinHeader_2.54mm.pretty\"\n", " \"PinHeader_1x02_P2.54mm_Horizontal.kicad_mod\")\n", " pos neg))" ] }, { "cell_type": "code", "execution_count": 18, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\"DEBUG: /var/folders/jd/pqbc6_7j0y5gc2kjxjntw8c40000gn/T/PKGS-src-ROOT-BHDL-syst----iVc-fpio-main.rkt-63-15_16388429181638842918308\"\n" ] }, { "data": { "text/html": [ "" ], "text/plain": [ "(pict '(prog # 26.33980576651334) 52.89375629535606 26.33980576651334 7.709211443857564 18.630594322655778 (list (child (pict '(picture 12.350000000000001 6.1499999999999995 (put 1.8 4.35 #0=(prog # 0))) 12.350000000000001 6.1499999999999995 1.8 4.35 (list (child (pict #0# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.8 4.35 1 1 0 0)) (bbox 0.0 0.0 12.350000000000001 6.1499999999999995 4.35 4.35) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 52.89375629535606 26.33980576651334 18.630594322655778 18.630594322655778) #f)" ] }, "execution_count": 18, "metadata": {}, "output_type": "execute_result" } ], "source": [ "(atom->fp-pict (OneBattery))" ] }, { "cell_type": "code", "execution_count": 19, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\"DEBUG: /var/folders/jd/pqbc6_7j0y5gc2kjxjntw8c40000gn/T/PKGS-src-ROOT-BHDL-syst----iVc-fpio-main.rkt-63-15_16388429361638842936268\"\n" ] } ], "source": [ "(define one-button\n", " (make-circuit \n", " (part [delay_sw1 (delay-push-fixed)]\n", " [BT1 (OneBattery '3V)]\n", " [U1 (ESP01)])\n", " (wire (list\n", " ;; TODO use thr-hole footprint for resistors\n", " (*- BT1.pos (R '10k) U1.RST)\n", " (*- BT1.pos (R '10k) U1.CH_PD)\n", " (*- BT1.pos U1.VCC delay_sw1.VCC)\n", " (*- BT1.neg U1.GND delay_sw1.GND)\n", " (*- U1.RST delay_sw1.Ctrl)))\n", " (layout (inset (hc-append 200 delay_sw1 U1)\n", " 0 20 0 20))))" ] }, { "cell_type": "code", "execution_count": 20, "metadata": {}, "outputs": [ { "data": { "text/html": [ "" ], "text/plain": [ "(pict '(picture 346.4749146438078 101.76832212133385 (put 0 20 #0=(picture 346.4749146438078 61.76832212133385 (put 0 14.823303885963668 #1=(prog # 32.12171434940652)) (put 240.68750484258157 0.0 #2=(prog # 61.76832212133385))))) 346.4749146438078 101.76832212133385 41.24764675584497 50.45995099373055 (list (child (pict #0# 346.4749146438078 61.76832212133385 21.24764675584497 30.45995099373055 (list (child (pict #1# 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 '() (bbox 0 0 40.68750484258158 32.12171434940652 25.697371479525216 25.69737147952521) #f) 0 14.823303885963668 1 1 0 0) (child #3=(pict #2# 105.7874098012262 61.76832212133385 31.308371127603305 30.45995099373055 '() (bbox 0.0 0.0 105.7874098012262 61.76832212133385 30.45995099373055 30.45995099373055) #f) 240.68750484258157 0.0 1 1 0 0)) #f #3#) 0 20 1 1 0 0)) #f #3#)" ] }, "execution_count": 20, "metadata": {}, "output_type": "execute_result" } ], "source": [ "(show-layout one-button)" ] }, { "cell_type": "code", "execution_count": 21, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "DEBUG: (sending for placement ..)\n", "DEBUG: (saving ..)\n", "generating KiCAD PCB ..\n", "\"DEBUG: /var/folders/jd/pqbc6_7j0y5gc2kjxjntw8c40000gn/T/PKGS-src-ROOT-BHDL-syst----iVc-fpio-main.rkt-95-15_16388429431638842943669\"\n", "\"DEBUG: /var/folders/jd/pqbc6_7j0y5gc2kjxjntw8c40000gn/T/PKGS-src-ROOT-BHDL-syst----iVc-fpio-main.rkt-95-15_16388429431638842943673\"\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "link: /Users/hebi/git/bhdl.org/notebooks/out/onebutton/one/out.kicad_pcb\n", "DEBUG: (Number of conflicts: 0)\n", "generating pdf ..\n", "link: /Users/hebi/git/bhdl.org/notebooks/out/onebutton/one/out.pdf\n", "link: /Users/hebi/git/bhdl.org/notebooks/out/onebutton/one/out.png\n" ] }, { "data": { "text/html": [ "" ], "text/plain": [ "(pict '(prog # 101.76832212133385) 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict '(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #5=(picture 346.4749146438078 101.76832212133385 (put 0 0 #7=(picture 346.4749146438078 101.76832212133385 (put 0 0 #9=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #14=(picture 346.4749146438078 101.76832212133385 (put 0 0 #16=(picture 346.4749146438078 101.76832212133385 (put 0 0 #18=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #23=(picture 346.4749146438078 101.76832212133385 (put 0 0 #25=(picture 346.4749146438078 101.76832212133385 (put 0 0 #27=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #32=(picture 346.4749146438078 101.76832212133385 (put 0 0 #34=(picture 346.4749146438078 101.76832212133385 (put 0 0 #36=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #41=(picture 346.4749146438078 101.76832212133385 (put 0 0 #43=(picture 346.4749146438078 101.76832212133385 (put 0 0 #45=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #50=(picture 346.4749146438078 101.76832212133385 (put 0 0 #52=(picture 346.4749146438078 101.76832212133385 (put 0 0 #54=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #59=(picture 346.4749146438078 101.76832212133385 (put 0 0 #61=(picture 346.4749146438078 101.76832212133385 (put 0 0 #63=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #68=(picture 346.4749146438078 101.76832212133385 (put 0 0 #70=(picture 346.4749146438078 101.76832212133385 (put 0 0 #72=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #77=(picture 346.4749146438078 101.76832212133385 (put 0 0 #79=(picture 346.4749146438078 101.76832212133385 (put 0 0 #81=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #86=(picture 346.4749146438078 101.76832212133385 (put 0 0 #88=(picture 346.4749146438078 101.76832212133385 (put 0 0 #90=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #95=(picture 346.4749146438078 101.76832212133385 (put 0 0 #97=(picture 346.4749146438078 101.76832212133385 (put 0 0 #99=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #104=(picture 346.4749146438078 101.76832212133385 (put 0 0 #106=(picture 346.4749146438078 101.76832212133385 (put 0 0 #108=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #113=(picture 346.4749146438078 101.76832212133385 (put 0 0 #115=(picture 346.4749146438078 101.76832212133385 (put 0 0 #117=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #122=(picture 346.4749146438078 101.76832212133385 (put 0 0 #124=(picture 346.4749146438078 101.76832212133385 (put 0 0 #126=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #131=(picture 346.4749146438078 101.76832212133385 (put 0 0 #133=(picture 346.4749146438078 101.76832212133385 (put 0 0 #135=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #140=(picture 346.4749146438078 101.76832212133385 (put 0 0 #142=(picture 346.4749146438078 101.76832212133385 (put 0 0 #144=(picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #149=(picture 346.4749146438078 101.76832212133385 (put 0 0 #151=(picture 346.4749146438078 101.76832212133385 (put 0 0 #153=(picture 346.4749146438078 101.76832212133385 (put 0 0 #156=(picture 346.4749146438078 101.76832212133385 (put 0 0 #159=(picture 346.4749146438078 101.76832212133385 (put 0 0 #162=(picture 346.4749146438078 101.76832212133385 (put 0 0 #165=(picture 346.4749146438078 101.76832212133385 (put 0 0 #168=(picture 346.4749146438078 101.76832212133385 (put 0 0 #171=(picture 346.4749146438078 101.76832212133385 (put 0 0 #174=(picture 346.4749146438078 101.76832212133385 (put 0 0 #177=(picture 346.4749146438078 101.76832212133385 (put 0 0 #180=(picture 346.4749146438078 101.76832212133385 (put 0 0 #182=(prog # 101.76832212133385)) (put 254.20883503505047 9.356808591324963 #181=(prog # 6.253027060017801)))) (put 223.99105503505044 88.59562959132495 #178=(prog # 6.253027060017801)))) (put 296.31500910158456 87.75207206309943 #175=(prog # 10.707238116468838)))) (put -4.212907924738829e-7 34.82330194663059 #172=(prog # 32.12171434940652)))) (put 212.98347194731997 33.98904856703949 #169=(prog # 13.073195108588724)))) (put 2.1414471015845784 4.089439063099425 #166=(prog # 10.707238116468838)))) (put 131.52373185232196 51.25571423807719 #163=(prog # 26.33980576651334)))) (put 240.68749509938692 19.999998060666925 #160=(prog # 61.76832212133385)))) (put 259.1904850350505 93.37384759132496 #157=(prog # 6.253027060017801)))) (put 278.47351503505047 92.71237999132495 #154=(prog # 6.253027060017801)))) (put 39.274148889498505 9.443058121333848 #152=(prog # 0)))) (put 215.6603033192029 40.52564612133385 #150=(prog # 0)))) (put 0.0 0.0 #145=(picture 346.4749146438078 101.76832212133385 (put 0 0 #147=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #148=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 39.274148889498505 9.443058121333848 (line 176.3861544297044 31.082588 . #0=(#f))))))))))) (put 0.0 0.0 #146=(picture 346.4749146438078 101.76832212133385)))))) (put 257.9898359757992 66.77767115835685 #143=(prog # 0)))) (put 139.2329432961795 69.88630856073296 #141=(prog # 0)))) (put 0.0 0.0 #136=(picture 346.4749146438078 101.76832212133385 (put 0 0 #138=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #139=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 257.9898359757992 66.77767115835685 (line -118.75689267961971 3.108637402376104 . #0#)))))))))) (put 0.0 0.0 #137=(picture 346.4749146438078 101.76832212133385)))))) (put 139.2329432961795 59.00775463440061 #134=(prog # 0)))) (put 247.11128204946604 34.1420093793603 #132=(prog # 0)))) (put 0.0 0.0 #127=(picture 346.4749146438078 101.76832212133385 (put 0 0 #129=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #130=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 139.2329432961795 59.00775463440061 (line 107.87833875328653 -24.86574525504031 . #0#)))))))))) (put 0.0 0.0 #128=(picture 346.4749146438078 101.76832212133385)))))) (put 139.2329432961795 59.00775463440061 #125=(prog # 0)))) (put 34.26316155140949 41.2476448165119 #123=(prog # 0)))) (put 0.0 0.0 #118=(picture 346.4749146438078 101.76832212133385 (put 0 0 #120=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #121=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 139.2329432961795 59.00775463440061 (line -104.96978174477002 -17.76010981788871 . #0#)))))))))) (put 0.0 0.0 #119=(picture 346.4749146438078 101.76832212133385)))))) (put 139.2329432961795 69.88630856073296 #116=(prog # 0)))) (put 34.26316155140949 60.52067342615581 #114=(prog # 0)))) (put 0.0 0.0 #109=(picture 346.4749146438078 101.76832212133385 (put 0 0 #111=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #112=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 139.2329432961795 69.88630856073296 (line -104.96978174477002 -9.365635134577147 . #0#)))))))))) (put 0.0 0.0 #110=(picture 346.4749146438078 101.76832212133385)))))) (put 247.11128204946604 34.1420093793603 #107=(prog # 0)))) (put 333.44771088949847 93.10569112133385 #105=(prog # 0)))) (put 0.0 0.0 #100=(picture 346.4749146438078 101.76832212133385 (put 0 0 #102=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #103=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 247.11128204946604 34.1420093793603 (line 86.33642884003243 58.963681741973545 . #0#)))))))))) (put 0.0 0.0 #101=(picture 346.4749146438078 101.76832212133385)))))) (put 300.81204911050145 93.10569112133385 #98=(prog # 0)))) (put 226.9569599933123 91.72214312133386 #96=(prog # 0)))) (put 0.0 0.0 #91=(picture 346.4749146438078 101.76832212133385 (put 0 0 #93=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #94=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 300.81204911050145 93.10569112133385 (line -73.85508911718915 -1.3835479999999905 . #0#)))))))))) (put 0.0 0.0 #92=(picture 346.4749146438078 101.76832212133385)))))) (put 257.9898359757992 45.020563305692 #89=(prog # 0)))) (put 288.1849800066877 95.83889352133386 #87=(prog # 0)))) (put 0.0 0.0 #82=(picture 346.4749146438078 101.76832212133385 (put 0 0 #84=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #85=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 257.9898359757992 45.020563305692 (line 30.195144030888457 50.81833021564186 . #0#)))))))))) (put 0.0 0.0 #83=(picture 346.4749146438078 101.76832212133385)))))) (put 6.63848711050149 9.443058121333848 #80=(prog # 0)))) (put 34.26316155140949 60.52067342615581 #78=(prog # 0)))) (put 0.0 0.0 #73=(picture 346.4749146438078 101.76832212133385 (put 0 0 #75=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #76=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 6.63848711050149 9.443058121333848 (line 27.624674440908 51.07761530482196 . #0#)))))))))) (put 0.0 0.0 #74=(picture 346.4749146438078 101.76832212133385)))))) (put 224.22607668079655 36.457066952885896 #71=(prog # 0)))) (put 226.9569599933123 91.72214312133386 #69=(prog # 0)))) (put 0.0 0.0 #64=(picture 346.4749146438078 101.76832212133385 (put 0 0 #66=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #67=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 224.22607668079655 36.457066952885896 (line 2.7308833125157435 55.26507616844796 . #0#)))))))))) (put 0.0 0.0 #65=(picture 346.4749146438078 101.76832212133385)))))) (put 233.70252000668768 91.72214312133386 #62=(prog # 0)))) (put 224.22607668079655 44.59422528978228 #60=(prog # 0)))) (put 0.0 0.0 #55=(picture 346.4749146438078 101.76832212133385 (put 0 0 #57=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #58=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 233.70252000668768 91.72214312133386 (line -9.476443325891125 -47.12791783155158 . #0#)))))))))) (put 0.0 0.0 #56=(picture 346.4749146438078 101.76832212133385)))))) (put 224.22607668079655 36.457066952885896 #53=(prog # 0)))) (put 263.9203000066877 12.483322121333856 #51=(prog # 0)))) (put 0.0 0.0 #46=(picture 346.4749146438078 101.76832212133385 (put 0 0 #48=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #49=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 224.22607668079655 36.457066952885896 (line 39.69422332589113 -23.97374483155204 . #0#)))))))))) (put 0.0 0.0 #47=(picture 346.4749146438078 101.76832212133385)))))) (put 257.9898359757992 55.89911723202467 #44=(prog # 0)))) (put 215.6603033192029 40.52564612133385 #42=(prog # 0)))) (put 0.0 0.0 #37=(picture 346.4749146438078 101.76832212133385 (put 0 0 #39=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #40=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 257.9898359757992 55.89911723202467 (line -42.329532656596314 -15.373471110690822 . #0#)))))))))) (put 0.0 0.0 #38=(picture 346.4749146438078 101.76832212133385)))))) (put 257.9898359757992 55.89911723202467 #35=(prog # 0)))) (put 268.9019500066877 96.50036112133385 #33=(prog # 0)))) (put 0.0 0.0 #28=(picture 346.4749146438078 101.76832212133385 (put 0 0 #30=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #31=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 257.9898359757992 55.89911723202467 (line 10.91211403088846 40.60124388930918 . #0#)))))))))) (put 0.0 0.0 #29=(picture 346.4749146438078 101.76832212133385)))))) (put 257.9898359757992 66.77767115835685 #26=(prog # 0)))) (put 262.15638999331236 96.50036112133385 #24=(prog # 0)))) (put 0.0 0.0 #19=(picture 346.4749146438078 101.76832212133385 (put 0 0 #21=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #22=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 257.9898359757992 66.77767115835685 (line 4.1665540175131355 29.722689962977 . #0#)))))))))) (put 0.0 0.0 #20=(picture 346.4749146438078 101.76832212133385)))))) (put 257.17473999331236 12.483322121333856 #17=(prog # 0)))) (put 247.11128204946604 34.1420093793603 #15=(prog # 0)))) (put 0.0 0.0 #10=(picture 346.4749146438078 101.76832212133385 (put 0 0 #12=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #13=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 257.17473999331236 12.483322121333856 (line -10.063457943846316 21.658687258026447 . #0#)))))))))) (put 0.0 0.0 #11=(picture 346.4749146438078 101.76832212133385)))))) (put 281.43941999331236 95.83889352133386 #8=(prog # 0)))) (put 262.15638999331236 96.50036112133385 #6=(prog # 0)))) (put 0.0 0.0 #1=(picture 346.4749146438078 101.76832212133385 (put 0 0 #3=(picture 346.4749146438078 101.76832212133385 (put -0.0 0.0 (picture 346.4749146438078 101.76832212133385 (put 0.0 0.0 #4=(picture 346.4749146438078 101.76832212133385)) (put 0.0 0.0 (picture 346.4749146438078 101.76832212133385 (thickness long-dash (picture 346.4749146438078 101.76832212133385 (put 0 0 (picture 346.4749146438078 101.76832212133385)) (put 281.43941999331236 95.83889352133386 (line -19.283029999999997 0.6614675999999946 . #0#)))))))))) (put 0.0 0.0 #2=(picture 346.4749146438078 101.76832212133385))))) 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #1# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #1# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #1# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #351=(pict #2# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() #f #f) 0.0 0.0 1 1 0 0) (child #349=(pict #3# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #350=(pict #4# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #352=(pict #5# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #5# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #6# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 262.15638999331236 96.50036112133385 1 1 0 0) (child #347=(pict #7# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #7# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #8# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 281.43941999331236 95.83889352133386 1 1 0 0) (child #345=(pict #9# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #10# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #10# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #10# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #342=(pict #11# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #340=(pict #12# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #341=(pict #13# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #343=(pict #14# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #14# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #15# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 247.11128204946604 34.1420093793603 1 1 0 0) (child #338=(pict #16# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #16# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #17# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 257.17473999331236 12.483322121333856 1 1 0 0) (child #336=(pict #18# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #19# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #19# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #19# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #333=(pict #20# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #331=(pict #21# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #332=(pict #22# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #334=(pict #23# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #23# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #24# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 262.15638999331236 96.50036112133385 1 1 0 0) (child #329=(pict #25# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #25# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #26# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 257.9898359757992 66.77767115835685 1 1 0 0) (child #327=(pict #27# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #28# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #28# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #28# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #324=(pict #29# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #322=(pict #30# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #323=(pict #31# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #325=(pict #32# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #32# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #33# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 268.9019500066877 96.50036112133385 1 1 0 0) (child #320=(pict #34# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #34# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #35# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 257.9898359757992 55.89911723202467 1 1 0 0) (child #318=(pict #36# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #37# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #37# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #37# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #315=(pict #38# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #313=(pict #39# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #314=(pict #40# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #316=(pict #41# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #41# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #42# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 215.6603033192029 40.52564612133385 1 1 0 0) (child #311=(pict #43# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #43# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #44# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 257.9898359757992 55.89911723202467 1 1 0 0) (child #309=(pict #45# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #46# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #46# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #46# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #306=(pict #47# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #304=(pict #48# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #305=(pict #49# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #307=(pict #50# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #50# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #51# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 263.9203000066877 12.483322121333856 1 1 0 0) (child #302=(pict #52# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #52# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #53# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 224.22607668079655 36.457066952885896 1 1 0 0) (child #300=(pict #54# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #55# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #55# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #55# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #297=(pict #56# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #295=(pict #57# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #296=(pict #58# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #298=(pict #59# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #59# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #60# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 224.22607668079655 44.59422528978228 1 1 0 0) (child #293=(pict #61# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #61# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #62# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 233.70252000668768 91.72214312133386 1 1 0 0) (child #291=(pict #63# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #64# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #64# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #64# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #288=(pict #65# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #286=(pict #66# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #287=(pict #67# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #289=(pict #68# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #68# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #69# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 226.9569599933123 91.72214312133386 1 1 0 0) (child #284=(pict #70# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #70# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #71# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 224.22607668079655 36.457066952885896 1 1 0 0) (child #282=(pict #72# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #73# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #73# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #73# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #279=(pict #74# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #277=(pict #75# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #278=(pict #76# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #280=(pict #77# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #77# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #78# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 60.52067342615581 1 1 0 0) (child #275=(pict #79# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #79# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #80# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 6.63848711050149 9.443058121333848 1 1 0 0) (child #273=(pict #81# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #82# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #82# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #82# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #270=(pict #83# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #268=(pict #84# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #269=(pict #85# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #271=(pict #86# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #86# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #87# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 288.1849800066877 95.83889352133386 1 1 0 0) (child #266=(pict #88# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #88# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #89# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 257.9898359757992 45.020563305692 1 1 0 0) (child #264=(pict #90# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #91# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #91# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #91# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #261=(pict #92# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #259=(pict #93# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #260=(pict #94# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #262=(pict #95# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #95# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #96# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 226.9569599933123 91.72214312133386 1 1 0 0) (child #257=(pict #97# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #97# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #98# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 300.81204911050145 93.10569112133385 1 1 0 0) (child #255=(pict #99# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #100# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #100# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #100# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #252=(pict #101# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #250=(pict #102# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #251=(pict #103# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #253=(pict #104# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #104# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #105# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 333.44771088949847 93.10569112133385 1 1 0 0) (child #248=(pict #106# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #106# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #107# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 247.11128204946604 34.1420093793603 1 1 0 0) (child #246=(pict #108# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #109# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #109# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #109# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #243=(pict #110# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #241=(pict #111# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #242=(pict #112# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #244=(pict #113# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #113# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #114# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 60.52067342615581 1 1 0 0) (child #239=(pict #115# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #115# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #116# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 139.2329432961795 69.88630856073296 1 1 0 0) (child #237=(pict #117# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #118# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #118# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #118# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #234=(pict #119# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #232=(pict #120# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #233=(pict #121# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #235=(pict #122# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #122# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #123# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 41.2476448165119 1 1 0 0) (child #230=(pict #124# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #124# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #125# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 139.2329432961795 59.00775463440061 1 1 0 0) (child #228=(pict #126# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #127# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #127# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #127# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #225=(pict #128# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #223=(pict #129# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #224=(pict #130# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #226=(pict #131# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #131# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #132# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 247.11128204946604 34.1420093793603 1 1 0 0) (child #221=(pict #133# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #133# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #134# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 139.2329432961795 59.00775463440061 1 1 0 0) (child #219=(pict #135# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #136# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #136# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #136# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #216=(pict #137# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #214=(pict #138# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #215=(pict #139# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child #217=(pict #140# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #140# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #141# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 139.2329432961795 69.88630856073296 1 1 0 0) (child #212=(pict #142# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #142# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #143# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 257.9898359757992 66.77767115835685 1 1 0 0) (child #210=(pict #144# 346.4749146438078 101.76832212133385 101.76832212133385 0.0 (list (child (pict #145# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #145# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #145# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child #207=(pict #146# 346.4749146438078 101.76832212133385 101.76832212133385 0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0) #f) 0.0 0.0 1 1 0 0) (child #205=(pict #147# 346.4749146438078 101.76832212133385 101.76832212133385 0 '() (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #206=(pict #148# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child #208=(pict #149# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #149# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #150# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 215.6603033192029 40.52564612133385 1 1 0 0) (child #203=(pict #151# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #151# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #152# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 39.274148889498505 9.443058121333848 1 1 0 0) (child #201=(pict #153# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #153# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #154# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child #158=(pict '(prog # 6.253027060017801) 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child (pict '(picture 2.96 1.46 (put 1.48 0.73 #155=(prog # 0))) 2.96 1.46 0.73 0.73 (list (child (pict #155# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.48 0.73 1 1 0 0)) (bbox 0.0 0.0 2.96 1.46 0.73 0.73) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 278.47351503505047 92.71237999132495 1 1 0 0) (child #199=(pict #156# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #156# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #157# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child #158# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 259.1904850350505 93.37384759132496 1 1 0 0) (child #197=(pict #159# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #159# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #160# 105.7874098012262 61.76832212133385 31.3083711276033 30.459950993730548 (list (child (pict '(prog # 61.76832212133385) 105.7874098012262 61.76832212133385 31.308371127603305 30.45995099373055 (list (child (pict '(picture 24.699976 14.422094999999999 (put 2.769921 7.112 #161=(prog # 0))) 24.699976 14.422094999999999 7.310095 7.112 (list (child (pict #161# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 2.769921 7.112 1 1 0 0)) (bbox 0.0 0.0 24.699976 14.422094999999999 7.112 7.112) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 105.7874098012262 61.76832212133385 30.45995099373055 30.45995099373055) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 105.7874098012262 61.76832212133385 30.45995099373055 30.459950993730548) #f) 240.68749509938692 19.999998060666925 1 1 0 0) (child #195=(pict #162# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #162# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #163# 52.89375629535606 26.33980576651334 7.709211443857562 18.630594322655774 (list (child (pict '(prog # 26.33980576651334) 52.89375629535606 26.33980576651334 7.709211443857564 18.630594322655778 (list (child (pict '(picture 12.350000000000001 6.1499999999999995 (put 1.8 4.35 #164=(prog # 0))) 12.350000000000001 6.1499999999999995 1.8 4.35 (list (child (pict #164# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.8 4.35 1 1 0 0)) (bbox 0.0 0.0 12.350000000000001 6.1499999999999995 4.35 4.35) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 52.89375629535606 26.33980576651334 18.630594322655778 18.630594322655778) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 52.89375629535606 26.33980576651334 18.630594322655778 18.630594322655774) #f) 131.52373185232196 51.25571423807719 1 1 0 0) (child #193=(pict #165# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #165# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #166# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child #176=(pict '(prog # 10.707238116468838) 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child (pict '(picture 9.72 2.5 (put 1.05 1.25 #167=(prog # 0))) 9.72 2.5 1.25 1.25 (list (child (pict #167# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.05 1.25 1 1 0 0)) (bbox 0.0 0.0 9.72 2.5 1.25 1.25) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #f) 2.1414471015845784 4.089439063099425 1 1 0 0) (child #191=(pict #168# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #168# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #169# 13.919436105360017 13.073195108588724 6.536597554294362 6.536597554294362 (list (child (pict '(prog # 13.073195108588724) 13.919436105360017 13.073195108588724 6.536597554294362 6.536597554294362 (list (child (pict '(picture 3.2500061999999996 3.05242 (put 1.6250030999999998 1.52621 #170=(prog # 0))) 3.2500061999999996 3.05242 1.52621 1.52621 (list (child (pict #170# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.6250030999999998 1.52621 1 1 0 0)) (bbox 0.0 0.0 3.2500061999999996 3.05242 1.52621 1.52621) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 13.919436105360017 13.073195108588724 6.536597554294362 6.536597554294362) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 13.919436105360017 13.073195108588724 6.536597554294362 6.536597554294362) #f) 212.98347194731997 33.98904856703949 1 1 0 0) (child #189=(pict #171# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #171# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #172# 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 (list (child (pict '(prog # 32.12171434940652) 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 (list (child (pict '(picture 19/2 15/2 (put 3/2 6 #173=(prog # 0))) 19/2 15/2 3/2 6 (list (child (pict #173# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 3/2 6 1 1 0 0)) (bbox 0 0 19/2 15/2 6 6) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0 0 40.68750484258158 32.12171434940652 25.697371479525216 25.69737147952521) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 40.68750484258158 32.12171434940652 25.697371479525216 25.69737147952521) #f) -4.212907924738829e-7 34.82330194663059 1 1 0 0) (child #187=(pict #174# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #174# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #175# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child #176# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #f) 296.31500910158456 87.75207206309943 1 1 0 0) (child #185=(pict #177# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #177# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #178# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child (pict '(prog # 6.253027060017801) 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child (pict '(picture 2.96 1.46 (put 1.48 0.73 #179=(prog # 0))) 2.96 1.46 0.73 0.73 (list (child (pict #179# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.48 0.73 1 1 0 0)) (bbox 0.0 0.0 2.96 1.46 0.73 0.73) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 223.99105503505044 88.59562959132495 1 1 0 0) (child #184=(pict #180# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #180# 346.4749146438078 101.76832212133385 101.76832212133385 0 (list (child (pict #181# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child #158# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 254.20883503505047 9.356808591324963 1 1 0 0) (child #183=(pict #182# 346.4749146438078 101.76832212133385 101.76832212133385 0 '() (bbox 0 0 346.4749146438078 101.76832212133385 0.0 0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 346.4749146438078 101.76832212133385 12.483322121333863 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 346.4749146438078 101.76832212133385 12.483322121333863 0.0) #183#) 0 0 1 1 0 0)) (bbox 0.0 0.0 346.4749146438078 101.76832212133385 91.72214312133386 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 346.4749146438078 101.76832212133385 91.72214312133386 0.0) #186=(list #184# #183#)) 0 0 1 1 0 0)) (bbox 0.0 0.0 346.4749146438078 101.76832212133385 93.10569112133385 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 346.4749146438078 101.76832212133385 93.10569112133385 0.0) #188=(cons #185# #186#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 93.10569112133385 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 93.10569112133385 0.0) #190=(cons #187# #188#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 93.10569112133385 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 93.10569112133385 0.0) #192=(cons #189# #190#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 93.10569112133385 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 93.10569112133385 0.0) #194=(cons #191# #192#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 93.10569112133385 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 93.10569112133385 0.0) #196=(cons #193# #194#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 93.10569112133385 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 93.10569112133385 0.0) #198=(cons #195# #196#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #200=(cons #197# #198#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #202=(cons #199# #200#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #204=(cons #201# #202#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #209=(cons #203# #204#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #205# #206#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #207#) 0.0 0.0 1 1 0 0) (child #208# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #211=(cons #208# #209#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #213=(cons #210# #211#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #218=(cons #212# #213#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #214# #215#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #216#) 0.0 0.0 1 1 0 0) (child #217# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #220=(cons #217# #218#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #222=(cons #219# #220#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #227=(cons #221# #222#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #223# #224#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #225#) 0.0 0.0 1 1 0 0) (child #226# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #229=(cons #226# #227#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #231=(cons #228# #229#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #236=(cons #230# #231#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #232# #233#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #234#) 0.0 0.0 1 1 0 0) (child #235# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #238=(cons #235# #236#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #240=(cons #237# #238#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #245=(cons #239# #240#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #241# #242#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #243#) 0.0 0.0 1 1 0 0) (child #244# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #247=(cons #244# #245#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #249=(cons #246# #247#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #254=(cons #248# #249#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #250# #251#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #252#) 0.0 0.0 1 1 0 0) (child #253# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #256=(cons #253# #254#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #258=(cons #255# #256#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #263=(cons #257# #258#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #259# #260#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #261#) 0.0 0.0 1 1 0 0) (child #262# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #265=(cons #262# #263#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #267=(cons #264# #265#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #272=(cons #266# #267#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #268# #269#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #270#) 0.0 0.0 1 1 0 0) (child #271# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #274=(cons #271# #272#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #276=(cons #273# #274#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #281=(cons #275# #276#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #277# #278#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #279#) 0.0 0.0 1 1 0 0) (child #280# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #283=(cons #280# #281#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #285=(cons #282# #283#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #290=(cons #284# #285#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #286# #287#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #288#) 0.0 0.0 1 1 0 0) (child #289# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #292=(cons #289# #290#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #294=(cons #291# #292#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #299=(cons #293# #294#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #295# #296#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #297#) 0.0 0.0 1 1 0 0) (child #298# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #301=(cons #298# #299#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #303=(cons #300# #301#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #308=(cons #302# #303#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #304# #305#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #306#) 0.0 0.0 1 1 0 0) (child #307# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #310=(cons #307# #308#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #312=(cons #309# #310#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #317=(cons #311# #312#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #313# #314#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #315#) 0.0 0.0 1 1 0 0) (child #316# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #319=(cons #316# #317#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #321=(cons #318# #319#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #326=(cons #320# #321#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #322# #323#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #324#) 0.0 0.0 1 1 0 0) (child #325# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #328=(cons #325# #326#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #330=(cons #327# #328#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #335=(cons #329# #330#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #331# #332#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #333#) 0.0 0.0 1 1 0 0) (child #334# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #337=(cons #334# #335#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #339=(cons #336# #337#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #344=(cons #338# #339#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) (list #340# #341#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #342#) 0.0 0.0 1 1 0 0) (child #343# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #346=(cons #343# #344#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #348=(cons #345# #346#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #353=(cons #347# #348#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 346.4749146438078 101.76832212133385 96.50036112133387 0.0) #f)) 0 0 1 1 0 0)) #f #f) 0 0 1 1 0 0)) #f (list #349# #350#)) 0 0 1 1 0 0)) #f #351#) 0.0 0.0 1 1 0 0) (child #352# 0.0 0.0 1 1 0 0)) #f #354=(cons #352# #353#)) 0 0 1.0 1.0 0 0)) #f #354#)" ] }, "execution_count": 21, "metadata": {}, "output_type": "execute_result" } ], "source": [ ";; FIXME this does not seem to be deterministic\n", ";; TODO implement copy-on-assign semantic, like pict?\n", "(parameterize ([current-directory \"./out/onebutton/one\"]\n", " [padding-general 1])\n", " (circuit-export one-button\n", " #:auto-place #t\n", " #:formats '(kicad pdf png)))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Layout Examples in paper" ] }, { "cell_type": "code", "execution_count": 23, "metadata": {}, "outputs": [], "source": [ "(define layout-example \n", " (make-circuit \n", " (part [btn1 (SW_Push)]\n", " [btn2 (SW_Push)]\n", " [btn3 (SW_Push)]\n", " [mcu (ESP01)])\n", " (wire (list (*- btn1 mcu.GPIO0)\n", " (*- btn2 mcu.GPIO2)\n", " (*- btn3 mcu.RST)))\n", " (layout (hc-append (vc-append btn1 btn2 btn3) \n", ";; (rotate mcu (/ pi 4))\n", " mcu))))" ] }, { "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [ { "data": { "text/html": [ "" ], "text/plain": [ "(pict '(picture 166.47491464380778 136.36514304821955 (put 0 0.0 #1=(picture 40.68750484258158 136.36514304821955 (put 0.0 104.24342869881303 #0=(prog # 32.12171434940652)) (put 0.0 0 #2=(picture 40.68750484258158 84.24342869881303 (put 0.0 52.12171434940652 #0#) (put 0.0 0 #0#))))) (put 60.68750484258158 37.29841046344285 #6=(prog # 61.76832212133385))) 166.47491464380778 136.36514304821955 6.424342869881302 25.69737147952521 (list (child (pict #1# 40.68750484258158 136.36514304821955 6.424342869881302 25.69737147952521 (list (child (pict #0# 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 '() #3=(bbox 0 0 40.68750484258158 32.12171434940652 25.697371479525216 25.69737147952521) #f) 0.0 104.24342869881303 1 1 0 0) (child #5=(pict #2# 40.68750484258158 84.24342869881303 6.424342869881302 25.69737147952521 (list (child (pict #0# 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 '() #3# #f) 0.0 52.12171434940652 1 1 0 0) (child #4=(pict #0# 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 '() #3# #f) 0.0 0 1 1 0 0)) #f #4#) 0.0 0 1 1 0 0)) #f (list #5# #4#)) 0 0.0 1 1 0 0) (child #7=(pict #6# 105.7874098012262 61.76832212133385 31.308371127603305 30.45995099373055 '() (bbox 0.0 0.0 105.7874098012262 61.76832212133385 30.45995099373055 30.45995099373055) #f) 60.68750484258158 37.29841046344285 1 1 0 0)) #f #7#)" ] }, "execution_count": 24, "metadata": {}, "output_type": "execute_result" } ], "source": [ "(show-layout layout-example)" ] }, { "cell_type": "code", "execution_count": 25, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "DEBUG: (sending for placement ..)\n", "DEBUG: (saving ..)\n", "generating KiCAD PCB ..\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "link: /Users/hebi/git/bhdl.org/notebooks/out/onebutton/layout-example/out.kicad_pcb\n", "DEBUG: (Number of conflicts: 0)\n", "generating pdf ..\n", "link: /Users/hebi/git/bhdl.org/notebooks/out/onebutton/layout-example/out.pdf\n", "link: /Users/hebi/git/bhdl.org/notebooks/out/onebutton/layout-example/out.png\n" ] }, { "data": { "text/html": [ "" ], "text/plain": [ "(pict '(prog # 136.36514304821955) 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict '(picture 166.47491464380778 136.36514304821955 (put 0.0 0.0 #5=(picture 166.47491464380778 136.36514304821955 (put 0 0 #7=(picture 166.47491464380778 136.36514304821955 (put 0 0 #9=(picture 166.47491464380778 136.36514304821955 (put 0.0 0.0 #14=(picture 166.47491464380778 136.36514304821955 (put 0 0 #16=(picture 166.47491464380778 136.36514304821955 (put 0 0 #18=(picture 166.47491464380778 136.36514304821955 (put 0.0 0.0 #23=(picture 166.47491464380778 136.36514304821955 (put 0 0 #25=(picture 166.47491464380778 136.36514304821955 (put 0 0 #27=(picture 166.47491464380778 136.36514304821955 (put 0 0 #30=(picture 166.47491464380778 136.36514304821955 (put 0 0 #33=(picture 166.47491464380778 136.36514304821955 (put 0 0 #36=(picture 166.47491464380778 136.36514304821955 (put 0 0 #38=(prog # 136.36514304821955)) (put -4.212907924738829e-7 104.24342787351628 #37=(prog # 32.12171434940652)))) (put -4.212907924738829e-7 52.121715873516294 #34=(prog # 32.12171434940652)))) (put -4.212907924738829e-7 5.8735162866696555e-6 #31=(prog # 32.12171434940652)))) (put 60.6875050993869 37.298411987552626 #28=(prog # 61.76832212133385)))) (put 34.26316155140949 6.424348743397587 #26=(prog # 0)))) (put 77.98984597579917 73.19753115891038 #24=(prog # 0)))) (put 0.0 0.0 #19=(picture 166.47491464380778 136.36514304821955 (put 0 0 #21=(picture 166.47491464380778 136.36514304821955 (put -0.0 0.0 (picture 166.47491464380778 136.36514304821955 (put 0.0 0.0 #22=(picture 166.47491464380778 136.36514304821955)) (put 0.0 0.0 (picture 166.47491464380778 136.36514304821955 (thickness long-dash (picture 166.47491464380778 136.36514304821955 (put 0 0 (picture 166.47491464380778 136.36514304821955)) (put 34.26316155140949 6.424348743397587 (line 43.72668442438968 66.77318241551279 . #0=(#f))))))))))) (put 0.0 0.0 #20=(picture 166.47491464380778 136.36514304821955)))))) (put 34.26316155140949 110.6677707433976 #17=(prog # 0)))) (put 67.11129204946602 73.19753115891038 #15=(prog # 0)))) (put 0.0 0.0 #10=(picture 166.47491464380778 136.36514304821955 (put 0 0 #12=(picture 166.47491464380778 136.36514304821955 (put -0.0 0.0 (picture 166.47491464380778 136.36514304821955 (put 0.0 0.0 #13=(picture 166.47491464380778 136.36514304821955)) (put 0.0 0.0 (picture 166.47491464380778 136.36514304821955 (thickness long-dash (picture 166.47491464380778 136.36514304821955 (put 0 0 (picture 166.47491464380778 136.36514304821955)) (put 34.26316155140949 110.6677707433976 (line 32.84813049805653 -37.47023958448722 . #0#)))))))))) (put 0.0 0.0 #11=(picture 166.47491464380778 136.36514304821955)))))) (put 34.26316155140949 58.546058743397595 #8=(prog # 0)))) (put 67.11129204946602 62.31897723257771 #6=(prog # 0)))) (put 0.0 0.0 #1=(picture 166.47491464380778 136.36514304821955 (put 0 0 #3=(picture 166.47491464380778 136.36514304821955 (put -0.0 0.0 (picture 166.47491464380778 136.36514304821955 (put 0.0 0.0 #4=(picture 166.47491464380778 136.36514304821955)) (put 0.0 0.0 (picture 166.47491464380778 136.36514304821955 (thickness long-dash (picture 166.47491464380778 136.36514304821955 (put 0 0 (picture 166.47491464380778 136.36514304821955)) (put 34.26316155140949 58.546058743397595 (line 32.84813049805653 3.772918489180114 . #0#)))))))))) (put 0.0 0.0 #2=(picture 166.47491464380778 136.36514304821955))))) 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #1# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #1# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #1# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child #69=(pict #2# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 '() #f #f) 0.0 0.0 1 1 0 0) (child #67=(pict #3# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #68=(pict #4# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child #70=(pict #5# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #5# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #6# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 67.11129204946602 62.31897723257771 1 1 0 0) (child #65=(pict #7# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #7# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #8# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 58.546058743397595 1 1 0 0) (child #63=(pict #9# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #10# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #10# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #10# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child #60=(pict #11# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 166.47491464380778 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #58=(pict #12# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #59=(pict #13# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child #61=(pict #14# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #14# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #15# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 67.11129204946602 73.19753115891038 1 1 0 0) (child #56=(pict #16# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #16# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #17# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 110.6677707433976 1 1 0 0) (child #54=(pict #18# 166.47491464380778 136.36514304821955 136.36514304821955 0.0 (list (child (pict #19# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child (pict #19# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child (pict #19# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child #51=(pict #20# 166.47491464380778 136.36514304821955 136.36514304821955 0 '() (bbox 0 0 166.47491464380778 136.36514304821955 0.0 0) #f) 0.0 0.0 1 1 0 0) (child #49=(pict #21# 166.47491464380778 136.36514304821955 136.36514304821955 0 '() (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #50=(pict #22# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child #52=(pict #23# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child (pict #23# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child (pict #24# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 77.98984597579917 73.19753115891038 1 1 0 0) (child #47=(pict #25# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child (pict #25# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child (pict #26# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 6.424348743397587 1 1 0 0) (child #45=(pict #27# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child (pict #27# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child (pict #28# 105.7874098012262 61.76832212133385 31.3083711276033 30.459950993730548 (list (child (pict '(prog # 61.76832212133385) 105.7874098012262 61.76832212133385 31.308371127603305 30.45995099373055 (list (child (pict '(picture 24.699976 14.422094999999999 (put 2.769921 7.112 #29=(prog # 0))) 24.699976 14.422094999999999 7.310095 7.112 (list (child (pict #29# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 2.769921 7.112 1 1 0 0)) (bbox 0.0 0.0 24.699976 14.422094999999999 7.112 7.112) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 105.7874098012262 61.76832212133385 30.45995099373055 30.45995099373055) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 105.7874098012262 61.76832212133385 30.45995099373055 30.459950993730548) #f) 60.6875050993869 37.298411987552626 1 1 0 0) (child #43=(pict #30# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child (pict #30# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child (pict #31# 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 (list (child #35=(pict '(prog # 32.12171434940652) 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 (list (child (pict '(picture 19/2 15/2 (put 3/2 6 #32=(prog # 0))) 19/2 15/2 3/2 6 (list (child (pict #32# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 3/2 6 1 1 0 0)) (bbox 0 0 19/2 15/2 6 6) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0 0 40.68750484258158 32.12171434940652 25.697371479525216 25.69737147952521) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 40.68750484258158 32.12171434940652 25.697371479525216 25.69737147952521) #f) -4.212907924738829e-7 5.8735162866696555e-6 1 1 0 0) (child #41=(pict #33# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child (pict #33# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child (pict #34# 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 (list (child #35# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 40.68750484258158 32.12171434940652 25.697371479525216 25.69737147952521) #f) -4.212907924738829e-7 52.121715873516294 1 1 0 0) (child #40=(pict #36# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child (pict #36# 166.47491464380778 136.36514304821955 136.36514304821955 0 (list (child (pict #37# 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 (list (child #35# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 40.68750484258158 32.12171434940652 25.697371479525216 25.69737147952521) #f) -4.212907924738829e-7 104.24342787351628 1 1 0 0) (child #39=(pict #38# 166.47491464380778 136.36514304821955 136.36514304821955 0 '() (bbox 0 0 166.47491464380778 136.36514304821955 0.0 0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.47491464380778 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.47491464380778 136.36514304821955 129.94079935304148 0.0) #39#) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.47491464380778 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.47491464380778 136.36514304821955 129.94079935304148 0.0) #42=(list #40# #39#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.47491464380778 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.47491464380778 136.36514304821955 129.94079935304148 0.0) #44=(cons #41# #42#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #46=(cons #43# #44#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #48=(cons #45# #46#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #53=(cons #47# #48#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) (list #49# #50#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #51#) 0.0 0.0 1 1 0 0) (child #52# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #55=(cons #52# #53#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #57=(cons #54# #55#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #62=(cons #56# #57#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) (list #58# #59#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #60#) 0.0 0.0 1 1 0 0) (child #61# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #64=(cons #61# #62#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #66=(cons #63# #64#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #71=(cons #65# #66#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 166.4749149006131 136.36514304821955 129.94079935304148 0.0) #f)) 0 0 1 1 0 0)) #f #f) 0 0 1 1 0 0)) #f (list #67# #68#)) 0 0 1 1 0 0)) #f #69#) 0.0 0.0 1 1 0 0) (child #70# 0.0 0.0 1 1 0 0)) #f #72=(cons #70# #71#)) 0 0 1.0 1.0 0 0)) #f #72#)" ] }, "execution_count": 25, "metadata": {}, "output_type": "execute_result" } ], "source": [ "(parameterize ([current-directory \"./out/onebutton/layout-example\"]\n", " [padding-general 1])\n", " (circuit-export layout-example\n", " #:auto-place #t\n", " #:formats '(kicad pdf png)))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# BHDL circuit with 3 push buttons" ] }, { "cell_type": "code", "execution_count": 27, "metadata": {}, "outputs": [], "source": [ "(define three-button\n", " (make-circuit \n", " (part [buttons (for/list ([i (in-range 3)])\n", " (delay-push-fixed))]\n", " [BT1 (OneBattery '3V)]\n", " [U1 (ESP01)])\n", " (wire (list \n", " (*- BT1.pos (R '10k) U1.RST)\n", " (*- BT1.pos (R '10k) U1.CH_PD)\n", " (*- BT1.pos U1.VCC)\n", " (for/list ([btn buttons])\n", " (*- BT1.pos btn.VCC))\n", " ;; neg to GNDs\n", " (for/list ([btn buttons])\n", " (*- BT1.neg U1.GND btn.GND))\n", " ;; connect GPIOs\n", " (for/list ([btn buttons]\n", " [ctrl (list (pin-ref U1 'RST)\n", " (pin-ref U1 'GPIO0)\n", " (pin-ref U1 'GPIO2))])\n", " (*- ctrl btn.Ctrl))\n", " ))\n", " (layout (inset (hc-append 300 (apply vc-append buttons) U1)\n", " 0))))" ] }, { "cell_type": "code", "execution_count": 28, "metadata": {}, "outputs": [ { "data": { "text/html": [ "" ], "text/plain": [ "(pict '(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 #1=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #10=(picture 446.4749146438078 136.36514304821955 (put 0 0 #11=(picture 446.4749146438078 136.36514304821955 (put 0 0.0 #12=(picture 40.68750484258158 136.36514304821955 (put 0.0 104.24342869881303 #0=(prog # 32.12171434940652)) (put 0.0 0 #13=(picture 40.68750484258158 84.24342869881303 (put 0.0 52.12171434940652 #0#) (put 0.0 0 #0#))))) (put 340.6875048425816 37.29841046344285 #6=(prog # 61.76832212133385)))))) (put 0.0 0.0 #2=(picture 446.4749146438078 136.36514304821955 (put 0 0 #3=(picture 446.4749146438078 136.36514304821955 (put 0 0 #5=(picture 446.4749146438078 136.36514304821955)) (put 340.6875048425816 37.29841046344285 #4=(picture 105.7874098012262 61.76832212133385)))) (put 0 0 (picture 446.4749146438078 0 (put 0 0 (line 1 0 446.4749146438078)))) (put 0 136.36514304821955 (picture 446.4749146438078 0 (put 0 0 (line 1 0 446.4749146438078)))) (put 0 0 (picture 0 136.36514304821955 (put 0 0 (line 0 1 136.36514304821955)))) (put 446.4749146438078 0 (picture 0 136.36514304821955 (put 0 0 (line 0 1 136.36514304821955))))))))) 446.4749146438078 136.36514304821955 6.424342869881302 25.69737147952521 (list (child (pict #1# 446.4749146438078 136.36514304821955 6.424342869881302 25.69737147952521 (list (child (pict #2# 446.4749146438078 136.36514304821955 6.424342869881302 25.69737147952521 (list (child (pict #3# 446.4749146438078 136.36514304821955 6.424342869881302 25.69737147952521 (list (child (pict #3# 446.4749146438078 136.36514304821955 6.424342869881302 25.69737147952521 (list (child (pict #3# 446.4749146438078 136.36514304821955 6.424342869881302 25.69737147952521 (list (child #9=(pict #4# 105.7874098012262 61.76832212133385 31.308371127603305 30.45995099373055 '() #f #f) 340.6875048425816 37.29841046344285 1 1 0 0) (child #7=(pict #5# 446.4749146438078 136.36514304821955 6.424342869881302 25.69737147952521 '() (bbox 0.0 0.0 446.4749146438078 136.36514304821955 129.94080017833824 25.69737147952521) #8=(pict #6# 105.7874098012262 61.76832212133385 31.308371127603305 30.45995099373055 '() (bbox 0.0 0.0 105.7874098012262 61.76832212133385 30.45995099373055 30.45995099373055) #f)) 0 0 1 1 0 0)) #f #f) 0 0 1 1 0 0)) #f (list #7# #8#)) 0 0 1 1 0 0)) #f #9#) 0 0 1 1 0 0)) #f #9#) 0.0 0.0 1 1 0 0) (child #17=(pict #10# 446.4749146438078 136.36514304821955 6.424342869881302 25.69737147952521 (list (child (pict #11# 446.4749146438078 136.36514304821955 6.424342869881302 25.69737147952521 (list (child (pict #12# 40.68750484258158 136.36514304821955 6.424342869881302 25.69737147952521 (list (child (pict #0# 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 '() #14=(bbox 0 0 40.68750484258158 32.12171434940652 25.697371479525216 25.69737147952521) #f) 0.0 104.24342869881303 1 1 0 0) (child #16=(pict #13# 40.68750484258158 84.24342869881303 6.424342869881302 25.69737147952521 (list (child (pict #0# 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 '() #14# #f) 0.0 52.12171434940652 1 1 0 0) (child #15=(pict #0# 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 '() #14# #f) 0.0 0 1 1 0 0)) (bbox 0.0 0.0 40.68750484258158 84.24342869881303 77.81908582893173 25.69737147952521) #15#) 0.0 0 1 1 0 0)) (bbox 0.0 0.0 40.68750484258158 136.36514304821955 129.94080017833824 25.69737147952521) (list #16# #15#)) 0 0.0 1 1 0 0) (child #8# 340.6875048425816 37.29841046344285 1 1 0 0)) (bbox 0.0 0.0 446.4749146438078 136.36514304821955 129.94080017833824 25.69737147952521) #8#) 0 0 1 1 0 0)) (bbox 0.0 0.0 446.4749146438078 136.36514304821955 129.94080017833824 25.69737147952521) #8#) 0.0 0.0 1 1 0 0)) #f (list #17# #8#)) -0.0 0.0 1 1 0 0)) #f (list #17# #8#))" ] }, "execution_count": 28, "metadata": {}, "output_type": "execute_result" } ], "source": [ "(pict:frame (show-layout three-button))" ] }, { "cell_type": "code", "execution_count": 29, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "DEBUG: (sending for placement ..)\n", "DEBUG: (saving ..)\n", "generating KiCAD PCB ..\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "WARNING: (smd must have either layer top or bottom, but got multi)\n", "link: /Users/hebi/git/bhdl.org/notebooks/out/onebutton/three/out.kicad_pcb\n", "DEBUG: (Number of conflicts: 2)\n", "generating pdf ..\n", "link: /Users/hebi/git/bhdl.org/notebooks/out/onebutton/three/out.pdf\n", "link: /Users/hebi/git/bhdl.org/notebooks/out/onebutton/three/out.png\n" ] }, { "data": { "text/html": [ "" ], "text/plain": [ "(pict '(prog # 136.36514304821955) 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict '(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #5=(picture 446.4749146438078 136.36514304821955 (put 0 0 #7=(picture 446.4749146438078 136.36514304821955 (put 0 0 #9=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #14=(picture 446.4749146438078 136.36514304821955 (put 0 0 #16=(picture 446.4749146438078 136.36514304821955 (put 0 0 #18=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #23=(picture 446.4749146438078 136.36514304821955 (put 0 0 #25=(picture 446.4749146438078 136.36514304821955 (put 0 0 #27=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #32=(picture 446.4749146438078 136.36514304821955 (put 0 0 #34=(picture 446.4749146438078 136.36514304821955 (put 0 0 #36=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #41=(picture 446.4749146438078 136.36514304821955 (put 0 0 #43=(picture 446.4749146438078 136.36514304821955 (put 0 0 #45=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #50=(picture 446.4749146438078 136.36514304821955 (put 0 0 #52=(picture 446.4749146438078 136.36514304821955 (put 0 0 #54=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #59=(picture 446.4749146438078 136.36514304821955 (put 0 0 #61=(picture 446.4749146438078 136.36514304821955 (put 0 0 #63=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #68=(picture 446.4749146438078 136.36514304821955 (put 0 0 #70=(picture 446.4749146438078 136.36514304821955 (put 0 0 #72=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #77=(picture 446.4749146438078 136.36514304821955 (put 0 0 #79=(picture 446.4749146438078 136.36514304821955 (put 0 0 #81=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #86=(picture 446.4749146438078 136.36514304821955 (put 0 0 #88=(picture 446.4749146438078 136.36514304821955 (put 0 0 #90=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #95=(picture 446.4749146438078 136.36514304821955 (put 0 0 #97=(picture 446.4749146438078 136.36514304821955 (put 0 0 #99=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #104=(picture 446.4749146438078 136.36514304821955 (put 0 0 #106=(picture 446.4749146438078 136.36514304821955 (put 0 0 #108=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #113=(picture 446.4749146438078 136.36514304821955 (put 0 0 #115=(picture 446.4749146438078 136.36514304821955 (put 0 0 #117=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #122=(picture 446.4749146438078 136.36514304821955 (put 0 0 #124=(picture 446.4749146438078 136.36514304821955 (put 0 0 #126=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #131=(picture 446.4749146438078 136.36514304821955 (put 0 0 #133=(picture 446.4749146438078 136.36514304821955 (put 0 0 #135=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #140=(picture 446.4749146438078 136.36514304821955 (put 0 0 #142=(picture 446.4749146438078 136.36514304821955 (put 0 0 #144=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #149=(picture 446.4749146438078 136.36514304821955 (put 0 0 #151=(picture 446.4749146438078 136.36514304821955 (put 0 0 #153=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #158=(picture 446.4749146438078 136.36514304821955 (put 0 0 #160=(picture 446.4749146438078 136.36514304821955 (put 0 0 #162=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #167=(picture 446.4749146438078 136.36514304821955 (put 0 0 #169=(picture 446.4749146438078 136.36514304821955 (put 0 0 #171=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #176=(picture 446.4749146438078 136.36514304821955 (put 0 0 #178=(picture 446.4749146438078 136.36514304821955 (put 0 0 #180=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #185=(picture 446.4749146438078 136.36514304821955 (put 0 0 #187=(picture 446.4749146438078 136.36514304821955 (put 0 0 #189=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #194=(picture 446.4749146438078 136.36514304821955 (put 0 0 #196=(picture 446.4749146438078 136.36514304821955 (put 0 0 #198=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #203=(picture 446.4749146438078 136.36514304821955 (put 0 0 #205=(picture 446.4749146438078 136.36514304821955 (put 0 0 #207=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #212=(picture 446.4749146438078 136.36514304821955 (put 0 0 #214=(picture 446.4749146438078 136.36514304821955 (put 0 0 #216=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #221=(picture 446.4749146438078 136.36514304821955 (put 0 0 #223=(picture 446.4749146438078 136.36514304821955 (put 0 0 #225=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #230=(picture 446.4749146438078 136.36514304821955 (put 0 0 #232=(picture 446.4749146438078 136.36514304821955 (put 0 0 #234=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #239=(picture 446.4749146438078 136.36514304821955 (put 0 0 #241=(picture 446.4749146438078 136.36514304821955 (put 0 0 #243=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #248=(picture 446.4749146438078 136.36514304821955 (put 0 0 #250=(picture 446.4749146438078 136.36514304821955 (put 0 0 #252=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #257=(picture 446.4749146438078 136.36514304821955 (put 0 0 #259=(picture 446.4749146438078 136.36514304821955 (put 0 0 #261=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #266=(picture 446.4749146438078 136.36514304821955 (put 0 0 #268=(picture 446.4749146438078 136.36514304821955 (put 0 0 #270=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #275=(picture 446.4749146438078 136.36514304821955 (put 0 0 #277=(picture 446.4749146438078 136.36514304821955 (put 0 0 #279=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #284=(picture 446.4749146438078 136.36514304821955 (put 0 0 #286=(picture 446.4749146438078 136.36514304821955 (put 0 0 #288=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #293=(picture 446.4749146438078 136.36514304821955 (put 0 0 #295=(picture 446.4749146438078 136.36514304821955 (put 0 0 #297=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #302=(picture 446.4749146438078 136.36514304821955 (put 0 0 #304=(picture 446.4749146438078 136.36514304821955 (put 0 0 #306=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #311=(picture 446.4749146438078 136.36514304821955 (put 0 0 #313=(picture 446.4749146438078 136.36514304821955 (put 0 0 #315=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #320=(picture 446.4749146438078 136.36514304821955 (put 0 0 #322=(picture 446.4749146438078 136.36514304821955 (put 0 0 #324=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #329=(picture 446.4749146438078 136.36514304821955 (put 0 0 #331=(picture 446.4749146438078 136.36514304821955 (put 0 0 #333=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #338=(picture 446.4749146438078 136.36514304821955 (put 0 0 #340=(picture 446.4749146438078 136.36514304821955 (put 0 0 #342=(picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #347=(picture 446.4749146438078 136.36514304821955 (put 0 0 #349=(picture 446.4749146438078 136.36514304821955 (put 0 0 #351=(picture 446.4749146438078 136.36514304821955 (put 0 0 #354=(picture 446.4749146438078 136.36514304821955 (put 0 0 #357=(picture 446.4749146438078 136.36514304821955 (put 0 0 #360=(picture 446.4749146438078 136.36514304821955 (put 0 0 #363=(picture 446.4749146438078 136.36514304821955 (put 0 0 #366=(picture 446.4749146438078 136.36514304821955 (put 0 0 #369=(picture 446.4749146438078 136.36514304821955 (put 0 0 #372=(picture 446.4749146438078 136.36514304821955 (put 0 0 #375=(picture 446.4749146438078 136.36514304821955 (put 0 0 #378=(picture 446.4749146438078 136.36514304821955 (put 0 0 #380=(picture 446.4749146438078 136.36514304821955 (put 0 0 #382=(picture 446.4749146438078 136.36514304821955 (put 0 0 #385=(picture 446.4749146438078 136.36514304821955 (put 0 0 #388=(picture 446.4749146438078 136.36514304821955 (put 0 0 #395=(picture 446.4749146438078 136.36514304821955 (put 0 0 #398=(picture 446.4749146438078 136.36514304821955 (put 0 0 #400=(picture 446.4749146438078 136.36514304821955 (put 0 0 #406=(picture 446.4749146438078 136.36514304821955 (put 0 0 #408=(picture 446.4749146438078 136.36514304821955 (put 0 0 #410=(picture 446.4749146438078 136.36514304821955 (put 0 0 #412=(picture 446.4749146438078 136.36514304821955 (put 0 0 #414=(picture 446.4749146438078 136.36514304821955 (put 0 0 #416=(prog # 136.36514304821955)) (put 278.92178503505045 75.64089651821065 #415=(prog # 6.253027060017801)))) (put 279.49731503505046 87.43693251821065 #413=(prog # 6.253027060017801)))) (put 276.7605991015846 118.49046198998512 #411=(prog # 10.707238116468838)))) (put -4.212907924738829e-7 104.24342787351628 #409=(prog # 32.12171434940652)))) (put 262.66455194732004 48.499550493925184 #407=(prog # 13.073195108588724)))) (put 387.7753291015846 123.51645738998512 #401=(prog # 10.707238116468838)))) (put 319.5726650350505 98.49145951821065 #399=(prog # 6.253027060017801)))) (put 318.96755503505045 75.62984951821065 #396=(prog # 6.253027060017801)))) (put 366.83856910158454 123.51645738998512 #389=(prog # 10.707238116468838)))) (put -4.212907924738829e-7 52.121715873516294 #386=(prog # 32.12171434940652)))) (put 309.30456194732 31.001480493925182 #383=(prog # 13.073195108588724)))) (put 386.0238791015846 105.46303198998513 #381=(prog # 10.707238116468838)))) (put 317.32055503505046 63.07700951821066 #379=(prog # 6.253027060017801)))) (put 349.94317503505044 107.99580351821065 #376=(prog # 6.253027060017801)))) (put 166.45562910158458 90.66243698998512 #373=(prog # 10.707238116468838)))) (put -4.212907924738829e-7 5.8735162866696555e-6 #370=(prog # 32.12171434940652)))) (put 297.04132194732 76.5182954939252 #367=(prog # 13.073195108588724)))) (put 256.8077291015845 101.68461998998512 #364=(prog # 10.707238116468838)))) (put 181.22001185232196 107.88388916496288 #361=(prog # 26.33980576651334)))) (put 340.6874950993869 37.298411987552626 #358=(prog # 61.76832212133385)))) (put 287.41146503505047 43.18321951821066 #355=(prog # 6.253027060017801)))) (put 332.50085503505045 118.34947651821065 #352=(prog # 6.253027060017801)))) (put 188.92922329617952 115.63592956128632 #350=(prog # 0)))) (put 34.26316155140949 110.6677707433976 #348=(prog # 0)))) (put 0.0 0.0 #343=(picture 446.4749146438078 136.36514304821955 (put 0 0 #345=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #346=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 188.92922329617952 115.63592956128632 (line -154.66606174477002 -4.968158817888721 . #0=(#f))))))))))) (put 0.0 0.0 #344=(picture 446.4749146438078 136.36514304821955)))))) (put 188.92922329617952 126.51448348761866 #341=(prog # 0)))) (put 34.26316155140949 129.9407993530415 #339=(prog # 0)))) (put 0.0 0.0 #334=(picture 446.4749146438078 136.36514304821955 (put 0 0 #336=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #337=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 188.92922329617952 126.51448348761866 (line -154.66606174477002 3.4263158654228505 . #0#)))))))))) (put 0.0 0.0 #335=(picture 446.4749146438078 136.36514304821955)))))) (put 308.2839266807966 78.9863138797716 #332=(prog # 0)))) (put 170.9526691105015 96.01605604821955 #330=(prog # 0)))) (put 0.0 0.0 #325=(picture 446.4749146438078 136.36514304821955 (put 0 0 #327=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #328=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 308.2839266807966 78.9863138797716 (line -137.3312575702951 17.029742168447953 . #0#)))))))))) (put 0.0 0.0 #326=(picture 446.4749146438078 136.36514304821955)))))) (put 357.9898359757992 73.19753115891038 #323=(prog # 0)))) (put 424.9080308894985 128.87007644821955 #321=(prog # 0)))) (put 0.0 0.0 #316=(picture 446.4749146438078 136.36514304821955 (put 0 0 #318=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #319=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 357.9898359757992 73.19753115891038 (line 66.91819491369927 55.67254528930917 . #0#)))))))))) (put 0.0 0.0 #317=(picture 446.4749146438078 136.36514304821955)))))) (put 403.97127088949844 128.87007644821955 #314=(prog # 0)))) (put 322.53856999331236 101.61797304821955 #312=(prog # 0)))) (put 0.0 0.0 #307=(picture 446.4749146438078 136.36514304821955 (put 0 0 #309=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #310=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 403.97127088949844 128.87007644821955 (line -81.43270089618608 -27.252103399999996 . #0#)))))))))) (put 0.0 0.0 #308=(picture 446.4749146438078 136.36514304821955)))))) (put 423.1565808894985 110.81665104821955 #305=(prog # 0)))) (put 347.111282049466 73.19753115891038 #303=(prog # 0)))) (put 0.0 0.0 #298=(picture 446.4749146438078 136.36514304821955 (put 0 0 #300=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #301=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 423.1565808894985 110.81665104821955 (line -76.0452988400325 -37.619119889309175 . #0#)))))))))) (put 0.0 0.0 #299=(picture 446.4749146438078 136.36514304821955)))))) (put 281.88768999331234 78.76741004821955 #296=(prog # 0)))) (put 203.5883308894985 96.01605604821955 #294=(prog # 0)))) (put 0.0 0.0 #289=(picture 446.4749146438078 136.36514304821955 (put 0 0 #291=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #292=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 281.88768999331234 78.76741004821955 (line -78.29935910381383 17.248646000000008 . #0#)))))))))) (put 0.0 0.0 #290=(picture 446.4749146438078 136.36514304821955)))))) (put 335.46675999331234 121.47599004821956 #287=(prog # 0)))) (put 261.3047691105014 107.03823904821955 #285=(prog # 0)))) (put 0.0 0.0 #280=(picture 446.4749146438078 136.36514304821955 (put 0 0 #282=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #283=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 335.46675999331234 121.47599004821956 (line -74.16199088281093 -14.437751000000006 . #0#)))))))))) (put 0.0 0.0 #281=(picture 446.4749146438078 136.36514304821955)))))) (put 188.92922329617952 126.51448348761866 #278=(prog # 0)))) (put 261.3047691105014 107.03823904821955 #276=(prog # 0)))) (put 0.0 0.0 #271=(picture 446.4749146438078 136.36514304821955 (put 0 0 #273=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #274=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 188.92922329617952 126.51448348761866 (line 72.3755458143219 -19.47624443939911 . #0#)))))))))) (put 0.0 0.0 #272=(picture 446.4749146438078 136.36514304821955)))))) (put 290.37736999331236 46.309733048219556 #269=(prog # 0)))) (put 261.3047691105014 107.03823904821955 #267=(prog # 0)))) (put 0.0 0.0 #262=(picture 446.4749146438078 136.36514304821955 (put 0 0 #264=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #265=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 290.37736999331236 46.309733048219556 (line -29.072600882810946 60.728505999999996 . #0#)))))))))) (put 0.0 0.0 #263=(picture 446.4749146438078 136.36514304821955)))))) (put 357.9898359757992 73.19753115891038 #260=(prog # 0)))) (put 297.1229300066877 46.309733048219556 #258=(prog # 0)))) (put 0.0 0.0 #253=(picture 446.4749146438078 136.36514304821955 (put 0 0 #255=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #256=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 357.9898359757992 73.19753115891038 (line -60.86690596911154 -26.887798110690824 . #0#)))))))))) (put 0.0 0.0 #254=(picture 446.4749146438078 136.36514304821955)))))) (put 342.21232000668766 121.47599004821956 #251=(prog # 0)))) (put 357.9898359757992 62.31897723257771 #249=(prog # 0)))) (put 0.0 0.0 #244=(picture 446.4749146438078 136.36514304821955 (put 0 0 #246=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #247=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 342.21232000668766 121.47599004821956 (line 15.777515969111562 -59.15701281564185 . #0#)))))))))) (put 0.0 0.0 #245=(picture 446.4749146438078 136.36514304821955)))))) (put 308.2839266807966 87.12347221666798 #242=(prog # 0)))) (put 359.65464000668766 111.12231704821954 #240=(prog # 0)))) (put 0.0 0.0 #235=(picture 446.4749146438078 136.36514304821955 (put 0 0 #237=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #238=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 308.2839266807966 87.12347221666798 (line 51.370713325891074 23.998844831551565 . #0#)))))))))) (put 0.0 0.0 #236=(picture 446.4749146438078 136.36514304821955)))))) (put 34.26316155140949 58.546058743397595 #233=(prog # 0)))) (put 34.26316155140949 110.6677707433976 #231=(prog # 0)))) (put 0.0 0.0 #226=(picture 446.4749146438078 136.36514304821955 (put 0 0 #228=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #229=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 34.26316155140949 58.546058743397595 (line 0.0 52.121712 . #0#)))))))))) (put 0.0 0.0 #227=(picture 446.4749146438078 136.36514304821955)))))) (put 34.26316155140949 77.81908735304151 #224=(prog # 0)))) (put 34.26316155140949 129.9407993530415 #222=(prog # 0)))) (put 0.0 0.0 #217=(picture 446.4749146438078 136.36514304821955 (put 0 0 #219=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #220=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 34.26316155140949 77.81908735304151 (line 0.0 52.121712 . #0#)))))))))) (put 0.0 0.0 #218=(picture 446.4749146438078 136.36514304821955)))))) (put 34.26316155140949 58.546058743397595 #215=(prog # 0)))) (put 34.26316155140949 6.424348743397587 #213=(prog # 0)))) (put 0.0 0.0 #208=(picture 446.4749146438078 136.36514304821955 (put 0 0 #210=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #211=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 34.26316155140949 58.546058743397595 (line 0.0 -52.12171000000001 . #0#)))))))))) (put 0.0 0.0 #209=(picture 446.4749146438078 136.36514304821955)))))) (put 34.26316155140949 77.81908735304151 #206=(prog # 0)))) (put 34.26316155140949 25.697377353041503 #204=(prog # 0)))) (put 0.0 0.0 #199=(picture 446.4749146438078 136.36514304821955 (put 0 0 #201=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #202=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 34.26316155140949 77.81908735304151 (line 0.0 -52.12171000000001 . #0#)))))))))) (put 0.0 0.0 #200=(picture 446.4749146438078 136.36514304821955)))))) (put 327.0320200066877 66.20352304821955 #197=(prog # 0)))) (put 352.90907999331233 111.12231704821954 #195=(prog # 0)))) (put 0.0 0.0 #190=(picture 446.4749146438078 136.36514304821955 (put 0 0 #192=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #193=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 327.0320200066877 66.20352304821955 (line 25.87705998662466 44.91879399999999 . #0#)))))))))) (put 0.0 0.0 #191=(picture 446.4749146438078 136.36514304821955)))))) (put 299.71815331920294 83.05489304821955 #188=(prog # 0)))) (put 347.111282049466 62.31897723257771 #186=(prog # 0)))) (put 0.0 0.0 #181=(picture 446.4749146438078 136.36514304821955 (put 0 0 #183=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #184=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 299.71815331920294 83.05489304821955 (line 47.39312873026307 -20.735915815641846 . #0#)))))))))) (put 0.0 0.0 #182=(picture 446.4749146438078 136.36514304821955)))))) (put 329.2841300066877 101.61797304821955 #179=(prog # 0)))) (put 371.3356091105014 128.87007644821955 #177=(prog # 0)))) (put 0.0 0.0 #172=(picture 446.4749146438078 136.36514304821955 (put 0 0 #174=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #175=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 329.2841300066877 101.61797304821955 (line 42.05147910381373 27.252103399999996 . #0#)))))))))) (put 0.0 0.0 #173=(picture 446.4749146438078 136.36514304821955)))))) (put 347.111282049466 73.19753115891038 #170=(prog # 0)))) (put 311.98139331920294 37.538078048219546 #168=(prog # 0)))) (put 0.0 0.0 #163=(picture 446.4749146438078 136.36514304821955 (put 0 0 #165=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #166=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 347.111282049466 73.19753115891038 (line -35.129888730263076 -35.65945311069083 . #0#)))))))))) (put 0.0 0.0 #164=(picture 446.4749146438078 136.36514304821955)))))) (put 320.5471666807966 33.46949887977159 #161=(prog # 0)))) (put 321.93345999331234 78.75636304821955 #159=(prog # 0)))) (put 0.0 0.0 #154=(picture 446.4749146438078 136.36514304821955 (put 0 0 #156=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #157=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 320.5471666807966 33.46949887977159 (line 1.386293312515761 45.28686416844796 . #0#)))))))))) (put 0.0 0.0 #155=(picture 446.4749146438078 136.36514304821955)))))) (put 335.46675999331234 121.47599004821956 #152=(prog # 0)))) (put 357.9898359757992 84.07608508524255 #150=(prog # 0)))) (put 0.0 0.0 #145=(picture 446.4749146438078 136.36514304821955 (put 0 0 #147=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #148=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 335.46675999331234 121.47599004821956 (line 22.523075982486887 -37.399904962977004 . #0#)))))))))) (put 0.0 0.0 #146=(picture 446.4749146438078 136.36514304821955)))))) (put 390.5209191105015 110.81665104821955 #143=(prog # 0)))) (put 357.9898359757992 84.07608508524255 #141=(prog # 0)))) (put 0.0 0.0 #136=(picture 446.4749146438078 136.36514304821955 (put 0 0 #138=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #139=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 390.5209191105015 110.81665104821955 (line -32.53108313470227 -26.740565962977 . #0#)))))))))) (put 0.0 0.0 #137=(picture 446.4749146438078 136.36514304821955)))))) (put 320.28645999331235 66.20352304821955 #134=(prog # 0)))) (put 281.88768999331234 78.76741004821955 #132=(prog # 0)))) (put 0.0 0.0 #127=(picture 446.4749146438078 136.36514304821955 (put 0 0 #129=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #130=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 320.28645999331235 66.20352304821955 (line -38.39877000000001 12.563886999999994 . #0#)))))))))) (put 0.0 0.0 #128=(picture 446.4749146438078 136.36514304821955)))))) (put 328.67902000668767 78.75636304821955 #125=(prog # 0)))) (put 320.5471666807966 41.60665721666798 #123=(prog # 0)))) (put 0.0 0.0 #118=(picture 446.4749146438078 136.36514304821955 (put 0 0 #120=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #121=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 328.67902000668767 78.75636304821955 (line -8.131853325891086 -37.14970583155157 . #0#)))))))))) (put 0.0 0.0 #119=(picture 446.4749146438078 136.36514304821955)))))) (put 320.28645999331235 66.20352304821955 #116=(prog # 0)))) (put 322.53856999331236 101.61797304821955 #114=(prog # 0)))) (put 0.0 0.0 #109=(picture 446.4749146438078 136.36514304821955 (put 0 0 #111=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #112=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 320.28645999331235 66.20352304821955 (line 2.252110000000016 35.41445 . #0#)))))))))) (put 0.0 0.0 #110=(picture 446.4749146438078 136.36514304821955)))))) (put 289.2087800066877 90.56344604821956 #107=(prog # 0)))) (put 273.9071566807966 59.10472721666798 #105=(prog # 0)))) (put 0.0 0.0 #100=(picture 446.4749146438078 136.36514304821955 (put 0 0 #102=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #103=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 289.2087800066877 90.56344604821956 (line -15.301623325891057 -31.45871883155158 . #0#)))))))))) (put 0.0 0.0 #101=(picture 446.4749146438078 136.36514304821955)))))) (put 282.46321999331235 90.56344604821956 #98=(prog # 0)))) (put 281.2576391105015 123.84408104821955 #96=(prog # 0)))) (put 0.0 0.0 #91=(picture 446.4749146438078 136.36514304821955 (put 0 0 #93=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #94=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 282.46321999331235 90.56344604821956 (line -1.2055808828108638 33.28063499999999 . #0#)))))))))) (put 0.0 0.0 #92=(picture 446.4749146438078 136.36514304821955)))))) (put 265.341383319203 55.036148048219545 #89=(prog # 0)))) (put 297.1229300066877 46.309733048219556 #87=(prog # 0)))) (put 0.0 0.0 #82=(picture 446.4749146438078 136.36514304821955 (put 0 0 #84=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #85=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 265.341383319203 55.036148048219545 (line 31.781546687484706 -8.726414999999989 . #0#)))))))))) (put 0.0 0.0 #83=(picture 446.4749146438078 136.36514304821955)))))) (put 288.63325000668766 78.76741004821955 #80=(prog # 0)))) (put 273.9071566807966 50.96756887977159 #78=(prog # 0)))) (put 0.0 0.0 #73=(picture 446.4749146438078 136.36514304821955 (put 0 0 #75=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #76=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 288.63325000668766 78.76741004821955 (line -14.726093325891043 -27.799841168447955 . #0#)))))))))) (put 0.0 0.0 #74=(picture 446.4749146438078 136.36514304821955)))))) (put 320.28645999331235 66.20352304821955 #71=(prog # 0)))) (put 347.111282049466 51.440423306246004 #69=(prog # 0)))) (put 0.0 0.0 #64=(picture 446.4749146438078 136.36514304821955 (put 0 0 #66=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #67=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 320.28645999331235 66.20352304821955 (line 26.824822056153664 -14.763099741973548 . #0#)))))))))) (put 0.0 0.0 #65=(picture 446.4749146438078 136.36514304821955)))))) (put 299.71815331920294 83.05489304821955 #62=(prog # 0)))) (put 293.94043088949843 107.03823904821955 #60=(prog # 0)))) (put 0.0 0.0 #55=(picture 446.4749146438078 136.36514304821955 (put 0 0 #57=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #58=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 299.71815331920294 83.05489304821955 (line -5.777722429704511 23.983345999999997 . #0#)))))))))) (put 0.0 0.0 #56=(picture 446.4749146438078 136.36514304821955)))))) (put 188.92922329617952 115.63592956128632 #53=(prog # 0)))) (put 203.5883308894985 96.01605604821955 #51=(prog # 0)))) (put 0.0 0.0 #46=(picture 446.4749146438078 136.36514304821955 (put 0 0 #48=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #49=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 188.92922329617952 115.63592956128632 (line 14.659107593318993 -19.619873513066764 . #0#)))))))))) (put 0.0 0.0 #47=(picture 446.4749146438078 136.36514304821955)))))) (put 329.2841300066877 101.61797304821955 #44=(prog # 0)))) (put 321.93345999331234 78.75636304821955 #42=(prog # 0)))) (put 0.0 0.0 #37=(picture 446.4749146438078 136.36514304821955 (put 0 0 #39=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #40=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 329.2841300066877 101.61797304821955 (line -7.35067001337535 -22.86161 . #0#)))))))))) (put 0.0 0.0 #38=(picture 446.4749146438078 136.36514304821955)))))) (put 322.53856999331236 101.61797304821955 #35=(prog # 0)))) (put 313.8933008894985 123.84408104821955 #33=(prog # 0)))) (put 0.0 0.0 #28=(picture 446.4749146438078 136.36514304821955 (put 0 0 #30=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #31=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 322.53856999331236 101.61797304821955 (line -8.64526910381386 22.226107999999996 . #0#)))))))))) (put 0.0 0.0 #29=(picture 446.4749146438078 136.36514304821955)))))) (put 308.2839266807966 78.9863138797716 #26=(prog # 0)))) (put 327.0320200066877 66.20352304821955 #24=(prog # 0)))) (put 0.0 0.0 #19=(picture 446.4749146438078 136.36514304821955 (put 0 0 #21=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #22=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 308.2839266807966 78.9863138797716 (line 18.74809332589109 -12.782790831552049 . #0#)))))))))) (put 0.0 0.0 #20=(picture 446.4749146438078 136.36514304821955)))))) (put 390.5209191105015 110.81665104821955 #17=(prog # 0)))) (put 392.2723691105015 128.87007644821955 #15=(prog # 0)))) (put 0.0 0.0 #10=(picture 446.4749146438078 136.36514304821955 (put 0 0 #12=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #13=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 390.5209191105015 110.81665104821955 (line 1.751449999999977 18.053425399999995 . #0#)))))))))) (put 0.0 0.0 #11=(picture 446.4749146438078 136.36514304821955)))))) (put 282.46321999331235 90.56344604821956 #8=(prog # 0)))) (put 288.63325000668766 78.76741004821955 #6=(prog # 0)))) (put 0.0 0.0 #1=(picture 446.4749146438078 136.36514304821955 (put 0 0 #3=(picture 446.4749146438078 136.36514304821955 (put -0.0 0.0 (picture 446.4749146438078 136.36514304821955 (put 0.0 0.0 #4=(picture 446.4749146438078 136.36514304821955)) (put 0.0 0.0 (picture 446.4749146438078 136.36514304821955 (thickness long-dash (picture 446.4749146438078 136.36514304821955 (put 0 0 (picture 446.4749146438078 136.36514304821955)) (put 282.46321999331235 90.56344604821956 (line 6.17003001337531 -11.796036000000015 . #0#)))))))))) (put 0.0 0.0 #2=(picture 446.4749146438078 136.36514304821955))))) 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #1# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #1# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #1# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #807=(pict #2# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() #f #f) 0.0 0.0 1 1 0 0) (child #805=(pict #3# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #806=(pict #4# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #808=(pict #5# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #5# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #6# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 288.63325000668766 78.76741004821955 1 1 0 0) (child #803=(pict #7# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #7# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #8# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 282.46321999331235 90.56344604821956 1 1 0 0) (child #801=(pict #9# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #10# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #10# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #10# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #798=(pict #11# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #796=(pict #12# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #797=(pict #13# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #799=(pict #14# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #14# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #15# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 392.2723691105015 128.87007644821955 1 1 0 0) (child #794=(pict #16# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #16# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #17# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 390.5209191105015 110.81665104821955 1 1 0 0) (child #792=(pict #18# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #19# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #19# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #19# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #789=(pict #20# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #787=(pict #21# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #788=(pict #22# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #790=(pict #23# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #23# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #24# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 327.0320200066877 66.20352304821955 1 1 0 0) (child #785=(pict #25# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #25# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #26# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 308.2839266807966 78.9863138797716 1 1 0 0) (child #783=(pict #27# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #28# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #28# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #28# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #780=(pict #29# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #778=(pict #30# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #779=(pict #31# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #781=(pict #32# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #32# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #33# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 313.8933008894985 123.84408104821955 1 1 0 0) (child #776=(pict #34# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #34# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #35# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 322.53856999331236 101.61797304821955 1 1 0 0) (child #774=(pict #36# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #37# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #37# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #37# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #771=(pict #38# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #769=(pict #39# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #770=(pict #40# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #772=(pict #41# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #41# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #42# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 321.93345999331234 78.75636304821955 1 1 0 0) (child #767=(pict #43# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #43# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #44# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 329.2841300066877 101.61797304821955 1 1 0 0) (child #765=(pict #45# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #46# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #46# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #46# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #762=(pict #47# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #760=(pict #48# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #761=(pict #49# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #763=(pict #50# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #50# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #51# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 203.5883308894985 96.01605604821955 1 1 0 0) (child #758=(pict #52# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #52# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #53# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 188.92922329617952 115.63592956128632 1 1 0 0) (child #756=(pict #54# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #55# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #55# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #55# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #753=(pict #56# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #751=(pict #57# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #752=(pict #58# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #754=(pict #59# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #59# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #60# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 293.94043088949843 107.03823904821955 1 1 0 0) (child #749=(pict #61# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #61# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #62# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 299.71815331920294 83.05489304821955 1 1 0 0) (child #747=(pict #63# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #64# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #64# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #64# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #744=(pict #65# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #742=(pict #66# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #743=(pict #67# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #745=(pict #68# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #68# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #69# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 347.111282049466 51.440423306246004 1 1 0 0) (child #740=(pict #70# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #70# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #71# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 320.28645999331235 66.20352304821955 1 1 0 0) (child #738=(pict #72# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #73# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #73# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #73# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #735=(pict #74# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #733=(pict #75# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #734=(pict #76# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #736=(pict #77# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #77# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #78# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 273.9071566807966 50.96756887977159 1 1 0 0) (child #731=(pict #79# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #79# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #80# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 288.63325000668766 78.76741004821955 1 1 0 0) (child #729=(pict #81# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #82# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #82# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #82# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #726=(pict #83# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #724=(pict #84# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #725=(pict #85# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #727=(pict #86# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #86# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #87# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 297.1229300066877 46.309733048219556 1 1 0 0) (child #722=(pict #88# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #88# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #89# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 265.341383319203 55.036148048219545 1 1 0 0) (child #720=(pict #90# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #91# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #91# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #91# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #717=(pict #92# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #715=(pict #93# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #716=(pict #94# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #718=(pict #95# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #95# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #96# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 281.2576391105015 123.84408104821955 1 1 0 0) (child #713=(pict #97# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #97# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #98# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 282.46321999331235 90.56344604821956 1 1 0 0) (child #711=(pict #99# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #100# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #100# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #100# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #708=(pict #101# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #706=(pict #102# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #707=(pict #103# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #709=(pict #104# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #104# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #105# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 273.9071566807966 59.10472721666798 1 1 0 0) (child #704=(pict #106# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #106# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #107# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 289.2087800066877 90.56344604821956 1 1 0 0) (child #702=(pict #108# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #109# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #109# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #109# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #699=(pict #110# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #697=(pict #111# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #698=(pict #112# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #700=(pict #113# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #113# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #114# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 322.53856999331236 101.61797304821955 1 1 0 0) (child #695=(pict #115# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #115# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #116# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 320.28645999331235 66.20352304821955 1 1 0 0) (child #693=(pict #117# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #118# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #118# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #118# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #690=(pict #119# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #688=(pict #120# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #689=(pict #121# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #691=(pict #122# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #122# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #123# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 320.5471666807966 41.60665721666798 1 1 0 0) (child #686=(pict #124# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #124# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #125# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 328.67902000668767 78.75636304821955 1 1 0 0) (child #684=(pict #126# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #127# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #127# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #127# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #681=(pict #128# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #679=(pict #129# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #680=(pict #130# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #682=(pict #131# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #131# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #132# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 281.88768999331234 78.76741004821955 1 1 0 0) (child #677=(pict #133# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #133# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #134# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 320.28645999331235 66.20352304821955 1 1 0 0) (child #675=(pict #135# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #136# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #136# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #136# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #672=(pict #137# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #670=(pict #138# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #671=(pict #139# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #673=(pict #140# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #140# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #141# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 357.9898359757992 84.07608508524255 1 1 0 0) (child #668=(pict #142# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #142# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #143# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 390.5209191105015 110.81665104821955 1 1 0 0) (child #666=(pict #144# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #145# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #145# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #145# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #663=(pict #146# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #661=(pict #147# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #662=(pict #148# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #664=(pict #149# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #149# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #150# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 357.9898359757992 84.07608508524255 1 1 0 0) (child #659=(pict #151# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #151# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #152# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 335.46675999331234 121.47599004821956 1 1 0 0) (child #657=(pict #153# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #154# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #154# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #154# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #654=(pict #155# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #652=(pict #156# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #653=(pict #157# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #655=(pict #158# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #158# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #159# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 321.93345999331234 78.75636304821955 1 1 0 0) (child #650=(pict #160# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #160# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #161# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 320.5471666807966 33.46949887977159 1 1 0 0) (child #648=(pict #162# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #163# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #163# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #163# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #645=(pict #164# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #643=(pict #165# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #644=(pict #166# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #646=(pict #167# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #167# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #168# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 311.98139331920294 37.538078048219546 1 1 0 0) (child #641=(pict #169# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #169# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #170# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 347.111282049466 73.19753115891038 1 1 0 0) (child #639=(pict #171# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #172# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #172# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #172# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #636=(pict #173# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #634=(pict #174# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #635=(pict #175# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #637=(pict #176# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #176# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #177# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 371.3356091105014 128.87007644821955 1 1 0 0) (child #632=(pict #178# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #178# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #179# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 329.2841300066877 101.61797304821955 1 1 0 0) (child #630=(pict #180# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #181# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #181# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #181# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #627=(pict #182# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #625=(pict #183# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #626=(pict #184# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #628=(pict #185# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #185# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #186# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 347.111282049466 62.31897723257771 1 1 0 0) (child #623=(pict #187# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #187# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #188# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 299.71815331920294 83.05489304821955 1 1 0 0) (child #621=(pict #189# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #190# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #190# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #190# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #618=(pict #191# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #616=(pict #192# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #617=(pict #193# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #619=(pict #194# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #194# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #195# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 352.90907999331233 111.12231704821954 1 1 0 0) (child #614=(pict #196# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #196# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #197# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 327.0320200066877 66.20352304821955 1 1 0 0) (child #612=(pict #198# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #199# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #199# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #199# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #609=(pict #200# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #607=(pict #201# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #608=(pict #202# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #610=(pict #203# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #203# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #204# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 25.697377353041503 1 1 0 0) (child #605=(pict #205# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #205# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #206# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 77.81908735304151 1 1 0 0) (child #603=(pict #207# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #208# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #208# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #208# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #600=(pict #209# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #598=(pict #210# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #599=(pict #211# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #601=(pict #212# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #212# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #213# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 6.424348743397587 1 1 0 0) (child #596=(pict #214# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #214# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #215# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 58.546058743397595 1 1 0 0) (child #594=(pict #216# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #217# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #217# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #217# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #591=(pict #218# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #589=(pict #219# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #590=(pict #220# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #592=(pict #221# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #221# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #222# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 129.9407993530415 1 1 0 0) (child #587=(pict #223# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #223# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #224# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 77.81908735304151 1 1 0 0) (child #585=(pict #225# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #226# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #226# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #226# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #582=(pict #227# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #580=(pict #228# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #581=(pict #229# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #583=(pict #230# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #230# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #231# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 110.6677707433976 1 1 0 0) (child #578=(pict #232# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #232# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #233# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 58.546058743397595 1 1 0 0) (child #576=(pict #234# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #235# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #235# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #235# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #573=(pict #236# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #571=(pict #237# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #572=(pict #238# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #574=(pict #239# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #239# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #240# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 359.65464000668766 111.12231704821954 1 1 0 0) (child #569=(pict #241# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #241# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #242# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 308.2839266807966 87.12347221666798 1 1 0 0) (child #567=(pict #243# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #244# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #244# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #244# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #564=(pict #245# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #562=(pict #246# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #563=(pict #247# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #565=(pict #248# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #248# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #249# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 357.9898359757992 62.31897723257771 1 1 0 0) (child #560=(pict #250# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #250# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #251# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 342.21232000668766 121.47599004821956 1 1 0 0) (child #558=(pict #252# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #253# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #253# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #253# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #555=(pict #254# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #553=(pict #255# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #554=(pict #256# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #556=(pict #257# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #257# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #258# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 297.1229300066877 46.309733048219556 1 1 0 0) (child #551=(pict #259# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #259# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #260# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 357.9898359757992 73.19753115891038 1 1 0 0) (child #549=(pict #261# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #262# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #262# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #262# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #546=(pict #263# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #544=(pict #264# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #545=(pict #265# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #547=(pict #266# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #266# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #267# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 261.3047691105014 107.03823904821955 1 1 0 0) (child #542=(pict #268# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #268# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #269# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 290.37736999331236 46.309733048219556 1 1 0 0) (child #540=(pict #270# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #271# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #271# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #271# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #537=(pict #272# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #535=(pict #273# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #536=(pict #274# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #538=(pict #275# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #275# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #276# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 261.3047691105014 107.03823904821955 1 1 0 0) (child #533=(pict #277# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #277# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #278# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 188.92922329617952 126.51448348761866 1 1 0 0) (child #531=(pict #279# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #280# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #280# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #280# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #528=(pict #281# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #526=(pict #282# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #527=(pict #283# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #529=(pict #284# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #284# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #285# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 261.3047691105014 107.03823904821955 1 1 0 0) (child #524=(pict #286# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #286# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #287# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 335.46675999331234 121.47599004821956 1 1 0 0) (child #522=(pict #288# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #289# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #289# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #289# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #519=(pict #290# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #517=(pict #291# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #518=(pict #292# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #520=(pict #293# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #293# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #294# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 203.5883308894985 96.01605604821955 1 1 0 0) (child #515=(pict #295# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #295# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #296# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 281.88768999331234 78.76741004821955 1 1 0 0) (child #513=(pict #297# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #298# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #298# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #298# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #510=(pict #299# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #508=(pict #300# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #509=(pict #301# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #511=(pict #302# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #302# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #303# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 347.111282049466 73.19753115891038 1 1 0 0) (child #506=(pict #304# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #304# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #305# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 423.1565808894985 110.81665104821955 1 1 0 0) (child #504=(pict #306# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #307# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #307# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #307# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #501=(pict #308# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #499=(pict #309# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #500=(pict #310# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #502=(pict #311# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #311# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #312# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 322.53856999331236 101.61797304821955 1 1 0 0) (child #497=(pict #313# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #313# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #314# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 403.97127088949844 128.87007644821955 1 1 0 0) (child #495=(pict #315# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #316# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #316# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #316# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #492=(pict #317# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #490=(pict #318# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #491=(pict #319# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #493=(pict #320# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #320# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #321# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 424.9080308894985 128.87007644821955 1 1 0 0) (child #488=(pict #322# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #322# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #323# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 357.9898359757992 73.19753115891038 1 1 0 0) (child #486=(pict #324# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #325# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #325# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #325# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #483=(pict #326# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #481=(pict #327# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #482=(pict #328# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #484=(pict #329# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #329# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #330# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 170.9526691105015 96.01605604821955 1 1 0 0) (child #479=(pict #331# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #331# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #332# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 308.2839266807966 78.9863138797716 1 1 0 0) (child #477=(pict #333# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #334# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #334# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #334# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #474=(pict #335# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0.0) #f) 0.0 0.0 1 1 0 0) (child #472=(pict #336# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #473=(pict #337# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child #475=(pict #338# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #338# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #339# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 129.9407993530415 1 1 0 0) (child #470=(pict #340# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #340# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #341# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 188.92922329617952 126.51448348761866 1 1 0 0) (child #468=(pict #342# 446.4749146438078 136.36514304821955 136.36514304821955 0.0 (list (child (pict #343# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #343# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #343# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child #465=(pict #344# 446.4749146438078 136.36514304821955 136.36514304821955 0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0) #f) 0.0 0.0 1 1 0 0) (child #463=(pict #345# 446.4749146438078 136.36514304821955 136.36514304821955 0 '() (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #464=(pict #346# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child #466=(pict #347# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #347# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #348# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 34.26316155140949 110.6677707433976 1 1 0 0) (child #461=(pict #349# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #349# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #350# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 188.92922329617952 115.63592956128632 1 1 0 0) (child #459=(pict #351# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #351# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #352# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child #356=(pict '(prog # 6.253027060017801) 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child (pict '(picture 2.96 1.46 (put 1.48 0.73 #353=(prog # 0))) 2.96 1.46 0.73 0.73 (list (child (pict #353# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.48 0.73 1 1 0 0)) (bbox 0.0 0.0 2.96 1.46 0.73 0.73) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 332.50085503505045 118.34947651821065 1 1 0 0) (child #457=(pict #354# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #354# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #355# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child #356# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 287.41146503505047 43.18321951821066 1 1 0 0) (child #455=(pict #357# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #357# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #358# 105.7874098012262 61.76832212133385 31.3083711276033 30.459950993730548 (list (child (pict '(prog # 61.76832212133385) 105.7874098012262 61.76832212133385 31.308371127603305 30.45995099373055 (list (child (pict '(picture 24.699976 14.422094999999999 (put 2.769921 7.112 #359=(prog # 0))) 24.699976 14.422094999999999 7.310095 7.112 (list (child (pict #359# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 2.769921 7.112 1 1 0 0)) (bbox 0.0 0.0 24.699976 14.422094999999999 7.112 7.112) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 105.7874098012262 61.76832212133385 30.45995099373055 30.45995099373055) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 105.7874098012262 61.76832212133385 30.45995099373055 30.459950993730548) #f) 340.6874950993869 37.298411987552626 1 1 0 0) (child #453=(pict #360# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #360# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #361# 52.89375629535606 26.33980576651334 7.709211443857562 18.630594322655774 (list (child (pict '(prog # 26.33980576651334) 52.89375629535606 26.33980576651334 7.709211443857564 18.630594322655778 (list (child (pict '(picture 12.350000000000001 6.1499999999999995 (put 1.8 4.35 #362=(prog # 0))) 12.350000000000001 6.1499999999999995 1.8 4.35 (list (child (pict #362# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.8 4.35 1 1 0 0)) (bbox 0.0 0.0 12.350000000000001 6.1499999999999995 4.35 4.35) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 52.89375629535606 26.33980576651334 18.630594322655778 18.630594322655778) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 52.89375629535606 26.33980576651334 18.630594322655778 18.630594322655774) #f) 181.22001185232196 107.88388916496288 1 1 0 0) (child #451=(pict #363# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #363# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #364# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child #374=(pict #390='(prog # 10.707238116468838) 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child (pict '(picture 9.72 2.5 (put 1.05 1.25 #365=(prog # 0))) 9.72 2.5 1.25 1.25 (list (child (pict #365# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.05 1.25 1 1 0 0)) (bbox 0.0 0.0 9.72 2.5 1.25 1.25) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #f) 256.8077291015845 101.68461998998512 1 1 0 0) (child #449=(pict #366# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #366# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #367# 13.919436105360017 13.073195108588724 6.536597554294362 6.536597554294362 (list (child #384=(pict '(prog # 13.073195108588724) 13.919436105360017 13.073195108588724 6.536597554294362 6.536597554294362 (list (child (pict '(picture 3.2500061999999996 3.05242 (put 1.6250030999999998 1.52621 #368=(prog # 0))) 3.2500061999999996 3.05242 1.52621 1.52621 (list (child (pict #368# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.6250030999999998 1.52621 1 1 0 0)) (bbox 0.0 0.0 3.2500061999999996 3.05242 1.52621 1.52621) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 13.919436105360017 13.073195108588724 6.536597554294362 6.536597554294362) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 13.919436105360017 13.073195108588724 6.536597554294362 6.536597554294362) #f) 297.04132194732 76.5182954939252 1 1 0 0) (child #447=(pict #369# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #369# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #370# 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 (list (child #387=(pict '(prog # 32.12171434940652) 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 (list (child (pict '(picture 19/2 15/2 (put 3/2 6 #371=(prog # 0))) 19/2 15/2 3/2 6 (list (child (pict #371# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 3/2 6 1 1 0 0)) (bbox 0 0 19/2 15/2 6 6) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0 0 40.68750484258158 32.12171434940652 25.697371479525216 25.69737147952521) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 40.68750484258158 32.12171434940652 25.697371479525216 25.69737147952521) #f) -4.212907924738829e-7 5.8735162866696555e-6 1 1 0 0) (child #445=(pict #372# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #372# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #373# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child #374# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #f) 166.45562910158458 90.66243698998512 1 1 0 0) (child #443=(pict #375# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #375# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #376# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child #397=(pict '(prog # 6.253027060017801) 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child (pict '(picture 2.96 1.46 (put 1.48 0.73 #377=(prog # 0))) 2.96 1.46 0.73 0.73 (list (child (pict #377# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.48 0.73 1 1 0 0)) (bbox 0.0 0.0 2.96 1.46 0.73 0.73) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 349.94317503505044 107.99580351821065 1 1 0 0) (child #441=(pict #378# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #378# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #379# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child #356# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 317.32055503505046 63.07700951821066 1 1 0 0) (child #439=(pict #380# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #380# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #381# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child #374# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #f) 386.0238791015846 105.46303198998513 1 1 0 0) (child #437=(pict #382# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #382# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #383# 13.919436105360017 13.073195108588724 6.536597554294362 6.536597554294362 (list (child #384# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 13.919436105360017 13.073195108588724 6.536597554294362 6.536597554294362) #f) 309.30456194732 31.001480493925182 1 1 0 0) (child #435=(pict #385# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #385# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #386# 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 (list (child #387# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 40.68750484258158 32.12171434940652 25.697371479525216 25.69737147952521) #f) -4.212907924738829e-7 52.121715873516294 1 1 0 0) (child #433=(pict #388# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #388# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #389# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child (pict '(picture 41.62974179683084 10.707238116468838 (put -0.0 0.0 #391=(picture 41.62974179683084 10.707238116468838 (put 0.0 0.0 #390#) (put 0.0 0.0 #392=(color \"red\" #393=(picture 41.62974179683084 10.707238116468838 (put 0 0 #394=(picture 41.62974179683084 10.707238116468838)) (put 0 0 (picture 41.62974179683084 0 (put 0 0 (line 1 0 41.62974179683084)))) (put 0 10.707238116468838 (picture 41.62974179683084 0 (put 0 0 (line 1 0 41.62974179683084)))) (put 0 0 (picture 0 10.707238116468838 (put 0 0 (line 0 1 10.707238116468838)))) (put 41.62974179683084 0 (picture 0 10.707238116468838 (put 0 0 (line 0 1 10.707238116468838)))))))))) 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child (pict #391# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child (pict #392# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child (pict #393# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child (pict #394# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 '() (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #f) 0.0 0.0 1 1 0 0) (child #374# 0.0 0.0 1 1 0 0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #374#) -0.0 0.0 1 1 0 0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #374#) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #374#) 366.83856910158454 123.51645738998512 1 1 0 0) (child #431=(pict #395# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #395# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #396# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child #397# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 318.96755503505045 75.62984951821065 1 1 0 0) (child #429=(pict #398# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #398# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #399# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child #356# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 319.5726650350505 98.49145951821065 1 1 0 0) (child #427=(pict #400# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #400# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #401# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child (pict '(picture 41.62974179683084 10.707238116468838 (put -0.0 0.0 #402=(picture 41.62974179683084 10.707238116468838 (put 0.0 0.0 #390#) (put 0.0 0.0 #403=(color \"red\" #404=(picture 41.62974179683084 10.707238116468838 (put 0 0 #405=(picture 41.62974179683084 10.707238116468838)) (put 0 0 (picture 41.62974179683084 0 (put 0 0 (line 1 0 41.62974179683084)))) (put 0 10.707238116468838 (picture 41.62974179683084 0 (put 0 0 (line 1 0 41.62974179683084)))) (put 0 0 (picture 0 10.707238116468838 (put 0 0 (line 0 1 10.707238116468838)))) (put 41.62974179683084 0 (picture 0 10.707238116468838 (put 0 0 (line 0 1 10.707238116468838)))))))))) 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child (pict #402# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child (pict #403# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child (pict #404# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child (pict #405# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 '() (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #f) 0.0 0.0 1 1 0 0) (child #374# 0.0 0.0 1 1 0 0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #374#) -0.0 0.0 1 1 0 0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #374#) 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #374#) 387.7753291015846 123.51645738998512 1 1 0 0) (child #425=(pict #406# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #406# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #407# 13.919436105360017 13.073195108588724 6.536597554294362 6.536597554294362 (list (child #384# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 13.919436105360017 13.073195108588724 6.536597554294362 6.536597554294362) #f) 262.66455194732004 48.499550493925184 1 1 0 0) (child #423=(pict #408# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #408# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #409# 40.68750484258158 32.12171434940652 6.424342869881302 25.69737147952521 (list (child #387# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 40.68750484258158 32.12171434940652 25.697371479525216 25.69737147952521) #f) -4.212907924738829e-7 104.24342787351628 1 1 0 0) (child #421=(pict #410# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #410# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #411# 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419 (list (child #374# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 41.62974179683084 10.707238116468838 5.353619058234419 5.353619058234419) #f) 276.7605991015846 118.49046198998512 1 1 0 0) (child #419=(pict #412# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #412# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #413# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child #397# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 279.49731503505046 87.43693251821065 1 1 0 0) (child #418=(pict #414# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #414# 446.4749146438078 136.36514304821955 136.36514304821955 0 (list (child (pict #415# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child #356# 0.0 0.0 1.0 1.0 -0.0 0.0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 278.92178503505045 75.64089651821065 1 1 0 0) (child #417=(pict #416# 446.4749146438078 136.36514304821955 136.36514304821955 0 '() (bbox 0 0 446.4749146438078 136.36514304821955 0.0 0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 446.4749146438078 136.36514304821955 78.76741004821956 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 446.4749146438078 136.36514304821955 78.76741004821956 0.0) #417#) 0 0 1 1 0 0)) (bbox 0.0 0.0 446.4749146438078 136.36514304821955 90.56344604821956 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 446.4749146438078 136.36514304821955 90.56344604821956 0.0) #420=(list #418# #417#)) 0 0 1 1 0 0)) (bbox 0.0 0.0 446.4749146438078 136.36514304821955 123.84408104821954 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 446.4749146438078 136.36514304821955 123.84408104821954 0.0) #422=(cons #419# #420#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #424=(cons #421# #422#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #426=(cons #423# #424#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #428=(cons #425# #426#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #430=(cons #427# #428#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #432=(cons #429# #430#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #434=(cons #431# #432#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #436=(cons #433# #434#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #438=(cons #435# #436#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #440=(cons #437# #438#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #442=(cons #439# #440#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #444=(cons #441# #442#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #446=(cons #443# #444#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #448=(cons #445# #446#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #450=(cons #447# #448#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #452=(cons #449# #450#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #454=(cons #451# #452#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #456=(cons #453# #454#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #458=(cons #455# #456#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #460=(cons #457# #458#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #462=(cons #459# #460#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #467=(cons #461# #462#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) (list #463# #464#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #465#) 0.0 0.0 1 1 0 0) (child #466# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #469=(cons #466# #467#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.94079935304148 0.0) #471=(cons #468# #469#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #476=(cons #470# #471#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #472# #473#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #474#) 0.0 0.0 1 1 0 0) (child #475# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #478=(cons #475# #476#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #480=(cons #477# #478#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #485=(cons #479# #480#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #481# #482#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #483#) 0.0 0.0 1 1 0 0) (child #484# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #487=(cons #484# #485#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #489=(cons #486# #487#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #494=(cons #488# #489#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #490# #491#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #492#) 0.0 0.0 1 1 0 0) (child #493# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #496=(cons #493# #494#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #498=(cons #495# #496#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #503=(cons #497# #498#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #499# #500#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #501#) 0.0 0.0 1 1 0 0) (child #502# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #505=(cons #502# #503#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #507=(cons #504# #505#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #512=(cons #506# #507#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #508# #509#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #510#) 0.0 0.0 1 1 0 0) (child #511# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #514=(cons #511# #512#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #516=(cons #513# #514#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #521=(cons #515# #516#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #517# #518#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #519#) 0.0 0.0 1 1 0 0) (child #520# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #523=(cons #520# #521#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #525=(cons #522# #523#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #530=(cons #524# #525#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #526# #527#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #528#) 0.0 0.0 1 1 0 0) (child #529# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #532=(cons #529# #530#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #534=(cons #531# #532#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #539=(cons #533# #534#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #535# #536#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #537#) 0.0 0.0 1 1 0 0) (child #538# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #541=(cons #538# #539#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #543=(cons #540# #541#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #548=(cons #542# #543#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #544# #545#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #546#) 0.0 0.0 1 1 0 0) (child #547# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #550=(cons #547# #548#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #552=(cons #549# #550#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #557=(cons #551# #552#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #553# #554#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #555#) 0.0 0.0 1 1 0 0) (child #556# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #559=(cons #556# #557#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #561=(cons #558# #559#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #566=(cons #560# #561#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #562# #563#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #564#) 0.0 0.0 1 1 0 0) (child #565# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #568=(cons #565# #566#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #570=(cons #567# #568#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #575=(cons #569# #570#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #571# #572#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #573#) 0.0 0.0 1 1 0 0) (child #574# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #577=(cons #574# #575#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #579=(cons #576# #577#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #584=(cons #578# #579#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #580# #581#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #582#) 0.0 0.0 1 1 0 0) (child #583# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #586=(cons #583# #584#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #588=(cons #585# #586#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #593=(cons #587# #588#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #589# #590#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #591#) 0.0 0.0 1 1 0 0) (child #592# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #595=(cons #592# #593#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #597=(cons #594# #595#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #602=(cons #596# #597#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #598# #599#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #600#) 0.0 0.0 1 1 0 0) (child #601# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #604=(cons #601# #602#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #606=(cons #603# #604#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #611=(cons #605# #606#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #607# #608#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #609#) 0.0 0.0 1 1 0 0) (child #610# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #613=(cons #610# #611#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #615=(cons #612# #613#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #620=(cons #614# #615#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #616# #617#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #618#) 0.0 0.0 1 1 0 0) (child #619# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #622=(cons #619# #620#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #624=(cons #621# #622#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #629=(cons #623# #624#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #625# #626#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #627#) 0.0 0.0 1 1 0 0) (child #628# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #631=(cons #628# #629#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #633=(cons #630# #631#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #638=(cons #632# #633#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #634# #635#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #636#) 0.0 0.0 1 1 0 0) (child #637# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #640=(cons #637# #638#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #642=(cons #639# #640#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #647=(cons #641# #642#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #643# #644#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #645#) 0.0 0.0 1 1 0 0) (child #646# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #649=(cons #646# #647#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #651=(cons #648# #649#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #656=(cons #650# #651#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #652# #653#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #654#) 0.0 0.0 1 1 0 0) (child #655# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #658=(cons #655# #656#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #660=(cons #657# #658#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #665=(cons #659# #660#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #661# #662#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #663#) 0.0 0.0 1 1 0 0) (child #664# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #667=(cons #664# #665#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #669=(cons #666# #667#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #674=(cons #668# #669#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #670# #671#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #672#) 0.0 0.0 1 1 0 0) (child #673# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #676=(cons #673# #674#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #678=(cons #675# #676#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #683=(cons #677# #678#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #679# #680#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #681#) 0.0 0.0 1 1 0 0) (child #682# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #685=(cons #682# #683#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #687=(cons #684# #685#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #692=(cons #686# #687#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #688# #689#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #690#) 0.0 0.0 1 1 0 0) (child #691# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #694=(cons #691# #692#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #696=(cons #693# #694#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #701=(cons #695# #696#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #697# #698#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #699#) 0.0 0.0 1 1 0 0) (child #700# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #703=(cons #700# #701#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #705=(cons #702# #703#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #710=(cons #704# #705#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #706# #707#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #708#) 0.0 0.0 1 1 0 0) (child #709# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #712=(cons #709# #710#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #714=(cons #711# #712#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #719=(cons #713# #714#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #715# #716#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #717#) 0.0 0.0 1 1 0 0) (child #718# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #721=(cons #718# #719#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #723=(cons #720# #721#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #728=(cons #722# #723#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #724# #725#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #726#) 0.0 0.0 1 1 0 0) (child #727# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #730=(cons #727# #728#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #732=(cons #729# #730#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #737=(cons #731# #732#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #733# #734#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #735#) 0.0 0.0 1 1 0 0) (child #736# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #739=(cons #736# #737#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #741=(cons #738# #739#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #746=(cons #740# #741#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #742# #743#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #744#) 0.0 0.0 1 1 0 0) (child #745# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #748=(cons #745# #746#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #750=(cons #747# #748#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #755=(cons #749# #750#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #751# #752#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #753#) 0.0 0.0 1 1 0 0) (child #754# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #757=(cons #754# #755#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #759=(cons #756# #757#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #764=(cons #758# #759#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #760# #761#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #762#) 0.0 0.0 1 1 0 0) (child #763# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #766=(cons #763# #764#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #768=(cons #765# #766#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #773=(cons #767# #768#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #769# #770#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #771#) 0.0 0.0 1 1 0 0) (child #772# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #775=(cons #772# #773#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #777=(cons #774# #775#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #782=(cons #776# #777#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #778# #779#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #780#) 0.0 0.0 1 1 0 0) (child #781# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #784=(cons #781# #782#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #786=(cons #783# #784#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #791=(cons #785# #786#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #787# #788#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #789#) 0.0 0.0 1 1 0 0) (child #790# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #793=(cons #790# #791#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #795=(cons #792# #793#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #800=(cons #794# #795#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) (list #796# #797#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #798#) 0.0 0.0 1 1 0 0) (child #799# 0.0 0.0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #802=(cons #799# #800#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #804=(cons #801# #802#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #809=(cons #803# #804#)) 0 0 1 1 0 0)) (bbox -4.212907924738829e-7 0.0 446.4749146438078 136.36514304821955 129.9407993530415 0.0) #f)) 0 0 1 1 0 0)) #f #f) 0 0 1 1 0 0)) #f (list #805# #806#)) 0 0 1 1 0 0)) #f #807#) 0.0 0.0 1 1 0 0) (child #808# 0.0 0.0 1 1 0 0)) #f #810=(cons #808# #809#)) 0 0 1.0 1.0 0 0)) #f #810#)" ] }, "execution_count": 29, "metadata": {}, "output_type": "execute_result" } ], "source": [ "(parameterize ([current-directory \"./out/onebutton/three\"]\n", " [padding-general 1])\n", " (circuit-export three-button\n", " #:auto-place #t\n", " #:formats '(kicad pdf png)))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "# Calculating RC values" ] }, { "cell_type": "code", "execution_count": 30, "metadata": {}, "outputs": [], "source": [ "(define (get-C tau R)\n", " (/ tau R))" ] }, { "cell_type": "code", "execution_count": 32, "metadata": {}, "outputs": [], "source": [ "(define (RC-flexible tau)\n", " (make-circuit\n", " (pin In Out GND)\n", " (part [R1 (R 1000)]\n", " [C1 (C (get-C tau 1000))])\n", " (wire (list (*- self.In R1.1)\n", " (*- R1.2 C1.1 self.Out)\n", " (*- C1.2 self.Out)))\n", " (layout (inset (vc-append R1 C1) 20))))" ] }, { "cell_type": "code", "execution_count": 33, "metadata": {}, "outputs": [ { "data": { "text/html": [ "#<Composite-44388>" ], "text/plain": [ "#" ] }, "execution_count": 33, "metadata": {}, "output_type": "execute_result" } ], "source": [ "(RC-flexible 1)" ] }, { "cell_type": "code", "execution_count": 34, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "generating KiCAD PCB ..\n", "link: /Users/hebi/git/bhdl.org/notebooks/out/onebutton/flex/out.kicad_pcb\n", "Generating BOM ..\n", "DEBUG: (Number of conflicts: 0)\n", "generating pdf ..\n", "link: /Users/hebi/git/bhdl.org/notebooks/out/onebutton/flex/out.pdf\n", "link: /Users/hebi/git/bhdl.org/notebooks/out/onebutton/flex/out.png\n" ] }, { "data": { "text/html": [ "" ], "text/plain": [ "(pict '(prog # 72.5060541200356) 52.6773699298991 72.5060541200356 72.5060541200356 0.0 (list (child (pict '(picture 52.6773699298991 72.5060541200356 (put 0.0 0.0 #5=(picture 52.6773699298991 72.5060541200356 (put 0 0 #7=(picture 52.6773699298991 72.5060541200356 (put 0 0 #9=(picture 52.6773699298991 72.5060541200356 (put 0.0 0.0 #14=(picture 52.6773699298991 72.5060541200356 (put 0 0 #16=(picture 52.6773699298991 72.5060541200356 (put 0 0 #18=(picture 52.6773699298991 72.5060541200356 (put 0 0 #21=(picture 52.6773699298991 72.5060541200356 (put 0 0 #24=(prog # 72.5060541200356)) (put 20.0 46.2530270600178 #22=(prog # 6.253027060017801)))) (put 20.0 20.0 #19=(prog # 6.253027060017801)))) (put 29.711464971637234 23.1265135300089 #17=(prog # 0)))) (put 29.711464971637234 49.3795405900267 #15=(prog # 0)))) (put 0.0 0.0 #10=(picture 52.6773699298991 72.5060541200356 (put 0 0 #12=(picture 52.6773699298991 72.5060541200356 (put -0.0 0.0 (picture 52.6773699298991 72.5060541200356 (put 0.0 0.0 #13=(picture 52.6773699298991 72.5060541200356)) (put 0.0 0.0 (picture 52.6773699298991 72.5060541200356 (thickness long-dash (picture 52.6773699298991 72.5060541200356 (put 0 0 (picture 52.6773699298991 72.5060541200356)) (put 29.711464971637234 23.1265135300089 (line 0.0 26.2530270600178 . #0=(#f))))))))))) (put 0.0 0.0 #11=(picture 52.6773699298991 72.5060541200356)))))) (put 29.711464971637234 23.1265135300089 #8=(prog # 0)))) (put 22.965904958261866 23.1265135300089 #6=(prog # 0)))) (put 0.0 0.0 #1=(picture 52.6773699298991 72.5060541200356 (put 0 0 #3=(picture 52.6773699298991 72.5060541200356 (put -0.0 0.0 (picture 52.6773699298991 72.5060541200356 (put 0.0 0.0 #4=(picture 52.6773699298991 72.5060541200356)) (put 0.0 0.0 (picture 52.6773699298991 72.5060541200356 (thickness long-dash (picture 52.6773699298991 72.5060541200356 (put 0 0 (picture 52.6773699298991 72.5060541200356)) (put 29.711464971637234 23.1265135300089 (line -6.745560013375368 0.0 . #0#)))))))))) (put 0.0 0.0 #2=(picture 52.6773699298991 72.5060541200356))))) 52.6773699298991 72.5060541200356 72.5060541200356 0.0 (list (child (pict #1# 52.6773699298991 72.5060541200356 72.5060541200356 0.0 (list (child (pict #1# 52.6773699298991 72.5060541200356 72.5060541200356 0.0 (list (child (pict #1# 52.6773699298991 72.5060541200356 72.5060541200356 0.0 (list (child #42=(pict #2# 52.6773699298991 72.5060541200356 72.5060541200356 0.0 '() #f #f) 0.0 0.0 1 1 0 0) (child #40=(pict #3# 52.6773699298991 72.5060541200356 72.5060541200356 0.0 '() (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #41=(pict #4# 52.6773699298991 72.5060541200356 72.5060541200356 0.0 (list (child #43=(pict #5# 52.6773699298991 72.5060541200356 72.5060541200356 0.0 (list (child (pict #5# 52.6773699298991 72.5060541200356 72.5060541200356 0.0 (list (child (pict #6# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 22.965904958261866 23.1265135300089 1 1 0 0) (child #38=(pict #7# 52.6773699298991 72.5060541200356 72.5060541200356 0.0 (list (child (pict #7# 52.6773699298991 72.5060541200356 72.5060541200356 0.0 (list (child (pict #8# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 29.711464971637234 23.1265135300089 1 1 0 0) (child #36=(pict #9# 52.6773699298991 72.5060541200356 72.5060541200356 0.0 (list (child (pict #10# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #10# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #10# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child #33=(pict #11# 52.6773699298991 72.5060541200356 72.5060541200356 0 '() (bbox 0 0 52.6773699298991 72.5060541200356 0.0 0) #f) 0.0 0.0 1 1 0 0) (child #31=(pict #12# 52.6773699298991 72.5060541200356 72.5060541200356 0 '() (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #32=(pict #13# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child #34=(pict #14# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #14# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #15# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 29.711464971637234 49.3795405900267 1 1 0 0) (child #29=(pict #16# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #16# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #17# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 29.711464971637234 23.1265135300089 1 1 0 0) (child #27=(pict #18# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #18# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #19# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child (pict '(prog # 6.253027060017801) 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child (pict '(picture 2.96 1.46 (put 1.48 0.73 #20=(prog # 0))) 2.96 1.46 0.73 0.73 (list (child (pict #20# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.48 0.73 1 1 0 0)) (bbox 0.0 0.0 2.96 1.46 0.73 0.73) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) -0.0 0.0 1 1 0 0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 20.0 20.0 1 1 0 0) (child #26=(pict #21# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #21# 52.6773699298991 72.5060541200356 72.5060541200356 0 (list (child (pict #22# 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child (pict '(prog # 6.253027060017801) 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004 (list (child (pict '(picture 2.96 1.46 (put 1.48 0.73 #23=(prog # 0))) 2.96 1.46 0.73 0.73 (list (child (pict #23# 0 0 0 0 '() (bbox 0 0 0 0 0 0) #f) 1.48 0.73 1 1 0 0)) (bbox 0.0 0.0 2.96 1.46 0.73 0.73) #f) 0 0 4.282895246587535 4.282895246587535 0 0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) -0.0 0.0 1 1 0 0)) (bbox 0.0 0.0 12.677369929899104 6.253027060017801 3.1265135300089004 3.1265135300089004) #f) 20.0 46.2530270600178 1 1 0 0) (child #25=(pict #24# 52.6773699298991 72.5060541200356 72.5060541200356 0 '() (bbox 0 0 52.6773699298991 72.5060541200356 0.0 0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #25#) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #28=(list #26# #25#)) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #30=(cons #27# #28#)) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #35=(cons #29# #30#)) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #f)) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) (list #31# #32#)) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #33#) 0.0 0.0 1 1 0 0) (child #34# 0.0 0.0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #37=(cons #34# #35#)) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #39=(cons #36# #37#)) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #f) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #44=(cons #38# #39#)) 0 0 1 1 0 0)) (bbox 0.0 0.0 52.6773699298991 72.5060541200356 49.3795405900267 0.0) #f)) 0 0 1 1 0 0)) #f #f) 0 0 1 1 0 0)) #f (list #40# #41#)) 0 0 1 1 0 0)) #f #42#) 0.0 0.0 1 1 0 0) (child #43# 0.0 0.0 1 1 0 0)) #f #45=(cons #43# #44#)) 0 0 1.0 1.0 0 0)) #f #45#)" ] }, "execution_count": 34, "metadata": {}, "output_type": "execute_result" } ], "source": [ ";; FIXME this does not seem to be deterministic\n", ";; TODO implement copy-on-assign semantic, like pict?\n", "(parameterize ([current-directory \"./out/onebutton/flex\"]\n", " [padding-general 2])\n", " (circuit-export (RC-flexible 1)\n", " #:auto-place #f\n", " #:formats '(kicad pdf png bom)))" ] }, { "cell_type": "code", "execution_count": 35, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Annotation, Name, Footprint, Values\n", "R1,Resistor/R,0603,(1000)\n", "C2,Capacitor/C,#f,(1/1000)\n" ] } ], "source": [ ";; read the CSV file\n", "(call-with-input-file \"out/onebutton/flex/BOM.csv\"\n", " (lambda (in)\n", " (displayln (port->string in))))" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Racket", "language": "racket", "name": "racket" }, "language_info": { "codemirror_mode": "scheme", "file_extension": ".rkt", "mimetype": "text/x-racket", "name": "Racket", "pygments_lexer": "racket", "version": "8.3" } }, "nbformat": 4, "nbformat_minor": 4 }