From bf5c4592ab27ce322c4dadeb88524a8cddbeded1 Mon Sep 17 00:00:00 2001 From: Jingyan Ling <jingyanling2018@u.northwestern.edu> Date: Thu, 1 Aug 2019 13:03:34 -0700 Subject: [PATCH] scripting autorouter --- README.md | 35 +- __init___lib_sklib.py | 50 - dsn_python/__pycache__/dsn_geo.cpython-36.pyc | Bin 2976 -> 2928 bytes dsn_python/__pycache__/dsn_net.cpython-36.pyc | Bin 1312 -> 1318 bytes dsn_python/dsn_net.py | 2 +- dsn_python/gui_defaults.par | 10 +- dsn_python/gui_defaults.par.bak | 6 +- dsn_python/test_dsn_python.py | 119 - deal_internal.py => dxf_processing.py | 0 journal_media/lib_toplevel_class.png | Bin 0 -> 28194 bytes journal_media/use_dsn_inroco.png | Bin 0 -> 33604 bytes kicad_board-front_copper.dxf | 49330 ---------------- kicad_board.kicad_pcb-bak | 684 - kicad_board.ses | 46 - kicad_python_lib_sklib.py | 50 - layoutload | 13 - paperbot_ee/paperbot_dsn.py | 126 + paperbot_ee_autoroute/freeRouting.jar | Bin 0 -> 1399777 bytes paperbot_ee_autoroute/paperbot_dsn.py | 126 + .../paperbot_ee.dsn | 24 +- pcb_design_test.py | 69 - pcbnew_temp.py | 14917 ----- pcbnew_temp.pyc | Bin 775252 -> 0 bytes project.kicad_pcb | 695 - project.pro | 33 - 25 files changed, 310 insertions(+), 66025 deletions(-) delete mode 100644 __init___lib_sklib.py delete mode 100644 dsn_python/test_dsn_python.py rename deal_internal.py => dxf_processing.py (100%) create mode 100644 journal_media/lib_toplevel_class.png create mode 100644 journal_media/use_dsn_inroco.png delete mode 100644 kicad_board-front_copper.dxf delete mode 100644 kicad_board.kicad_pcb-bak delete mode 100644 kicad_board.ses delete mode 100644 kicad_python_lib_sklib.py delete mode 100644 layoutload create mode 100644 paperbot_ee/paperbot_dsn.py create mode 100755 paperbot_ee_autoroute/freeRouting.jar create mode 100644 paperbot_ee_autoroute/paperbot_dsn.py rename dsn_python/testdsn.dsn => paperbot_ee_autoroute/paperbot_ee.dsn (98%) delete mode 100644 pcb_design_test.py delete mode 100644 pcbnew_temp.py delete mode 100644 pcbnew_temp.pyc delete mode 100644 project.kicad_pcb delete mode 100644 project.pro diff --git a/README.md b/README.md index 3520e48..c258d92 100644 --- a/README.md +++ b/README.md @@ -457,7 +457,7 @@ |--load module functions |--dsn_rule.py |--dsn_geo.py - |--boudary class + |--boundary class |--keepout class |--load drawing functions |--dsn_net.py @@ -507,4 +507,35 @@ - Test on wire width change -  -- TODO: Easier API to generate netlist. \ No newline at end of file +- TODO: Easier API to generate netlist. + +### 07/31/2019 + +- Use `dsnwriter` in RoCo + +~~~ + +Mechanical drawings (dxf/svg)------------| + | +Module Footprints -----------------------| + |----> board design (dsn) +Electrical schematic design (netlist)----| + | +Board design details(rules,parameters)---| + + + +----> board design (dsn)----> Auto-router (FreeRouting)----> routed board design (dsn) +----> wiring section ----> drawings with mechanical and electrical design (dxf/svg) +~~~ + +- The package now can auto-detect padstack information with multiple files + +### 08/01/2019 + +- Scripting Auto-router from python + - Run `.jar` package through python + - Can open GUI with imported file + - Cannot run auto-routing function from script + - Manually click on auto-routing and save is needed (manual approval) + \ No newline at end of file diff --git a/__init___lib_sklib.py b/__init___lib_sklib.py deleted file mode 100644 index 6a7bf02..0000000 --- a/__init___lib_sklib.py +++ /dev/null @@ -1,50 +0,0 @@ -from skidl import Pin, Part, SchLib, SKIDL, TEMPLATE - -SKIDL_lib_version = '0.0.1' - -__init___lib = SchLib(tool=SKIDL).add_parts(*[ - Part(name='NodeMCU_1.0_',dest=TEMPLATE,tool=SKIDL,ref_prefix='U',num_units=1,do_erc=True,footprint='ESP8266:ESP12F-Devkit-V3',pins=[ - Pin(num='1',name='A0(ADC0)',do_erc=True), - Pin(num='10',name='GND',do_erc=True), - Pin(num='11',name='3.3V',func=Pin.PWROUT,do_erc=True), - Pin(num='12',name='EN',do_erc=True), - Pin(num='13',name='RST',do_erc=True), - Pin(num='14',name='GND',func=Pin.PWRIN,do_erc=True), - Pin(num='15',name='VIN',func=Pin.PWRIN,do_erc=True), - Pin(num='16',name='3.3V',func=Pin.PWROUT,do_erc=True), - Pin(num='17',name='GND',func=Pin.PWRIN,do_erc=True), - Pin(num='18',name='TX(GPIO1)',func=Pin.BIDIR,do_erc=True), - Pin(num='19',name='RX(DPIO3)',func=Pin.BIDIR,do_erc=True), - Pin(num='2',name='RSV',do_erc=True), - Pin(num='20',name='D8(GPIO15)',func=Pin.BIDIR,do_erc=True), - Pin(num='21',name='D7(GPIO13)',func=Pin.BIDIR,do_erc=True), - Pin(num='22',name='D6(GPIO12)',func=Pin.BIDIR,do_erc=True), - Pin(num='23',name='D5(GPIO14)',func=Pin.BIDIR,do_erc=True), - Pin(num='24',name='GND',func=Pin.PWRIN,do_erc=True), - Pin(num='25',name='3.3V',func=Pin.PWROUT,do_erc=True), - Pin(num='26',name='D4(GPIO2)',func=Pin.BIDIR,do_erc=True), - Pin(num='27',name='D3(GPIO0)',func=Pin.BIDIR,do_erc=True), - Pin(num='28',name='D2(GPIO4)',func=Pin.BIDIR,do_erc=True), - Pin(num='29',name='D1(GPIO5)',func=Pin.BIDIR,do_erc=True), - Pin(num='3',name='RSV',do_erc=True), - Pin(num='30',name='D0(GPIO16)',func=Pin.BIDIR,do_erc=True), - Pin(num='4',name='SD3(GPIO10)',func=Pin.BIDIR,do_erc=True), - Pin(num='5',name='SD2(GPIO9)',func=Pin.BIDIR,do_erc=True), - Pin(num='6',name='SD1(MOSI)',func=Pin.BIDIR,do_erc=True), - Pin(num='7',name='CMD(CS)',func=Pin.BIDIR,do_erc=True), - Pin(num='8',name='SDO(MISO)',func=Pin.BIDIR,do_erc=True), - Pin(num='9',name='CLK(SCLK)',func=Pin.BIDIR,do_erc=True)]), - Part(name='MPU-9250',dest=TEMPLATE,tool=SKIDL,keywords='connector',ref_prefix='J',num_units=1,fplist=['Connector*:*_1x??_*'],do_erc=True,footprint='ESP8266:mpu-9250',pins=[ - Pin(num='1',name='VCC',func=Pin.PWRIN,do_erc=True), - Pin(num='10',name='FSYNC',func=Pin.PASSIVE,do_erc=True), - Pin(num='2',name='GND',func=Pin.PASSIVE,do_erc=True), - Pin(num='3',name='SCL',func=Pin.PASSIVE,do_erc=True), - Pin(num='4',name='SDA',func=Pin.PASSIVE,do_erc=True), - Pin(num='5',name='EDA',func=Pin.PASSIVE,do_erc=True), - Pin(num='6',name='ECL',func=Pin.PASSIVE,do_erc=True), - Pin(num='7',name='ADO',func=Pin.PASSIVE,do_erc=True), - Pin(num='8',name='INT',func=Pin.PASSIVE,do_erc=True), - Pin(num='9',name='NCS',func=Pin.PASSIVE,do_erc=True)]), - Part(name='1000',dest=TEMPLATE,tool=SKIDL,description='Resistor',keywords='R res resistor',ref_prefix='R',num_units=1,fplist=['R_*'],do_erc=True,footprint='Resistor_SMD:R_0402_1005Metric',pins=[ - Pin(num='1',name='~',func=Pin.PASSIVE,do_erc=True), - Pin(num='2',name='~',func=Pin.PASSIVE,do_erc=True)])]) \ No newline at end of file diff --git a/dsn_python/__pycache__/dsn_geo.cpython-36.pyc b/dsn_python/__pycache__/dsn_geo.cpython-36.pyc index ab551407901219c9c24b12763e9c676a22a1721e..e2d096ee49f4a630fd3ed23739daca822e565913 100644 GIT binary patch delta 357 zcmZ1={y~h(n3tC;_K-vDYp#u4%Iu6bll9oO#JSoT(il@XQaD>UquARSSQw%>f*CZq zCl|B(`6n|oKmdql0b&qcECD1+7)lsx7@C=~m}(enm{J&fnHU*T7=Rj?{4|-0)PX9B zRDgsg^DWlm(t^~YA|)VivMGm=x(AR^%mgGD7^?)G@=Nnl5{oMJ;^Q;(GE3s)H5rQ- zfl`{BllwUICLiQbP}K%<i#R|8$OsD{F6ILg9E>bXK)}ex%*4pYHkpI7iSgFtZq8$D zS|Fu{lf${RMZj9wL42@&P9Q65@-!|NdmSL_7E4KLMM;q^NLmj>=z|E5nj!-b0oDg1 jfKEcV!4N3mJ6V!jnH|K^WWP1pnOlp|aB?2EA)_b&9EU!< delta 444 zcmZuu%}T>S5Z>9u{Mw=@7V)M+NUPD-gPyDuFM<TbTSS)9q|j1R*`!dVBB;=lr+oom z!I$tEBu}6>AHkV;bzr`4X6KvXgZ){1t2qaiit}~TzV5j1&Xx%$DlqFCW@N_hob@5L zW9P+=tU1$JWM49WQH{;;G3;sVFNk$a;%o;YXG3`4IX(^{hC{}gfE@c7d*(xJ1~VS> zR}L&@cufms6?c3tJtVnJwJtZ23VV>o$yD@mSuA9e+eAv6rkXSuQ#H%;&alm}VGInY z^84k^c#_6lc^3#VNC&wPK7_ub5-T{bqpI95Dnj%|-7M=RqmdBOqyd2slH5y+fD9aA zW=jYb=o|wKjYHMYL48_J5UDHs!)TDWr97vxS}vE@$_wN*Rek5Qy^B?$=gBme0m=6W h_6bNMn*{&6XyNEWedDiC<(rXOaqG}h$8HnWe*slkPoe+- diff --git a/dsn_python/__pycache__/dsn_net.cpython-36.pyc b/dsn_python/__pycache__/dsn_net.cpython-36.pyc index 5514cb26c390306b35fc0cfd188af083996a7546..a59b3be98c67254e6a74bcdf8ebfe0b53220e2ea 100644 GIT binary patch delta 73 zcmZ3$wTz3?n3tDJ<F-TW(v6&lnZ$+L8PXV21XF}sIHNe)8CV#iID;89MJ7LHn#y{M b;pGnQ$<@pkc#0Gm7#NC_K!oz-V3xB0+UgVM delta 67 zcmV-J0KEUE3ZM!JGYt(2mOnpTr?Cmc0v8g80A>MX5M&XA30eq;00aP92~z+m6O-ct Zl>_PM1CxCN&<IX)ApigXaw3yi1kGWN62AZd diff --git a/dsn_python/dsn_net.py b/dsn_python/dsn_net.py index 0c447e7..6df2fd0 100644 --- a/dsn_python/dsn_net.py +++ b/dsn_python/dsn_net.py @@ -51,7 +51,7 @@ class NetClass(AST): } } def __init__(self,net_class_name='default',nets_name=None, - via_name=None,width=1000,clearance=200.1): + via_name='',width=3000,clearance=200.1): super(NetClass,self).__init__(net_class_name=net_class_name,nets_name=nets_name, via_name=via_name,width=width,clearance=clearance) diff --git a/dsn_python/gui_defaults.par b/dsn_python/gui_defaults.par index 7aa8af6..fcbec0b 100644 --- a/dsn_python/gui_defaults.par +++ b/dsn_python/gui_defaults.par @@ -16,13 +16,13 @@ (layer_visibility not_visible (bounds - 0 450 369 162 + 0 450 359 162 ) ) (object_visibility not_visible (bounds - 0 550 405 396 + 0 550 395 396 ) ) (display_miscellanious @@ -82,7 +82,7 @@ (edit_vias not_visible (bounds - 100 150 413 103 + 100 150 413 87 ) ) (edit_net_rules @@ -139,10 +139,10 @@ 204 204 204 ) (hilight 1.0 - 230 255 255 + 0 0 204 ) (incompletes 1.0 - 255 255 255 + 0 153 153 ) (outline 0 0 0 diff --git a/dsn_python/gui_defaults.par.bak b/dsn_python/gui_defaults.par.bak index fb98649..7aa8af6 100644 --- a/dsn_python/gui_defaults.par.bak +++ b/dsn_python/gui_defaults.par.bak @@ -4,7 +4,7 @@ (board_frame visible (bounds - 120 27 1150 916 + 351 29 1150 916 ) ) (color_manager @@ -22,7 +22,7 @@ (object_visibility not_visible (bounds - 0 550 395 396 + 0 550 405 396 ) ) (display_miscellanious @@ -136,7 +136,7 @@ ) (colors (background - 255 255 255 + 204 204 204 ) (hilight 1.0 230 255 255 diff --git a/dsn_python/test_dsn_python.py b/dsn_python/test_dsn_python.py deleted file mode 100644 index 001e648..0000000 --- a/dsn_python/test_dsn_python.py +++ /dev/null @@ -1,119 +0,0 @@ -#!/usr/bin/env python3 -import dsnwritier -from pykicad import pcb - -test=dsnwritier.Dsn() - -############################################################################### -##General -layers=[ - dsnwritier.Layer('F.Cu'), - dsnwritier.Layer('B.Cu') -] - -parsers= dsnwritier.Parser() - -rule=dsnwritier.Rule() -clearance=[ - dsnwritier.Clearance(200.1), - dsnwritier.Clearance(200.1,'default_smd'), - dsnwritier.Clearance(50,'smd_smd')] -rule.clearance=clearance - -############################################################################### -###manually -bdata=[137735, -31864.8, 165736, -31864.8, 165736, -113335, 137735, -113335, - 137735, -113864, 160735, -113864, 160735, -151336, 150736, -151336, - 150736, -151865, 160735, -151865, 160735, -211335, 150736, -211335, - 150736, -211865, 169735, -211865, 169735, -249335, 96264.4,-249335, - 96264.4, -211865, 138264, -211865, 138264, -211335, 37264.4, -211335, - 37264.4, -151865, 138264, -151865, 138264, -151336, 87264.4, -151336, - 87264.4, -113864, 119265, -113864, 119265, -113335, 264.583, -113335, - 264.583, -31864.8, 78264.5, -31864.8, 78264.5, -264.632, 137735, -264.632, - 137735, -31864.8] - - -kdata1=[138725, -221865, 138725, -244336, 150275, -244336, 150275, -221865, - 138725, -221865] -kdata2=[98235.3, -224531, 98764.5, -224531, 98764.5, -219905, 103236, -224376, - 103236, -236824, 98764.5, -241294, 98764.5, -236669, 98235.3, -236669, - 98235.3, -242572, 103610, -237198, 103765, -237198, 103765, -237043, - 103874, -236933, 103765, -236824, 103765, -224376, 103874, -224266, - 103765, -224157, 103765, -224002, 103610, -224002, 98235.3, -218628, - 98235.3, -224531] - -############# -boundary=dsnwritier.Boundary(bdata) - -keepout=[ - dsnwritier.Keepout(kdata1), - dsnwritier.Keepout(kdata2)] - -############### -image1_outline=[ - dsnwritier.module.Outline(width=120,outline_start=[-7620, 11430],outline_end=[7540, 11430]), - dsnwritier.module.Outline(width=120,outline_start=[-7620, 11430],outline_end=[7540, -13570]), - dsnwritier.module.Outline(width=120,outline_start=[-7620, -13570],outline_end=[-7620, -13570]), - dsnwritier.module.Outline(width=120,outline_start=[-7620, -13570],outline_end=[-7620, 11430])] -# image1_outline=[dsnwritier.module.Outline(120)] -image1_pin=[ - dsnwritier.module.Pin(1,[-6350, 10160]), - dsnwritier.module.Pin(2,[-6350, 7620])] - -image1=dsnwritier.Footprint('U1',image1_outline,image1_pin) -image=[image1] -############### -pin_shape1=[dsnwritier.module.Shape(layer='F.Cu'), - dsnwritier.module.Shape(layer='B.Cu')] -padstack1=dsnwritier.Padstack(shape=pin_shape1,attach='off') -pin_shape2=[dsnwritier.module.Shape(layer='F.Cu',size=800), - dsnwritier.module.Shape(layer='B.Cu',size=800)] -padstack2=dsnwritier.Padstack(pin_type='"Via[0-1]_800:400_um"',shape=pin_shape2,attach='off') -####################################################################################### -###load from library - -drawingclass=dsnwritier.load_drawing('/home/jingyan/Documents/summer_intern_lemur/roco_electrical/dsn_line_test.dxf') -ddata=drawingclass.load_polygon() -bdata=ddata[0] #first element is boundary - -############# -boundary=dsnwritier.Boundary(bdata) - -############# -keepout=[] #load all the rest as outline - -for i in range(1,len(ddata)): - kdata=dsnwritier.Keepout(ddata[i]) - keepout.append(kdata) - -########## -libpath='/home/jingyan/Documents/summer_intern_lemur/roco_electrical/libraries/kicad-ESP8266/ESP8266.pretty/' - -image=[dsnwritier.Footprint.from_file(libpath+'mpu-9250.kicad_mod',ref='J1'), - dsnwritier.Footprint.from_file(libpath+'ESP12F-Devkit-V3.kicad_mod',ref='U1')] - -padstack=dsnwritier.Padstack.auto_detect(libpath+'mpu-9250.kicad_mod') - -##########placement -placement=[dsnwritier.Placement('U1',[103000,48000],orientation=90,name='"DEV"'), - dsnwritier.Placement('J1',[103000,48000],orientation=270,name='"DEV"')] - - -############## -net1=dsnwritier.Net('3v3',conn_pins=['U1-3','J1-1']) -net2=dsnwritier.Net('VIN',conn_pins='U1-1') -netclass1=dsnwritier.NetClass(net_class_name='default',nets_name=['3v3','GND','VIN'],via_name='Via[0-1]_800:400_um') - -######################################################################################## -test.parser=parsers -test.layers=layers -test.boundary=boundary -test.keepout=keepout -test.rule=rule -test.placement=placement -test.image=image -test.padstack=padstack -test.net=[net1,net2] -test.netclass=netclass1 - -test.to_file('testdsn.dsn') diff --git a/deal_internal.py b/dxf_processing.py similarity index 100% rename from deal_internal.py rename to dxf_processing.py diff --git a/journal_media/lib_toplevel_class.png b/journal_media/lib_toplevel_class.png new file mode 100644 index 0000000000000000000000000000000000000000..f5e0134a47332f248857d130fa149909a13dee11 GIT binary patch literal 28194 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 literal 0 HcmV?d00001 diff --git a/journal_media/use_dsn_inroco.png b/journal_media/use_dsn_inroco.png new file mode 100644 index 0000000000000000000000000000000000000000..26845170f847e3010d02b25fadb713c687274494 GIT binary patch literal 33604 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≈(HL zAt%qAw^!E?H$G9Zdl6S--yW)}Nqe|{HoLnUKNb}g#Z=k3v$-_B)($;&YaMMJ8#7Z= z&jK5Km&Q_X&W`sJRP7Xf{XQ33mxXWC)jjYk5=_}G>K8w|2nxFQ>62vFtS>e1Z==bH zFM=EB5Dy9k_Kp7j@zNnrW9VHsH#dkaN!5PEcsKOx5day3{#1b@oqZz2jKk(s#r_wK zo<05d<a&#+Ui05|M*#2cPS!$i@F9`#CmDxEQoFB}B2qLdD;JR!YxZ@OWh*Fz2*B%Q zmd4~?_lYGS-7s9qu>JxiYJ2)hR6Z#(8P<lNiQ#xdIFxiXb@k=(RpWNn_{0<0XUZDy z;>3s!ScbD86Ij#Q8rk4W*c&gR1MJ_s^yDGt$+6yHWRdCcj3<(?wUSGIEtrAFx@Jg8 zUSESOKBIHCQL3uu@yROdq|^l`sx#f$kN?m~+=sEIPtFEsd2f{iww%EmMMXu64XxeF zUiWFf2L;uE1peA(IJVoSrEc8mfLbO#yTJ~2@IGUr!7R<jp`ox`2J`3Fn|_erzItnJ z@DSBcQv&^Zw;#|qB#b|JDJ0bUyI|plq5j6C+lPXJf@3Qv@hr;6<ES{)V{^5f76eaG z14bL@PaxXMgoT%Hq|Y@6dYBC78rB6yh}_OM3QqmW>mWK#-5f1Is-V!4wL+z*r6mYG zco5FlnoE}6C7tRhnsklJ5jQcRbJ$iY-{FQ{9k$Hfp?fs(y~yAoVn|W|hP-j-j_ykS z<h$`i`e0i5n(l7tB%5*v@}9zMdT4uINz;OGdi|(Vq+`U}<(}XDdAttWZ`v~PAVU6# zpP%FdbAnBpf#|BVemP;i#XB&r1wj*rEwZ>|Z@#nNZTeXL7-0cc=w9$Ij{1fMY!X+Y zvjZce;YdiG_DwIV2ba2>6bcg|N3>9V#OJ=d6HGbzZ6c41jn~$^dNL8W$4l+>CM(X+ z)<((+L2o+Vv#K2%BYO4f)o+{imfw4+Cl6wg!h!Uv?4m(bA9He;o(SKegzy<H?L0<v ztp}ElsVPi4zNTQ>2br0f1inr#br#Uy<b39g&!f+Jw6j<X1;_$g>P(hbk5=I=>6%4f zKV7|zmMW}W{psorEJX=VW+tX;IHr}Am5;9v8-JxGE8}-F_0sQ8USV#}HNVJ;iiqnz zo|>I~v7;}MqESu&&&8Ndl77;EaOKk4c&UF-keu*2=O?&#S~@zlxd~!;+`8GqyjVKg z@97l%X6n6V*D{iDfnGguI+@XJkHCP-bj9aD^|z-Tqy+>7IF3q4h{JImwIe}E7CsM) zNZqCt!|m^TqNAgONirk_O>B&Cj$r$=1k+k@saf3`nct*^Sj_@rXB8ee(U+F?yOYv< zf;Znd$-zCp(3*ytC+{Mxo}uzoe19!9U<YD!fj@ry&=;M7)8n*bzb7WvYTY}MqH`VY zf;J>+RHONcz(c$^L%Mx1G78lxvHY;Y?<+|x&(J5QG8o0{Py@0*)kSVzAM~ZbO8%Un z_q1LyAZYGtRc)9On4VuiuYypVOq{UI9y_h?6BY=glT}Un!;#TbJ*<PM)m79LCl{us zzH5b{q>2f|1P_G(4BLkfPu9ls2oFA@D;2+E0<Q;6&Nm!cfs`6$H|_Jc+5;RaCDkvn zV9;?T&urY0-FzEmDMNcseV<{abe5TV!v(Ws_c3y;q&7LaVN+dz15zsQ-&46C6t1tN zu^)Ts^d)!m`Z#>+jB&qmcoHC>>3V!Xnv4k@0#7I<f7Z432JS3AKQi8<QOG*KEg;bE zJ@fSrN!^zngOc~>bn7D}T?Jwf_6$5ikypamO$jbeG>KlJ`(^958!22ATzey-*&RyE zW0&L5s({O&(ge>IxN)1O6+$TP;VDKdoiJ)kqgf1q*BAPlAC~bJfiKjOF2EW+HMhJh zWWB3yiyZk_R7AP4f!?RJ%E$hGb%6fVpQu6SOl2Tly|qCi5^ulu%}9}5jP3f!ifJ^j z!{d7I2a0a4{rICfE|JHj08;Xthh?7r6lkqRKhazexrIJ1FXg~vbxbDMh@PTW@)*ka z;Oj*Qk5a#RC_pZ@!v6cB1%|F0uK(2kklB1fZ6IAaZc9nobot7<p21AK$Xrf~`$a(Q z=P%b-wi~DK;Biv5Q@Mb?yE#!vUwh(GXtJk!URDAsL=Zf~g-L&Hm7CS2fvzRk>fz=) zwAn^~owlLqn>TK}U5{Y9$DpBR%nwc@lWWaO(2YMwBee+Flcg>$ZGf|!XO*-~xK}WL z^%*?ELAA&+*LqnS+?m?XH=&RfQ+qyPxqJ8SDYstgN{YI{i{VOh20P@q-bC3|!;toX zC)dH#m^!o=C%H?H5{TA)T7n9su72|lERu6u@fseUp0)a(+HXYln@K6&{3ti!rO>#@ zL5lhXF3?dT-faH?(-A0F<P!FW^WM(mc^ra*Js$=rIg0pEZ4J2e7$^I70+Y2qBrG9S zRnOcLQ2?PU3Cq>r)7~yawP5Bj=NWVkHAk=!x}222gDPkcKMq*!CY&oyx5a#&7|&7N z4=p*fjlJtZ->_<-^V+=f=xfQ&0wFgw%>OzA5pIg;?6d2b**cAw>}Hz}mky=9aH(rH zwVvETq`Q?{Eq3JCjyw8>Zk~<GWhwX;;FpzaIO7TU6GO)uUa4J@i(~kog%mA5j}2c4 zLxA^F?LQvF^wavEU6|J>iT@etuNG<ir+)Un=l{O-|Bk@_&k^X6E_Y;m{G<j0;lsMU z*!fELC1+vbmq{*6gT=zbBa#7~R1M><UzY;zPS15lBi-w=f&v2Ws<NAFFMY2Lf12cf zD(+ui&ZiYq4UekP$lAIU6V$`~P_EEyyk@Q$M?mSc*X;sP?~Uu4eOP}I4kZtMR^Qr2 zzmEA9y6s6Bg^<D{H(Kt|DShZol6(W9X7SLIH>RKAu_o{9kc`m6<mh`~^@tcJhC?w^ zO>3-pi`Rv~pv&61xAXy*)q?JHZ2dLmi~cl4<>L2uD=+vlbY?p%z3A0*!<xRm_X4Fw zvXYdw2?0+=5$#MlJ_Jwd<_%8mC0#W9!H@7uucmLCtZuh)+fLpY=H=0*=4@nly@kG; zmtffJRb)a&mTIIBo(}=8h-7)zMX+X)cnoZi`G&p6?isU{b5>mXr-RNkrk_P{D045W zF8LAj=zrgHa&UlJSDhU2<WBCn)VRT*(Q&K`&)V8V#z(RVDHP@+WdDnl)I6IN5Jd3# zS*5}Gr>hXCC7>gA%TN~kczPr-{Pi_bgReQ5cF?I&$IwvZ?065DV|{(eI#0cHNA+}h z?-n(cd@h-Cdpic=PKM1x8tw=RiAcj!iJzR*y_~*2KD$vJB$=AhSsLivHXF}hzP!>J z^0fQp_5ah{SH@MfZhK<~DjQIcR@i{Fbb|#*H>i|Iw{(MBP*763ySuv-0qI<HcS$c| zQFqL9-gEEy-LvoacYkw>YfYXx=Xl2W*OS#(WINsPR3=U!b;!1U1#pj(N{lS*l6&6= zw}p)Pd0hhmYuu?MWj`|!`o#6D>FYhniMp`6M6!Q#F{W}CGzZw9a&m7+`OEei46(u$ z5>9HyF}|+xhQ+F}7JxpK!+apH-t`Wi%OZ#}rD#nCb5^%%9CshvcbUpuCR=(nEwA4Z z5to+8{qE=civd^PpQ%66j8g-C^P}kD)c|xwRn_eJIKfn-&<pj-j-1!*12ZsfGHR9t z_5`vYlJY&Nt+KV9^k>tPDDE5!wuZf=#PU)Z7ne~On27Pc&V_zf7ALMx)&>vezA^Gt z%~rW5+szciPa@H?tpnKkReXGWTL%DcI7FZHo2Zu<O%TUFzjht_w*IW=_AQcqkLH2T z@a()PG3;u-O@8?@sdkH<g+w@W>h6A-QGe9@{N4SHiEtVzaW~^JmDCmAfB=Iv6&5F( z&AeSMms<-AN(~1EICJhq2VJUsScsq&mVRw0H(h#+i&%R_`U}Ww3W=$P4H};r_9pS- zH=idl3zPBL^c+eb?=wU96b(<H-S2T3Akl0jbj)aJVa;eEtB3JT#RvE+cvCsAK5h$V z>4v59yd1x15$|z}cs|dvl;LDY1VmV=XX6l+AQO8_!QIY!tuar7AJ7;Di<Ytehc^ir z8)ikYZ(!eEL~cS?%+rnWN?VC^yhzlA5A!Ly=HrKAbDL+U*H*U@pI>EnpHwF$CEeN? zZ%g%A+CDf?^oov(VzcWoM6T$tgKjWiOLBxwk7E#MgnI&l<;aahmLDi`j#b=-(_<X( zul_UwCpYKZhyp<Khsst~^)eaT9Nlk)=(GFW8wPL6jZ-ISEo6rfVIUu4ZKk@!>T!X# z@O#FsM=b$Y`f^QFxg2uR?epV|W=9LO@$KyFcxt~b%8E!B(?cEcGn<SnF<A=I*P=`P z9iwk-+_p8-xV3v4&7Lj`qGn>h6Df<Y19`DyoO%9+{Q8gR;+dJdNY9S{fNIqd!5Yh` z|Jr795PTC?_s-)KX+3y|r@QS>F~*)ICRFoXvC&ts7cBu<|JWV#ZY8K`zCBzu{p94n z*=6dZ%mA*BWlkyiTt8Iv1bG~m|B#oLH~JAWZxGHLyS>fZaAd80^4mHPBt%A@4AKU$ z$rCcGr$~l(@mVx3Z4|FXoRsP_f#7U$V5R?r)r4kJQw`Yq!J{Xz!V+HoWbbWHqw*%I z6tnejWA=_z$m-snxpZ`N81@!XcQG^HrPuAOsVqj#Xu0*qZA?^c*>-CxWo!D(J$>2{ zDX6AHhKs9eIFWVb6jQ}&dUzeNEp-qT56n<~KL6k+{V<BdOf)=i;yrvJukd15WaAMw zVTNYommByreYt9?ep|$xS?v0Ivc9Bf{7`yTFvb~m#PG&K-OCJ*<hEyC8?s1HSjgh3 zu8^x#payM2`W<1LUtU)J_Y6lQinTFc{rql2ul#Ny3pHSs)d<s#&Dv<_e26ZZt+lmv z&(>O};feh!$^=3Jhln^=#bV3L%YyM+0w`b>q?V2dIvFU-tx92^UY5^N%9I++8L^r4 z$1(fqO<`$w^f6>W$<FjZe>>?DFccccI8%LHO_9)fS^ZkFkQg3QEYcN^b<@gql7_Vh z*QQKjjLwxdUKLPWo2_n*%E(B??l35(pNf{Qaz@s_eF$Rh)HkJBUxzHIXKy02V8Cm3 z9{UZ_+%ca16eD&3>@J|*Hji><Z}09lX4+|7z4bm_Z79#>Ttm2N?N#ZjEC%QPOH<Pv zC;q5%!_2~toJe*D42ORenz$#+mZZp_z1gBajb0{Q0bVicycaK~mtXlCDZ1-5wS{sR z4qsOt8oJ%MS%2;i#j__-ht`-E_5Ivi7_1#iIOFpjk--b?Vbd!s(hKycqeV6D(Mq0v z_TWtJ{JyBDsI1A)2NRo92NVri!m7pY=NHgIMC^7s&1_nB%P)9aZW77N^{Gsam0Bml z`*X|29x~~|Ap0N^pu(USnMq++Oh`dN@jzzqQH|Ymh#E|?4AzHuy&zx$W|oe*PcfC+ zAmvjO80|9h7{At6r7Y>>-tWa{OY#SS9YFwk4RRm6W^LiUGGvIqf=%#t(RZaotH9eB zWwKM=Jyl{BeOAf9en+o8aN@_uMW#0}G+h3C`}i*yaWflBOL5(ZIfH5(clv5X7>K!z zK8xJJ7QIE0r|9P93$NCR=Ya*)qf9Z3F%=IligL>kqgYY0U;sI0_W=pm*m(X(D-jQR zh<87?W{5q+s>*P|UYraCctfb#|HczQRv1)rQnZt4PS8Wd7_@C8)MRKElt{e*b!ZRI zR|;4L|61r`XVgVGcw)dG_#ND<yUV>g<U+pMlQl=6-If)cEp+bIg!?M3tNSM?E7!*h zgOfyjj7gV4V3r6`PPfPfLf8#HR@!e0$@k`yJOsn^+s;v20hjxYjb5xdua44Xj^rQ= z2}IGYvrUp;0^GZrB*TX*t;3ty1gq>@`rD(yck?YKM(XX`2VQrMdJ-GMu_7WO0{QKk zlaiAmKywj_vCT%`Jr))VTT<9s!7vjTaY#8~116g2h=^AL0s;<aC%k~+ybwz#%N?#T z!Uv%k7U|A*qD^KWpBc-OOa<ynmm{kx?a>{@*0R;0E+jaQT9V)^VR64BztCp@XIUM0 z@;OWgJPQgQBh>&<g}diM?q@CoS;{^W)dyS9$6dU1$tZhnpp=kBGY~42f)yKhxZz?9 zIWiz;v#aj(+Sb7VEf`s#=)a$x7auLRmap-L3sg{4bi9w>p422+;d;!)ZGO_|LzuO* z3W*(Xk0isGsf2{$B*R&XE&FNw@Uyw-=;&6B6!XjGluxjl*4L2~CdD+Fg_Ztv0k@Ng z$l|jE$6ftZc_p(ICHi8%gclu+_YuK!`J{)S^S%}6rI0O*Y!a-Y1dQrGAzQ*>d-e)^ zO(URufH7X^DU&9FcY1qk3$Y!8cBR-DWz1){9=L%i(rx|G^Uy>5<;!V@9!nJ8UcnT= zEHA}nXs9_wYGna&;Rq9#l2Qt-9Ps70j6@y4=gqCHwM4Ri7l2pEsQ%RdlSs4QI;^ik zR>($j4aIW_iJJiMB|dMFxka%}#hEqKaPFNiqgYcC+h1kB*;TZ_PyxQy?d|SJZVMq0 z!*UqPX>IeBkh7PBbkq1nzXySKO-&6#*KgLj#t6GV-NtCKva!L&T?w3m)p8&Xt!!M1 zW3m2+BCa3vTIoHT)tewOn(0jzBjt1O-dP~CZR-v|iT+{~M)!)!y$P5s_X~vF74YCx z+8ilV&5Z7_Yt_}jL~pq{sR6gD(qRR!G{)G3l)_egDb*+Zk+MYj_nPyIimqZ6@0zTL zYZwc#VArDL!{lMC7bNbD)HnuXc7atpJX+G?nB^fM_;}P_Im&H5p5TbxnJEG_#K@P? z_s~+eib@k|zo(}s9v<E^5Y~bDr{72o!4=Qz9d{{i5-4?EVN^jH>WwxLF_G=ANh z{{9@~Yee8BC^g~##%ZDg%m3QU{0tLh`Az}v+c(upw>i-$TX+!yh24eBC#rJKHsamS z#EaGSLB|RrxrP1TLzd$X4E{-WB1S`9pDdgX`VP<FV?WU25He~0SQS>a0;jD1A({5E ze=L%aYRL!Tbw6V>_=%@9Y8-C(kVeU-RGc=KHMg_`GevKx66fUPcz^jKy;~b}qEwYD z(SNkuO9d;(nYLDwl<Vv6>$KMfs0lAV=`$E13Yko!H`rE;#?o%j%*?EwjFg{aA)7KF z3jn|>ro7a)eeJR^ipn-hi`Og5g{L1JTU$^)SMrh#zx`0Jwv(Q#&R)rxa~-Z-kBQ@T zWs{D8%{72RcrZ#Pl`ZR1{#|BMNq{_vr#iI?0*`hHu>vDfR^J|_1pDW_E|xENdjT5f z5H3wM<q<k#)w|cOd2#d~0s@${?Fd~hTsJ@-3^S^E(}U#{fV^G}**pk%Sd7uk2;|h( zHbBKw2s*v6v1wMVc&DR7r@?1NB|?GLP$QM-j>durJsKXK2mnS>oKM<b>MxZ5d=<=X zK~70Ug_>$=X~DmD?^A5tes<7~k(owdw8gq&&*?a3mD|G3=DgA|7;xK*ZKK!0zvz2k z$QN?q-kO>|^CunYA5eQ<jvF$c?gn$=YVUCwE-X2gw`&X6Geg7s5b{B~y-WS*(RD3h zVW6%uh0Ir?x`u~efjb;3-$U>_P3WEZ05VM^>~@iWU<4IE6;pld{fZS&7jwQCC9K?d zVnS7oxoJ+-$d1UfQS$vTrno~)UEFTWq>>l(&$EN+I5IM&TRW4Yy9Budg0E6186Sc4 zEFv<qh@qC`sg^6@xw@_5&~k5b21qh%om`(Q*>E6n9ROt-xgAV@KeZV;rLW^2(lyQ+ z+fZoH)=i0{)Yi`$;gysY2f*tnl8XkqLC^4TZX`}eJh&O$`GocdPf6W$C=4aV6p|KS zF8KT;e3dZ5Dz1EYtXe)QUZPByVr4+3Sy)t%jf)Em<AW9Gqc9k%iu8Z;ahZ>Y=vVq8 z{TS?JAG<TmiMaq_2CN)fHp`i37^=Xk$rrI3JEEcj?s<;8DP?9?D)LkFYELJ2m%42w zRcU}U10{B1jz{t!zMSaFK=|@<wF@K*5>E+&e0$E?%8IS9&`5R?^sB&xLujBNFZtaN z8d4>)?+FR`d+$3>GR2`0`Bm#|58$iuVE$CYO25H?w!}fTe!-bVk5|W9_3Cii(TBh6 z9hW}~tyY)ugv4+I1=LYKwV&1)u7!8s!547iZit<-9S!sCG9v0#8S2rlr>Bb-6&0-^ zONMX$ViB8MA}%pl(-sDaJ(+jRJoVZMz?m+w#s&VTmbukciA_zd^rP5^W7j2i@b^%n zJ(>ZxCPblr{>-%yhEc|_uL3ug-!=)<5jJZZZLmE|^2X-xXl5+e>g?!u^9#Zz@9Cx0 zY7@zwuarW|#l<xdO!K7H2@NE`W8j7iU~@;BV%d11PJv#cN9q*?PB!U=-zdi`lZnyw zZl_m)FB~4ZrySrtJQj}FDxz7i4N&yTBdaT!b?aGc(r;jy!8WasVu*{r@N`HLJUA1L zzkYfD_=KJ9d`3O>bq>Ozc=(Jpg_xBx{s4QjvKD!HL4lm0bYtTs92^``-~0Y+s#<hH z%j5O-6l>*i0`g^2uQw*EqrbCEYW$NtN<Gpva;w`ctD}Rd@jemJHaw{u+M{iUUU_1I z&Tb;{7ROuDGnZ6y)SD)2k8Owx>C`J8E7Pkcd9A6ASD`V+!xY8(J!NJj%<2_STwE?< z!OryOpBZNsiWz~;wIYE>PmeHYlHu@zp~J4py2}QQKRD|8!{Q^s`79cho<1@*W<BR8 z-v-<t`W}&-nHX`Td5f*DpC27ahL^hIuPG@;SS@um)jDH-d+RD)(}bARzBhJkL4kn{ zAn$s#^hzc<@tuiU#8|m<OC4nK^yZon!t68P=L2-s*2$5z-_>RK!3sz>0yp)$X5T5m zr{yTpL)Pu7kLRDqZz;Ew4Xt&?3G#o!HaO|J#K4ek6L1Zau{k>XYrW=m&MVf>ILCj1 z@o&1;jK7QdHz)BM%+~q{JJ5TGd}JWD2PvHyau01aoSox|iHNjMcj$jcvyJ9Uv@QLE zKzw0M0n~mFHep}<Wbn6g3p|!LDc8eUvh(naVQ>WM@10%KeLkBC%nfBdi8VX7^MA~Y zH=vn)lrOfqs(e)5rW3kIAJTWy0apn<)jSYOjOry3OwruERkjRat}pa1{!0tMqLpav z1SQY`=qvsyoWn}Y`UY#JO6kq)bBs^3bQJW&ZT1@>f6~(KYSg>I%z&>p_QPgl{L6Ee zbS^|S3{#;m=@AuRD0d$P#y|A9RtR2z*;%FTr8;MB;+AmkK*HkU<o@;}R6a8`{R~iJ z5D#5g$|MD!e28ICjV*gfN%?V&J8w?t{R7bO4cJ*FiO-1=x94cp$3bks?CdP!P*ToP z(m&?1Am%c~%2;fJ==Mx4f(Qmx=C%-KK;_qrh~Y5;`-;x~PAkppq70#WVly7Q_4{RI zTqVYtRYVm~1zZZ~h-PMRS7bu5ejjD(s@cv=Pd7k6Rgu<6{W~D_*{83!NQ7blV=D$> zW-JR;xwRz%FFbup3(aL1#^NAuf~UUb+umSqG@xk;<$0@%b)b1S9w)`L0kZ|*mi({L zC;*O3Y(fONOjDHG2?lc22-(@$N6XBfmu4y3R23z6=1o+CPar`{m>Zf8OB<UMnD=tj zHWM`$5q8eGk_^VgM2+f_gLnboFVuia@}ROl<>oSR8Y`(zDcb!VVYzA}8-PrJuCL17 z1kGJBa&<0_K<6U4F2@JIX@Km*`djjm&1GZ`<Qu%Ro85a;?ur3#=tnl&_Qh}cFSN<S zT=BIQ{eltTEOcS}@UK^M#R_83rjM4eLg)OLon2=>fXZQi-JOVe6QucFEx|aMpkeg< z{HeD<9-l_`OnEalNL7H#G(k&?8<@i&Xbd4zp{>^WfM=EhD`VdXCdEfUGhx*_xy5eW zUGMNG8f{ww83qXD(!>JD=i5TDRaJ*LE*VI`Q|AG_6(xjU4diJ=gNDHJSBqFJS!5~h zf76X@6Cj&TgmjHpZx;Jj+NN3zsSMj?T}yCna^anT_~!8{+i14b_7svlCSeT?jo0<& zw_&WrN&uJ);Nj`mHJjI7MVkUI_jr%j`Dm<{I^EMh4@OH#OMUV2ne#r!1<>q!7uh7K zF!@gya8T_Ke~P!uxOkZyZE#*!J6>n)B_8aq>?Iq|>SMJ)dR>6H;c$EIKKs4_7};J` z>)%GWxDfvpc6~fD*Kk*7`$CryJP4_~@*y&Fht~Ht5!<b6UTnZRvh}!P!AQ|xAwYyj z+$<~Xr@!3u9pTrkn{D*F;~Hlg>prYDpw~h&vuLlx-qu6Dyw*P4aaU=#S6WJ{0+>j` zu6SixW&T<F2<)ZqqPKOcg#|+v<8Og#BjUH?NSD1b^Quk&TuKi)Mb48WTl}xgLX`1_ z&+XEM^fEJ)GPvun-?+iK%s$4xGZ#R`nbx)32DuoZY!~w1Z}`gt;cio{sL2JLIzlr0 zBLs}_+>c4;*YfM%ojT!2Npr9aFuy7BhFf8ESb*c6t0@iP`tkbr?%w?wl3CAg+m?^~ zHoqofpL%$u@GoIB1RZxg{~wEc{f1B{42WC*U~*Z|YzUMBp_W_1v+a;6@fsBQQM9L! z{#|IBO$+%t`p^?eMLZ^F$R66=74swRY>e;%2>0cOdWxgng>?7xznsSWRoSvHVG67k z;!VfuVnZ3i@QJNHLo>f^M!`)kq$C~cy1!23dW=qmZYGA0$TNIN1@bc^(Jkw@=3*Xe zQ-YL3N%%;v)lIcXRzR@U+rO@TLxX>7fB)x%>jyql$Vpn&QLVOPMy$i9BTr|X*<h#| zDb%5ji;LdowfO)^G`RQfNlWmxl#%jUA)%}O6x|LIzKQGOm20(EcS7F4AOHs_I5?Wm z%zx1dv1V+spE^*D&v$h_MM96O?KY6s4{94UBOh1Pjya2UK9}t{E_IQKo^pKN#8l!= zZ+dw=C#oqoYf<vr&C2|8<H7~8R;>iAmW!7l#m7EP`q&Tps8u~S6RN+ZSF^4ytdHmM zkWnQ2B`_hgTu&-_Z9bg6k$J6sGL1<X2CiSA7~bC5n?I?PJ9|_66_tJdqkD5gGe@o5 zoD5Q{&&)}7h}h{B2ZioEVBUyK?58|?eip$QJS-LvaUyCULjkppcXp{A(shQ54e~YT z21S5LM*dGqE0VWU{=M(vnX^zR-<H<BKi+#n7OFL{2!5Lr<CvaQYuYy@CmdQ;^gq-8 zOm^C<L(u6#rf4`lAhQ|2OQ;M+ssh_~8aRC+YJ*?-tX-&@fo8V9#JYtGu}g+AzJ3o? z7W!aP-W~JgTahq=zXes%Ei3z>BRW&eK=#rQSUR5&f1XV~R$6Uv|EtvYY1ijZJz08^ zh{tHS@KPABby}tN_&<4B(R|q){8{V767rSCO6#R9G+L+Ut$l4vu216gYlVOxtc0XI z&x`O5NU}=(da~2b0+G>Qui?Dg+S+=%QnWy!s{t*i>14?_V2bs-BafdBev5?tx!5(D zFi#6T4^z&l`vcE7qN+P5;Wq2T7eMWRl*u8B6C}8`PwIEX*|7x}KzCfvFA)8t{OKMY z<dnjKAY|Pe8WlLiKMHkL>P@$wulCGHy4~mV95jnT9Z>rWrTlj+El*?{^*?PAk9k)9 zb=b}=8NPqTR(J&aw>m?_3NEQY;J)jfs^KbIYygr56u+KL?0t);Wcnv{$2E)*4re<P zT3|<*f!ghl^|GiIsU@$RO;BM{vQes^rnmdx3#Z`76AGiuI>D@R+uQd#Eg(Nm0mskh zMb1u+;Lk0CD(4nd=Yfui*i=+VCSAykkDQice2pOp&YoX8u-^W`3wL9BagerA&;8tt z7~<Ck9mzJc!CXkX&F}l^Q<Iohx!gCnWIl&!EbGNC=X{<pCbeeR$I&54vO`t2CU9<m zQd;{mm2gw~k~Q62WT-6Yoi1J!>QK}bQl%)W^YYR{a9lq770lDw^AMLDv)tFkSFs7e z2wDXeS|~tED~hMW-<GG!ri67hmuI6VYkx(u(}INS?7=p`4beu5=|u*cLT}2=C9?;+ z92_0ft8-#C<YC`$OcIe4dijQJZec+Ls2T{gIb2>NpidhmJhDFm+V11?XBC!n@c~73 zfjy6(J!_m~xZ_&?WLa@Rt}JIz50?8}ANW#`5+PU*H62}RPit><cdD;}ijZU|qqs_L zaxum|c-w2+vhOHy&H350i(kIP%L=x2v<weg-MQoRg_fTFX25NdJv>#XGwI{g=S!dP zppK@xpKnG!w!{NKghH1L_NGQq48h|JXkpAs5!|XDV`E_CwQvtCF=RK`aN)8TZ2*k% zHU_WxJga--t2n3|xAu2*TW3WEa$Y}Qn&O6IK>E`^_T47oTE9lXq>k0lEgYb%MK5DP z{}ITUa2AaOrOY5-V%{M9r!8N6ucrfBv8o4~YMwt;tr0W%+E8zKK8f{GM>AllVkdX{ z(@GcBJjP1Q{kjt`AsYrnXd(D6aJ{P~osjz8+_HqV)ct9@y!$B}dXs{y`5!D1=%D1i z0KIwqKSZEfxhYuxvR1dCX8b{fD+2`8NVP$^Q}k5L-5e(2r?x~6n{gBHb;Tx2cEGMB z;*!Hp`4DuDRDAb9<VV9Bx#*jn=`?gJSF|eKKILytxeVpAK=ZqKS2mI@b!72(E6{_c zqZJn*Y1QvN^+GXdis6rc0g=e-#ux}p?^|8n%OBF02%Pp$=sTT?bz7eS!V<!yc(q5f zIdr{PyU}eL=rex`Y@{<Z-FgKv6oRN3<OK(oD2CTHC~&%;QLXC5cFA>Dls#xrz;g{# z2m{(`MS7@^PRYA7n#&5fvbZ?4NAgLYNj4Wvrxu%l_WEObv*qKJ-NRJ|RsXAp>~L}u zsvTj*VM*}_h&u`!l7WZu7_YQ8`ME1{Y=`JxpnsUPUVajV$zzIzr$hhyN5>dQE}Ujh ze^sT+3Vsk}FMd>36a3Q>(~*y{{AIW{C-)`88EM4)Nmunk2JFpNI&xfAeadWa5eazn z7N5UGas`L$!{=Hq67lYc`SFyXM5s&1JVKEa<^N5tE_FtGRa)!g<GDm3-&peg!r<T) z)C{C7>x@^#8%<<|I!)ES-p2wGuLXs=hm<Aq{fDz{dH|j$-m#dhiEQS`-dkNsFPLIt zVtQR;2yR@1E!dNtY}e9Wi>kR9^E1=6Vw)}5Qv>TZT4E#(F-Oh^X}Lb5J4uiO3+(Je zgRYp>O}A*S&{7kXY<CJG+%DL9Sh=`ppy;8w>SGPCKq6FPJVM!t3hLPDZ)%E!H8W1R z@OH6-=%myMwf0+SSo0<}_S}z8KEzAUx3^vF$b#z!b5bEbBZkj4N?5=1=a>ltFo$1p zW&v|-jUD?6w;=TfgZz&;Z}00^$nFi?7vvSWRBglDVKvu$8}>CgcIaW%!TVG<4^dK{ z_fKj&!pZpLy9%FuR#XS2>@uJ$2-yM&Aw{|?RuFcP;}%`~e-LLKVpNlm%*Bd)YW49S zZK@eRq076^>cV4ZCvpKPbnW3x-~0Qc+my3*JIl>WtS!@)hVn^LT_-R-Rko7jnEm81 zMGY4hmsh1$S73a(Fb%sHFoyUa?0(m${F5P@-v6z($^#?|P|j&GN1>VhZpm-ZQ9$Vc zuDEDy^8v1UWo@zf!(ST%*+U;-FlRR&2v})8$gFZcAdjuK(c7ASh@6-~<>qy?5FQUY zTW^`|j#zfDT|#EL+Rym-G*T&Q+?__ZVT=a$@&-0`veRu^WQkm>?Ob~6$gotY@)f{H z$+5<ysg9mNnG9i3>j~_-4uZ0@))}pvP|e?|R+0h{exQ~F=jL5B5<fP7=5aibJA{=! ziuU&Rhlok-uRG#eXwbL`uL!?=P*_;Fx-(HD($3KiL2<!ff@u`f%`cr161K=Di_%Nb zK6$4A17UcY@>&^($>?1;h^oqNO~&hvRt7)7AYIcd{XDCKCQq^l&3?r(k-$kTS^mjz z1z^;Ugi%4ESjCJ+DyGA8dk%4Q&DxxC82{<GJD&>YKXI7%-SQzN0CZEGEG{I*GgR4} znA`X#p_W|=WYB~#Du09n7c#?p!{R0SB3~a35Sp#Ml#ofYoD&^)-wH&s1G4Qc#xX9E zsS@`F+6}XPMj!EBHBkgnX0z|vmv6~#NkGEFb@)ZHrz_^E^P<@x(}q^9%(TROPHLBc zNt`<L6AS+$*1s`?wnP*NL+C_Fnb%XL4EkJKo#8E9#4HubuAkY6L$-r#vv4$1usNS_ z=&8`VL!9B^yGi2x`Zg=0w+RUipkN+l{;o)2VhM?v0unDI>-Rj8Whw4BSCPfRQf4~R zR$07spB+Ps1+GX*n1zXW70^eZG6}KHX()FcfBEvITzD+JF2m*S?osI5P;{8o%F-$o zzP)yX*lBN1&&z(_+dzKXo8-t|=Hx`z)y;i{R8RsEjY9Mjdy>2JbT0k@HxI^o#CYR= zTKd_|bz)0!Jvfa!HV&FyT#ECUcXoC#ocah>+xLRr6H8(^`~f8!o*ZWekPj~<x(=<j zfu2Jwx7v+je-IJ10-EHow_M040Gtq9fPz9l`7KQlJS@R`jz!96^M|CQBoGQ0G8EGR zSS@sLa6n)v;NIYY>x+A8@hhB#1%N%!gNH*d3bSU_3#RnZ)y(&1V<ivi>4^cigCoR{ zU_jt?(?B7($^*ea2qRbthx-BV&-l8^7ut7iV~kVUG~gYY=DXO)rM`UG^U|yAWW6_; z|9GFGVQMP==g$}Wo5BrWf@zJWx<qs;{i3;W@$r+}SSTnY!s&Ar-CXFqVs7XIzdq`| zO`S$Vvp!ksQRg~w_p}U{Fz`zTHTi_&!4mm|GZ$Jf<#DtdF~oy~M|&|x*c<3cVB~pR zfxiZ!?|byBG6*j(JWe=2aBwzj0tO9lpSl972g$LTGf}r`JSty{0z$*!3m1W)lRExw z&&X(Hc!E%eKLvbeK(GC?MR+NE8~?~?@4kp*YCa||C@3lJ;&zrxeVYfj+2m|1{EXwt zA*-h5WC)X*s63w*ujS64up&UAK7aZ0db#-oMEZP!9a_Gl%O9XocD+@lI3ZVrVu|Ek z!-1q8(LD7mf7R~%dj0OnQ#duuyP|^U<n)w?=RFweh2>(pT0sLaWj_TlNn^5D0FTYq z9}DgL#wU}|PF=w!M95cQB0-d$K0tD;tmZ~9ZlJ%Qs1=ek*PGk|cN$5A<T*dt4RBHm z9c=1AUcr8#7X@l-cpZ1{0;hHP>Q#h^Bja<qk#RMHn8UCEm^jGjYyv-3B!>~3$xx0m zMa%zCi5ksQapssU?OU8CgSuPOi7~wR9e}xT5=Q{P%aZ;&HJ4;-WgX5+P%8jzAL!_r zna2AnIVXx#>S}Hu_veDjYUG^Ux^w)XUHb>OyTiY5r6HnFxF3!`fsW|=09`%XM)(cl z<I~Pe+x#{e=r}VoqZCD992e<NlYUiXV-#hp8y1f++7son$$~vaBGypcQT^VwW-J<2 z4qpHn(7(?tL|QwgQ-sid1NrG^;|bbSNy(caHON!?1`&dp!WNK00BoBGm4C7J!&O?y z1-A59Wa3~sK(8&Ou|DITZTYt1|BHr}7QyJ@X2M&hBJlP7Z_MrWuOsp)hVt(y1b>WF z-c~C!Z|cf>q?-5Q(br24=;(0anabUzW4B%#T+6<>y`9zU0_mF<9wC5u(uN_U`}Qm~ zqtzq#s26|72bm`jlrnq;`yL1uiR+yKG;J@@O@90RqPjEhvpZRr^1=_e$jTI|DMfBt z!-nOznWs@J(VHZ~Sy%14hK?Bk*c!N~w0<Wcm7@UyFDGa7DL69fGA%9b&3g)VMSy+L zaB?c^xNZ2k_f1--=DMiBdTiDm-yw;9mXem0=Hy_Z_<QJAw(812B^8#IOK;pY9C8I{ zeb*(2*ObH_?7FJ_JGr)}Mr8y#dEJ?hj#=qsM`Ume!s+EJv2rzT&^n5&IVH!PY>u$U zwlBf6i=|Apjp{6dN(0tyZIkRMN}I*KR*w4O!onG-!646Olos4U@AlKh{s*fDV}vw* z%UDZZd3uPRs5l=xLp&x)m&~Hu!@c+xL#|I`uiY&bVljY8Kv@~ye2~9W;jsM<>1LpY z+YW;aV7ScHOU6iAN`jJYhaS+Xo)!E2yDa91r{?e8J%drP0^Mx65?{U_iHJ9Zndt=U z4F*N!+S=OaC-`#yWWj>tbMCX-F@g$F8~kt3f2gLT>)CXFz2!0=?SRkk^E7Ig1)T#T z_<Hi!2^7<KmO8`kJdNrBkA$kSa9|({OG<z|nXesv|IFTLGs2fb_yV@i`f9gDz)y`T zQvc%iwe~#VMi<RM0pnR%Xxz2z<5`k?L#@nVcI_DR_TIhF{l%33r1+AHM%DdlzQ$^> z0t{MYjG{*j9c*y;ps{h5<qwtFGmmSdgl#YM%M*YM0Cf4b8w;M++rM`F#oxW7G<Q7) zl=^>}wa|v9ay>VkD$<0_rcvXXuHD<6hJqHZt-DLx#9FnROw|<GF2+7o(7M{J4Tfq8 z)-M7R1D%%K_V=?+*B#>*Z5<q^GLE7P#qVc+Fuo}Xgl0@<q6!V<8yl$dY#nsxm2Zv_ zq(My=a6gODsJ81*aC0>^HLJu+RMXLPCK{?C+Wj5PetLSEsaP%qBVU5H$LAdNLWlu9 zn-3VVzMHERkJgCZOOsfp<P7eRfG{wqvqg9OBjaD*8$fmRRsNlcE7x+BG1$f!9-Ram zveCB9Z1+-BldmEFRfca-L2bZBM)F&n@wX%ncw9S}V!3!}(;hA4JXg(~f96qi;xaWC z)VF)=<s$VdsKy~RB9;u2yBoW@He!i)AsLM$Ln|Hxtf>h4D;vw#2_*)h&8zJ;(;%O~ z#?29Zj4G><bYA(L%{SZFf2@=T!!Q0n97=XGAi^BFE}L&aii?|gN7iDVnu|+?%0FE; zKC2Nh`xY1oB2QZwW#W0CLmq#mz>%uow+CjxQzOF|0#@%Wv&zH>w1#WBeTVP;0-r|y zUCinn@@m6P+rxU#=CjMerWy-dbJ6?Wcj}|AV4UK}Rm&FL%7>%uKoZN5$F<NJEG9^K zh!9B=)v`B^hqzndap^rj-ULsYs{27*=<&bPX55pOy3AA*RmgJyvzRZ@DZX2syJDpk z_2;w4zIVv@VS8q7x`qK`k+!bxi<uw!6wGo8Es}lr7?hw$eu14j^FSk0A>Ts6J#<rp z&wg=BTkGV~#SGPa@=s=FUj_<wf{2ufSW?d5EIB*B-xmuC3LY>s`@@^|*lOSr2Iu|K zm_@yO&7E45{iXN@h+^^wX_VfS14aV?IRLcIN!rH~JZtp@5$*EoP=3B4nd8oUVuS{( zO1@@t7eMuB;fbeee5IkXu01V$d-8;(FeNt6ENAde<iYvL_erv&u!evM?&y#b6vS6j z9l3gk^a-4_EH))<L-kv6c=KOe=rX*VlW~2?Ou{p#0g@QLdInq)63I9L6{9-UAVMrS z?&j^*^iyDLZ+<v#xWJb_<CXY)Yil@A|MBrX>Z284@gOff$#zWz*e<`Go*~sS+fG@S zw}E=tne-5UW*<KxNQ25!(MD^z_g09r!@(4h=E-u=*+Y5qfR6rP(V`JL<Gpa<ti%`< z<b56GVhunS;GuAuMa#fXrMcbcYiS)I%c?o^`&QU&kP5)n=iJ=exo@(}i+*n{5E`X% z83Fs;h5;b!RRI<joTZQo8;++}cG~T~rFA$of0Wq$ep7dx#{&AeAn?OMCk{c5^>eMk zL#iZk!tPz5p9Hp=6~^hzSA|KK&*t!p7HU)Fz9~xpXdLQ)FA%g@%DF$9{qoZ_T<_ex zSJXWG(-X!yUBG2y_-x-S@qoIf!flRk<I*)qG8KWbE{elEMUk}EKDjlFi3FCl0eU)I zs?X4yd<+d;oeu@CBs~6>cIF=W`796y^rzSz?5}s}euRdjUr^|s7`}Y~6iynvxj=LK zo>*S)jyshlGdDHu0JjnX!-9bu2^E27nAywA056-y6?NdnT8I!uaB5sZX=$pc-|FUx zQmOsl+4_|F88ly4o0GvjkN}A~AdUBPLa(ywwdtZ!{AT~nBNfRH{=02WI&?n045>*U z_+;4GQP(Zt=~Y_mc>D9fOkyz6PiQqMNT;C845(2-<OqhQCL(|qL08(bZ#KCa-G;os zPo7`_l%5E;4B>8Bb=;BwizbfU^<rh^31bk0>@7Nd1Fv9zmRXnBE=HDqqr7ijvfA~R z4i67|KqhEvhOG$0dEHr?GSZ^a^D-N?W4p#oh2F#oNU&Mi+iV#KBLrJ|M-*=?SP87R zXGPpdd2a$Pq?D&5zl{N<qBmqRhB2$fnOF49)r1dmfho`1TFn6FA7jszsCYfHHpGj$ z&2|0s=%3V=0c@e0oV1TADe*{1NYLXd?&rzF!^0Wr83_Ld0EgAg$!i+fI3zd>74M8z z;!4#<h>$6eOFtW8))<H<yDP+ShVdiuB|2t@-+pl~^8smlxB=AUl(a__sL}u1Q3q!$ ziB7q>f*p-5UFPb{LS<-RkDUG~s~TBLpI-Y&{rLm;v&yd^!3Jq3wv+oV6Arn+z^kDW zqx$}8dy6~gzZ+rtw{$tWj8A<;^mm+7&93^QEGm=%_XM+c*UzzW^WCpNZ62PGhYeHV ze{EcX1~yWLb`gY^uglE^qq!Xm+^5Ka?}qrDsSMR}X3*YW%UBf$`r?MGBhJgW)2yI- ze*!zEGVz{VbM4=8KW*)7Fq-^$VsDQaRU`XpZ}5@7gi~&bxJ)a;BDDHdU2(9nb=Fj5 z!<aQXAekoOv9<vCcsH|qydY?B_wnLGAxPAn-V{4?Ia--=PvAQNCcyVtPaxTySmfmv z9gQ?;_u-A;0oZaO>7-dU;umP-w{``k8n2>Pgd1X^>9pGz&wF$Srfa6y(YEx^&``cE zCYDVi>>G_dA3tGXT}%^y@l;8u6ReDpe0pD#Z0IvDNz_<q3_#mfl>0DI`(&@*@beuq zsaJ-N0R}MGU*{ziTF=((_NEXE+M@jH((wTz>IG)w*8RtFR7`PknlHqr^dL*e!P$9s zBhN*59A?YduG8avEW~&N45i+87nCH4@Tb!|k6oLkp!bI;apo`<wI4h8vc$TgBBLI) z$(prLQ#&RG>{cuMi==GGDyz9aF9g18CEIjLI4k!Eo8U3z;WVkDKSS)usO=hijCuYZ zkNfdHlT7@LG^+&()2Td1fj&;*wZYs*=wt7tYAuJ$M;7g8Vp&>t--;zjyyo5!CBB|4 zCKY#*ofu5{^BV3yDJXX?7Bk3lr4|}Ent*g7Dz`eR7><=#3-xpEwnxGYN*N6Z3kBIR z^72)JD@rx>fQz@fcXpADAu8h6MY`X6d%w|06I;)F7xl_M6tabK%S%G=EIW*em6J0S zCiPc~9Y->X<DP%aPR;AYPQfJe3XYxi7@x3pyVh3!rSAkm2jI+uFqtoZ{kj+IUfC8( z4~$a1T$&Uexq$cg#zv|}$Ear~B)0!S6y22-#CzuLo*m%m#?8j|Za2*jCP_ADf46v> z{Y<%_co-;Kah`kiRQa*PKzvnV#Xb7pY=DaYN;Cie$`N=<QC?3zOmme@5)1wl7m<09 J_w4P*{{lcK6v6-i literal 0 HcmV?d00001 diff --git a/kicad_board-front_copper.dxf b/kicad_board-front_copper.dxf deleted file mode 100644 index 8e078c2..0000000 --- a/kicad_board-front_copper.dxf +++ /dev/null @@ -1,49330 +0,0 @@ - 0 -SECTION - 2 -HEADER - 9 -$ANGBASE - 50 -0.0 - 9 -$ANGDIR - 70 -1 - 9 -$MEASUREMENT - 70 -0 - 0 -ENDSEC - 0 -SECTION - 2 -TABLES - 0 -TABLE - 2 -LTYPE - 70 -4 - 0 -LTYPE - 5 -40F - 2 -CONTINUOUS - 70 -0 - 3 -Solid line - 72 -65 - 73 -0 - 40 -0.0 - 0 -LTYPE - 5 -410 - 2 -DASHDOT - 70 -0 - 3 -Dash Dot ____ _ ____ _ - 72 -65 - 73 -4 - 40 -2.0 - 49 -1.25 - 49 --0.25 - 49 -0.25 - 49 --0.25 - 0 -LTYPE - 5 -411 - 2 -DASHED - 70 -0 - 3 -Dashed __ __ __ __ __ - 72 -65 - 73 -2 - 40 -0.75 - 49 -0.5 - 49 --0.25 - 0 -LTYPE - 5 -43B - 2 -DOTTED - 70 -0 - 3 -Dotted . . . . - 72 -65 - 73 -2 - 40 -0.2 - 49 -0.0 - 49 --0.2 - 0 -ENDTAB - 0 -TABLE - 2 -STYLE - 70 -4 - 0 -STYLE - 2 -KICAD - 70 -0 - 40 -0 - 41 -1 - 42 -1 - 50 -0 - 71 -0 - 3 -isocp.shx - 0 -STYLE - 2 -KICADB - 70 -0 - 40 -0 - 41 -1 - 42 -1 - 50 -0 - 71 -0 - 3 -isocp.shx - 0 -STYLE - 2 -KICADI - 70 -0 - 40 -0 - 41 -1 - 42 -1 - 50 -15 - 71 -0 - 3 -isocp.shx - 0 -STYLE - 2 -KICADBI - 70 -0 - 40 -0 - 41 -1 - 42 -1 - 50 -15 - 71 -0 - 3 -isocp.shx - 0 -ENDTAB - 0 -TABLE - 2 -LAYER - 70 -1 - 0 -LAYER - 2 -BLACK - 70 -0 - 62 -7 - 6 -CONTINUOUS - 0 -ENDTAB - 0 -ENDSEC - 0 -SECTION - 2 -ENTITIES -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52493 -20 --1.25255 -11 -6.52502 -21 --1.25254 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52502 -20 --1.25254 -11 -6.52512 -21 --1.25255 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52512 -20 --1.25255 -11 -6.52541 -21 --1.25258 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52541 -20 --1.25258 -11 -6.52578 -21 --1.25269 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52578 -20 --1.25269 -11 -6.52612 -21 --1.25287 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52612 -20 --1.25287 -11 -6.52642 -21 --1.25312 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52642 -20 --1.25312 -11 -6.52667 -21 --1.25342 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52667 -20 --1.25342 -11 -6.52685 -21 --1.25376 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52685 -20 --1.25376 -11 -6.52696 -21 --1.25413 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52696 -20 --1.25413 -11 -6.527 -21 --1.25452 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.527 -20 --1.25452 -11 -6.52699 -21 --1.25461 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52699 -20 --1.25461 -11 -6.52699 -21 --4.46192 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52699 -20 --4.46192 -11 -6.527 -21 --4.46202 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.527 -20 --4.46202 -11 -6.52696 -21 --4.4624 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52696 -20 --4.4624 -11 -6.52685 -21 --4.46277 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52685 -20 --4.46277 -11 -6.52667 -21 --4.46312 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52667 -20 --4.46312 -11 -6.52642 -21 --4.46342 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52642 -20 --4.46342 -11 -6.52612 -21 --4.46366 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52612 -20 --4.46366 -11 -6.52578 -21 --4.46384 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52578 -20 --4.46384 -11 -6.52541 -21 --4.46396 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52541 -20 --4.46396 -11 -6.52512 -21 --4.46399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52512 -20 --4.46399 -11 -6.52502 -21 --4.464 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52502 -20 --4.464 -11 -6.52493 -21 --4.46399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52493 -20 --4.46399 -11 -5.42462 -21 --4.46399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42462 -20 --4.46399 -11 -5.42462 -21 --4.48088 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42462 -20 --4.48088 -11 -6.32807 -21 --4.48088 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32807 -20 --4.48088 -11 -6.32817 -21 --4.48087 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32817 -20 --4.48087 -11 -6.32826 -21 --4.48088 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32826 -20 --4.48088 -11 -6.32855 -21 --4.48091 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32855 -20 --4.48091 -11 -6.32892 -21 --4.48102 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32892 -20 --4.48102 -11 -6.32926 -21 --4.48121 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32926 -20 --4.48121 -11 -6.32956 -21 --4.48145 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32956 -20 --4.48145 -11 -6.32981 -21 --4.48175 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32981 -20 --4.48175 -11 -6.32999 -21 --4.48209 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32999 -20 --4.48209 -11 -6.33011 -21 --4.48246 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.33011 -20 --4.48246 -11 -6.33014 -21 --4.48285 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.33014 -20 --4.48285 -11 -6.33013 -21 --4.48295 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.33013 -20 --4.48295 -11 -6.33013 -21 --5.95799 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.33013 -20 --5.95799 -11 -6.33014 -21 --5.95809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.33014 -20 --5.95809 -11 -6.33011 -21 --5.95848 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.33011 -20 --5.95848 -11 -6.32999 -21 --5.95885 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32999 -20 --5.95885 -11 -6.32981 -21 --5.95919 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32981 -20 --5.95919 -11 -6.32956 -21 --5.95949 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32956 -20 --5.95949 -11 -6.32926 -21 --5.95974 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32926 -20 --5.95974 -11 -6.32892 -21 --5.95992 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32892 -20 --5.95992 -11 -6.32855 -21 --5.96003 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32855 -20 --5.96003 -11 -6.32826 -21 --5.96006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32826 -20 --5.96006 -11 -6.32817 -21 --5.96007 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32817 -20 --5.96007 -11 -6.32807 -21 --5.96006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32807 -20 --5.96006 -11 -5.93644 -21 --5.96006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93644 -20 --5.96006 -11 -5.93644 -21 --5.97696 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93644 -20 --5.97696 -11 -6.32807 -21 --5.97696 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32807 -20 --5.97696 -11 -6.32817 -21 --5.97695 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32817 -20 --5.97695 -11 -6.32826 -21 --5.97696 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32826 -20 --5.97696 -11 -6.32855 -21 --5.97698 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32855 -20 --5.97698 -11 -6.32892 -21 --5.9771 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32892 -20 --5.9771 -11 -6.32926 -21 --5.97728 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32926 -20 --5.97728 -11 -6.32956 -21 --5.97753 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32956 -20 --5.97753 -11 -6.32981 -21 --5.97783 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32981 -20 --5.97783 -11 -6.32999 -21 --5.97817 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32999 -20 --5.97817 -11 -6.33011 -21 --5.97854 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.33011 -20 --5.97854 -11 -6.33014 -21 --5.97892 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.33014 -20 --5.97892 -11 -6.33013 -21 --5.97902 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.33013 -20 --5.97902 -11 -6.33013 -21 --8.3202 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.33013 -20 --8.3202 -11 -6.33014 -21 --8.32029 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.33014 -20 --8.32029 -11 -6.33011 -21 --8.32068 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.33011 -20 --8.32068 -11 -6.32999 -21 --8.32105 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32999 -20 --8.32105 -11 -6.32981 -21 --8.32139 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32981 -20 --8.32139 -11 -6.32956 -21 --8.32169 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32956 -20 --8.32169 -11 -6.32926 -21 --8.32194 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32926 -20 --8.32194 -11 -6.32892 -21 --8.32212 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32892 -20 --8.32212 -11 -6.32855 -21 --8.32223 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32855 -20 --8.32223 -11 -6.32826 -21 --8.32226 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32826 -20 --8.32226 -11 -6.32817 -21 --8.32227 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32817 -20 --8.32227 -11 -6.32807 -21 --8.32226 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.32807 -20 --8.32226 -11 -5.93644 -21 --8.32226 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93644 -20 --8.32226 -11 -5.93644 -21 --8.33916 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93644 -20 --8.33916 -11 -6.6824 -21 --8.33916 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.6824 -20 --8.33916 -11 -6.6825 -21 --8.33915 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.6825 -20 --8.33915 -11 -6.68259 -21 --8.33916 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68259 -20 --8.33916 -11 -6.68288 -21 --8.33919 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68288 -20 --8.33919 -11 -6.68325 -21 --8.3393 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68325 -20 --8.3393 -11 -6.68359 -21 --8.33948 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68359 -20 --8.33948 -11 -6.68389 -21 --8.33973 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68389 -20 --8.33973 -11 -6.68414 -21 --8.34003 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68414 -20 --8.34003 -11 -6.68432 -21 --8.34037 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68432 -20 --8.34037 -11 -6.68444 -21 --8.34074 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68444 -20 --8.34074 -11 -6.68447 -21 --8.34113 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68447 -20 --8.34113 -11 -6.68446 -21 --8.34122 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68446 -20 --8.34122 -11 -6.68446 -21 --9.81625 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68446 -20 --9.81625 -11 -6.68447 -21 --9.81635 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68447 -20 --9.81635 -11 -6.68444 -21 --9.81673 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68444 -20 --9.81673 -11 -6.68432 -21 --9.8171 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68432 -20 --9.8171 -11 -6.68414 -21 --9.81745 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68414 -20 --9.81745 -11 -6.68389 -21 --9.81775 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68389 -20 --9.81775 -11 -6.68359 -21 --9.81799 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68359 -20 --9.81799 -11 -6.68325 -21 --9.81817 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68325 -20 --9.81817 -11 -6.68288 -21 --9.81829 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68288 -20 --9.81829 -11 -6.68259 -21 --9.81832 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68259 -20 --9.81832 -11 -6.6825 -21 --9.81832 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.6825 -20 --9.81832 -11 -6.6824 -21 --9.81832 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.6824 -20 --9.81832 -11 -3.79003 -21 --9.81832 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.79003 -20 --9.81832 -11 -3.78994 -21 --9.81832 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78994 -20 --9.81832 -11 -3.78984 -21 --9.81832 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78984 -20 --9.81832 -11 -3.78955 -21 --9.81829 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78955 -20 --9.81829 -11 -3.78918 -21 --9.81817 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78918 -20 --9.81817 -11 -3.78884 -21 --9.81799 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78884 -20 --9.81799 -11 -3.78854 -21 --9.81775 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78854 -20 --9.81775 -11 -3.78829 -21 --9.81745 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78829 -20 --9.81745 -11 -3.78811 -21 --9.8171 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78811 -20 --9.8171 -11 -3.788 -21 --9.81673 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.788 -20 --9.81673 -11 -3.78796 -21 --9.81635 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78796 -20 --9.81635 -11 -3.78797 -21 --9.81625 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78797 -20 --9.81625 -11 -3.78797 -21 --8.34122 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78797 -20 --8.34122 -11 -3.78796 -21 --8.34113 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78796 -20 --8.34113 -11 -3.788 -21 --8.34074 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.788 -20 --8.34074 -11 -3.78811 -21 --8.34037 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78811 -20 --8.34037 -11 -3.78829 -21 --8.34003 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78829 -20 --8.34003 -11 -3.78854 -21 --8.33973 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78854 -20 --8.33973 -11 -3.78884 -21 --8.33948 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78884 -20 --8.33948 -11 -3.78918 -21 --8.3393 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78918 -20 --8.3393 -11 -3.78955 -21 --8.33919 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78955 -20 --8.33919 -11 -3.78984 -21 --8.33916 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78984 -20 --8.33916 -11 -3.78994 -21 --8.33915 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.78994 -20 --8.33915 -11 -3.79003 -21 --8.33916 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.79003 -20 --8.33916 -11 -5.44151 -21 --8.33916 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44151 -20 --8.33916 -11 -5.44151 -21 --8.32226 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44151 -20 --8.32226 -11 -1.4672 -21 --8.32226 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.4672 -20 --8.32226 -11 -1.4671 -21 --8.32227 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.4671 -20 --8.32227 -11 -1.46701 -21 --8.32226 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46701 -20 --8.32226 -11 -1.46672 -21 --8.32223 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46672 -20 --8.32223 -11 -1.46635 -21 --8.32212 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46635 -20 --8.32212 -11 -1.466 -21 --8.32194 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.466 -20 --8.32194 -11 -1.4657 -21 --8.32169 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.4657 -20 --8.32169 -11 -1.46546 -21 --8.32139 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46546 -20 --8.32139 -11 -1.46527 -21 --8.32105 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46527 -20 --8.32105 -11 -1.46516 -21 --8.32068 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46516 -20 --8.32068 -11 -1.46512 -21 --8.32029 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46512 -20 --8.32029 -11 -1.46513 -21 --8.3202 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46513 -20 --8.3202 -11 -1.46513 -21 --5.97902 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46513 -20 --5.97902 -11 -1.46512 -21 --5.97892 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46512 -20 --5.97892 -11 -1.46516 -21 --5.97854 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46516 -20 --5.97854 -11 -1.46527 -21 --5.97817 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46527 -20 --5.97817 -11 -1.46546 -21 --5.97783 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46546 -20 --5.97783 -11 -1.4657 -21 --5.97753 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.4657 -20 --5.97753 -11 -1.466 -21 --5.97728 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.466 -20 --5.97728 -11 -1.46635 -21 --5.9771 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46635 -20 --5.9771 -11 -1.46672 -21 --5.97698 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46672 -20 --5.97698 -11 -1.46701 -21 --5.97696 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46701 -20 --5.97696 -11 -1.4671 -21 --5.97695 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.4671 -20 --5.97695 -11 -1.4672 -21 --5.97696 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.4672 -20 --5.97696 -11 -5.44151 -21 --5.97696 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44151 -20 --5.97696 -11 -5.44151 -21 --5.96006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44151 -20 --5.96006 -11 -3.4357 -21 --5.96006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.4357 -20 --5.96006 -11 -3.43561 -21 --5.96007 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43561 -20 --5.96007 -11 -3.43551 -21 --5.96006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43551 -20 --5.96006 -11 -3.43522 -21 --5.96003 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43522 -20 --5.96003 -11 -3.43485 -21 --5.95992 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43485 -20 --5.95992 -11 -3.43451 -21 --5.95974 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43451 -20 --5.95974 -11 -3.43421 -21 --5.95949 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43421 -20 --5.95949 -11 -3.43396 -21 --5.95919 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43396 -20 --5.95919 -11 -3.43378 -21 --5.95885 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43378 -20 --5.95885 -11 -3.43367 -21 --5.95848 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43367 -20 --5.95848 -11 -3.43363 -21 --5.95809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43363 -20 --5.95809 -11 -3.43364 -21 --5.95799 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43364 -20 --5.95799 -11 -3.43364 -21 --4.48295 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43364 -20 --4.48295 -11 -3.43363 -21 --4.48285 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43363 -20 --4.48285 -11 -3.43367 -21 --4.48246 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43367 -20 --4.48246 -11 -3.43378 -21 --4.48209 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43378 -20 --4.48209 -11 -3.43396 -21 --4.48175 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43396 -20 --4.48175 -11 -3.43421 -21 --4.48145 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43421 -20 --4.48145 -11 -3.43451 -21 --4.48121 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43451 -20 --4.48121 -11 -3.43485 -21 --4.48102 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43485 -20 --4.48102 -11 -3.43522 -21 --4.48091 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43522 -20 --4.48091 -11 -3.43551 -21 --4.48088 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43551 -20 --4.48088 -11 -3.43561 -21 --4.48087 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43561 -20 --4.48087 -11 -3.4357 -21 --4.48088 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.4357 -20 --4.48088 -11 -4.69349 -21 --4.48088 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69349 -20 --4.48088 -11 -4.69349 -21 --4.46399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69349 -20 --4.46399 -11 -0.010513 -21 --4.46399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.010513 -20 --4.46399 -11 -0.0104167 -21 --4.464 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.0104167 -20 --4.464 -11 -0.0103203 -21 --4.46399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.0103203 -20 --4.46399 -11 -0.0100307 -21 --4.46396 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.0100307 -20 --4.46396 -11 -0.00965972 -21 --4.46384 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00965972 -20 --4.46384 -11 -0.00931776 -21 --4.46366 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00931776 -20 --4.46366 -11 -0.00901799 -21 --4.46342 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00901799 -20 --4.46342 -11 -0.00877201 -21 --4.46312 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00877201 -20 --4.46312 -11 -0.00858921 -21 --4.46277 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00858921 -20 --4.46277 -11 -0.00847665 -21 --4.4624 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00847665 -20 --4.4624 -11 -0.00843866 -21 --4.46202 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00843866 -20 --4.46202 -11 -0.00844819 -21 --4.46192 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00844819 -20 --4.46192 -11 -0.00844815 -21 --1.25461 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00844815 -20 --1.25461 -11 -0.00843866 -21 --1.25452 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00843866 -20 --1.25452 -11 -0.00847665 -21 --1.25413 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00847665 -20 --1.25413 -11 -0.00858921 -21 --1.25376 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00858921 -20 --1.25376 -11 -0.00877201 -21 --1.25342 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00877201 -20 --1.25342 -11 -0.00901799 -21 --1.25312 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00901799 -20 --1.25312 -11 -0.00931776 -21 --1.25287 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00931776 -20 --1.25287 -11 -0.00965972 -21 --1.25269 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.00965972 -20 --1.25269 -11 -0.0100307 -21 --1.25258 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.0100307 -20 --1.25258 -11 -0.0103203 -21 --1.25255 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.0103203 -20 --1.25255 -11 -0.0104167 -21 --1.25254 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.0104167 -20 --1.25254 -11 -0.010513 -21 --1.25255 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.010513 -20 --1.25255 -11 -3.07931 -21 --1.25255 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.07931 -20 --1.25255 -11 -3.07931 -21 --1.24401 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.07931 -20 --1.24401 -11 -3.07931 -21 --1.24401 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.07931 -20 --1.24401 -11 -3.07931 -21 --1.24006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.07931 -20 --1.24006 -11 -3.07931 -21 --1.24006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.07931 -20 --1.24006 -11 -3.07931 -21 --0.010515 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.07931 -20 --0.010515 -11 -3.0793 -21 --0.0104186 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.0793 -20 --0.0104186 -11 -3.07934 -21 --0.0100327 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.07934 -20 --0.0100327 -11 -3.07945 -21 --0.00966165 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.07945 -20 --0.00966165 -11 -3.07963 -21 --0.00931969 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.07963 -20 --0.00931969 -11 -3.07988 -21 --0.00901992 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.07988 -20 --0.00901992 -11 -3.08018 -21 --0.00877394 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08018 -20 --0.00877394 -11 -3.08052 -21 --0.00859114 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08052 -20 --0.00859114 -11 -3.08089 -21 --0.00847858 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08089 -20 --0.00847858 -11 -3.08118 -21 --0.00845008 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08118 -20 --0.00845008 -11 -3.08128 -21 --0.00844059 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08128 -20 --0.00844059 -11 -3.08137 -21 --0.00845008 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08137 -20 --0.00845008 -11 -5.42255 -21 --0.00845008 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42255 -20 --0.00845008 -11 -5.42265 -21 --0.00844059 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42265 -20 --0.00844059 -11 -5.42274 -21 --0.00845008 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42274 -20 --0.00845008 -11 -5.42303 -21 --0.00847858 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42303 -20 --0.00847858 -11 -5.42341 -21 --0.00859114 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42341 -20 --0.00859114 -11 -5.42375 -21 --0.00877394 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42375 -20 --0.00877394 -11 -5.42405 -21 --0.00901992 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42405 -20 --0.00901992 -11 -5.42429 -21 --0.00931969 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42429 -20 --0.00931969 -11 -5.42448 -21 --0.00966165 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42448 -20 --0.00966165 -11 -5.42459 -21 --0.0100327 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42459 -20 --0.0100327 -11 -5.42463 -21 --0.0104186 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42463 -20 --0.0104186 -11 -5.42462 -21 --0.010515 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42462 -20 --0.010515 -11 -5.42462 -21 --1.25255 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42462 -20 --1.25255 -11 -6.52493 -21 --1.25255 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08325 -20 --1.25442 -11 -3.08326 -21 --1.25452 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08326 -20 --1.25452 -11 -3.08325 -21 --1.25461 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08325 -20 --1.25461 -11 -3.08325 -21 --1.25461 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08325 -20 --1.25461 -11 -3.08322 -21 --1.2549 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08322 -20 --1.2549 -11 -3.08311 -21 --1.25528 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08311 -20 --1.25528 -11 -3.08292 -21 --1.25562 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08292 -20 --1.25562 -11 -3.08268 -21 --1.25592 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08268 -20 --1.25592 -11 -3.08238 -21 --1.25616 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08238 -20 --1.25616 -11 -3.08204 -21 --1.25635 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08204 -20 --1.25635 -11 -3.08166 -21 --1.25646 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08166 -20 --1.25646 -11 -3.08128 -21 --1.2565 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08128 -20 --1.2565 -11 -3.08118 -21 --1.25649 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08118 -20 --1.25649 -11 -0.0123852 -21 --1.25649 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.0123852 -20 --1.25649 -11 -0.0123852 -21 --4.46005 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.0123852 -20 --4.46005 -11 -4.69536 -21 --4.46005 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69536 -20 --4.46005 -11 -4.69545 -21 --4.46004 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69545 -20 --4.46004 -11 -4.69555 -21 --4.46005 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69555 -20 --4.46005 -11 -4.69584 -21 --4.46008 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69584 -20 --4.46008 -11 -4.69621 -21 --4.46019 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69621 -20 --4.46019 -11 -4.69655 -21 --4.46037 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69655 -20 --4.46037 -11 -4.69685 -21 --4.46062 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69685 -20 --4.46062 -11 -4.6971 -21 --4.46092 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.6971 -20 --4.46092 -11 -4.69728 -21 --4.46126 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69728 -20 --4.46126 -11 -4.69739 -21 --4.46163 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69739 -20 --4.46163 -11 -4.69743 -21 --4.46202 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69743 -20 --4.46202 -11 -4.69742 -21 --4.46211 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69742 -20 --4.46211 -11 -4.69742 -21 --4.48275 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69742 -20 --4.48275 -11 -4.69743 -21 --4.48285 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69743 -20 --4.48285 -11 -4.69742 -21 --4.48295 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69742 -20 --4.48295 -11 -4.69742 -21 --4.48295 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69742 -20 --4.48295 -11 -4.69739 -21 --4.48324 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69739 -20 --4.48324 -11 -4.69728 -21 --4.48361 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69728 -20 --4.48361 -11 -4.6971 -21 --4.48395 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.6971 -20 --4.48395 -11 -4.69685 -21 --4.48425 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69685 -20 --4.48425 -11 -4.69655 -21 --4.4845 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69655 -20 --4.4845 -11 -4.69621 -21 --4.48468 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69621 -20 --4.48468 -11 -4.69584 -21 --4.48479 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69584 -20 --4.48479 -11 -4.69545 -21 --4.48483 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69545 -20 --4.48483 -11 -4.69536 -21 --4.48482 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.69536 -20 --4.48482 -11 -3.43758 -21 --4.48482 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43758 -20 --4.48482 -11 -3.43758 -21 --5.95612 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.43758 -20 --5.95612 -11 -5.44339 -21 --5.95612 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44339 -20 --5.95612 -11 -5.44348 -21 --5.95611 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44348 -20 --5.95611 -11 -5.44358 -21 --5.95612 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44358 -20 --5.95612 -11 -5.44387 -21 --5.95615 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44387 -20 --5.95615 -11 -5.44424 -21 --5.95626 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44424 -20 --5.95626 -11 -5.44458 -21 --5.95645 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44458 -20 --5.95645 -11 -5.44488 -21 --5.95669 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44488 -20 --5.95669 -11 -5.44513 -21 --5.95699 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44513 -20 --5.95699 -11 -5.44531 -21 --5.95733 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44531 -20 --5.95733 -11 -5.44542 -21 --5.9577 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44542 -20 --5.9577 -11 -5.44546 -21 --5.95809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44546 -20 --5.95809 -11 -5.44545 -21 --5.95819 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44545 -20 --5.95819 -11 -5.44545 -21 --5.97883 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44545 -20 --5.97883 -11 -5.44546 -21 --5.97892 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44546 -20 --5.97892 -11 -5.44545 -21 --5.97902 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44545 -20 --5.97902 -11 -5.44545 -21 --5.97902 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44545 -20 --5.97902 -11 -5.44542 -21 --5.97931 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44542 -20 --5.97931 -11 -5.44531 -21 --5.97968 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44531 -20 --5.97968 -11 -5.44513 -21 --5.98002 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44513 -20 --5.98002 -11 -5.44488 -21 --5.98032 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44488 -20 --5.98032 -11 -5.44458 -21 --5.98057 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44458 -20 --5.98057 -11 -5.44424 -21 --5.98075 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44424 -20 --5.98075 -11 -5.44387 -21 --5.98086 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44387 -20 --5.98086 -11 -5.44348 -21 --5.9809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44348 -20 --5.9809 -11 -5.44339 -21 --5.98089 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44339 -20 --5.98089 -11 -1.46907 -21 --5.98089 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46907 -20 --5.98089 -11 -1.46907 -21 --8.31833 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.46907 -20 --8.31833 -11 -5.44339 -21 --8.31833 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44339 -20 --8.31833 -11 -5.44348 -21 --8.31832 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44348 -20 --8.31832 -11 -5.44358 -21 --8.31833 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44358 -20 --8.31833 -11 -5.44387 -21 --8.31835 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44387 -20 --8.31835 -11 -5.44424 -21 --8.31847 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44424 -20 --8.31847 -11 -5.44458 -21 --8.31865 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44458 -20 --8.31865 -11 -5.44488 -21 --8.3189 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44488 -20 --8.3189 -11 -5.44513 -21 --8.31919 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44513 -20 --8.31919 -11 -5.44531 -21 --8.31954 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44531 -20 --8.31954 -11 -5.44542 -21 --8.31991 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44542 -20 --8.31991 -11 -5.44546 -21 --8.32029 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44546 -20 --8.32029 -11 -5.44545 -21 --8.32039 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44545 -20 --8.32039 -11 -5.44545 -21 --8.34103 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44545 -20 --8.34103 -11 -5.44546 -21 --8.34113 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44546 -20 --8.34113 -11 -5.44545 -21 --8.34122 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44545 -20 --8.34122 -11 -5.44545 -21 --8.34122 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44545 -20 --8.34122 -11 -5.44542 -21 --8.34151 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44542 -20 --8.34151 -11 -5.44531 -21 --8.34188 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44531 -20 --8.34188 -11 -5.44513 -21 --8.34223 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44513 -20 --8.34223 -11 -5.44488 -21 --8.34253 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44488 -20 --8.34253 -11 -5.44458 -21 --8.34277 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44458 -20 --8.34277 -11 -5.44424 -21 --8.34295 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44424 -20 --8.34295 -11 -5.44387 -21 --8.34307 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44387 -20 --8.34307 -11 -5.44348 -21 --8.34311 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44348 -20 --8.34311 -11 -5.44339 -21 --8.3431 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.44339 -20 --8.3431 -11 -3.79191 -21 --8.3431 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.79191 -20 --8.3431 -11 -3.79191 -21 --9.81438 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.79191 -20 --9.81438 -11 -6.68053 -21 --9.81438 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68053 -20 --9.81438 -11 -6.68053 -21 --8.3431 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.68053 -20 --8.3431 -11 -5.93456 -21 --8.3431 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93456 -20 --8.3431 -11 -5.93447 -21 --8.34311 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93447 -20 --8.34311 -11 -5.93408 -21 --8.34307 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93408 -20 --8.34307 -11 -5.93371 -21 --8.34295 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93371 -20 --8.34295 -11 -5.93337 -21 --8.34277 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93337 -20 --8.34277 -11 -5.93307 -21 --8.34253 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93307 -20 --8.34253 -11 -5.93282 -21 --8.34223 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93282 -20 --8.34223 -11 -5.93264 -21 --8.34188 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93264 -20 --8.34188 -11 -5.93253 -21 --8.34151 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93253 -20 --8.34151 -11 -5.93249 -21 --8.34113 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93249 -20 --8.34113 -11 -5.9325 -21 --8.34103 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.9325 -20 --8.34103 -11 -5.9325 -21 --8.32039 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.9325 -20 --8.32039 -11 -5.93249 -21 --8.32029 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93249 -20 --8.32029 -11 -5.93253 -21 --8.31991 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93253 -20 --8.31991 -11 -5.93264 -21 --8.31954 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93264 -20 --8.31954 -11 -5.93282 -21 --8.31919 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93282 -20 --8.31919 -11 -5.93307 -21 --8.3189 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93307 -20 --8.3189 -11 -5.93337 -21 --8.31865 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93337 -20 --8.31865 -11 -5.93371 -21 --8.31847 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93371 -20 --8.31847 -11 -5.93408 -21 --8.31835 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93408 -20 --8.31835 -11 -5.93437 -21 --8.31833 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93437 -20 --8.31833 -11 -5.93447 -21 --8.31832 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93447 -20 --8.31832 -11 -5.93456 -21 --8.31833 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93456 -20 --8.31833 -11 -6.3262 -21 --8.31833 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.3262 -20 --8.31833 -11 -6.3262 -21 --5.98089 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.3262 -20 --5.98089 -11 -5.93456 -21 --5.98089 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93456 -20 --5.98089 -11 -5.93447 -21 --5.9809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93447 -20 --5.9809 -11 -5.93408 -21 --5.98086 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93408 -20 --5.98086 -11 -5.93371 -21 --5.98075 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93371 -20 --5.98075 -11 -5.93337 -21 --5.98057 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93337 -20 --5.98057 -11 -5.93307 -21 --5.98032 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93307 -20 --5.98032 -11 -5.93282 -21 --5.98002 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93282 -20 --5.98002 -11 -5.93264 -21 --5.97968 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93264 -20 --5.97968 -11 -5.93253 -21 --5.97931 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93253 -20 --5.97931 -11 -5.93249 -21 --5.97892 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93249 -20 --5.97892 -11 -5.9325 -21 --5.97883 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.9325 -20 --5.97883 -11 -5.9325 -21 --5.95819 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.9325 -20 --5.95819 -11 -5.93249 -21 --5.95809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93249 -20 --5.95809 -11 -5.93253 -21 --5.9577 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93253 -20 --5.9577 -11 -5.93264 -21 --5.95733 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93264 -20 --5.95733 -11 -5.93282 -21 --5.95699 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93282 -20 --5.95699 -11 -5.93307 -21 --5.95669 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93307 -20 --5.95669 -11 -5.93337 -21 --5.95645 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93337 -20 --5.95645 -11 -5.93371 -21 --5.95626 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93371 -20 --5.95626 -11 -5.93408 -21 --5.95615 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93408 -20 --5.95615 -11 -5.93437 -21 --5.95612 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93437 -20 --5.95612 -11 -5.93447 -21 --5.95611 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93447 -20 --5.95611 -11 -5.93456 -21 --5.95612 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.93456 -20 --5.95612 -11 -6.3262 -21 --5.95612 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.3262 -20 --5.95612 -11 -6.3262 -21 --4.48482 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.3262 -20 --4.48482 -11 -5.42274 -21 --4.48482 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42274 -20 --4.48482 -11 -5.42265 -21 --4.48483 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42265 -20 --4.48483 -11 -5.42226 -21 --4.48479 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42226 -20 --4.48479 -11 -5.42189 -21 --4.48468 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42189 -20 --4.48468 -11 -5.42155 -21 --4.4845 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42155 -20 --4.4845 -11 -5.42125 -21 --4.48425 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42125 -20 --4.48425 -11 -5.421 -21 --4.48395 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.421 -20 --4.48395 -11 -5.42082 -21 --4.48361 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42082 -20 --4.48361 -11 -5.42071 -21 --4.48324 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42071 -20 --4.48324 -11 -5.42067 -21 --4.48285 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42067 -20 --4.48285 -11 -5.42068 -21 --4.48275 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42068 -20 --4.48275 -11 -5.42068 -21 --4.46211 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42068 -20 --4.46211 -11 -5.42067 -21 --4.46202 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42067 -20 --4.46202 -11 -5.42071 -21 --4.46163 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42071 -20 --4.46163 -11 -5.42082 -21 --4.46126 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42082 -20 --4.46126 -11 -5.421 -21 --4.46092 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.421 -20 --4.46092 -11 -5.42125 -21 --4.46062 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42125 -20 --4.46062 -11 -5.42155 -21 --4.46037 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42155 -20 --4.46037 -11 -5.42189 -21 --4.46019 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42189 -20 --4.46019 -11 -5.42226 -21 --4.46008 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42226 -20 --4.46008 -11 -5.42255 -21 --4.46005 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42255 -20 --4.46005 -11 -5.42265 -21 --4.46004 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42265 -20 --4.46004 -11 -5.42274 -21 --4.46005 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42274 -20 --4.46005 -11 -6.52306 -21 --4.46005 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52306 -20 --4.46005 -11 -6.52306 -21 --1.25649 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.52306 -20 --1.25649 -11 -5.42274 -21 --1.25649 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42274 -20 --1.25649 -11 -5.42265 -21 --1.2565 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42265 -20 --1.2565 -11 -5.42226 -21 --1.25646 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42226 -20 --1.25646 -11 -5.42189 -21 --1.25635 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42189 -20 --1.25635 -11 -5.42155 -21 --1.25616 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42155 -20 --1.25616 -11 -5.42125 -21 --1.25592 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42125 -20 --1.25592 -11 -5.421 -21 --1.25562 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.421 -20 --1.25562 -11 -5.42082 -21 --1.25528 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42082 -20 --1.25528 -11 -5.42071 -21 --1.2549 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42071 -20 --1.2549 -11 -5.42067 -21 --1.25452 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42067 -20 --1.25452 -11 -5.42068 -21 --1.25442 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42068 -20 --1.25442 -11 -5.42068 -21 --1.2442 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42068 -20 --1.2442 -11 -5.42068 -21 --1.2442 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42068 -20 --1.2442 -11 -5.42068 -21 --1.24025 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42068 -20 --1.24025 -11 -5.42068 -21 --1.24025 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42068 -20 --1.24025 -11 -5.42068 -21 --1.23378 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42068 -20 --1.23378 -11 -5.42068 -21 --1.23378 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42068 -20 --1.23378 -11 -5.42068 -21 --1.22984 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42068 -20 --1.22984 -11 -5.42068 -21 --1.22983 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42068 -20 --1.22983 -11 -5.42068 -21 --0.0123871 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.42068 -20 --0.0123871 -11 -3.08325 -21 --0.0123871 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.08325 -20 --0.0123871 -11 -3.08325 -21 --1.25442 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91642 -20 --8.73286 -11 -5.91671 -21 --8.73288 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91671 -20 --8.73288 -11 -5.91708 -21 --8.733 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91708 -20 --8.733 -11 -5.91742 -21 --8.73318 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91742 -20 --8.73318 -11 -5.91772 -21 --8.73343 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91772 -20 --8.73343 -11 -5.91797 -21 --8.73373 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91797 -20 --8.73373 -11 -5.91815 -21 --8.73407 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91815 -20 --8.73407 -11 -5.91826 -21 --8.73444 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91826 -20 --8.73444 -11 -5.9183 -21 --8.73482 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.9183 -20 --8.73482 -11 -5.91829 -21 --8.73492 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91829 -20 --8.73492 -11 -5.91829 -21 --9.61941 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91829 -20 --9.61941 -11 -5.9183 -21 --9.61951 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.9183 -20 --9.61951 -11 -5.91826 -21 --9.61989 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91826 -20 --9.61989 -11 -5.91815 -21 --9.62027 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91815 -20 --9.62027 -11 -5.91797 -21 --9.62061 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91797 -20 --9.62061 -11 -5.91772 -21 --9.62091 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91772 -20 --9.62091 -11 -5.91742 -21 --9.62115 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91742 -20 --9.62115 -11 -5.91708 -21 --9.62134 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91708 -20 --9.62134 -11 -5.91671 -21 --9.62145 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91671 -20 --9.62145 -11 -5.91642 -21 --9.62148 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91642 -20 --9.62148 -11 -5.91632 -21 --9.62149 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91632 -20 --9.62149 -11 -5.91622 -21 --9.62148 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91622 -20 --9.62148 -11 -5.46173 -21 --9.62148 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46173 -20 --9.62148 -11 -5.46163 -21 --9.62149 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46163 -20 --9.62149 -11 -5.46153 -21 --9.62148 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46153 -20 --9.62148 -11 -5.46124 -21 --9.62145 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46124 -20 --9.62145 -11 -5.46087 -21 --9.62134 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46087 -20 --9.62134 -11 -5.46053 -21 --9.62115 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46053 -20 --9.62115 -11 -5.46023 -21 --9.62091 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46023 -20 --9.62091 -11 -5.45998 -21 --9.62061 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45998 -20 --9.62061 -11 -5.4598 -21 --9.62027 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.4598 -20 --9.62027 -11 -5.45969 -21 --9.61989 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45969 -20 --9.61989 -11 -5.45965 -21 --9.61951 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45965 -20 --9.61951 -11 -5.45966 -21 --9.61941 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45966 -20 --9.61941 -11 -5.45966 -21 --8.73492 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45966 -20 --8.73492 -11 -5.45965 -21 --8.73482 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45965 -20 --8.73482 -11 -5.45969 -21 --8.73444 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45969 -20 --8.73444 -11 -5.4598 -21 --8.73407 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.4598 -20 --8.73407 -11 -5.45998 -21 --8.73373 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45998 -20 --8.73373 -11 -5.46023 -21 --8.73343 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46023 -20 --8.73343 -11 -5.46053 -21 --8.73318 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46053 -20 --8.73318 -11 -5.46087 -21 --8.733 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46087 -20 --8.733 -11 -5.46124 -21 --8.73288 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46124 -20 --8.73288 -11 -5.46153 -21 --8.73286 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46153 -20 --8.73286 -11 -5.46163 -21 --8.73285 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46163 -20 --8.73285 -11 -5.46173 -21 --8.73286 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46173 -20 --8.73286 -11 -5.91622 -21 --8.73286 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91622 -20 --8.73286 -11 -5.91632 -21 --8.73285 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91632 -20 --8.73285 -11 -5.91642 -21 --8.73286 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.4636 -20 --8.73679 -11 -5.4636 -21 --9.61754 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.4636 -20 --9.61754 -11 -5.91435 -21 --9.61754 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91435 -20 --9.61754 -11 -5.91435 -21 --8.73679 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91435 -20 --8.73679 -11 -5.4636 -21 --8.73679 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86678 -20 --9.55192 -11 -3.86643 -21 --9.55174 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86643 -20 --9.55174 -11 -3.86613 -21 --9.55149 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86613 -20 --9.55149 -11 -3.86597 -21 --9.55128 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86597 -20 --9.55128 -11 -3.86589 -21 --9.55119 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86589 -20 --9.55119 -11 -3.86571 -21 --9.55085 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86571 -20 --9.55085 -11 -3.86571 -21 --9.55085 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86571 -20 --9.55085 -11 -3.86559 -21 --9.55048 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86559 -20 --9.55048 -11 -3.86556 -21 --9.55019 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86556 -20 --9.55019 -11 -3.86556 -21 --9.55019 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86556 -20 --9.55019 -11 -3.86556 -21 --9.55009 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86556 -20 --9.55009 -11 -3.86556 -21 --9.54999 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86556 -20 --9.54999 -11 -3.86556 -21 --9.32818 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86556 -20 --9.32818 -11 -3.86556 -21 --9.32818 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86556 -20 --9.32818 -11 -3.86556 -21 --9.31777 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86556 -20 --9.31777 -11 -3.86556 -21 --9.31767 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86556 -20 --9.31767 -11 -3.86559 -21 --9.31728 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86559 -20 --9.31728 -11 -3.86571 -21 --9.31691 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86571 -20 --9.31691 -11 -3.86589 -21 --9.31657 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86589 -20 --9.31657 -11 -3.86613 -21 --9.31627 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86613 -20 --9.31627 -11 -3.86643 -21 --9.31602 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86643 -20 --9.31602 -11 -3.86678 -21 --9.31584 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86678 -20 --9.31584 -11 -3.86715 -21 --9.31573 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86715 -20 --9.31573 -11 -3.86744 -21 --9.3157 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86744 -20 --9.3157 -11 -3.86753 -21 --9.31569 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86753 -20 --9.31569 -11 -3.86763 -21 --9.3157 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86763 -20 --9.3157 -11 -3.88827 -21 --9.3157 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88827 -20 --9.3157 -11 -3.88837 -21 --9.31569 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88837 -20 --9.31569 -11 -3.88846 -21 --9.3157 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88846 -20 --9.3157 -11 -3.88875 -21 --9.31573 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88875 -20 --9.31573 -11 -3.88912 -21 --9.31584 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88912 -20 --9.31584 -11 -3.88947 -21 --9.31602 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88947 -20 --9.31602 -11 -3.88977 -21 --9.31627 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88977 -20 --9.31627 -11 -3.89001 -21 --9.31657 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.89001 -20 --9.31657 -11 -3.89019 -21 --9.31691 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.89019 -20 --9.31691 -11 -3.89031 -21 --9.31728 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.89031 -20 --9.31728 -11 -3.89034 -21 --9.31767 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.89034 -20 --9.31767 -11 -3.89034 -21 --9.31777 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.89034 -20 --9.31777 -11 -3.89034 -21 --9.49503 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.89034 -20 --9.49503 -11 -4.06242 -21 --9.32296 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06242 -20 --9.32296 -11 -4.06242 -21 --8.83452 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06242 -20 --8.83452 -11 -3.89034 -21 --8.66245 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.89034 -20 --8.66245 -11 -3.89034 -21 --8.83971 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.89034 -20 --8.83971 -11 -3.89034 -21 --8.8398 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.89034 -20 --8.8398 -11 -3.89034 -21 --8.8399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.89034 -20 --8.8399 -11 -3.89034 -21 --8.8399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.89034 -20 --8.8399 -11 -3.89031 -21 --8.84019 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.89031 -20 --8.84019 -11 -3.89019 -21 --8.84056 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.89019 -20 --8.84056 -11 -3.89001 -21 --8.8409 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.89001 -20 --8.8409 -11 -3.88977 -21 --8.8412 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88977 -20 --8.8412 -11 -3.88947 -21 --8.84145 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88947 -20 --8.84145 -11 -3.88912 -21 --8.84163 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88912 -20 --8.84163 -11 -3.88875 -21 --8.84174 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88875 -20 --8.84174 -11 -3.88837 -21 --8.84178 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88837 -20 --8.84178 -11 -3.88827 -21 --8.84177 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88827 -20 --8.84177 -11 -3.86763 -21 --8.84177 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86763 -20 --8.84177 -11 -3.86753 -21 --8.84178 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86753 -20 --8.84178 -11 -3.86715 -21 --8.84174 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86715 -20 --8.84174 -11 -3.86678 -21 --8.84163 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86678 -20 --8.84163 -11 -3.86643 -21 --8.84145 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86643 -20 --8.84145 -11 -3.86613 -21 --8.8412 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86613 -20 --8.8412 -11 -3.86589 -21 --8.8409 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86589 -20 --8.8409 -11 -3.86571 -21 --8.84056 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86571 -20 --8.84056 -11 -3.86559 -21 --8.84019 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86559 -20 --8.84019 -11 -3.86556 -21 --8.8398 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86556 -20 --8.8398 -11 -3.86556 -21 --8.83971 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86556 -20 --8.83971 -11 -3.86556 -21 --8.82948 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86556 -20 --8.82948 -11 -3.86556 -21 --8.82948 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86556 -20 --8.82948 -11 -3.86556 -21 --8.6075 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86556 -20 --8.6075 -11 -3.86556 -21 --8.6074 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86556 -20 --8.6074 -11 -3.86559 -21 --8.60702 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86559 -20 --8.60702 -11 -3.86559 -21 --8.60702 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86559 -20 --8.60702 -11 -3.86571 -21 --8.60665 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86571 -20 --8.60665 -11 -3.86572 -21 --8.60662 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86572 -20 --8.60662 -11 -3.86589 -21 --8.6063 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86589 -20 --8.6063 -11 -3.86613 -21 --8.606 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86613 -20 --8.606 -11 -3.86643 -21 --8.60576 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86643 -20 --8.60576 -11 -3.86678 -21 --8.60558 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86678 -20 --8.60558 -11 -3.86678 -21 --8.60558 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86678 -20 --8.60558 -11 -3.86678 -21 --8.60558 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86678 -20 --8.60558 -11 -3.86715 -21 --8.60546 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86715 -20 --8.60546 -11 -3.86749 -21 --8.60543 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86749 -20 --8.60543 -11 -3.86753 -21 --8.60543 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86753 -20 --8.60543 -11 -3.86753 -21 --8.60543 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86753 -20 --8.60543 -11 -3.86792 -21 --8.60546 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86792 -20 --8.60546 -11 -3.86829 -21 --8.60558 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86829 -20 --8.60558 -11 -3.86863 -21 --8.60576 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86863 -20 --8.60576 -11 -3.86893 -21 --8.606 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86893 -20 --8.606 -11 -3.86899 -21 --8.60608 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86899 -20 --8.60608 -11 -4.07994 -21 --8.817 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07994 -20 --8.817 -11 -4.08513 -21 --8.817 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08513 -20 --8.817 -11 -4.08523 -21 --8.81699 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08523 -20 --8.81699 -11 -4.08532 -21 --8.817 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08532 -20 --8.817 -11 -4.08561 -21 --8.81703 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08561 -20 --8.81703 -11 -4.08598 -21 --8.81714 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08598 -20 --8.81714 -11 -4.08632 -21 --8.81733 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08632 -20 --8.81733 -11 -4.08662 -21 --8.81757 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08662 -20 --8.81757 -11 -4.08687 -21 --8.81787 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08687 -20 --8.81787 -11 -4.08705 -21 --8.81821 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08705 -20 --8.81821 -11 -4.08717 -21 --8.81859 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08717 -20 --8.81859 -11 -4.0872 -21 --8.81897 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0872 -20 --8.81897 -11 -4.08719 -21 --8.81907 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08719 -20 --8.81907 -11 -4.08719 -21 --8.82426 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08719 -20 --8.82426 -11 -4.09086 -21 --8.82793 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09086 -20 --8.82793 -11 -4.09094 -21 --8.82799 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09094 -20 --8.82799 -11 -4.091 -21 --8.82806 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.091 -20 --8.82806 -11 -4.091 -21 --8.82806 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.091 -20 --8.82806 -11 -4.09118 -21 --8.82829 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09118 -20 --8.82829 -11 -4.09137 -21 --8.82863 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09137 -20 --8.82863 -11 -4.09144 -21 --8.82888 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09144 -20 --8.82888 -11 -4.09148 -21 --8.829 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09148 -20 --8.829 -11 -4.09152 -21 --8.82939 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09152 -20 --8.82939 -11 -4.09148 -21 --8.82977 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09148 -20 --8.82977 -11 -4.09137 -21 --8.83014 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09137 -20 --8.83014 -11 -4.09118 -21 --8.83049 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09118 -20 --8.83049 -11 -4.091 -21 --8.83071 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.091 -20 --8.83071 -11 -4.091 -21 --8.83071 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.091 -20 --8.83071 -11 -4.09094 -21 --8.83079 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09094 -20 --8.83079 -11 -4.09086 -21 --8.83085 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09086 -20 --8.83085 -11 -4.08719 -21 --8.83452 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08719 -20 --8.83452 -11 -4.08719 -21 --9.32296 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08719 -20 --9.32296 -11 -4.09086 -21 --9.32663 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09086 -20 --9.32663 -11 -4.09094 -21 --9.32669 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09094 -20 --9.32669 -11 -4.091 -21 --9.32676 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.091 -20 --9.32676 -11 -4.091 -21 --9.32676 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.091 -20 --9.32676 -11 -4.09118 -21 --9.32699 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09118 -20 --9.32699 -11 -4.09137 -21 --9.32733 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09137 -20 --9.32733 -11 -4.09139 -21 --9.32742 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09139 -20 --9.32742 -11 -4.09148 -21 --9.3277 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09148 -20 --9.3277 -11 -4.09152 -21 --9.32809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09152 -20 --9.32809 -11 -4.09148 -21 --9.32847 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09148 -20 --9.32847 -11 -4.09137 -21 --9.32884 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09137 -20 --9.32884 -11 -4.09118 -21 --9.32918 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09118 -20 --9.32918 -11 -4.091 -21 --9.32941 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.091 -20 --9.32941 -11 -4.091 -21 --9.32941 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.091 -20 --9.32941 -11 -4.09094 -21 --9.32948 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09094 -20 --9.32948 -11 -4.09086 -21 --9.32955 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.09086 -20 --9.32955 -11 -4.08719 -21 --9.33321 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08719 -20 --9.33321 -11 -4.08719 -21 --9.33841 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08719 -20 --9.33841 -11 -4.0872 -21 --9.3385 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0872 -20 --9.3385 -11 -4.08719 -21 --9.3386 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08719 -20 --9.3386 -11 -4.08717 -21 --9.33889 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08717 -20 --9.33889 -11 -4.08705 -21 --9.33926 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08705 -20 --9.33926 -11 -4.08687 -21 --9.3396 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08687 -20 --9.3396 -11 -4.08662 -21 --9.3399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08662 -20 --9.3399 -11 -4.08632 -21 --9.34015 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08632 -20 --9.34015 -11 -4.08598 -21 --9.34033 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08598 -20 --9.34033 -11 -4.08561 -21 --9.34044 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08561 -20 --9.34044 -11 -4.08523 -21 --9.34048 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08523 -20 --9.34048 -11 -4.08513 -21 --9.34047 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08513 -20 --9.34047 -11 -4.07994 -21 --9.34047 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07994 -20 --9.34047 -11 -3.86899 -21 --9.55141 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86899 -20 --9.55141 -11 -3.86893 -21 --9.55149 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86893 -20 --9.55149 -11 -3.86877 -21 --9.55163 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86877 -20 --9.55163 -11 -3.86863 -21 --9.55174 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86863 -20 --9.55174 -11 -3.86845 -21 --9.55183 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86845 -20 --9.55183 -11 -3.86829 -21 --9.55192 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86829 -20 --9.55192 -11 -3.86792 -21 --9.55203 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86792 -20 --9.55203 -11 -3.86753 -21 --9.55207 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86753 -20 --9.55207 -11 -3.86715 -21 --9.55203 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.86715 -20 --9.55203 -11 -3.86678 -21 --9.55192 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.8864 -20 --8.83784 -11 -3.8864 -21 --8.82929 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.8864 -20 --8.82929 -11 -3.8864 -21 --8.82929 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.8864 -20 --8.82929 -11 -3.8864 -21 --8.65779 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.8864 -20 --8.65779 -11 -3.88639 -21 --8.6577 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88639 -20 --8.6577 -11 -3.88643 -21 --8.65731 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88643 -20 --8.65731 -11 -3.88643 -21 --8.65731 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88643 -20 --8.65731 -11 -3.88654 -21 --8.65694 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88654 -20 --8.65694 -11 -3.88661 -21 --8.65681 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88661 -20 --8.65681 -11 -3.88672 -21 --8.6566 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88672 -20 --8.6566 -11 -3.88677 -21 --8.65654 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88677 -20 --8.65654 -11 -3.88697 -21 --8.6563 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88697 -20 --8.6563 -11 -3.88727 -21 --8.65605 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88727 -20 --8.65605 -11 -3.88761 -21 --8.65587 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88761 -20 --8.65587 -11 -3.88798 -21 --8.65576 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88798 -20 --8.65576 -11 -3.88833 -21 --8.65572 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88833 -20 --8.65572 -11 -3.88837 -21 --8.65572 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88837 -20 --8.65572 -11 -3.88837 -21 --8.65572 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88837 -20 --8.65572 -11 -3.88875 -21 --8.65576 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88875 -20 --8.65576 -11 -3.88912 -21 --8.65587 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88912 -20 --8.65587 -11 -3.88925 -21 --8.65594 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88925 -20 --8.65594 -11 -3.88947 -21 --8.65605 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88947 -20 --8.65605 -11 -3.88961 -21 --8.65617 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88961 -20 --8.65617 -11 -3.88977 -21 --8.6563 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88977 -20 --8.6563 -11 -3.88983 -21 --8.65637 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88983 -20 --8.65637 -11 -4.06572 -21 --8.83224 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06572 -20 --8.83224 -11 -4.06579 -21 --8.8323 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06579 -20 --8.8323 -11 -4.06604 -21 --8.8326 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06604 -20 --8.8326 -11 -4.06622 -21 --8.83294 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06622 -20 --8.83294 -11 -4.06633 -21 --8.83332 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06633 -20 --8.83332 -11 -4.06636 -21 --8.8336 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06636 -20 --8.8336 -11 -4.06637 -21 --8.8337 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06637 -20 --8.8337 -11 -4.06636 -21 --8.8338 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06636 -20 --8.8338 -11 -4.06636 -21 --9.32368 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06636 -20 --9.32368 -11 -4.06637 -21 --9.32377 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06637 -20 --9.32377 -11 -4.06636 -21 --9.32387 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06636 -20 --9.32387 -11 -4.06636 -21 --9.32387 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06636 -20 --9.32387 -11 -4.06633 -21 --9.32416 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06633 -20 --9.32416 -11 -4.06622 -21 --9.32453 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06622 -20 --9.32453 -11 -4.06604 -21 --9.32487 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06604 -20 --9.32487 -11 -4.06579 -21 --9.32517 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06579 -20 --9.32517 -11 -4.06572 -21 --9.32523 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.06572 -20 --9.32523 -11 -3.88983 -21 --9.5011 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88983 -20 --9.5011 -11 -3.88977 -21 --9.50118 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88977 -20 --9.50118 -11 -3.88947 -21 --9.50142 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88947 -20 --9.50142 -11 -3.88947 -21 --9.50142 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88947 -20 --9.50142 -11 -3.88947 -21 --9.50142 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88947 -20 --9.50142 -11 -3.88937 -21 --9.50147 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88937 -20 --9.50147 -11 -3.88912 -21 --9.50161 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88912 -20 --9.50161 -11 -3.88875 -21 --9.50172 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88875 -20 --9.50172 -11 -3.88837 -21 --9.50176 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88837 -20 --9.50176 -11 -3.88837 -21 --9.50176 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88837 -20 --9.50176 -11 -3.88833 -21 --9.50175 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88833 -20 --9.50175 -11 -3.88798 -21 --9.50172 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88798 -20 --9.50172 -11 -3.88761 -21 --9.50161 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88761 -20 --9.50161 -11 -3.88727 -21 --9.50142 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88727 -20 --9.50142 -11 -3.88727 -21 --9.50142 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88727 -20 --9.50142 -11 -3.88727 -21 --9.50142 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88727 -20 --9.50142 -11 -3.88719 -21 --9.50136 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88719 -20 --9.50136 -11 -3.88697 -21 --9.50118 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88697 -20 --9.50118 -11 -3.88685 -21 --9.50104 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88685 -20 --9.50104 -11 -3.88672 -21 --9.50088 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88672 -20 --9.50088 -11 -3.88654 -21 --9.50053 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88654 -20 --9.50053 -11 -3.88643 -21 --9.50016 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88643 -20 --9.50016 -11 -3.88639 -21 --9.49978 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.88639 -20 --9.49978 -11 -3.8864 -21 --9.49968 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.8864 -20 --9.49968 -11 -3.8864 -21 --9.32799 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.8864 -20 --9.32799 -11 -3.8864 -21 --9.32799 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.8864 -20 --9.32799 -11 -3.8864 -21 --9.31964 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.8864 -20 --9.31964 -11 -3.8695 -21 --9.31964 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.8695 -20 --9.31964 -11 -3.8695 -21 --9.54534 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.8695 -20 --9.54534 -11 -4.07766 -21 --9.33718 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07766 -20 --9.33718 -11 -4.07772 -21 --9.3371 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07772 -20 --9.3371 -11 -4.0778 -21 --9.33704 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0778 -20 --9.33704 -11 -4.07802 -21 --9.33686 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07802 -20 --9.33686 -11 -4.07836 -21 --9.33668 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07836 -20 --9.33668 -11 -4.07836 -21 --9.33668 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07836 -20 --9.33668 -11 -4.07874 -21 --9.33656 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07874 -20 --9.33656 -11 -4.07903 -21 --9.33653 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07903 -20 --9.33653 -11 -4.07903 -21 --9.33653 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07903 -20 --9.33653 -11 -4.07912 -21 --9.33652 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07912 -20 --9.33652 -11 -4.07922 -21 --9.33653 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07922 -20 --9.33653 -11 -4.08326 -21 --9.33653 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08326 -20 --9.33653 -11 -4.08326 -21 --9.3325 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08326 -20 --9.3325 -11 -4.08325 -21 --9.3324 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08325 -20 --9.3324 -11 -4.08326 -21 --9.3323 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08326 -20 --9.3323 -11 -4.08329 -21 --9.33201 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08329 -20 --9.33201 -11 -4.0834 -21 --9.33164 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0834 -20 --9.33164 -11 -4.08348 -21 --9.33148 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08348 -20 --9.33148 -11 -4.08358 -21 --9.3313 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08358 -20 --9.3313 -11 -4.08369 -21 --9.33117 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08369 -20 --9.33117 -11 -4.08383 -21 --9.331 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08383 -20 --9.331 -11 -4.0839 -21 --9.33094 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0839 -20 --9.33094 -11 -4.08675 -21 --9.32809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08675 -20 --9.32809 -11 -4.0839 -21 --9.32523 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0839 -20 --9.32523 -11 -4.08383 -21 --9.32517 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08383 -20 --9.32517 -11 -4.08377 -21 --9.3251 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08377 -20 --9.3251 -11 -4.08358 -21 --9.32487 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08358 -20 --9.32487 -11 -4.0834 -21 --9.32453 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0834 -20 --9.32453 -11 -4.08329 -21 --9.32416 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08329 -20 --9.32416 -11 -4.08325 -21 --9.32377 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08325 -20 --9.32377 -11 -4.08326 -21 --9.32368 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08326 -20 --9.32368 -11 -4.08326 -21 --8.8338 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08326 -20 --8.8338 -11 -4.08325 -21 --8.8337 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08325 -20 --8.8337 -11 -4.08326 -21 --8.8336 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08326 -20 --8.8336 -11 -4.08329 -21 --8.83332 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08329 -20 --8.83332 -11 -4.0834 -21 --8.83294 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0834 -20 --8.83294 -11 -4.08348 -21 --8.83278 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08348 -20 --8.83278 -11 -4.08358 -21 --8.8326 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08358 -20 --8.8326 -11 -4.08369 -21 --8.83247 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08369 -20 --8.83247 -11 -4.08383 -21 --8.8323 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08383 -20 --8.8323 -11 -4.0839 -21 --8.83224 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0839 -20 --8.83224 -11 -4.08675 -21 --8.82939 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08675 -20 --8.82939 -11 -4.0839 -21 --8.82653 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0839 -20 --8.82653 -11 -4.08383 -21 --8.82647 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08383 -20 --8.82647 -11 -4.08377 -21 --8.8264 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08377 -20 --8.8264 -11 -4.08358 -21 --8.82617 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08358 -20 --8.82617 -11 -4.0834 -21 --8.82583 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0834 -20 --8.82583 -11 -4.08329 -21 --8.82546 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08329 -20 --8.82546 -11 -4.08325 -21 --8.82507 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08325 -20 --8.82507 -11 -4.08326 -21 --8.82498 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08326 -20 --8.82498 -11 -4.08326 -21 --8.82094 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.08326 -20 --8.82094 -11 -4.07922 -21 --8.82094 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07922 -20 --8.82094 -11 -4.07912 -21 --8.82095 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07912 -20 --8.82095 -11 -4.07903 -21 --8.82094 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07903 -20 --8.82094 -11 -4.07903 -21 --8.82094 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07903 -20 --8.82094 -11 -4.07874 -21 --8.82091 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07874 -20 --8.82091 -11 -4.07836 -21 --8.8208 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07836 -20 --8.8208 -11 -4.07818 -21 --8.8207 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07818 -20 --8.8207 -11 -4.07802 -21 --8.82062 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07802 -20 --8.82062 -11 -4.07797 -21 --8.82057 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07797 -20 --8.82057 -11 -4.07772 -21 --8.82037 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07772 -20 --8.82037 -11 -4.07766 -21 --8.82029 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.07766 -20 --8.82029 -11 -3.8695 -21 --8.61216 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.8695 -20 --8.61216 -11 -3.8695 -21 --8.83784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.8695 -20 --8.83784 -11 -3.8864 -21 --8.83784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41987 -20 --9.34835 -11 -6.41986 -21 --9.34845 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41986 -20 --9.34845 -11 -6.41986 -21 --9.34845 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41986 -20 --9.34845 -11 -6.41983 -21 --9.34874 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41983 -20 --9.34874 -11 -6.41971 -21 --9.34911 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41971 -20 --9.34911 -11 -6.41953 -21 --9.34945 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41953 -20 --9.34945 -11 -6.41929 -21 --9.34975 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41929 -20 --9.34975 -11 -6.41899 -21 --9.34999 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41899 -20 --9.34999 -11 -6.41864 -21 --9.35018 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41864 -20 --9.35018 -11 -6.41827 -21 --9.35029 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41827 -20 --9.35029 -11 -6.41789 -21 --9.35033 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41789 -20 --9.35033 -11 -6.41779 -21 --9.35032 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41779 -20 --9.35032 -11 -6.37748 -21 --9.35032 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37748 -20 --9.35032 -11 -6.37738 -21 --9.35033 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37738 -20 --9.35033 -11 -6.37699 -21 --9.35029 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37699 -20 --9.35029 -11 -6.37662 -21 --9.35018 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37662 -20 --9.35018 -11 -6.37628 -21 --9.34999 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37628 -20 --9.34999 -11 -6.37598 -21 --9.34975 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37598 -20 --9.34975 -11 -6.37574 -21 --9.34945 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37574 -20 --9.34945 -11 -6.37555 -21 --9.34911 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37555 -20 --9.34911 -11 -6.37544 -21 --9.34874 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37544 -20 --9.34874 -11 -6.3754 -21 --9.34835 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.3754 -20 --9.34835 -11 -6.37541 -21 --9.34825 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37541 -20 --9.34825 -11 -6.37541 -21 --9.33803 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37541 -20 --9.33803 -11 -6.37541 -21 --9.33803 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37541 -20 --9.33803 -11 -6.37541 -21 --9.32761 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37541 -20 --9.32761 -11 -6.37541 -21 --9.32761 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37541 -20 --9.32761 -11 -6.37541 -21 --8.81966 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37541 -20 --8.81966 -11 -6.37541 -21 --8.81966 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37541 -20 --8.81966 -11 -6.37541 -21 --8.80924 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37541 -20 --8.80924 -11 -6.3754 -21 --8.80914 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.3754 -20 --8.80914 -11 -6.37544 -21 --8.80876 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37544 -20 --8.80876 -11 -6.37555 -21 --8.80839 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37555 -20 --8.80839 -11 -6.37574 -21 --8.80805 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37574 -20 --8.80805 -11 -6.37598 -21 --8.80775 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37598 -20 --8.80775 -11 -6.37628 -21 --8.8075 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37628 -20 --8.8075 -11 -6.37662 -21 --8.80732 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37662 -20 --8.80732 -11 -6.37699 -21 --8.8072 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37699 -20 --8.8072 -11 -6.37728 -21 --8.80718 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37728 -20 --8.80718 -11 -6.37738 -21 --8.80717 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37738 -20 --8.80717 -11 -6.37748 -21 --8.80718 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37748 -20 --8.80718 -11 -6.41779 -21 --8.80718 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41779 -20 --8.80718 -11 -6.41789 -21 --8.80717 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41789 -20 --8.80717 -11 -6.41798 -21 --8.80718 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41798 -20 --8.80718 -11 -6.41827 -21 --8.8072 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41827 -20 --8.8072 -11 -6.41864 -21 --8.80732 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41864 -20 --8.80732 -11 -6.41899 -21 --8.8075 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41899 -20 --8.8075 -11 -6.41929 -21 --8.80775 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41929 -20 --8.80775 -11 -6.41953 -21 --8.80805 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41953 -20 --8.80805 -11 -6.41971 -21 --8.80839 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41971 -20 --8.80839 -11 -6.41983 -21 --8.80876 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41983 -20 --8.80876 -11 -6.41987 -21 --8.80914 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41987 -20 --8.80914 -11 -6.41986 -21 --8.80924 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41986 -20 --8.80924 -11 -6.41986 -21 --9.34825 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41986 -20 --9.34825 -11 -6.41987 -21 --9.34835 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41592 -20 --9.34638 -11 -6.41592 -21 --9.33784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41592 -20 --9.33784 -11 -6.41592 -21 --9.33784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41592 -20 --9.33784 -11 -6.41592 -21 --8.82988 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41592 -20 --8.82988 -11 -6.41592 -21 --8.82988 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41592 -20 --8.82988 -11 -6.41592 -21 --8.81111 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.41592 -20 --8.81111 -11 -6.37935 -21 --8.81111 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37935 -20 --8.81111 -11 -6.37935 -21 --9.34638 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.37935 -20 --9.34638 -11 -6.41592 -21 --9.34638 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39322 -20 --7.16789 -11 -5.39351 -21 --7.16792 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39351 -20 --7.16792 -11 -5.39388 -21 --7.16803 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39388 -20 --7.16803 -11 -5.39423 -21 --7.16822 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39423 -20 --7.16822 -11 -5.39453 -21 --7.16846 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39453 -20 --7.16846 -11 -5.39477 -21 --7.16876 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39477 -20 --7.16876 -11 -5.39495 -21 --7.16911 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39495 -20 --7.16911 -11 -5.39507 -21 --7.16948 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39507 -20 --7.16948 -11 -5.39511 -21 --7.16986 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39511 -20 --7.16986 -11 -5.3951 -21 --7.16996 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.3951 -20 --7.16996 -11 -5.3951 -21 --8.21192 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.3951 -20 --8.21192 -11 -5.39511 -21 --8.21202 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39511 -20 --8.21202 -11 -5.39507 -21 --8.2124 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39507 -20 --8.2124 -11 -5.39495 -21 --8.21277 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39495 -20 --8.21277 -11 -5.39477 -21 --8.21312 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39477 -20 --8.21312 -11 -5.39453 -21 --8.21342 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39453 -20 --8.21342 -11 -5.39423 -21 --8.21366 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39423 -20 --8.21366 -11 -5.39388 -21 --8.21384 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39388 -20 --8.21384 -11 -5.39351 -21 --8.21396 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39351 -20 --8.21396 -11 -5.39322 -21 --8.21399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39322 -20 --8.21399 -11 -5.39313 -21 --8.214 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39313 -20 --8.214 -11 -5.39303 -21 --8.21399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39303 -20 --8.21399 -11 -5.0991 -21 --8.21399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.0991 -20 --8.21399 -11 -5.099 -21 --8.214 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.099 -20 --8.214 -11 -5.0989 -21 --8.21399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.0989 -20 --8.21399 -11 -5.09861 -21 --8.21396 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.09861 -20 --8.21396 -11 -5.09824 -21 --8.21384 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.09824 -20 --8.21384 -11 -5.0979 -21 --8.21366 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.0979 -20 --8.21366 -11 -5.0976 -21 --8.21342 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.0976 -20 --8.21342 -11 -5.09735 -21 --8.21312 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.09735 -20 --8.21312 -11 -5.09717 -21 --8.21277 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.09717 -20 --8.21277 -11 -5.09706 -21 --8.2124 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.09706 -20 --8.2124 -11 -5.09702 -21 --8.21202 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.09702 -20 --8.21202 -11 -5.09703 -21 --8.21192 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.09703 -20 --8.21192 -11 -5.09703 -21 --7.16996 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.09703 -20 --7.16996 -11 -5.09702 -21 --7.16986 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.09702 -20 --7.16986 -11 -5.09706 -21 --7.16948 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.09706 -20 --7.16948 -11 -5.09717 -21 --7.16911 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.09717 -20 --7.16911 -11 -5.09735 -21 --7.16876 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.09735 -20 --7.16876 -11 -5.0976 -21 --7.16846 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.0976 -20 --7.16846 -11 -5.0979 -21 --7.16822 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.0979 -20 --7.16822 -11 -5.09824 -21 --7.16803 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.09824 -20 --7.16803 -11 -5.09861 -21 --7.16792 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.09861 -20 --7.16792 -11 -5.0989 -21 --7.16789 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.0989 -20 --7.16789 -11 -5.099 -21 --7.16788 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.099 -20 --7.16788 -11 -5.0991 -21 --7.16789 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.0991 -20 --7.16789 -11 -5.39303 -21 --7.16789 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39303 -20 --7.16789 -11 -5.39313 -21 --7.16788 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39313 -20 --7.16788 -11 -5.39322 -21 --7.16789 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.10097 -20 --7.17183 -11 -5.10097 -21 --8.21005 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.10097 -20 --8.21005 -11 -5.39116 -21 --8.21005 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39116 -20 --8.21005 -11 -5.39116 -21 --7.17183 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.39116 -20 --7.17183 -11 -5.10097 -21 --7.17183 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25255 -20 --6.76632 -11 -6.25254 -21 --6.76641 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --6.76641 -11 -6.25254 -21 --6.76641 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --6.76641 -11 -6.25251 -21 --6.7667 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25251 -20 --6.7667 -11 -6.2524 -21 --6.76708 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2524 -20 --6.76708 -11 -6.25221 -21 --6.76742 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25221 -20 --6.76742 -11 -6.25197 -21 --6.76772 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25197 -20 --6.76772 -11 -6.25167 -21 --6.76796 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25167 -20 --6.76796 -11 -6.25133 -21 --6.76815 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25133 -20 --6.76815 -11 -6.25096 -21 --6.76826 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25096 -20 --6.76826 -11 -6.25057 -21 --6.7683 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25057 -20 --6.7683 -11 -6.25047 -21 --6.76829 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25047 -20 --6.76829 -11 -6.22983 -21 --6.76829 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22983 -20 --6.76829 -11 -6.22974 -21 --6.7683 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --6.7683 -11 -6.22935 -21 --6.76826 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --6.76826 -11 -6.22898 -21 --6.76815 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --6.76815 -11 -6.22864 -21 --6.76796 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --6.76796 -11 -6.22834 -21 --6.76772 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --6.76772 -11 -6.22809 -21 --6.76742 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22809 -20 --6.76742 -11 -6.22791 -21 --6.76708 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22791 -20 --6.76708 -11 -6.2278 -21 --6.7667 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2278 -20 --6.7667 -11 -6.22776 -21 --6.76632 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22776 -20 --6.76632 -11 -6.22777 -21 --6.76622 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --6.76622 -11 -6.22777 -21 --6.756 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --6.756 -11 -6.22777 -21 --6.756 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --6.756 -11 -6.22777 -21 --6.58896 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --6.58896 -11 -6.0557 -21 --6.76103 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0557 -20 --6.76103 -11 -6.0557 -21 --7.53817 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0557 -20 --7.53817 -11 -6.22777 -21 --7.71026 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --7.71026 -11 -6.22777 -21 --7.54341 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --7.54341 -11 -6.22777 -21 --7.54341 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --7.54341 -11 -6.22777 -21 --7.533 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --7.533 -11 -6.22776 -21 --7.5329 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22776 -20 --7.5329 -11 -6.2278 -21 --7.53251 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2278 -20 --7.53251 -11 -6.22791 -21 --7.53214 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22791 -20 --7.53214 -11 -6.22809 -21 --7.5318 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22809 -20 --7.5318 -11 -6.22834 -21 --7.5315 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --7.5315 -11 -6.22864 -21 --7.53125 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --7.53125 -11 -6.22898 -21 --7.53107 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --7.53107 -11 -6.22935 -21 --7.53096 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --7.53096 -11 -6.22964 -21 --7.53093 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22964 -20 --7.53093 -11 -6.22974 -21 --7.53092 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --7.53092 -11 -6.22983 -21 --7.53093 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22983 -20 --7.53093 -11 -6.25047 -21 --7.53093 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25047 -20 --7.53093 -11 -6.25057 -21 --7.53092 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25057 -20 --7.53092 -11 -6.25067 -21 --7.53093 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25067 -20 --7.53093 -11 -6.25096 -21 --7.53096 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25096 -20 --7.53096 -11 -6.25133 -21 --7.53107 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25133 -20 --7.53107 -11 -6.25167 -21 --7.53125 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25167 -20 --7.53125 -11 -6.25197 -21 --7.5315 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25197 -20 --7.5315 -11 -6.25221 -21 --7.5318 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25221 -20 --7.5318 -11 -6.2524 -21 --7.53214 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2524 -20 --7.53214 -11 -6.25251 -21 --7.53251 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25251 -20 --7.53251 -11 -6.25255 -21 --7.5329 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25255 -20 --7.5329 -11 -6.25254 -21 --7.533 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --7.533 -11 -6.25254 -21 --7.73503 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --7.73503 -11 -6.25621 -21 --7.73869 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25621 -20 --7.73869 -11 -6.25628 -21 --7.73876 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25628 -20 --7.73876 -11 -6.25634 -21 --7.73883 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25634 -20 --7.73883 -11 -6.25634 -21 --7.73883 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25634 -20 --7.73883 -11 -6.25653 -21 --7.73906 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25653 -20 --7.73906 -11 -6.25671 -21 --7.7394 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25671 -20 --7.7394 -11 -6.25671 -21 --7.7394 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25671 -20 --7.7394 -11 -6.25682 -21 --7.73977 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25682 -20 --7.73977 -11 -6.25686 -21 --7.74015 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25686 -20 --7.74015 -11 -6.25682 -21 --7.74054 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25682 -20 --7.74054 -11 -6.25671 -21 --7.74091 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25671 -20 --7.74091 -11 -6.25653 -21 --7.74125 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25653 -20 --7.74125 -11 -6.25634 -21 --7.74148 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25634 -20 --7.74148 -11 -6.25634 -21 --7.74148 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25634 -20 --7.74148 -11 -6.25628 -21 --7.74155 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25628 -20 --7.74155 -11 -6.25621 -21 --7.74161 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25621 -20 --7.74161 -11 -6.25254 -21 --7.74528 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --7.74528 -11 -6.25254 -21 --7.75047 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --7.75047 -11 -6.25255 -21 --7.75057 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25255 -20 --7.75057 -11 -6.25254 -21 --7.75067 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --7.75067 -11 -6.25254 -21 --7.75067 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --7.75067 -11 -6.25251 -21 --7.75096 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25251 -20 --7.75096 -11 -6.2524 -21 --7.75133 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2524 -20 --7.75133 -11 -6.25221 -21 --7.75167 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25221 -20 --7.75167 -11 -6.25197 -21 --7.75197 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25197 -20 --7.75197 -11 -6.25167 -21 --7.75222 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25167 -20 --7.75222 -11 -6.25133 -21 --7.7524 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25133 -20 --7.7524 -11 -6.25096 -21 --7.75251 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25096 -20 --7.75251 -11 -6.25057 -21 --7.75255 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25057 -20 --7.75255 -11 -6.25047 -21 --7.75254 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25047 -20 --7.75254 -11 -6.24528 -21 --7.75254 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24528 -20 --7.75254 -11 -6.24161 -21 --7.75621 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24161 -20 --7.75621 -11 -6.24155 -21 --7.75628 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24155 -20 --7.75628 -11 -6.24148 -21 --7.75634 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24148 -20 --7.75634 -11 -6.24148 -21 --7.75634 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24148 -20 --7.75634 -11 -6.24125 -21 --7.75653 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24125 -20 --7.75653 -11 -6.24103 -21 --7.75665 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24103 -20 --7.75665 -11 -6.24091 -21 --7.75671 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24091 -20 --7.75671 -11 -6.2408 -21 --7.75675 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2408 -20 --7.75675 -11 -6.24054 -21 --7.75682 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24054 -20 --7.75682 -11 -6.24015 -21 --7.75686 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24015 -20 --7.75686 -11 -6.23977 -21 --7.75682 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23977 -20 --7.75682 -11 -6.2394 -21 --7.75671 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2394 -20 --7.75671 -11 -6.23905 -21 --7.75653 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23905 -20 --7.75653 -11 -6.23883 -21 --7.75634 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23883 -20 --7.75634 -11 -6.23883 -21 --7.75634 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23883 -20 --7.75634 -11 -6.23875 -21 --7.75628 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23875 -20 --7.75628 -11 -6.23869 -21 --7.75621 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23869 -20 --7.75621 -11 -6.23502 -21 --7.75254 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23502 -20 --7.75254 -11 -6.22983 -21 --7.75254 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22983 -20 --7.75254 -11 -6.22974 -21 --7.75255 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --7.75255 -11 -6.22935 -21 --7.75251 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --7.75251 -11 -6.22898 -21 --7.7524 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --7.7524 -11 -6.22864 -21 --7.75222 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --7.75222 -11 -6.22834 -21 --7.75197 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --7.75197 -11 -6.22828 -21 --7.7519 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22828 -20 --7.7519 -11 -6.22809 -21 --7.75167 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22809 -20 --7.75167 -11 -6.22791 -21 --7.75133 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22791 -20 --7.75133 -11 -6.2278 -21 --7.75096 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2278 -20 --7.75096 -11 -6.22776 -21 --7.75057 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22776 -20 --7.75057 -11 -6.22777 -21 --7.75047 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --7.75047 -11 -6.22777 -21 --7.74528 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --7.74528 -11 -6.03157 -21 --7.54909 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03157 -20 --7.54909 -11 -6.0315 -21 --7.54903 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0315 -20 --7.54903 -11 -6.03136 -21 --7.54886 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03136 -20 --7.54886 -11 -6.03125 -21 --7.54873 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03125 -20 --7.54873 -11 -6.03107 -21 --7.54839 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03107 -20 --7.54839 -11 -6.03107 -21 --7.54839 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03107 -20 --7.54839 -11 -6.03096 -21 --7.54802 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03096 -20 --7.54802 -11 -6.03093 -21 --7.54773 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03093 -20 --7.54773 -11 -6.03093 -21 --7.54773 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03093 -20 --7.54773 -11 -6.03092 -21 --7.54763 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03092 -20 --7.54763 -11 -6.03093 -21 --7.54753 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03093 -20 --7.54753 -11 -6.03093 -21 --6.76103 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03093 -20 --6.76103 -11 -6.02726 -21 --6.75736 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02726 -20 --6.75736 -11 -6.02719 -21 --6.7573 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02719 -20 --6.7573 -11 -6.02694 -21 --6.757 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02694 -20 --6.757 -11 -6.02676 -21 --6.75666 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02676 -20 --6.75666 -11 -6.02664 -21 --6.75629 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02664 -20 --6.75629 -11 -6.02661 -21 --6.7559 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02661 -20 --6.7559 -11 -6.02664 -21 --6.75552 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02664 -20 --6.75552 -11 -6.02676 -21 --6.75514 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02676 -20 --6.75514 -11 -6.02693 -21 --6.75483 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02693 -20 --6.75483 -11 -6.02694 -21 --6.7548 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02694 -20 --6.7548 -11 -6.02719 -21 --6.7545 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02719 -20 --6.7545 -11 -6.02726 -21 --6.75444 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02726 -20 --6.75444 -11 -6.03093 -21 --6.75077 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03093 -20 --6.75077 -11 -6.03093 -21 --6.74558 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03093 -20 --6.74558 -11 -6.03092 -21 --6.74549 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03092 -20 --6.74549 -11 -6.03096 -21 --6.7451 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03096 -20 --6.7451 -11 -6.03107 -21 --6.74473 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03107 -20 --6.74473 -11 -6.03125 -21 --6.74439 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03125 -20 --6.74439 -11 -6.0315 -21 --6.74409 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0315 -20 --6.74409 -11 -6.0318 -21 --6.74384 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0318 -20 --6.74384 -11 -6.03214 -21 --6.74366 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03214 -20 --6.74366 -11 -6.03251 -21 --6.74355 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03251 -20 --6.74355 -11 -6.0328 -21 --6.74352 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0328 -20 --6.74352 -11 -6.0329 -21 --6.74351 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0329 -20 --6.74351 -11 -6.03299 -21 --6.74352 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03299 -20 --6.74352 -11 -6.03819 -21 --6.74352 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03819 -20 --6.74352 -11 -6.24911 -21 --6.53259 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24911 -20 --6.53259 -11 -6.24917 -21 --6.53252 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24917 -20 --6.53252 -11 -6.24947 -21 --6.53227 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24947 -20 --6.53227 -11 -6.24981 -21 --6.53209 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24981 -20 --6.53209 -11 -6.25018 -21 --6.53198 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25018 -20 --6.53198 -11 -6.25057 -21 --6.53194 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25057 -20 --6.53194 -11 -6.25096 -21 --6.53198 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25096 -20 --6.53198 -11 -6.25133 -21 --6.53209 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25133 -20 --6.53209 -11 -6.25133 -21 --6.53209 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25133 -20 --6.53209 -11 -6.25167 -21 --6.53227 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25167 -20 --6.53227 -11 -6.25189 -21 --6.53246 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25189 -20 --6.53246 -11 -6.25197 -21 --6.53252 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25197 -20 --6.53252 -11 -6.25221 -21 --6.53282 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25221 -20 --6.53282 -11 -6.2524 -21 --6.53316 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2524 -20 --6.53316 -11 -6.25251 -21 --6.53353 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25251 -20 --6.53353 -11 -6.25254 -21 --6.53382 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --6.53382 -11 -6.25255 -21 --6.53392 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25255 -20 --6.53392 -11 -6.25254 -21 --6.53401 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --6.53401 -11 -6.25254 -21 --6.76622 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --6.76622 -11 -6.25255 -21 --6.76632 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --7.71501 -11 -6.2317 -21 --7.7151 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --7.7151 -11 -6.2317 -21 --7.7151 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --7.7151 -11 -6.23168 -21 --7.71539 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --7.71539 -11 -6.23156 -21 --7.71577 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --7.71577 -11 -6.23138 -21 --7.71611 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --7.71611 -11 -6.23114 -21 --7.71641 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --7.71641 -11 -6.23084 -21 --7.71665 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23084 -20 --7.71665 -11 -6.23049 -21 --7.71684 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23049 -20 --7.71684 -11 -6.23012 -21 --7.71695 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23012 -20 --7.71695 -11 -6.22974 -21 --7.71699 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --7.71699 -11 -6.22974 -21 --7.71699 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --7.71699 -11 -6.22966 -21 --7.71698 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22966 -20 --7.71698 -11 -6.22935 -21 --7.71695 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --7.71695 -11 -6.22898 -21 --7.71684 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --7.71684 -11 -6.22864 -21 --7.71665 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --7.71665 -11 -6.22864 -21 --7.71665 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --7.71665 -11 -6.22864 -21 --7.71665 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --7.71665 -11 -6.22841 -21 --7.71647 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22841 -20 --7.71647 -11 -6.22834 -21 --7.71641 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --7.71641 -11 -6.22828 -21 --7.71633 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22828 -20 --7.71633 -11 -6.05241 -21 --7.54044 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05241 -20 --7.54044 -11 -6.05233 -21 --7.54038 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05233 -20 --7.54038 -11 -6.05227 -21 --7.54031 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05227 -20 --7.54031 -11 -6.05227 -21 --7.54031 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05227 -20 --7.54031 -11 -6.05209 -21 --7.54008 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05209 -20 --7.54008 -11 -6.0519 -21 --7.53974 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0519 -20 --7.53974 -11 -6.05179 -21 --7.53937 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05179 -20 --7.53937 -11 -6.05175 -21 --7.53898 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05175 -20 --7.53898 -11 -6.05176 -21 --7.53889 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05176 -20 --7.53889 -11 -6.05176 -21 --6.76031 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05176 -20 --6.76031 -11 -6.05175 -21 --6.76021 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05175 -20 --6.76021 -11 -6.05176 -21 --6.76012 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05176 -20 --6.76012 -11 -6.05179 -21 --6.75983 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05179 -20 --6.75983 -11 -6.0519 -21 --6.75946 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0519 -20 --6.75946 -11 -6.05199 -21 --6.7593 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05199 -20 --6.7593 -11 -6.05209 -21 --6.75912 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05209 -20 --6.75912 -11 -6.0522 -21 --6.75898 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0522 -20 --6.75898 -11 -6.05233 -21 --6.75882 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05233 -20 --6.75882 -11 -6.05241 -21 --6.75875 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05241 -20 --6.75875 -11 -6.22828 -21 --6.58289 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22828 -20 --6.58289 -11 -6.22834 -21 --6.58281 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --6.58281 -11 -6.22841 -21 --6.58275 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22841 -20 --6.58275 -11 -6.22841 -21 --6.58275 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22841 -20 --6.58275 -11 -6.22864 -21 --6.58257 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --6.58257 -11 -6.22898 -21 --6.58238 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --6.58238 -11 -6.22898 -21 --6.58238 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --6.58238 -11 -6.22935 -21 --6.58227 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --6.58227 -11 -6.22969 -21 --6.58224 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22969 -20 --6.58224 -11 -6.22974 -21 --6.58223 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --6.58223 -11 -6.22974 -21 --6.58223 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --6.58223 -11 -6.23012 -21 --6.58227 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23012 -20 --6.58227 -11 -6.23049 -21 --6.58238 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23049 -20 --6.58238 -11 -6.23084 -21 --6.58257 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23084 -20 --6.58257 -11 -6.23114 -21 --6.58281 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --6.58281 -11 -6.23138 -21 --6.58311 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --6.58311 -11 -6.23156 -21 --6.58345 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --6.58345 -11 -6.23168 -21 --6.58382 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --6.58382 -11 -6.2317 -21 --6.58411 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --6.58411 -11 -6.23171 -21 --6.58421 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --6.58421 -11 -6.2317 -21 --6.58431 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --6.58431 -11 -6.2317 -21 --6.76435 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --6.76435 -11 -6.2486 -21 --6.76435 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --6.76435 -11 -6.2486 -21 --6.75581 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --6.75581 -11 -6.2486 -21 --6.7558 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --6.7558 -11 -6.2486 -21 --6.53867 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --6.53867 -11 -6.04046 -21 --6.74681 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.04046 -20 --6.74681 -11 -6.0404 -21 --6.74688 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0404 -20 --6.74688 -11 -6.0401 -21 --6.74713 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0401 -20 --6.74713 -11 -6.03976 -21 --6.74731 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03976 -20 --6.74731 -11 -6.03939 -21 --6.74743 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03939 -20 --6.74743 -11 -6.0391 -21 --6.74745 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0391 -20 --6.74745 -11 -6.0391 -21 --6.74745 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0391 -20 --6.74745 -11 -6.039 -21 --6.74746 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.039 -20 --6.74746 -11 -6.03891 -21 --6.74745 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03891 -20 --6.74745 -11 -6.03487 -21 --6.74745 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --6.74745 -11 -6.03487 -21 --6.75149 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --6.75149 -11 -6.03488 -21 --6.75159 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03488 -20 --6.75159 -11 -6.03487 -21 --6.75168 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --6.75168 -11 -6.03487 -21 --6.75168 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --6.75168 -11 -6.03484 -21 --6.75197 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03484 -20 --6.75197 -11 -6.03473 -21 --6.75235 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03473 -20 --6.75235 -11 -6.03473 -21 --6.75235 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03473 -20 --6.75235 -11 -6.03454 -21 --6.75269 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03454 -20 --6.75269 -11 -6.03436 -21 --6.75291 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03436 -20 --6.75291 -11 -6.0343 -21 --6.75299 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0343 -20 --6.75299 -11 -6.03422 -21 --6.75305 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03422 -20 --6.75305 -11 -6.03137 -21 --6.7559 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03137 -20 --6.7559 -11 -6.03422 -21 --6.75875 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03422 -20 --6.75875 -11 -6.0343 -21 --6.75882 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0343 -20 --6.75882 -11 -6.03436 -21 --6.75889 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03436 -20 --6.75889 -11 -6.03454 -21 --6.75912 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03454 -20 --6.75912 -11 -6.03454 -21 --6.75912 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03454 -20 --6.75912 -11 -6.03473 -21 --6.75946 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03473 -20 --6.75946 -11 -6.03484 -21 --6.75983 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03484 -20 --6.75983 -11 -6.03487 -21 --6.76012 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --6.76012 -11 -6.03488 -21 --6.76021 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03488 -20 --6.76021 -11 -6.03487 -21 --6.76031 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --6.76031 -11 -6.03487 -21 --7.54681 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --7.54681 -11 -6.23106 -21 --7.74301 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23106 -20 --7.74301 -11 -6.23114 -21 --7.74307 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --7.74307 -11 -6.2312 -21 --7.74314 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2312 -20 --7.74314 -11 -6.23138 -21 --7.74337 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --7.74337 -11 -6.23138 -21 --7.74337 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --7.74337 -11 -6.23156 -21 --7.74371 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --7.74371 -11 -6.23168 -21 --7.74408 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --7.74408 -11 -6.2317 -21 --7.74437 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --7.74437 -11 -6.23171 -21 --7.74447 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --7.74447 -11 -6.2317 -21 --7.74456 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --7.74456 -11 -6.2317 -21 --7.7486 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --7.7486 -11 -6.23574 -21 --7.7486 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23574 -20 --7.7486 -11 -6.23584 -21 --7.74859 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23584 -20 --7.74859 -11 -6.23594 -21 --7.7486 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23594 -20 --7.7486 -11 -6.23594 -21 --7.7486 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23594 -20 --7.7486 -11 -6.23623 -21 --7.74863 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23623 -20 --7.74863 -11 -6.2366 -21 --7.74874 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2366 -20 --7.74874 -11 -6.23694 -21 --7.74893 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23694 -20 --7.74893 -11 -6.23724 -21 --7.74917 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23724 -20 --7.74917 -11 -6.2373 -21 --7.74925 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2373 -20 --7.74925 -11 -6.24015 -21 --7.7521 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24015 -20 --7.7521 -11 -6.24301 -21 --7.74925 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24301 -20 --7.74925 -11 -6.24307 -21 --7.74917 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24307 -20 --7.74917 -11 -6.24314 -21 --7.74911 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24314 -20 --7.74911 -11 -6.24337 -21 --7.74893 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24337 -20 --7.74893 -11 -6.24371 -21 --7.74874 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24371 -20 --7.74874 -11 -6.24371 -21 --7.74874 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24371 -20 --7.74874 -11 -6.24408 -21 --7.74863 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24408 -20 --7.74863 -11 -6.24437 -21 --7.7486 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24437 -20 --7.7486 -11 -6.24437 -21 --7.7486 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24437 -20 --7.7486 -11 -6.24447 -21 --7.74859 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24447 -20 --7.74859 -11 -6.24456 -21 --7.7486 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24456 -20 --7.7486 -11 -6.2486 -21 --7.7486 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --7.7486 -11 -6.2486 -21 --7.74456 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --7.74456 -11 -6.24859 -21 --7.74447 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24859 -20 --7.74447 -11 -6.2486 -21 --7.74437 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --7.74437 -11 -6.24863 -21 --7.74408 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24863 -20 --7.74408 -11 -6.24874 -21 --7.74371 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24874 -20 --7.74371 -11 -6.24883 -21 --7.74355 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24883 -20 --7.74355 -11 -6.24893 -21 --7.74337 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24893 -20 --7.74337 -11 -6.24903 -21 --7.74324 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24903 -20 --7.74324 -11 -6.24917 -21 --7.74307 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24917 -20 --7.74307 -11 -6.24925 -21 --7.74301 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24925 -20 --7.74301 -11 -6.2521 -21 --7.74015 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2521 -20 --7.74015 -11 -6.24925 -21 --7.7373 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24925 -20 --7.7373 -11 -6.24917 -21 --7.73724 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24917 -20 --7.73724 -11 -6.24893 -21 --7.73694 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24893 -20 --7.73694 -11 -6.24874 -21 --7.7366 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24874 -20 --7.7366 -11 -6.24863 -21 --7.73623 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24863 -20 --7.73623 -11 -6.24863 -21 --7.73619 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24863 -20 --7.73619 -11 -6.24859 -21 --7.73584 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24859 -20 --7.73584 -11 -6.2486 -21 --7.73574 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --7.73574 -11 -6.2486 -21 --7.54322 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --7.54322 -11 -6.2486 -21 --7.54322 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --7.54322 -11 -6.2486 -21 --7.53487 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --7.53487 -11 -6.2317 -21 --7.53487 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --7.53487 -11 -6.2317 -21 --7.71491 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --7.71491 -11 -6.23171 -21 --7.71501 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77422 -20 --7.56356 -11 -1.77421 -21 --7.56366 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77421 -20 --7.56366 -11 -1.77421 -21 --7.56366 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77421 -20 --7.56366 -11 -1.77418 -21 --7.56395 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77418 -20 --7.56395 -11 -1.77406 -21 --7.56432 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77406 -20 --7.56432 -11 -1.77388 -21 --7.56466 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77388 -20 --7.56466 -11 -1.77364 -21 --7.56496 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77364 -20 --7.56496 -11 -1.77334 -21 --7.5652 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77334 -20 --7.5652 -11 -1.77299 -21 --7.56539 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77299 -20 --7.56539 -11 -1.77262 -21 --7.5655 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77262 -20 --7.5655 -11 -1.77224 -21 --7.56554 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77224 -20 --7.56554 -11 -1.77214 -21 --7.56553 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77214 -20 --7.56553 -11 -1.73181 -21 --7.56553 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73181 -20 --7.56553 -11 -1.73171 -21 --7.56554 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73171 -20 --7.56554 -11 -1.73132 -21 --7.5655 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73132 -20 --7.5655 -11 -1.73095 -21 --7.56539 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73095 -20 --7.56539 -11 -1.73061 -21 --7.5652 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73061 -20 --7.5652 -11 -1.73031 -21 --7.56496 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73031 -20 --7.56496 -11 -1.73007 -21 --7.56466 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73007 -20 --7.56466 -11 -1.72988 -21 --7.56432 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.72988 -20 --7.56432 -11 -1.72977 -21 --7.56395 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.72977 -20 --7.56395 -11 -1.72973 -21 --7.56356 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.72973 -20 --7.56356 -11 -1.72974 -21 --7.56346 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.72974 -20 --7.56346 -11 -1.72974 -21 --7.55324 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.72974 -20 --7.55324 -11 -1.72974 -21 --7.55324 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.72974 -20 --7.55324 -11 -1.72974 -21 --7.54282 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.72974 -20 --7.54282 -11 -1.72974 -21 --7.54282 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.72974 -20 --7.54282 -11 -1.72974 -21 --6.74615 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.72974 -20 --6.74615 -11 -1.72974 -21 --6.74615 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.72974 -20 --6.74615 -11 -1.72974 -21 --6.73573 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.72974 -20 --6.73573 -11 -1.72973 -21 --6.73564 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.72973 -20 --6.73564 -11 -1.72977 -21 --6.73525 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.72977 -20 --6.73525 -11 -1.72988 -21 --6.73488 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.72988 -20 --6.73488 -11 -1.73007 -21 --6.73454 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73007 -20 --6.73454 -11 -1.73031 -21 --6.73424 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73031 -20 --6.73424 -11 -1.73061 -21 --6.73399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73061 -20 --6.73399 -11 -1.73095 -21 --6.73381 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73095 -20 --6.73381 -11 -1.73132 -21 --6.7337 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73132 -20 --6.7337 -11 -1.73161 -21 --6.73367 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73161 -20 --6.73367 -11 -1.73171 -21 --6.73366 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73171 -20 --6.73366 -11 -1.73181 -21 --6.73367 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73181 -20 --6.73367 -11 -1.77214 -21 --6.73367 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77214 -20 --6.73367 -11 -1.77224 -21 --6.73366 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77224 -20 --6.73366 -11 -1.77233 -21 --6.73367 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77233 -20 --6.73367 -11 -1.77262 -21 --6.7337 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77262 -20 --6.7337 -11 -1.77299 -21 --6.73381 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77299 -20 --6.73381 -11 -1.77334 -21 --6.73399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77334 -20 --6.73399 -11 -1.77364 -21 --6.73424 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77364 -20 --6.73424 -11 -1.77388 -21 --6.73454 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77388 -20 --6.73454 -11 -1.77406 -21 --6.73488 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77406 -20 --6.73488 -11 -1.77418 -21 --6.73525 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77418 -20 --6.73525 -11 -1.77422 -21 --6.73564 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77422 -20 --6.73564 -11 -1.77421 -21 --6.73573 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77421 -20 --6.73573 -11 -1.77421 -21 --7.56346 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77421 -20 --7.56346 -11 -1.77422 -21 --7.56356 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77027 -20 --7.56159 -11 -1.77027 -21 --7.55305 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77027 -20 --7.55305 -11 -1.77027 -21 --7.55305 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77027 -20 --7.55305 -11 -1.77027 -21 --6.75637 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77027 -20 --6.75637 -11 -1.77027 -21 --6.75637 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77027 -20 --6.75637 -11 -1.77027 -21 --6.73761 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.77027 -20 --6.73761 -11 -1.73368 -21 --6.73761 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73368 -20 --6.73761 -11 -1.73368 -21 --7.56159 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.73368 -20 --7.56159 -11 -1.77027 -21 --7.56159 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25255 -20 --4.98155 -11 -6.25254 -21 --4.98164 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --4.98164 -11 -6.25254 -21 --4.98164 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --4.98164 -11 -6.25251 -21 --4.98193 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25251 -20 --4.98193 -11 -6.2524 -21 --4.98231 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2524 -20 --4.98231 -11 -6.25221 -21 --4.98265 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25221 -20 --4.98265 -11 -6.25197 -21 --4.98295 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25197 -20 --4.98295 -11 -6.25167 -21 --4.98319 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25167 -20 --4.98319 -11 -6.25133 -21 --4.98338 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25133 -20 --4.98338 -11 -6.25096 -21 --4.98349 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25096 -20 --4.98349 -11 -6.25057 -21 --4.98353 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25057 -20 --4.98353 -11 -6.25047 -21 --4.98352 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25047 -20 --4.98352 -11 -6.22983 -21 --4.98352 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22983 -20 --4.98352 -11 -6.22974 -21 --4.98353 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --4.98353 -11 -6.22935 -21 --4.98349 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --4.98349 -11 -6.22898 -21 --4.98338 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --4.98338 -11 -6.22864 -21 --4.98319 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --4.98319 -11 -6.22834 -21 --4.98295 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --4.98295 -11 -6.22809 -21 --4.98265 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22809 -20 --4.98265 -11 -6.22791 -21 --4.98231 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22791 -20 --4.98231 -11 -6.2278 -21 --4.98193 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2278 -20 --4.98193 -11 -6.22776 -21 --4.98155 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22776 -20 --4.98155 -11 -6.22777 -21 --4.98145 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --4.98145 -11 -6.22777 -21 --4.97123 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --4.97123 -11 -6.22777 -21 --4.97123 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --4.97123 -11 -6.22777 -21 --4.80417 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --4.80417 -11 -6.0557 -21 --4.97626 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0557 -20 --4.97626 -11 -6.0557 -21 --5.46468 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0557 -20 --5.46468 -11 -6.22777 -21 --5.63677 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --5.63677 -11 -6.22777 -21 --5.46991 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --5.46991 -11 -6.22777 -21 --5.46991 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --5.46991 -11 -6.22777 -21 --5.45949 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --5.45949 -11 -6.22776 -21 --5.45939 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22776 -20 --5.45939 -11 -6.2278 -21 --5.45901 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2278 -20 --5.45901 -11 -6.22791 -21 --5.45864 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22791 -20 --5.45864 -11 -6.22809 -21 --5.45829 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22809 -20 --5.45829 -11 -6.22834 -21 --5.45799 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --5.45799 -11 -6.22864 -21 --5.45775 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --5.45775 -11 -6.22898 -21 --5.45757 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --5.45757 -11 -6.22935 -21 --5.45745 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --5.45745 -11 -6.22964 -21 --5.45742 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22964 -20 --5.45742 -11 -6.22974 -21 --5.45741 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --5.45741 -11 -6.22983 -21 --5.45742 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22983 -20 --5.45742 -11 -6.25047 -21 --5.45742 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25047 -20 --5.45742 -11 -6.25057 -21 --5.45741 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25057 -20 --5.45741 -11 -6.25067 -21 --5.45742 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25067 -20 --5.45742 -11 -6.25096 -21 --5.45745 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25096 -20 --5.45745 -11 -6.25133 -21 --5.45757 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25133 -20 --5.45757 -11 -6.25167 -21 --5.45775 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25167 -20 --5.45775 -11 -6.25197 -21 --5.45799 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25197 -20 --5.45799 -11 -6.25221 -21 --5.45829 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25221 -20 --5.45829 -11 -6.2524 -21 --5.45864 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2524 -20 --5.45864 -11 -6.25251 -21 --5.45901 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25251 -20 --5.45901 -11 -6.25255 -21 --5.45939 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25255 -20 --5.45939 -11 -6.25254 -21 --5.45949 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --5.45949 -11 -6.25254 -21 --5.66154 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --5.66154 -11 -6.25621 -21 --5.66521 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25621 -20 --5.66521 -11 -6.25628 -21 --5.66527 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25628 -20 --5.66527 -11 -6.25634 -21 --5.66534 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25634 -20 --5.66534 -11 -6.25634 -21 --5.66534 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25634 -20 --5.66534 -11 -6.25653 -21 --5.66557 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25653 -20 --5.66557 -11 -6.25671 -21 --5.66591 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25671 -20 --5.66591 -11 -6.25671 -21 --5.66591 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25671 -20 --5.66591 -11 -6.25682 -21 --5.66628 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25682 -20 --5.66628 -11 -6.25686 -21 --5.66667 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25686 -20 --5.66667 -11 -6.25682 -21 --5.66705 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25682 -20 --5.66705 -11 -6.25671 -21 --5.66743 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25671 -20 --5.66743 -11 -6.25653 -21 --5.66777 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25653 -20 --5.66777 -11 -6.25634 -21 --5.66799 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25634 -20 --5.66799 -11 -6.25634 -21 --5.66799 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25634 -20 --5.66799 -11 -6.25628 -21 --5.66807 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25628 -20 --5.66807 -11 -6.25621 -21 --5.66813 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25621 -20 --5.66813 -11 -6.25254 -21 --5.6718 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --5.6718 -11 -6.25254 -21 --5.67699 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --5.67699 -11 -6.25255 -21 --5.67708 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25255 -20 --5.67708 -11 -6.25254 -21 --5.67718 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --5.67718 -11 -6.25254 -21 --5.67718 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --5.67718 -11 -6.25251 -21 --5.67747 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25251 -20 --5.67747 -11 -6.2524 -21 --5.67784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2524 -20 --5.67784 -11 -6.25221 -21 --5.67818 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25221 -20 --5.67818 -11 -6.25197 -21 --5.67848 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25197 -20 --5.67848 -11 -6.25167 -21 --5.67873 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25167 -20 --5.67873 -11 -6.25133 -21 --5.67891 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25133 -20 --5.67891 -11 -6.25096 -21 --5.67902 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25096 -20 --5.67902 -11 -6.25057 -21 --5.67906 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25057 -20 --5.67906 -11 -6.25047 -21 --5.67905 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25047 -20 --5.67905 -11 -6.24528 -21 --5.67905 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24528 -20 --5.67905 -11 -6.24161 -21 --5.68272 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24161 -20 --5.68272 -11 -6.24155 -21 --5.6828 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24155 -20 --5.6828 -11 -6.24148 -21 --5.68286 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24148 -20 --5.68286 -11 -6.24148 -21 --5.68286 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24148 -20 --5.68286 -11 -6.24125 -21 --5.68304 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24125 -20 --5.68304 -11 -6.24103 -21 --5.68316 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24103 -20 --5.68316 -11 -6.24091 -21 --5.68323 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24091 -20 --5.68323 -11 -6.2408 -21 --5.68326 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2408 -20 --5.68326 -11 -6.24054 -21 --5.68334 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24054 -20 --5.68334 -11 -6.24015 -21 --5.68338 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24015 -20 --5.68338 -11 -6.23977 -21 --5.68334 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23977 -20 --5.68334 -11 -6.2394 -21 --5.68323 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2394 -20 --5.68323 -11 -6.23905 -21 --5.68304 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23905 -20 --5.68304 -11 -6.23883 -21 --5.68286 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23883 -20 --5.68286 -11 -6.23883 -21 --5.68286 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23883 -20 --5.68286 -11 -6.23875 -21 --5.6828 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23875 -20 --5.6828 -11 -6.23869 -21 --5.68272 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23869 -20 --5.68272 -11 -6.23502 -21 --5.67905 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23502 -20 --5.67905 -11 -6.22983 -21 --5.67905 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22983 -20 --5.67905 -11 -6.22974 -21 --5.67906 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --5.67906 -11 -6.22935 -21 --5.67902 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --5.67902 -11 -6.22898 -21 --5.67891 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --5.67891 -11 -6.22864 -21 --5.67873 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --5.67873 -11 -6.22834 -21 --5.67848 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --5.67848 -11 -6.22828 -21 --5.67841 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22828 -20 --5.67841 -11 -6.22809 -21 --5.67818 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22809 -20 --5.67818 -11 -6.22791 -21 --5.67784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22791 -20 --5.67784 -11 -6.2278 -21 --5.67747 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2278 -20 --5.67747 -11 -6.22776 -21 --5.67708 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22776 -20 --5.67708 -11 -6.22777 -21 --5.67699 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --5.67699 -11 -6.22777 -21 --5.6718 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --5.6718 -11 -6.03819 -21 --5.48219 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03819 -20 --5.48219 -11 -6.03299 -21 --5.48219 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03299 -20 --5.48219 -11 -6.0329 -21 --5.4822 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0329 -20 --5.4822 -11 -6.03251 -21 --5.48217 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03251 -20 --5.48217 -11 -6.03214 -21 --5.48205 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03214 -20 --5.48205 -11 -6.0318 -21 --5.48187 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0318 -20 --5.48187 -11 -6.0315 -21 --5.48162 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0315 -20 --5.48162 -11 -6.03138 -21 --5.48148 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03138 -20 --5.48148 -11 -6.03125 -21 --5.48133 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03125 -20 --5.48133 -11 -6.03107 -21 --5.48098 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03107 -20 --5.48098 -11 -6.03096 -21 --5.48061 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03096 -20 --5.48061 -11 -6.03092 -21 --5.48023 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03092 -20 --5.48023 -11 -6.03093 -21 --5.48013 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03093 -20 --5.48013 -11 -6.03093 -21 --5.47494 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03093 -20 --5.47494 -11 -6.02726 -21 --5.47127 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02726 -20 --5.47127 -11 -6.02719 -21 --5.47121 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02719 -20 --5.47121 -11 -6.02712 -21 --5.47113 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02712 -20 --5.47113 -11 -6.02712 -21 --5.47113 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02712 -20 --5.47113 -11 -6.02694 -21 --5.47091 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02694 -20 --5.47091 -11 -6.02676 -21 --5.47057 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02676 -20 --5.47057 -11 -6.02664 -21 --5.4702 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02664 -20 --5.4702 -11 -6.02661 -21 --5.46981 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02661 -20 --5.46981 -11 -6.02664 -21 --5.46942 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02664 -20 --5.46942 -11 -6.02676 -21 --5.46905 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02676 -20 --5.46905 -11 -6.02694 -21 --5.46871 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02694 -20 --5.46871 -11 -6.02712 -21 --5.46849 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02712 -20 --5.46849 -11 -6.02712 -21 --5.46849 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02712 -20 --5.46849 -11 -6.02719 -21 --5.46841 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02719 -20 --5.46841 -11 -6.02726 -21 --5.46835 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02726 -20 --5.46835 -11 -6.03093 -21 --5.46468 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03093 -20 --5.46468 -11 -6.03093 -21 --4.97626 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03093 -20 --4.97626 -11 -6.02726 -21 --4.97259 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02726 -20 --4.97259 -11 -6.02719 -21 --4.97253 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02719 -20 --4.97253 -11 -6.02694 -21 --4.97223 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02694 -20 --4.97223 -11 -6.02676 -21 --4.97189 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02676 -20 --4.97189 -11 -6.02664 -21 --4.97152 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02664 -20 --4.97152 -11 -6.02661 -21 --4.97113 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02661 -20 --4.97113 -11 -6.02664 -21 --4.97075 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02664 -20 --4.97075 -11 -6.02669 -21 --4.9706 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02669 -20 --4.9706 -11 -6.02676 -21 --4.97037 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02676 -20 --4.97037 -11 -6.02694 -21 --4.97003 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02694 -20 --4.97003 -11 -6.02719 -21 --4.96973 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02719 -20 --4.96973 -11 -6.02726 -21 --4.96967 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.02726 -20 --4.96967 -11 -6.03093 -21 --4.966 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03093 -20 --4.966 -11 -6.03093 -21 --4.96081 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03093 -20 --4.96081 -11 -6.03092 -21 --4.96072 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03092 -20 --4.96072 -11 -6.03096 -21 --4.96033 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03096 -20 --4.96033 -11 -6.03107 -21 --4.95996 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03107 -20 --4.95996 -11 -6.03125 -21 --4.95962 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03125 -20 --4.95962 -11 -6.0315 -21 --4.95932 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0315 -20 --4.95932 -11 -6.0318 -21 --4.95907 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0318 -20 --4.95907 -11 -6.03214 -21 --4.95889 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03214 -20 --4.95889 -11 -6.03251 -21 --4.95878 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03251 -20 --4.95878 -11 -6.0328 -21 --4.95875 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0328 -20 --4.95875 -11 -6.0329 -21 --4.95874 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0329 -20 --4.95874 -11 -6.03299 -21 --4.95875 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03299 -20 --4.95875 -11 -6.03819 -21 --4.95875 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03819 -20 --4.95875 -11 -6.22777 -21 --4.76914 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --4.76914 -11 -6.22777 -21 --4.76395 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --4.76395 -11 -6.22776 -21 --4.76386 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22776 -20 --4.76386 -11 -6.2278 -21 --4.76347 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2278 -20 --4.76347 -11 -6.22791 -21 --4.7631 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22791 -20 --4.7631 -11 -6.22809 -21 --4.76276 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22809 -20 --4.76276 -11 -6.22834 -21 --4.76246 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --4.76246 -11 -6.22864 -21 --4.76221 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --4.76221 -11 -6.22898 -21 --4.76203 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --4.76203 -11 -6.22935 -21 --4.76192 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --4.76192 -11 -6.22964 -21 --4.76189 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22964 -20 --4.76189 -11 -6.22974 -21 --4.76188 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --4.76188 -11 -6.22983 -21 --4.76189 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22983 -20 --4.76189 -11 -6.23502 -21 --4.76189 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23502 -20 --4.76189 -11 -6.23869 -21 --4.75822 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23869 -20 --4.75822 -11 -6.23875 -21 --4.75814 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23875 -20 --4.75814 -11 -6.23883 -21 --4.75808 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23883 -20 --4.75808 -11 -6.23883 -21 --4.75808 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23883 -20 --4.75808 -11 -6.23905 -21 --4.7579 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23905 -20 --4.7579 -11 -6.2394 -21 --4.75772 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2394 -20 --4.75772 -11 -6.23977 -21 --4.7576 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23977 -20 --4.7576 -11 -6.24015 -21 --4.75757 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24015 -20 --4.75757 -11 -6.24054 -21 --4.7576 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24054 -20 --4.7576 -11 -6.24091 -21 --4.75772 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24091 -20 --4.75772 -11 -6.24125 -21 --4.7579 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24125 -20 --4.7579 -11 -6.24155 -21 --4.75814 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24155 -20 --4.75814 -11 -6.24161 -21 --4.75822 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24161 -20 --4.75822 -11 -6.24528 -21 --4.76189 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24528 -20 --4.76189 -11 -6.25047 -21 --4.76189 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25047 -20 --4.76189 -11 -6.25057 -21 --4.76188 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25057 -20 --4.76188 -11 -6.25067 -21 --4.76189 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25067 -20 --4.76189 -11 -6.25096 -21 --4.76192 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25096 -20 --4.76192 -11 -6.25133 -21 --4.76203 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25133 -20 --4.76203 -11 -6.25167 -21 --4.76221 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25167 -20 --4.76221 -11 -6.25197 -21 --4.76246 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25197 -20 --4.76246 -11 -6.25221 -21 --4.76276 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25221 -20 --4.76276 -11 -6.2524 -21 --4.7631 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2524 -20 --4.7631 -11 -6.25251 -21 --4.76347 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25251 -20 --4.76347 -11 -6.25255 -21 --4.76386 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25255 -20 --4.76386 -11 -6.25254 -21 --4.76395 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --4.76395 -11 -6.25254 -21 --4.76914 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --4.76914 -11 -6.25621 -21 --4.77281 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25621 -20 --4.77281 -11 -6.25628 -21 --4.77287 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25628 -20 --4.77287 -11 -6.25634 -21 --4.77295 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25634 -20 --4.77295 -11 -6.25634 -21 --4.77295 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25634 -20 --4.77295 -11 -6.25653 -21 --4.77317 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25653 -20 --4.77317 -11 -6.25671 -21 --4.77352 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25671 -20 --4.77352 -11 -6.25682 -21 --4.77389 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25682 -20 --4.77389 -11 -6.25686 -21 --4.77427 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25686 -20 --4.77427 -11 -6.25682 -21 --4.77466 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25682 -20 --4.77466 -11 -6.25671 -21 --4.77503 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25671 -20 --4.77503 -11 -6.25653 -21 --4.77537 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25653 -20 --4.77537 -11 -6.25634 -21 --4.7756 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25634 -20 --4.7756 -11 -6.25634 -21 --4.7756 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25634 -20 --4.7756 -11 -6.25628 -21 --4.77567 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25628 -20 --4.77567 -11 -6.25621 -21 --4.77573 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25621 -20 --4.77573 -11 -6.25254 -21 --4.7794 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --4.7794 -11 -6.25254 -21 --4.98145 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --4.98145 -11 -6.25255 -21 --4.98155 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --5.67098 -11 -6.2317 -21 --5.67108 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --5.67108 -11 -6.2317 -21 --5.67512 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --5.67512 -11 -6.23574 -21 --5.67512 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23574 -20 --5.67512 -11 -6.23584 -21 --5.67511 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23584 -20 --5.67511 -11 -6.23594 -21 --5.67512 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23594 -20 --5.67512 -11 -6.23594 -21 --5.67512 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23594 -20 --5.67512 -11 -6.23623 -21 --5.67514 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23623 -20 --5.67514 -11 -6.2366 -21 --5.67526 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2366 -20 --5.67526 -11 -6.23694 -21 --5.67544 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23694 -20 --5.67544 -11 -6.23724 -21 --5.67569 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23724 -20 --5.67569 -11 -6.2373 -21 --5.67576 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2373 -20 --5.67576 -11 -6.24015 -21 --5.67861 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24015 -20 --5.67861 -11 -6.24301 -21 --5.67576 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24301 -20 --5.67576 -11 -6.24307 -21 --5.67569 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24307 -20 --5.67569 -11 -6.24314 -21 --5.67562 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24314 -20 --5.67562 -11 -6.24337 -21 --5.67544 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24337 -20 --5.67544 -11 -6.24371 -21 --5.67526 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24371 -20 --5.67526 -11 -6.24371 -21 --5.67526 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24371 -20 --5.67526 -11 -6.24408 -21 --5.67514 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24408 -20 --5.67514 -11 -6.24437 -21 --5.67512 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24437 -20 --5.67512 -11 -6.24437 -21 --5.67512 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24437 -20 --5.67512 -11 -6.24447 -21 --5.67511 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24447 -20 --5.67511 -11 -6.24456 -21 --5.67512 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24456 -20 --5.67512 -11 -6.2486 -21 --5.67512 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --5.67512 -11 -6.2486 -21 --5.67108 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --5.67108 -11 -6.24859 -21 --5.67098 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24859 -20 --5.67098 -11 -6.2486 -21 --5.67089 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --5.67089 -11 -6.24863 -21 --5.6706 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24863 -20 --5.6706 -11 -6.24874 -21 --5.67022 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24874 -20 --5.67022 -11 -6.24883 -21 --5.67007 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24883 -20 --5.67007 -11 -6.24893 -21 --5.66988 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24893 -20 --5.66988 -11 -6.24911 -21 --5.66966 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24911 -20 --5.66966 -11 -6.24917 -21 --5.66958 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24917 -20 --5.66958 -11 -6.24925 -21 --5.66952 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24925 -20 --5.66952 -11 -6.2521 -21 --5.66667 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2521 -20 --5.66667 -11 -6.24925 -21 --5.66382 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24925 -20 --5.66382 -11 -6.24917 -21 --5.66375 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24917 -20 --5.66375 -11 -6.24911 -21 --5.66368 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24911 -20 --5.66368 -11 -6.24893 -21 --5.66345 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24893 -20 --5.66345 -11 -6.24874 -21 --5.66311 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24874 -20 --5.66311 -11 -6.24863 -21 --5.66274 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24863 -20 --5.66274 -11 -6.24859 -21 --5.66236 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24859 -20 --5.66236 -11 -6.2486 -21 --5.66226 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --5.66226 -11 -6.2486 -21 --5.46971 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --5.46971 -11 -6.2486 -21 --5.46971 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --5.46971 -11 -6.2486 -21 --5.46136 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --5.46136 -11 -6.2317 -21 --5.46136 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --5.46136 -11 -6.2317 -21 --5.64143 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --5.64143 -11 -6.23171 -21 --5.64152 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --5.64152 -11 -6.2317 -21 --5.64162 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --5.64162 -11 -6.2317 -21 --5.64162 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --5.64162 -11 -6.23168 -21 --5.64191 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --5.64191 -11 -6.23156 -21 --5.64228 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --5.64228 -11 -6.23156 -21 --5.64228 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --5.64228 -11 -6.23138 -21 --5.64262 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --5.64262 -11 -6.23125 -21 --5.64278 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23125 -20 --5.64278 -11 -6.23114 -21 --5.64292 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --5.64292 -11 -6.23106 -21 --5.64298 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23106 -20 --5.64298 -11 -6.23084 -21 --5.64317 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23084 -20 --5.64317 -11 -6.23058 -21 --5.6433 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23058 -20 --5.6433 -11 -6.23049 -21 --5.64335 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23049 -20 --5.64335 -11 -6.23012 -21 --5.64346 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23012 -20 --5.64346 -11 -6.22974 -21 --5.6435 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --5.6435 -11 -6.22974 -21 --5.6435 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --5.6435 -11 -6.22962 -21 --5.64349 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22962 -20 --5.64349 -11 -6.22935 -21 --5.64346 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --5.64346 -11 -6.22898 -21 --5.64335 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --5.64335 -11 -6.22898 -21 --5.64335 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --5.64335 -11 -6.22864 -21 --5.64317 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --5.64317 -11 -6.22841 -21 --5.64298 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22841 -20 --5.64298 -11 -6.22834 -21 --5.64292 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --5.64292 -11 -6.22828 -21 --5.64285 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22828 -20 --5.64285 -11 -6.05241 -21 --5.46696 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05241 -20 --5.46696 -11 -6.05233 -21 --5.4669 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05233 -20 --5.4669 -11 -6.05227 -21 --5.46682 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05227 -20 --5.46682 -11 -6.05227 -21 --5.46682 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05227 -20 --5.46682 -11 -6.05209 -21 --5.4666 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05209 -20 --5.4666 -11 -6.0519 -21 --5.46625 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0519 -20 --5.46625 -11 -6.05179 -21 --5.46588 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05179 -20 --5.46588 -11 -6.05175 -21 --5.4655 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05175 -20 --5.4655 -11 -6.05176 -21 --5.4654 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05176 -20 --5.4654 -11 -6.05176 -21 --4.97554 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05176 -20 --4.97554 -11 -6.05175 -21 --4.97545 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05175 -20 --4.97545 -11 -6.05179 -21 --4.97506 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05179 -20 --4.97506 -11 -6.05179 -21 --4.97506 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05179 -20 --4.97506 -11 -6.0519 -21 --4.97469 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0519 -20 --4.97469 -11 -6.05197 -21 --4.97456 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05197 -20 --4.97456 -11 -6.05209 -21 --4.97435 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05209 -20 --4.97435 -11 -6.05227 -21 --4.97412 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05227 -20 --4.97412 -11 -6.05233 -21 --4.97405 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05233 -20 --4.97405 -11 -6.05241 -21 --4.97398 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05241 -20 --4.97398 -11 -6.22828 -21 --4.7981 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22828 -20 --4.7981 -11 -6.22834 -21 --4.79802 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --4.79802 -11 -6.22841 -21 --4.79796 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22841 -20 --4.79796 -11 -6.22841 -21 --4.79796 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22841 -20 --4.79796 -11 -6.22864 -21 --4.79778 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --4.79778 -11 -6.22898 -21 --4.79759 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --4.79759 -11 -6.22898 -21 --4.79759 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --4.79759 -11 -6.22898 -21 --4.79759 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --4.79759 -11 -6.22935 -21 --4.79748 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --4.79748 -11 -6.22966 -21 --4.79745 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22966 -20 --4.79745 -11 -6.22974 -21 --4.79744 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --4.79744 -11 -6.22974 -21 --4.79744 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --4.79744 -11 -6.23012 -21 --4.79748 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23012 -20 --4.79748 -11 -6.23049 -21 --4.79759 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23049 -20 --4.79759 -11 -6.23084 -21 --4.79778 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23084 -20 --4.79778 -11 -6.23114 -21 --4.79802 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --4.79802 -11 -6.23138 -21 --4.79832 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --4.79832 -11 -6.23156 -21 --4.79866 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --4.79866 -11 -6.23168 -21 --4.79903 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --4.79903 -11 -6.2317 -21 --4.79932 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --4.79932 -11 -6.23171 -21 --4.79942 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --4.79942 -11 -6.2317 -21 --4.79952 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --4.79952 -11 -6.2317 -21 --4.97958 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --4.97958 -11 -6.2486 -21 --4.97958 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --4.97958 -11 -6.2486 -21 --4.97104 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --4.97104 -11 -6.2486 -21 --4.97104 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --4.97104 -11 -6.2486 -21 --4.77868 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --4.77868 -11 -6.24859 -21 --4.77859 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24859 -20 --4.77859 -11 -6.2486 -21 --4.77849 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --4.77849 -11 -6.24863 -21 --4.7782 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24863 -20 --4.7782 -11 -6.24874 -21 --4.77783 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24874 -20 --4.77783 -11 -6.24883 -21 --4.77767 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24883 -20 --4.77767 -11 -6.24893 -21 --4.77749 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24893 -20 --4.77749 -11 -6.24903 -21 --4.77735 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24903 -20 --4.77735 -11 -6.24917 -21 --4.77719 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24917 -20 --4.77719 -11 -6.24925 -21 --4.77713 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24925 -20 --4.77713 -11 -6.2521 -21 --4.77427 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2521 -20 --4.77427 -11 -6.24925 -21 --4.77142 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24925 -20 --4.77142 -11 -6.24917 -21 --4.77136 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24917 -20 --4.77136 -11 -6.24893 -21 --4.77106 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24893 -20 --4.77106 -11 -6.24874 -21 --4.77072 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24874 -20 --4.77072 -11 -6.24863 -21 --4.77035 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24863 -20 --4.77035 -11 -6.24863 -21 --4.77031 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24863 -20 --4.77031 -11 -6.24859 -21 --4.76996 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24859 -20 --4.76996 -11 -6.2486 -21 --4.76986 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --4.76986 -11 -6.2486 -21 --4.76583 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --4.76583 -11 -6.24456 -21 --4.76583 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24456 -20 --4.76583 -11 -6.24447 -21 --4.76583 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24447 -20 --4.76583 -11 -6.24437 -21 --4.76583 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24437 -20 --4.76583 -11 -6.24437 -21 --4.76583 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24437 -20 --4.76583 -11 -6.24408 -21 --4.7658 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24408 -20 --4.7658 -11 -6.24371 -21 --4.76568 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24371 -20 --4.76568 -11 -6.24337 -21 --4.7655 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24337 -20 --4.7655 -11 -6.24337 -21 --4.7655 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24337 -20 --4.7655 -11 -6.24314 -21 --4.76532 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24314 -20 --4.76532 -11 -6.24307 -21 --4.76526 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24307 -20 --4.76526 -11 -6.24301 -21 --4.76518 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24301 -20 --4.76518 -11 -6.24015 -21 --4.76233 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24015 -20 --4.76233 -11 -6.2373 -21 --4.76518 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2373 -20 --4.76518 -11 -6.23724 -21 --4.76526 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23724 -20 --4.76526 -11 -6.23694 -21 --4.7655 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23694 -20 --4.7655 -11 -6.2366 -21 --4.76568 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2366 -20 --4.76568 -11 -6.23623 -21 --4.7658 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23623 -20 --4.7658 -11 -6.23594 -21 --4.76583 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23594 -20 --4.76583 -11 -6.23594 -21 --4.76583 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23594 -20 --4.76583 -11 -6.23584 -21 --4.76583 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23584 -20 --4.76583 -11 -6.23574 -21 --4.76583 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23574 -20 --4.76583 -11 -6.2317 -21 --4.76583 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --4.76583 -11 -6.2317 -21 --4.76986 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --4.76986 -11 -6.23171 -21 --4.76996 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --4.76996 -11 -6.2317 -21 --4.77006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --4.77006 -11 -6.2317 -21 --4.77006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --4.77006 -11 -6.23168 -21 --4.77035 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --4.77035 -11 -6.23156 -21 --4.77072 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --4.77072 -11 -6.23138 -21 --4.77106 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --4.77106 -11 -6.23114 -21 --4.77136 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --4.77136 -11 -6.23106 -21 --4.77142 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23106 -20 --4.77142 -11 -6.04046 -21 --4.96204 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.04046 -20 --4.96204 -11 -6.0404 -21 --4.96211 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0404 -20 --4.96211 -11 -6.0401 -21 --4.96236 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0401 -20 --4.96236 -11 -6.03976 -21 --4.96254 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03976 -20 --4.96254 -11 -6.03939 -21 --4.96266 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03939 -20 --4.96266 -11 -6.0391 -21 --4.96268 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0391 -20 --4.96268 -11 -6.0391 -21 --4.96268 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0391 -20 --4.96268 -11 -6.039 -21 --4.96269 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.039 -20 --4.96269 -11 -6.03891 -21 --4.96268 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03891 -20 --4.96268 -11 -6.03487 -21 --4.96268 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --4.96268 -11 -6.03487 -21 --4.96672 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --4.96672 -11 -6.03488 -21 --4.96682 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03488 -20 --4.96682 -11 -6.03487 -21 --4.96692 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --4.96692 -11 -6.03487 -21 --4.96692 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --4.96692 -11 -6.03484 -21 --4.9672 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03484 -20 --4.9672 -11 -6.03473 -21 --4.96758 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03473 -20 --4.96758 -11 -6.03473 -21 --4.96758 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03473 -20 --4.96758 -11 -6.03454 -21 --4.96792 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03454 -20 --4.96792 -11 -6.03436 -21 --4.96814 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03436 -20 --4.96814 -11 -6.0343 -21 --4.96822 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0343 -20 --4.96822 -11 -6.03422 -21 --4.96828 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03422 -20 --4.96828 -11 -6.03137 -21 --4.97113 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03137 -20 --4.97113 -11 -6.03422 -21 --4.97399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03422 -20 --4.97399 -11 -6.0343 -21 --4.97405 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0343 -20 --4.97405 -11 -6.03436 -21 --4.97412 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03436 -20 --4.97412 -11 -6.03454 -21 --4.97435 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03454 -20 --4.97435 -11 -6.03454 -21 --4.97435 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03454 -20 --4.97435 -11 -6.03473 -21 --4.97469 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03473 -20 --4.97469 -11 -6.03484 -21 --4.97506 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03484 -20 --4.97506 -11 -6.03487 -21 --4.97535 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --4.97535 -11 -6.03488 -21 --4.97545 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03488 -20 --4.97545 -11 -6.03487 -21 --4.97554 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --4.97554 -11 -6.03487 -21 --5.4654 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --5.4654 -11 -6.03488 -21 --5.4655 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03488 -20 --5.4655 -11 -6.03487 -21 --5.46559 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --5.46559 -11 -6.03487 -21 --5.46559 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --5.46559 -11 -6.03484 -21 --5.46588 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03484 -20 --5.46588 -11 -6.03473 -21 --5.46625 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03473 -20 --5.46625 -11 -6.03473 -21 --5.46625 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03473 -20 --5.46625 -11 -6.03454 -21 --5.4666 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03454 -20 --5.4666 -11 -6.03436 -21 --5.46682 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03436 -20 --5.46682 -11 -6.0343 -21 --5.4669 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0343 -20 --5.4669 -11 -6.03422 -21 --5.46696 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03422 -20 --5.46696 -11 -6.03137 -21 --5.46981 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03137 -20 --5.46981 -11 -6.03422 -21 --5.47266 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03422 -20 --5.47266 -11 -6.0343 -21 --5.47272 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0343 -20 --5.47272 -11 -6.03436 -21 --5.4728 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03436 -20 --5.4728 -11 -6.03454 -21 --5.47302 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03454 -20 --5.47302 -11 -6.03473 -21 --5.47337 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03473 -20 --5.47337 -11 -6.03473 -21 --5.47337 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03473 -20 --5.47337 -11 -6.03484 -21 --5.47374 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03484 -20 --5.47374 -11 -6.03487 -21 --5.47403 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --5.47403 -11 -6.03488 -21 --5.47412 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03488 -20 --5.47412 -11 -6.03487 -21 --5.47422 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --5.47422 -11 -6.03487 -21 --5.47826 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03487 -20 --5.47826 -11 -6.03891 -21 --5.47826 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03891 -20 --5.47826 -11 -6.039 -21 --5.47825 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.039 -20 --5.47825 -11 -6.0391 -21 --5.47826 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0391 -20 --5.47826 -11 -6.0391 -21 --5.47826 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0391 -20 --5.47826 -11 -6.03939 -21 --5.47829 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03939 -20 --5.47829 -11 -6.03976 -21 --5.4784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.03976 -20 --5.4784 -11 -6.0401 -21 --5.47858 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0401 -20 --5.47858 -11 -6.0404 -21 --5.47883 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0404 -20 --5.47883 -11 -6.04046 -21 --5.4789 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.04046 -20 --5.4789 -11 -6.23106 -21 --5.66952 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23106 -20 --5.66952 -11 -6.23114 -21 --5.66958 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --5.66958 -11 -6.23138 -21 --5.66988 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --5.66988 -11 -6.23156 -21 --5.67022 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --5.67022 -11 -6.23168 -21 --5.6706 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --5.6706 -11 -6.23168 -21 --5.6706 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --5.6706 -11 -6.23171 -21 --5.67098 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91642 -20 --4.67774 -11 -5.91671 -21 --4.67777 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91671 -20 --4.67777 -11 -5.91708 -21 --4.67788 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91708 -20 --4.67788 -11 -5.91742 -21 --4.67806 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91742 -20 --4.67806 -11 -5.91772 -21 --4.67831 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91772 -20 --4.67831 -11 -5.91797 -21 --4.67861 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91797 -20 --4.67861 -11 -5.91815 -21 --4.67895 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91815 -20 --4.67895 -11 -5.91826 -21 --4.67932 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91826 -20 --4.67932 -11 -5.9183 -21 --4.67971 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.9183 -20 --4.67971 -11 -5.91829 -21 --4.67981 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91829 -20 --4.67981 -11 -5.91829 -21 --5.5643 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91829 -20 --5.5643 -11 -5.9183 -21 --5.56439 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.9183 -20 --5.56439 -11 -5.91826 -21 --5.56478 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91826 -20 --5.56478 -11 -5.91815 -21 --5.56515 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91815 -20 --5.56515 -11 -5.91797 -21 --5.56549 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91797 -20 --5.56549 -11 -5.91772 -21 --5.56579 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91772 -20 --5.56579 -11 -5.91742 -21 --5.56604 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91742 -20 --5.56604 -11 -5.91708 -21 --5.56622 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91708 -20 --5.56622 -11 -5.91671 -21 --5.56633 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91671 -20 --5.56633 -11 -5.91642 -21 --5.56636 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91642 -20 --5.56636 -11 -5.91632 -21 --5.56637 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91632 -20 --5.56637 -11 -5.91622 -21 --5.56636 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91622 -20 --5.56636 -11 -5.46173 -21 --5.56636 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46173 -20 --5.56636 -11 -5.46163 -21 --5.56637 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46163 -20 --5.56637 -11 -5.46153 -21 --5.56636 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46153 -20 --5.56636 -11 -5.46124 -21 --5.56633 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46124 -20 --5.56633 -11 -5.46087 -21 --5.56622 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46087 -20 --5.56622 -11 -5.46053 -21 --5.56604 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46053 -20 --5.56604 -11 -5.46023 -21 --5.56579 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46023 -20 --5.56579 -11 -5.45998 -21 --5.56549 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45998 -20 --5.56549 -11 -5.4598 -21 --5.56515 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.4598 -20 --5.56515 -11 -5.45969 -21 --5.56478 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45969 -20 --5.56478 -11 -5.45965 -21 --5.56439 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45965 -20 --5.56439 -11 -5.45966 -21 --5.5643 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45966 -20 --5.5643 -11 -5.45966 -21 --4.67981 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45966 -20 --4.67981 -11 -5.45965 -21 --4.67971 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45965 -20 --4.67971 -11 -5.45969 -21 --4.67932 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45969 -20 --4.67932 -11 -5.4598 -21 --4.67895 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.4598 -20 --4.67895 -11 -5.45998 -21 --4.67861 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45998 -20 --4.67861 -11 -5.46023 -21 --4.67831 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46023 -20 --4.67831 -11 -5.46053 -21 --4.67806 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46053 -20 --4.67806 -11 -5.46087 -21 --4.67788 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46087 -20 --4.67788 -11 -5.46124 -21 --4.67777 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46124 -20 --4.67777 -11 -5.46153 -21 --4.67774 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46153 -20 --4.67774 -11 -5.46163 -21 --4.67773 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46163 -20 --4.67773 -11 -5.46173 -21 --4.67774 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46173 -20 --4.67774 -11 -5.91622 -21 --4.67774 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91622 -20 --4.67774 -11 -5.91632 -21 --4.67773 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91632 -20 --4.67773 -11 -5.91642 -21 --4.67774 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.4636 -20 --4.68168 -11 -5.4636 -21 --5.56243 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.4636 -20 --5.56243 -11 -5.91435 -21 --5.56243 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91435 -20 --5.56243 -11 -5.91435 -21 --4.68168 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91435 -20 --4.68168 -11 -5.4636 -21 --4.68168 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.7427 -20 --5.49007 -11 -3.74269 -21 --5.49017 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74269 -20 --5.49017 -11 -3.74269 -21 --5.49017 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74269 -20 --5.49017 -11 -3.74266 -21 --5.49046 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74266 -20 --5.49046 -11 -3.74255 -21 --5.49083 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74255 -20 --5.49083 -11 -3.74237 -21 --5.49117 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74237 -20 --5.49117 -11 -3.74212 -21 --5.49147 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74212 -20 --5.49147 -11 -3.74182 -21 --5.49172 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74182 -20 --5.49172 -11 -3.74148 -21 --5.4919 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74148 -20 --5.4919 -11 -3.74111 -21 --5.49201 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74111 -20 --5.49201 -11 -3.74072 -21 --5.49205 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74072 -20 --5.49205 -11 -3.74063 -21 --5.49204 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74063 -20 --5.49204 -11 -3.70031 -21 --5.49204 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.70031 -20 --5.49204 -11 -3.70022 -21 --5.49205 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.70022 -20 --5.49205 -11 -3.69983 -21 --5.49201 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69983 -20 --5.49201 -11 -3.69946 -21 --5.4919 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69946 -20 --5.4919 -11 -3.69912 -21 --5.49172 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69912 -20 --5.49172 -11 -3.69882 -21 --5.49147 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69882 -20 --5.49147 -11 -3.69857 -21 --5.49117 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69857 -20 --5.49117 -11 -3.69839 -21 --5.49083 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69839 -20 --5.49083 -11 -3.69828 -21 --5.49046 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69828 -20 --5.49046 -11 -3.69824 -21 --5.49007 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69824 -20 --5.49007 -11 -3.69825 -21 --5.48998 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69825 -20 --5.48998 -11 -3.69825 -21 --5.47975 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69825 -20 --5.47975 -11 -3.69825 -21 --5.47975 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69825 -20 --5.47975 -11 -3.69825 -21 --5.46934 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69825 -20 --5.46934 -11 -3.69825 -21 --5.46934 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69825 -20 --5.46934 -11 -3.69825 -21 --4.96138 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69825 -20 --4.96138 -11 -3.69825 -21 --4.96138 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69825 -20 --4.96138 -11 -3.69825 -21 --4.95097 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69825 -20 --4.95097 -11 -3.69824 -21 --4.95087 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69824 -20 --4.95087 -11 -3.69828 -21 --4.95048 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69828 -20 --4.95048 -11 -3.69839 -21 --4.95011 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69839 -20 --4.95011 -11 -3.69857 -21 --4.94977 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69857 -20 --4.94977 -11 -3.69882 -21 --4.94947 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69882 -20 --4.94947 -11 -3.69912 -21 --4.94922 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69912 -20 --4.94922 -11 -3.69946 -21 --4.94904 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69946 -20 --4.94904 -11 -3.69983 -21 --4.94893 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.69983 -20 --4.94893 -11 -3.70012 -21 --4.9489 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.70012 -20 --4.9489 -11 -3.70022 -21 --4.94889 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.70022 -20 --4.94889 -11 -3.70031 -21 --4.9489 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.70031 -20 --4.9489 -11 -3.74063 -21 --4.9489 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74063 -20 --4.9489 -11 -3.74072 -21 --4.94889 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74072 -20 --4.94889 -11 -3.74082 -21 --4.9489 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74082 -20 --4.9489 -11 -3.74111 -21 --4.94893 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74111 -20 --4.94893 -11 -3.74148 -21 --4.94904 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74148 -20 --4.94904 -11 -3.74182 -21 --4.94922 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74182 -20 --4.94922 -11 -3.74212 -21 --4.94947 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74212 -20 --4.94947 -11 -3.74237 -21 --4.94977 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74237 -20 --4.94977 -11 -3.74255 -21 --4.95011 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74255 -20 --4.95011 -11 -3.74266 -21 --4.95048 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74266 -20 --4.95048 -11 -3.7427 -21 --4.95087 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.7427 -20 --4.95087 -11 -3.74269 -21 --4.95096 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74269 -20 --4.95096 -11 -3.74269 -21 --5.48998 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.74269 -20 --5.48998 -11 -3.7427 -21 --5.49007 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.70218 -20 --5.4881 -11 -3.73875 -21 --5.4881 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.73875 -20 --5.4881 -11 -3.73875 -21 --5.46914 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.73875 -20 --5.46914 -11 -3.73875 -21 --5.46914 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.73875 -20 --5.46914 -11 -3.73875 -21 --4.97161 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.73875 -20 --4.97161 -11 -3.73875 -21 --4.9716 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.73875 -20 --4.9716 -11 -3.73875 -21 --4.95284 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.73875 -20 --4.95284 -11 -3.70218 -21 --4.95284 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.70218 -20 --4.95284 -11 -3.70218 -21 --5.4881 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04239 -20 --3.37853 -11 -3.04268 -21 --3.37855 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04268 -20 --3.37855 -11 -3.04305 -21 --3.37867 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04305 -20 --3.37867 -11 -3.0434 -21 --3.37885 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.0434 -20 --3.37885 -11 -3.0437 -21 --3.3791 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.0437 -20 --3.3791 -11 -3.04394 -21 --3.3794 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04394 -20 --3.3794 -11 -3.04412 -21 --3.37974 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04412 -20 --3.37974 -11 -3.04424 -21 --3.38011 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04424 -20 --3.38011 -11 -3.04428 -21 --3.38049 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04428 -20 --3.38049 -11 -3.04427 -21 --3.38059 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04427 -20 --3.38059 -11 -3.04427 -21 --4.26508 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04427 -20 --4.26508 -11 -3.04428 -21 --4.26518 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04428 -20 --4.26518 -11 -3.04424 -21 --4.26556 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04424 -20 --4.26556 -11 -3.04412 -21 --4.26594 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04412 -20 --4.26594 -11 -3.04394 -21 --4.26628 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04394 -20 --4.26628 -11 -3.0437 -21 --4.26658 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.0437 -20 --4.26658 -11 -3.0434 -21 --4.26682 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.0434 -20 --4.26682 -11 -3.04305 -21 --4.26701 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04305 -20 --4.26701 -11 -3.04268 -21 --4.26712 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04268 -20 --4.26712 -11 -3.04239 -21 --4.26715 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04239 -20 --4.26715 -11 -3.0423 -21 --4.26716 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.0423 -20 --4.26716 -11 -3.0422 -21 --4.26715 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.0422 -20 --4.26715 -11 -2.58772 -21 --4.26715 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58772 -20 --4.26715 -11 -2.58763 -21 --4.26716 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58763 -20 --4.26716 -11 -2.58753 -21 --4.26715 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58753 -20 --4.26715 -11 -2.58724 -21 --4.26712 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58724 -20 --4.26712 -11 -2.58687 -21 --4.26701 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58687 -20 --4.26701 -11 -2.58653 -21 --4.26682 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58653 -20 --4.26682 -11 -2.58623 -21 --4.26658 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58623 -20 --4.26658 -11 -2.58598 -21 --4.26628 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58598 -20 --4.26628 -11 -2.5858 -21 --4.26594 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.5858 -20 --4.26594 -11 -2.58569 -21 --4.26556 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58569 -20 --4.26556 -11 -2.58565 -21 --4.26518 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58565 -20 --4.26518 -11 -2.58566 -21 --4.26508 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58566 -20 --4.26508 -11 -2.58566 -21 --3.38059 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58566 -20 --3.38059 -11 -2.58565 -21 --3.38049 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58565 -20 --3.38049 -11 -2.58569 -21 --3.38011 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58569 -20 --3.38011 -11 -2.5858 -21 --3.37974 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.5858 -20 --3.37974 -11 -2.58598 -21 --3.3794 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58598 -20 --3.3794 -11 -2.58623 -21 --3.3791 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58623 -20 --3.3791 -11 -2.58653 -21 --3.37885 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58653 -20 --3.37885 -11 -2.58687 -21 --3.37867 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58687 -20 --3.37867 -11 -2.58724 -21 --3.37855 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58724 -20 --3.37855 -11 -2.58753 -21 --3.37853 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58753 -20 --3.37853 -11 -2.58763 -21 --3.37852 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58763 -20 --3.37852 -11 -2.58772 -21 --3.37853 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58772 -20 --3.37853 -11 -3.0422 -21 --3.37853 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.0422 -20 --3.37853 -11 -3.0423 -21 --3.37852 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.0423 -20 --3.37852 -11 -3.04239 -21 --3.37853 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58959 -20 --3.38246 -11 -2.58959 -21 --4.26321 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -2.58959 -20 --4.26321 -11 -3.04033 -21 --4.26321 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04033 -20 --4.26321 -11 -3.04033 -21 --3.38246 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.04033 -20 --3.38246 -11 -2.58959 -21 --3.38246 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91642 -20 --3.37853 -11 -5.91671 -21 --3.37855 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91671 -20 --3.37855 -11 -5.91708 -21 --3.37867 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91708 -20 --3.37867 -11 -5.91742 -21 --3.37885 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91742 -20 --3.37885 -11 -5.91772 -21 --3.3791 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91772 -20 --3.3791 -11 -5.91797 -21 --3.3794 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91797 -20 --3.3794 -11 -5.91815 -21 --3.37974 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91815 -20 --3.37974 -11 -5.91826 -21 --3.38011 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91826 -20 --3.38011 -11 -5.9183 -21 --3.38049 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.9183 -20 --3.38049 -11 -5.91829 -21 --3.38059 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91829 -20 --3.38059 -11 -5.91829 -21 --4.26508 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91829 -20 --4.26508 -11 -5.9183 -21 --4.26518 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.9183 -20 --4.26518 -11 -5.91826 -21 --4.26556 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91826 -20 --4.26556 -11 -5.91815 -21 --4.26594 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91815 -20 --4.26594 -11 -5.91797 -21 --4.26628 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91797 -20 --4.26628 -11 -5.91772 -21 --4.26658 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91772 -20 --4.26658 -11 -5.91742 -21 --4.26682 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91742 -20 --4.26682 -11 -5.91708 -21 --4.26701 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91708 -20 --4.26701 -11 -5.91671 -21 --4.26712 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91671 -20 --4.26712 -11 -5.91642 -21 --4.26715 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91642 -20 --4.26715 -11 -5.91632 -21 --4.26716 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91632 -20 --4.26716 -11 -5.91622 -21 --4.26715 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91622 -20 --4.26715 -11 -5.46173 -21 --4.26715 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46173 -20 --4.26715 -11 -5.46163 -21 --4.26716 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46163 -20 --4.26716 -11 -5.46153 -21 --4.26715 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46153 -20 --4.26715 -11 -5.46124 -21 --4.26712 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46124 -20 --4.26712 -11 -5.46087 -21 --4.26701 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46087 -20 --4.26701 -11 -5.46053 -21 --4.26682 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46053 -20 --4.26682 -11 -5.46023 -21 --4.26658 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46023 -20 --4.26658 -11 -5.45998 -21 --4.26628 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45998 -20 --4.26628 -11 -5.4598 -21 --4.26594 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.4598 -20 --4.26594 -11 -5.45969 -21 --4.26556 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45969 -20 --4.26556 -11 -5.45965 -21 --4.26518 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45965 -20 --4.26518 -11 -5.45966 -21 --4.26508 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45966 -20 --4.26508 -11 -5.45966 -21 --3.38059 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45966 -20 --3.38059 -11 -5.45965 -21 --3.38049 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45965 -20 --3.38049 -11 -5.45969 -21 --3.38011 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45969 -20 --3.38011 -11 -5.4598 -21 --3.37974 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.4598 -20 --3.37974 -11 -5.45998 -21 --3.3794 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.45998 -20 --3.3794 -11 -5.46023 -21 --3.3791 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46023 -20 --3.3791 -11 -5.46053 -21 --3.37885 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46053 -20 --3.37885 -11 -5.46087 -21 --3.37867 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46087 -20 --3.37867 -11 -5.46124 -21 --3.37855 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46124 -20 --3.37855 -11 -5.46153 -21 --3.37853 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46153 -20 --3.37853 -11 -5.46163 -21 --3.37852 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46163 -20 --3.37852 -11 -5.46173 -21 --3.37853 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.46173 -20 --3.37853 -11 -5.91622 -21 --3.37853 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91622 -20 --3.37853 -11 -5.91632 -21 --3.37852 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91632 -20 --3.37852 -11 -5.91642 -21 --3.37853 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.4636 -20 --3.38246 -11 -5.4636 -21 --4.26321 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.4636 -20 --4.26321 -11 -5.91435 -21 --4.26321 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91435 -20 --4.26321 -11 -5.91435 -21 --3.38246 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91435 -20 --3.38246 -11 -5.4636 -21 --3.38246 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44941 -20 --3.30892 -11 -6.4494 -21 --3.30902 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --3.30902 -11 -6.4494 -21 --3.30902 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --3.30902 -11 -6.44937 -21 --3.30931 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44937 -20 --3.30931 -11 -6.44926 -21 --3.30968 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44926 -20 --3.30968 -11 -6.44907 -21 --3.31002 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44907 -20 --3.31002 -11 -6.44883 -21 --3.31032 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44883 -20 --3.31032 -11 -6.44853 -21 --3.31057 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44853 -20 --3.31057 -11 -6.44819 -21 --3.31075 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44819 -20 --3.31075 -11 -6.44781 -21 --3.31086 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44781 -20 --3.31086 -11 -6.44743 -21 --3.3109 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44743 -20 --3.3109 -11 -6.44733 -21 --3.31089 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44733 -20 --3.31089 -11 -6.42669 -21 --3.31089 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42669 -20 --3.31089 -11 -6.42659 -21 --3.3109 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42659 -20 --3.3109 -11 -6.42621 -21 --3.31086 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42621 -20 --3.31086 -11 -6.42584 -21 --3.31075 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42584 -20 --3.31075 -11 -6.4255 -21 --3.31057 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4255 -20 --3.31057 -11 -6.4252 -21 --3.31032 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4252 -20 --3.31032 -11 -6.42495 -21 --3.31002 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42495 -20 --3.31002 -11 -6.42477 -21 --3.30968 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42477 -20 --3.30968 -11 -6.42465 -21 --3.30931 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42465 -20 --3.30931 -11 -6.42462 -21 --3.30892 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42462 -20 --3.30892 -11 -6.42463 -21 --3.30882 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --3.30882 -11 -6.42463 -21 --3.2986 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --3.2986 -11 -6.42463 -21 --3.2986 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --3.2986 -11 -6.42463 -21 --3.13154 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --3.13154 -11 -6.25254 -21 --3.30363 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --3.30363 -11 -6.25254 -21 --3.88033 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --3.88033 -11 -6.42463 -21 --4.05242 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --4.05242 -11 -6.42463 -21 --3.88556 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --3.88556 -11 -6.42463 -21 --3.88556 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --3.88556 -11 -6.42463 -21 --3.87514 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --3.87514 -11 -6.42462 -21 --3.87504 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42462 -20 --3.87504 -11 -6.42465 -21 --3.87466 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42465 -20 --3.87466 -11 -6.42477 -21 --3.87429 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42477 -20 --3.87429 -11 -6.42495 -21 --3.87394 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42495 -20 --3.87394 -11 -6.4252 -21 --3.87364 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4252 -20 --3.87364 -11 -6.4255 -21 --3.8734 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4255 -20 --3.8734 -11 -6.42584 -21 --3.87321 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42584 -20 --3.87321 -11 -6.42621 -21 --3.8731 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42621 -20 --3.8731 -11 -6.4265 -21 --3.87307 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4265 -20 --3.87307 -11 -6.42659 -21 --3.87306 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42659 -20 --3.87306 -11 -6.42669 -21 --3.87307 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42669 -20 --3.87307 -11 -6.44733 -21 --3.87307 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44733 -20 --3.87307 -11 -6.44743 -21 --3.87306 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44743 -20 --3.87306 -11 -6.44752 -21 --3.87307 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44752 -20 --3.87307 -11 -6.44781 -21 --3.8731 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44781 -20 --3.8731 -11 -6.44819 -21 --3.87321 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44819 -20 --3.87321 -11 -6.44853 -21 --3.8734 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44853 -20 --3.8734 -11 -6.44883 -21 --3.87364 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44883 -20 --3.87364 -11 -6.44907 -21 --3.87394 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44907 -20 --3.87394 -11 -6.44926 -21 --3.87429 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44926 -20 --3.87429 -11 -6.44937 -21 --3.87466 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44937 -20 --3.87466 -11 -6.44941 -21 --3.87504 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44941 -20 --3.87504 -11 -6.4494 -21 --3.87514 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --3.87514 -11 -6.4494 -21 --4.07719 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --4.07719 -11 -6.45307 -21 --4.08086 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45307 -20 --4.08086 -11 -6.45314 -21 --4.08092 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45314 -20 --4.08092 -11 -6.4532 -21 --4.08099 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4532 -20 --4.08099 -11 -6.4532 -21 --4.08099 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4532 -20 --4.08099 -11 -6.45339 -21 --4.08122 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45339 -20 --4.08122 -11 -6.45357 -21 --4.08156 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45357 -20 --4.08156 -11 -6.45364 -21 --4.08179 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45364 -20 --4.08179 -11 -6.45368 -21 --4.08193 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45368 -20 --4.08193 -11 -6.45372 -21 --4.08232 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45372 -20 --4.08232 -11 -6.45368 -21 --4.0827 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45368 -20 --4.0827 -11 -6.45357 -21 --4.08307 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45357 -20 --4.08307 -11 -6.45339 -21 --4.08342 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45339 -20 --4.08342 -11 -6.4532 -21 --4.08364 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4532 -20 --4.08364 -11 -6.4532 -21 --4.08364 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4532 -20 --4.08364 -11 -6.45314 -21 --4.08372 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45314 -20 --4.08372 -11 -6.45307 -21 --4.08378 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45307 -20 --4.08378 -11 -6.4494 -21 --4.08745 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --4.08745 -11 -6.4494 -21 --4.09264 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --4.09264 -11 -6.44941 -21 --4.09273 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44941 -20 --4.09273 -11 -6.4494 -21 --4.09283 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --4.09283 -11 -6.4494 -21 --4.09283 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --4.09283 -11 -6.44937 -21 --4.09312 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44937 -20 --4.09312 -11 -6.44926 -21 --4.09349 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44926 -20 --4.09349 -11 -6.44907 -21 --4.09383 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44907 -20 --4.09383 -11 -6.44883 -21 --4.09413 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44883 -20 --4.09413 -11 -6.44853 -21 --4.09438 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44853 -20 --4.09438 -11 -6.44819 -21 --4.09456 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44819 -20 --4.09456 -11 -6.44781 -21 --4.09467 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44781 -20 --4.09467 -11 -6.44743 -21 --4.09471 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44743 -20 --4.09471 -11 -6.44733 -21 --4.0947 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44733 -20 --4.0947 -11 -6.44214 -21 --4.0947 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44214 -20 --4.0947 -11 -6.43847 -21 --4.09837 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43847 -20 --4.09837 -11 -6.43841 -21 --4.09845 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43841 -20 --4.09845 -11 -6.43834 -21 --4.09851 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43834 -20 --4.09851 -11 -6.43834 -21 --4.09851 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43834 -20 --4.09851 -11 -6.43811 -21 --4.09869 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43811 -20 --4.09869 -11 -6.43777 -21 --4.09887 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43777 -20 --4.09887 -11 -6.4374 -21 --4.09899 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4374 -20 --4.09899 -11 -6.43701 -21 --4.09903 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43701 -20 --4.09903 -11 -6.43701 -21 --4.09903 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43701 -20 --4.09903 -11 -6.43694 -21 --4.09902 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43694 -20 --4.09902 -11 -6.43663 -21 --4.09899 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43663 -20 --4.09899 -11 -6.43648 -21 --4.09894 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43648 -20 --4.09894 -11 -6.43625 -21 --4.09887 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43625 -20 --4.09887 -11 -6.43591 -21 --4.09869 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43591 -20 --4.09869 -11 -6.43569 -21 --4.09851 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43569 -20 --4.09851 -11 -6.43569 -21 --4.09851 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43569 -20 --4.09851 -11 -6.43561 -21 --4.09845 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43561 -20 --4.09845 -11 -6.43555 -21 --4.09837 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43555 -20 --4.09837 -11 -6.43188 -21 --4.0947 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43188 -20 --4.0947 -11 -6.42669 -21 --4.0947 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42669 -20 --4.0947 -11 -6.42659 -21 --4.09471 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42659 -20 --4.09471 -11 -6.42621 -21 --4.09467 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42621 -20 --4.09467 -11 -6.42584 -21 --4.09456 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42584 -20 --4.09456 -11 -6.4255 -21 --4.09438 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4255 -20 --4.09438 -11 -6.4252 -21 --4.09413 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4252 -20 --4.09413 -11 -6.42513 -21 --4.09406 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42513 -20 --4.09406 -11 -6.42495 -21 --4.09383 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42495 -20 --4.09383 -11 -6.42477 -21 --4.09349 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42477 -20 --4.09349 -11 -6.42465 -21 --4.09312 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42465 -20 --4.09312 -11 -6.42462 -21 --4.09273 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42462 -20 --4.09273 -11 -6.42463 -21 --4.09264 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --4.09264 -11 -6.42463 -21 --4.08745 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --4.08745 -11 -6.235 -21 --3.89784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.235 -20 --3.89784 -11 -6.22983 -21 --3.89784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22983 -20 --3.89784 -11 -6.22974 -21 --3.89785 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --3.89785 -11 -6.22935 -21 --3.89782 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --3.89782 -11 -6.22898 -21 --3.8977 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --3.8977 -11 -6.22864 -21 --3.89752 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --3.89752 -11 -6.22834 -21 --3.89727 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --3.89727 -11 -6.22809 -21 --3.89697 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22809 -20 --3.89697 -11 -6.22809 -21 --3.89697 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22809 -20 --3.89697 -11 -6.22791 -21 --3.89663 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22791 -20 --3.89663 -11 -6.2278 -21 --3.89626 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2278 -20 --3.89626 -11 -6.22776 -21 --3.89588 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22776 -20 --3.89588 -11 -6.22777 -21 --3.89578 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --3.89578 -11 -6.22777 -21 --3.89061 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --3.89061 -11 -6.2241 -21 --3.88692 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2241 -20 --3.88692 -11 -6.22402 -21 --3.88686 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22402 -20 --3.88686 -11 -6.22396 -21 --3.88678 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22396 -20 --3.88678 -11 -6.22396 -21 --3.88678 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22396 -20 --3.88678 -11 -6.2239 -21 --3.88671 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2239 -20 --3.88671 -11 -6.22378 -21 --3.88656 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --3.88656 -11 -6.22378 -21 --3.88656 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --3.88656 -11 -6.22378 -21 --3.88655 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --3.88655 -11 -6.22369 -21 --3.88638 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22369 -20 --3.88638 -11 -6.2236 -21 --3.88622 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2236 -20 --3.88622 -11 -6.2236 -21 --3.88621 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2236 -20 --3.88621 -11 -6.22359 -21 --3.88621 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22359 -20 --3.88621 -11 -6.22354 -21 --3.88602 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22354 -20 --3.88602 -11 -6.22348 -21 --3.88584 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --3.88584 -11 -6.22348 -21 --3.88584 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --3.88584 -11 -6.22348 -21 --3.88584 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --3.88584 -11 -6.22346 -21 --3.88565 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22346 -20 --3.88565 -11 -6.22345 -21 --3.88546 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22345 -20 --3.88546 -11 -6.22345 -21 --3.88546 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22345 -20 --3.88546 -11 -6.22345 -21 --3.88545 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22345 -20 --3.88545 -11 -6.22346 -21 --3.88526 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22346 -20 --3.88526 -11 -6.22348 -21 --3.88507 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --3.88507 -11 -6.22348 -21 --3.88507 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --3.88507 -11 -6.22348 -21 --3.88507 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --3.88507 -11 -6.22354 -21 --3.88488 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22354 -20 --3.88488 -11 -6.2236 -21 --3.8847 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2236 -20 --3.8847 -11 -6.2236 -21 --3.8847 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2236 -20 --3.8847 -11 -6.2236 -21 --3.8847 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2236 -20 --3.8847 -11 -6.22369 -21 --3.88453 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22369 -20 --3.88453 -11 -6.22378 -21 --3.88436 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --3.88436 -11 -6.22378 -21 --3.88436 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --3.88436 -11 -6.22378 -21 --3.88436 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --3.88436 -11 -6.2239 -21 --3.88421 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2239 -20 --3.88421 -11 -6.22396 -21 --3.88414 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22396 -20 --3.88414 -11 -6.22396 -21 --3.88413 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22396 -20 --3.88413 -11 -6.22403 -21 --3.88406 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22403 -20 --3.88406 -11 -6.2241 -21 --3.884 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2241 -20 --3.884 -11 -6.22777 -21 --3.88033 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --3.88033 -11 -6.22777 -21 --3.30363 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --3.30363 -11 -6.2241 -21 --3.29996 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2241 -20 --3.29996 -11 -6.22402 -21 --3.2999 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22402 -20 --3.2999 -11 -6.22396 -21 --3.29983 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22396 -20 --3.29983 -11 -6.22378 -21 --3.2996 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --3.2996 -11 -6.2236 -21 --3.29926 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2236 -20 --3.29926 -11 -6.22348 -21 --3.29889 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --3.29889 -11 -6.22345 -21 --3.2985 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22345 -20 --3.2985 -11 -6.22348 -21 --3.29812 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --3.29812 -11 -6.22353 -21 --3.29798 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22353 -20 --3.29798 -11 -6.2236 -21 --3.29775 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2236 -20 --3.29775 -11 -6.22378 -21 --3.29741 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --3.29741 -11 -6.22391 -21 --3.29725 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22391 -20 --3.29725 -11 -6.22402 -21 --3.29711 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22402 -20 --3.29711 -11 -6.2241 -21 --3.29704 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2241 -20 --3.29704 -11 -6.22777 -21 --3.29338 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --3.29338 -11 -6.22777 -21 --3.28818 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --3.28818 -11 -6.22776 -21 --3.28809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22776 -20 --3.28809 -11 -6.2278 -21 --3.2877 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2278 -20 --3.2877 -11 -6.22791 -21 --3.28733 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22791 -20 --3.28733 -11 -6.22809 -21 --3.28699 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22809 -20 --3.28699 -11 -6.22834 -21 --3.28669 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --3.28669 -11 -6.22864 -21 --3.28644 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --3.28644 -11 -6.22898 -21 --3.28626 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --3.28626 -11 -6.22935 -21 --3.28615 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --3.28615 -11 -6.22964 -21 --3.28612 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22964 -20 --3.28612 -11 -6.22974 -21 --3.28611 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --3.28611 -11 -6.22983 -21 --3.28612 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22983 -20 --3.28612 -11 -6.23502 -21 --3.28612 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23502 -20 --3.28612 -11 -6.42463 -21 --3.09652 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --3.09652 -11 -6.42463 -21 --3.09133 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --3.09133 -11 -6.42462 -21 --3.09123 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42462 -20 --3.09123 -11 -6.42465 -21 --3.09084 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42465 -20 --3.09084 -11 -6.42477 -21 --3.09047 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42477 -20 --3.09047 -11 -6.42495 -21 --3.09013 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42495 -20 --3.09013 -11 -6.4252 -21 --3.08983 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4252 -20 --3.08983 -11 -6.4255 -21 --3.08958 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4255 -20 --3.08958 -11 -6.42584 -21 --3.0894 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42584 -20 --3.0894 -11 -6.42621 -21 --3.08929 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42621 -20 --3.08929 -11 -6.4265 -21 --3.08926 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4265 -20 --3.08926 -11 -6.42659 -21 --3.08925 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42659 -20 --3.08925 -11 -6.42669 -21 --3.08926 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42669 -20 --3.08926 -11 -6.43188 -21 --3.08926 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43188 -20 --3.08926 -11 -6.43555 -21 --3.08559 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43555 -20 --3.08559 -11 -6.43561 -21 --3.08552 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43561 -20 --3.08552 -11 -6.43569 -21 --3.08546 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43569 -20 --3.08546 -11 -6.43569 -21 --3.08546 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43569 -20 --3.08546 -11 -6.43591 -21 --3.08527 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43591 -20 --3.08527 -11 -6.43625 -21 --3.08509 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43625 -20 --3.08509 -11 -6.43663 -21 --3.08498 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43663 -20 --3.08498 -11 -6.43701 -21 --3.08494 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43701 -20 --3.08494 -11 -6.43701 -21 --3.08494 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43701 -20 --3.08494 -11 -6.4374 -21 --3.08498 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4374 -20 --3.08498 -11 -6.43777 -21 --3.08509 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43777 -20 --3.08509 -11 -6.43811 -21 --3.08527 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43811 -20 --3.08527 -11 -6.43824 -21 --3.08538 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43824 -20 --3.08538 -11 -6.43834 -21 --3.08546 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43834 -20 --3.08546 -11 -6.43834 -21 --3.08546 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43834 -20 --3.08546 -11 -6.43841 -21 --3.08552 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43841 -20 --3.08552 -11 -6.43847 -21 --3.08559 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43847 -20 --3.08559 -11 -6.44214 -21 --3.08926 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44214 -20 --3.08926 -11 -6.44733 -21 --3.08926 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44733 -20 --3.08926 -11 -6.44743 -21 --3.08925 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44743 -20 --3.08925 -11 -6.44752 -21 --3.08926 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44752 -20 --3.08926 -11 -6.44781 -21 --3.08929 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44781 -20 --3.08929 -11 -6.44819 -21 --3.0894 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44819 -20 --3.0894 -11 -6.44853 -21 --3.08958 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44853 -20 --3.08958 -11 -6.44883 -21 --3.08983 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44883 -20 --3.08983 -11 -6.44907 -21 --3.09013 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44907 -20 --3.09013 -11 -6.44926 -21 --3.09047 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44926 -20 --3.09047 -11 -6.44937 -21 --3.09084 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44937 -20 --3.09084 -11 -6.44941 -21 --3.09123 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44941 -20 --3.09123 -11 -6.4494 -21 --3.09133 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --3.09133 -11 -6.4494 -21 --3.09652 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --3.09652 -11 -6.45307 -21 --3.10019 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45307 -20 --3.10019 -11 -6.45314 -21 --3.10025 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45314 -20 --3.10025 -11 -6.4532 -21 --3.10032 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4532 -20 --3.10032 -11 -6.4532 -21 --3.10032 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4532 -20 --3.10032 -11 -6.45339 -21 --3.10055 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45339 -20 --3.10055 -11 -6.45357 -21 --3.10089 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45357 -20 --3.10089 -11 -6.45367 -21 --3.10123 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45367 -20 --3.10123 -11 -6.45368 -21 --3.10126 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45368 -20 --3.10126 -11 -6.45371 -21 --3.10151 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45371 -20 --3.10151 -11 -6.45372 -21 --3.10165 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45372 -20 --3.10165 -11 -6.45368 -21 --3.10203 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45368 -20 --3.10203 -11 -6.45368 -21 --3.10203 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45368 -20 --3.10203 -11 -6.45357 -21 --3.1024 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45357 -20 --3.1024 -11 -6.45339 -21 --3.10274 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45339 -20 --3.10274 -11 -6.4532 -21 --3.10297 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4532 -20 --3.10297 -11 -6.4532 -21 --3.10297 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4532 -20 --3.10297 -11 -6.45314 -21 --3.10304 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45314 -20 --3.10304 -11 -6.45307 -21 --3.10311 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45307 -20 --3.10311 -11 -6.4494 -21 --3.10677 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --3.10677 -11 -6.4494 -21 --3.30882 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --3.30882 -11 -6.44941 -21 --3.30892 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42857 -20 --4.05717 -11 -6.42856 -21 --4.05727 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --4.05727 -11 -6.42856 -21 --4.05727 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --4.05727 -11 -6.42854 -21 --4.05756 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42854 -20 --4.05756 -11 -6.42842 -21 --4.05793 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42842 -20 --4.05793 -11 -6.42824 -21 --4.05827 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42824 -20 --4.05827 -11 -6.42799 -21 --4.05857 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42799 -20 --4.05857 -11 -6.42779 -21 --4.05874 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42779 -20 --4.05874 -11 -6.42769 -21 --4.05882 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42769 -20 --4.05882 -11 -6.42751 -21 --4.05891 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42751 -20 --4.05891 -11 -6.42735 -21 --4.059 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42735 -20 --4.059 -11 -6.42698 -21 --4.05911 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42698 -20 --4.05911 -11 -6.42659 -21 --4.05915 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42659 -20 --4.05915 -11 -6.42659 -21 --4.05915 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42659 -20 --4.05915 -11 -6.42656 -21 --4.05915 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42656 -20 --4.05915 -11 -6.42621 -21 --4.05911 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42621 -20 --4.05911 -11 -6.42584 -21 --4.059 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42584 -20 --4.059 -11 -6.42568 -21 --4.05891 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42568 -20 --4.05891 -11 -6.4255 -21 --4.05882 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4255 -20 --4.05882 -11 -6.42527 -21 --4.05863 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42527 -20 --4.05863 -11 -6.4252 -21 --4.05857 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4252 -20 --4.05857 -11 -6.42513 -21 --4.0585 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42513 -20 --4.0585 -11 -6.24925 -21 --3.88261 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24925 -20 --3.88261 -11 -6.24917 -21 --3.88254 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24917 -20 --3.88254 -11 -6.24911 -21 --3.88247 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24911 -20 --3.88247 -11 -6.24893 -21 --3.88224 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24893 -20 --3.88224 -11 -6.24874 -21 --3.8819 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24874 -20 --3.8819 -11 -6.24863 -21 --3.88153 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24863 -20 --3.88153 -11 -6.24859 -21 --3.88115 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24859 -20 --3.88115 -11 -6.2486 -21 --3.88105 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --3.88105 -11 -6.2486 -21 --3.30291 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --3.30291 -11 -6.24859 -21 --3.30282 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24859 -20 --3.30282 -11 -6.2486 -21 --3.30272 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --3.30272 -11 -6.24863 -21 --3.30243 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24863 -20 --3.30243 -11 -6.24874 -21 --3.30206 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24874 -20 --3.30206 -11 -6.24883 -21 --3.3019 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24883 -20 --3.3019 -11 -6.24893 -21 --3.30172 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24893 -20 --3.30172 -11 -6.24903 -21 --3.30159 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24903 -20 --3.30159 -11 -6.24917 -21 --3.30142 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24917 -20 --3.30142 -11 -6.24925 -21 --3.30136 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24925 -20 --3.30136 -11 -6.42514 -21 --3.12547 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42514 -20 --3.12547 -11 -6.4252 -21 --3.12539 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4252 -20 --3.12539 -11 -6.42527 -21 --3.12533 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42527 -20 --3.12533 -11 -6.42527 -21 --3.12533 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42527 -20 --3.12533 -11 -6.4255 -21 --3.12515 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4255 -20 --3.12515 -11 -6.42584 -21 --3.12496 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42584 -20 --3.12496 -11 -6.42584 -21 --3.12496 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42584 -20 --3.12496 -11 -6.42621 -21 --3.12485 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42621 -20 --3.12485 -11 -6.42659 -21 --3.12481 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42659 -20 --3.12481 -11 -6.42698 -21 --3.12485 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42698 -20 --3.12485 -11 -6.42735 -21 --3.12496 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42735 -20 --3.12496 -11 -6.42769 -21 --3.12515 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42769 -20 --3.12515 -11 -6.42799 -21 --3.12539 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42799 -20 --3.12539 -11 -6.42824 -21 --3.12569 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42824 -20 --3.12569 -11 -6.42842 -21 --3.12603 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42842 -20 --3.12603 -11 -6.42854 -21 --3.12641 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42854 -20 --3.12641 -11 -6.42856 -21 --3.1267 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --3.1267 -11 -6.42857 -21 --3.12679 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42857 -20 --3.12679 -11 -6.42856 -21 --3.12689 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --3.12689 -11 -6.42856 -21 --3.30695 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --3.30695 -11 -6.44546 -21 --3.30695 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --3.30695 -11 -6.44546 -21 --3.29841 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --3.29841 -11 -6.44546 -21 --3.29841 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --3.29841 -11 -6.44546 -21 --3.10605 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --3.10605 -11 -6.44545 -21 --3.10596 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44545 -20 --3.10596 -11 -6.44546 -21 --3.10586 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --3.10586 -11 -6.44549 -21 --3.10557 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44549 -20 --3.10557 -11 -6.4456 -21 --3.1052 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4456 -20 --3.1052 -11 -6.4456 -21 --3.1052 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4456 -20 --3.1052 -11 -6.44578 -21 --3.10486 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44578 -20 --3.10486 -11 -6.44585 -21 --3.10478 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44585 -20 --3.10478 -11 -6.44603 -21 --3.10456 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44603 -20 --3.10456 -11 -6.4461 -21 --3.1045 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4461 -20 --3.1045 -11 -6.44896 -21 --3.10165 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44896 -20 --3.10165 -11 -6.4461 -21 --3.09879 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4461 -20 --3.09879 -11 -6.44603 -21 --3.09873 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44603 -20 --3.09873 -11 -6.44589 -21 --3.09856 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44589 -20 --3.09856 -11 -6.44578 -21 --3.09843 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44578 -20 --3.09843 -11 -6.4456 -21 --3.09809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4456 -20 --3.09809 -11 -6.44549 -21 --3.09772 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44549 -20 --3.09772 -11 -6.44545 -21 --3.09733 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44545 -20 --3.09733 -11 -6.44546 -21 --3.09724 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --3.09724 -11 -6.44546 -21 --3.0932 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --3.0932 -11 -6.44142 -21 --3.0932 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44142 -20 --3.0932 -11 -6.44132 -21 --3.09321 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44132 -20 --3.09321 -11 -6.44123 -21 --3.0932 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44123 -20 --3.0932 -11 -6.44123 -21 --3.0932 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44123 -20 --3.0932 -11 -6.44094 -21 --3.09317 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44094 -20 --3.09317 -11 -6.44057 -21 --3.09306 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44057 -20 --3.09306 -11 -6.44041 -21 --3.09297 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44041 -20 --3.09297 -11 -6.44023 -21 --3.09287 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44023 -20 --3.09287 -11 -6.44 -21 --3.09269 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44 -20 --3.09269 -11 -6.43993 -21 --3.09263 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43993 -20 --3.09263 -11 -6.43986 -21 --3.09255 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43986 -20 --3.09255 -11 -6.43701 -21 --3.0897 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43701 -20 --3.0897 -11 -6.43416 -21 --3.09255 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43416 -20 --3.09255 -11 -6.4341 -21 --3.09263 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4341 -20 --3.09263 -11 -6.4338 -21 --3.09287 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4338 -20 --3.09287 -11 -6.43346 -21 --3.09306 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43346 -20 --3.09306 -11 -6.43308 -21 --3.09317 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43308 -20 --3.09317 -11 -6.43279 -21 --3.0932 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43279 -20 --3.0932 -11 -6.43279 -21 --3.0932 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43279 -20 --3.0932 -11 -6.4327 -21 --3.09321 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4327 -20 --3.09321 -11 -6.4326 -21 --3.0932 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4326 -20 --3.0932 -11 -6.42856 -21 --3.0932 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --3.0932 -11 -6.42856 -21 --3.09724 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --3.09724 -11 -6.42857 -21 --3.09733 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42857 -20 --3.09733 -11 -6.42856 -21 --3.09743 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --3.09743 -11 -6.42856 -21 --3.09743 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --3.09743 -11 -6.42854 -21 --3.09772 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42854 -20 --3.09772 -11 -6.42842 -21 --3.09809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42842 -20 --3.09809 -11 -6.42842 -21 --3.09809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42842 -20 --3.09809 -11 -6.42824 -21 --3.09843 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42824 -20 --3.09843 -11 -6.42806 -21 --3.09866 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42806 -20 --3.09866 -11 -6.42799 -21 --3.09873 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42799 -20 --3.09873 -11 -6.42792 -21 --3.09879 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42792 -20 --3.09879 -11 -6.2373 -21 --3.28941 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2373 -20 --3.28941 -11 -6.23724 -21 --3.28949 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23724 -20 --3.28949 -11 -6.23694 -21 --3.28973 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23694 -20 --3.28973 -11 -6.2366 -21 --3.28992 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2366 -20 --3.28992 -11 -6.23623 -21 --3.29003 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23623 -20 --3.29003 -11 -6.23594 -21 --3.29006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23594 -20 --3.29006 -11 -6.23594 -21 --3.29006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23594 -20 --3.29006 -11 -6.23584 -21 --3.29007 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23584 -20 --3.29007 -11 -6.23574 -21 --3.29006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23574 -20 --3.29006 -11 -6.2317 -21 --3.29006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --3.29006 -11 -6.2317 -21 --3.29409 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --3.29409 -11 -6.23171 -21 --3.29419 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --3.29419 -11 -6.2317 -21 --3.29429 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --3.29429 -11 -6.2317 -21 --3.29429 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --3.29429 -11 -6.23168 -21 --3.29458 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --3.29458 -11 -6.23156 -21 --3.29495 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --3.29495 -11 -6.23156 -21 --3.29495 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --3.29495 -11 -6.23138 -21 --3.29529 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --3.29529 -11 -6.23123 -21 --3.29548 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23123 -20 --3.29548 -11 -6.23114 -21 --3.29559 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --3.29559 -11 -6.23106 -21 --3.29565 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23106 -20 --3.29565 -11 -6.22821 -21 --3.2985 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22821 -20 --3.2985 -11 -6.23106 -21 --3.30136 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23106 -20 --3.30136 -11 -6.23114 -21 --3.30142 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --3.30142 -11 -6.2313 -21 --3.30161 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2313 -20 --3.30161 -11 -6.23138 -21 --3.30172 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --3.30172 -11 -6.23138 -21 --3.30172 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --3.30172 -11 -6.23156 -21 --3.30206 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --3.30206 -11 -6.23168 -21 --3.30243 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --3.30243 -11 -6.2317 -21 --3.30272 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --3.30272 -11 -6.23171 -21 --3.30282 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --3.30282 -11 -6.2317 -21 --3.30291 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --3.30291 -11 -6.2317 -21 --3.88105 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --3.88105 -11 -6.23171 -21 --3.88115 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --3.88115 -11 -6.2317 -21 --3.88124 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --3.88124 -11 -6.2317 -21 --3.88124 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --3.88124 -11 -6.23168 -21 --3.88153 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --3.88153 -11 -6.23156 -21 --3.8819 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --3.8819 -11 -6.23156 -21 --3.8819 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --3.8819 -11 -6.23138 -21 --3.88224 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --3.88224 -11 -6.2312 -21 --3.88247 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2312 -20 --3.88247 -11 -6.23114 -21 --3.88254 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --3.88254 -11 -6.23106 -21 --3.88261 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23106 -20 --3.88261 -11 -6.2282 -21 --3.88546 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2282 -20 --3.88546 -11 -6.23106 -21 --3.88833 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23106 -20 --3.88833 -11 -6.23114 -21 --3.88839 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --3.88839 -11 -6.2312 -21 --3.88847 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2312 -20 --3.88847 -11 -6.2312 -21 --3.88847 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2312 -20 --3.88847 -11 -6.23126 -21 --3.88854 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23126 -20 --3.88854 -11 -6.23138 -21 --3.88869 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --3.88869 -11 -6.23138 -21 --3.8887 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --3.8887 -11 -6.23138 -21 --3.8887 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --3.8887 -11 -6.23147 -21 --3.88887 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23147 -20 --3.88887 -11 -6.23156 -21 --3.88904 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --3.88904 -11 -6.23156 -21 --3.88904 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --3.88904 -11 -6.23157 -21 --3.88904 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23157 -20 --3.88904 -11 -6.23162 -21 --3.88922 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23162 -20 --3.88922 -11 -6.23168 -21 --3.88941 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --3.88941 -11 -6.23168 -21 --3.88941 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --3.88941 -11 -6.23168 -21 --3.88941 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --3.88941 -11 -6.2317 -21 --3.8896 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --3.8896 -11 -6.2317 -21 --3.8897 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --3.8897 -11 -6.2317 -21 --3.8897 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --3.8897 -11 -6.23171 -21 --3.8898 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --3.8898 -11 -6.2317 -21 --3.88989 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --3.88989 -11 -6.2317 -21 --3.89391 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --3.89391 -11 -6.23572 -21 --3.89391 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23572 -20 --3.89391 -11 -6.23582 -21 --3.8939 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23582 -20 --3.8939 -11 -6.23592 -21 --3.89391 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23592 -20 --3.89391 -11 -6.23592 -21 --3.89391 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23592 -20 --3.89391 -11 -6.23621 -21 --3.89394 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23621 -20 --3.89394 -11 -6.23658 -21 --3.89405 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23658 -20 --3.89405 -11 -6.23692 -21 --3.89423 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23692 -20 --3.89423 -11 -6.23722 -21 --3.89448 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23722 -20 --3.89448 -11 -6.23728 -21 --3.89455 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23728 -20 --3.89455 -11 -6.42792 -21 --4.08517 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42792 -20 --4.08517 -11 -6.42799 -21 --4.08523 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42799 -20 --4.08523 -11 -6.42809 -21 --4.08535 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42809 -20 --4.08535 -11 -6.42824 -21 --4.08553 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42824 -20 --4.08553 -11 -6.42824 -21 --4.08553 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42824 -20 --4.08553 -11 -6.42842 -21 --4.08587 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42842 -20 --4.08587 -11 -6.42854 -21 --4.08624 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42854 -20 --4.08624 -11 -6.42856 -21 --4.08652 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --4.08652 -11 -6.42857 -21 --4.08663 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42857 -20 --4.08663 -11 -6.42856 -21 --4.08673 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --4.08673 -11 -6.42856 -21 --4.09077 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --4.09077 -11 -6.4326 -21 --4.09077 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4326 -20 --4.09077 -11 -6.4327 -21 --4.09076 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4327 -20 --4.09076 -11 -6.43279 -21 --4.09077 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43279 -20 --4.09077 -11 -6.43279 -21 --4.09077 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43279 -20 --4.09077 -11 -6.43308 -21 --4.09079 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43308 -20 --4.09079 -11 -6.43346 -21 --4.09091 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43346 -20 --4.09091 -11 -6.4338 -21 --4.09109 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4338 -20 --4.09109 -11 -6.4341 -21 --4.09134 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4341 -20 --4.09134 -11 -6.43416 -21 --4.09141 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43416 -20 --4.09141 -11 -6.43701 -21 --4.09426 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43701 -20 --4.09426 -11 -6.43986 -21 --4.09141 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43986 -20 --4.09141 -11 -6.43993 -21 --4.09134 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43993 -20 --4.09134 -11 -6.44 -21 --4.09127 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44 -20 --4.09127 -11 -6.44023 -21 --4.09109 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44023 -20 --4.09109 -11 -6.44041 -21 --4.09099 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44041 -20 --4.09099 -11 -6.44057 -21 --4.09091 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44057 -20 --4.09091 -11 -6.44094 -21 --4.09079 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44094 -20 --4.09079 -11 -6.44123 -21 --4.09077 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44123 -20 --4.09077 -11 -6.44123 -21 --4.09077 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44123 -20 --4.09077 -11 -6.44132 -21 --4.09076 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44132 -20 --4.09076 -11 -6.44142 -21 --4.09077 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44142 -20 --4.09077 -11 -6.44546 -21 --4.09077 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --4.09077 -11 -6.44546 -21 --4.08673 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --4.08673 -11 -6.44545 -21 --4.08663 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44545 -20 --4.08663 -11 -6.44546 -21 --4.08653 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --4.08653 -11 -6.44549 -21 --4.08625 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44549 -20 --4.08625 -11 -6.4456 -21 --4.08587 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4456 -20 --4.08587 -11 -6.44569 -21 --4.08571 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44569 -20 --4.08571 -11 -6.44578 -21 --4.08553 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44578 -20 --4.08553 -11 -6.44589 -21 --4.0854 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44589 -20 --4.0854 -11 -6.44603 -21 --4.08523 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44603 -20 --4.08523 -11 -6.4461 -21 --4.08517 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4461 -20 --4.08517 -11 -6.44896 -21 --4.08232 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44896 -20 --4.08232 -11 -6.4461 -21 --4.07946 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4461 -20 --4.07946 -11 -6.44603 -21 --4.0794 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44603 -20 --4.0794 -11 -6.44589 -21 --4.07923 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44589 -20 --4.07923 -11 -6.44578 -21 --4.0791 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44578 -20 --4.0791 -11 -6.4456 -21 --4.07876 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4456 -20 --4.07876 -11 -6.44549 -21 --4.07839 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44549 -20 --4.07839 -11 -6.44545 -21 --4.078 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44545 -20 --4.078 -11 -6.44546 -21 --4.07791 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --4.07791 -11 -6.44546 -21 --3.88536 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --3.88536 -11 -6.44546 -21 --3.88536 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --3.88536 -11 -6.44546 -21 --3.87701 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --3.87701 -11 -6.42856 -21 --3.87701 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --3.87701 -11 -6.42856 -21 --4.05707 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --4.05707 -11 -6.42857 -21 --4.05717 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317509 -20 --3.90572 -11 -0.3175 -21 --3.90582 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.3175 -20 --3.90582 -11 -0.3175 -21 --3.90582 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.3175 -20 --3.90582 -11 -0.317471 -21 --3.90611 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317471 -20 --3.90611 -11 -0.317359 -21 --3.90648 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317359 -20 --3.90648 -11 -0.317176 -21 --3.90682 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317176 -20 --3.90682 -11 -0.31693 -21 --3.90712 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.31693 -20 --3.90712 -11 -0.31663 -21 --3.90737 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.31663 -20 --3.90737 -11 -0.316288 -21 --3.90755 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.316288 -20 --3.90755 -11 -0.315917 -21 --3.90766 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.315917 -20 --3.90766 -11 -0.315531 -21 --3.9077 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.315531 -20 --3.9077 -11 -0.315435 -21 --3.90769 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.315435 -20 --3.90769 -11 -0.275121 -21 --3.90769 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.275121 -20 --3.90769 -11 -0.275024 -21 --3.9077 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.275024 -20 --3.9077 -11 -0.274639 -21 --3.90766 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.274639 -20 --3.90766 -11 -0.274267 -21 --3.90755 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.274267 -20 --3.90755 -11 -0.273926 -21 --3.90737 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273926 -20 --3.90737 -11 -0.273626 -21 --3.90712 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273626 -20 --3.90712 -11 -0.27338 -21 --3.90682 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.27338 -20 --3.90682 -11 -0.273197 -21 --3.90648 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273197 -20 --3.90648 -11 -0.273084 -21 --3.90611 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273084 -20 --3.90611 -11 -0.273046 -21 --3.90572 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273046 -20 --3.90572 -11 -0.273056 -21 --3.90563 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --3.90563 -11 -0.273056 -21 --3.8954 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --3.8954 -11 -0.273056 -21 --3.8954 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --3.8954 -11 -0.273056 -21 --3.88499 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --3.88499 -11 -0.273056 -21 --3.88499 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --3.88499 -11 -0.273056 -21 --3.28875 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --3.28875 -11 -0.273056 -21 --3.28875 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --3.28875 -11 -0.273056 -21 --3.27834 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --3.27834 -11 -0.273046 -21 --3.27824 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273046 -20 --3.27824 -11 -0.273084 -21 --3.27785 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273084 -20 --3.27785 -11 -0.273197 -21 --3.27748 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273197 -20 --3.27748 -11 -0.27338 -21 --3.27714 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.27338 -20 --3.27714 -11 -0.273626 -21 --3.27684 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273626 -20 --3.27684 -11 -0.273926 -21 --3.2766 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273926 -20 --3.2766 -11 -0.274267 -21 --3.27641 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.274267 -20 --3.27641 -11 -0.274639 -21 --3.2763 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.274639 -20 --3.2763 -11 -0.274928 -21 --3.27627 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.274928 -20 --3.27627 -11 -0.275024 -21 --3.27626 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.275024 -20 --3.27626 -11 -0.275121 -21 --3.27627 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.275121 -20 --3.27627 -11 -0.315435 -21 --3.27627 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.315435 -20 --3.27627 -11 -0.315531 -21 --3.27626 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.315531 -20 --3.27626 -11 -0.315628 -21 --3.27627 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.315628 -20 --3.27627 -11 -0.315917 -21 --3.2763 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.315917 -20 --3.2763 -11 -0.316288 -21 --3.27641 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.316288 -20 --3.27641 -11 -0.31663 -21 --3.2766 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.31663 -20 --3.2766 -11 -0.31693 -21 --3.27684 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.31693 -20 --3.27684 -11 -0.317176 -21 --3.27714 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317176 -20 --3.27714 -11 -0.317359 -21 --3.27748 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317359 -20 --3.27748 -11 -0.317471 -21 --3.27785 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317471 -20 --3.27785 -11 -0.317509 -21 --3.27824 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317509 -20 --3.27824 -11 -0.3175 -21 --3.27834 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.3175 -20 --3.27834 -11 -0.3175 -21 --3.90563 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.3175 -20 --3.90563 -11 -0.317509 -21 --3.90572 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.276993 -20 --3.90375 -11 -0.313563 -21 --3.90375 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.313563 -20 --3.90375 -11 -0.313563 -21 --3.89521 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.313563 -20 --3.89521 -11 -0.313563 -21 --3.89521 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.313563 -20 --3.89521 -11 -0.313563 -21 --3.29898 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.313563 -20 --3.29898 -11 -0.313563 -21 --3.29898 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.313563 -20 --3.29898 -11 -0.313563 -21 --3.28021 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.313563 -20 --3.28021 -11 -0.276993 -21 --3.28021 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.276993 -20 --3.28021 -11 -0.276993 -21 --3.90375 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23181 -20 --2.64035 -11 -4.2321 -21 --2.64038 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.2321 -20 --2.64038 -11 -4.23247 -21 --2.64049 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23247 -20 --2.64049 -11 -4.23281 -21 --2.64067 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23281 -20 --2.64067 -11 -4.23311 -21 --2.64092 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23311 -20 --2.64092 -11 -4.23335 -21 --2.64122 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23335 -20 --2.64122 -11 -4.23354 -21 --2.64156 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23354 -20 --2.64156 -11 -4.23365 -21 --2.64193 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23365 -20 --2.64193 -11 -4.23369 -21 --2.64232 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23369 -20 --2.64232 -11 -4.23368 -21 --2.64241 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23368 -20 --2.64241 -11 -4.23368 -21 --2.93635 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23368 -20 --2.93635 -11 -4.23369 -21 --2.93644 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23369 -20 --2.93644 -11 -4.23365 -21 --2.93683 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23365 -20 --2.93683 -11 -4.23354 -21 --2.9372 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23354 -20 --2.9372 -11 -4.23335 -21 --2.93754 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23335 -20 --2.93754 -11 -4.23311 -21 --2.93784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23311 -20 --2.93784 -11 -4.23281 -21 --2.93809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23281 -20 --2.93809 -11 -4.23247 -21 --2.93827 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23247 -20 --2.93827 -11 -4.2321 -21 --2.93838 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.2321 -20 --2.93838 -11 -4.23181 -21 --2.93841 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23181 -20 --2.93841 -11 -4.23171 -21 --2.93842 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23171 -20 --2.93842 -11 -4.23161 -21 --2.93841 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23161 -20 --2.93841 -11 -3.18965 -21 --2.93841 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18965 -20 --2.93841 -11 -3.18955 -21 --2.93842 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18955 -20 --2.93842 -11 -3.18946 -21 --2.93841 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18946 -20 --2.93841 -11 -3.18917 -21 --2.93838 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18917 -20 --2.93838 -11 -3.1888 -21 --2.93827 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.1888 -20 --2.93827 -11 -3.18846 -21 --2.93809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18846 -20 --2.93809 -11 -3.18816 -21 --2.93784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18816 -20 --2.93784 -11 -3.18791 -21 --2.93754 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18791 -20 --2.93754 -11 -3.18773 -21 --2.9372 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18773 -20 --2.9372 -11 -3.18761 -21 --2.93683 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18761 -20 --2.93683 -11 -3.18758 -21 --2.93644 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18758 -20 --2.93644 -11 -3.18759 -21 --2.93635 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18759 -20 --2.93635 -11 -3.18759 -21 --2.64241 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18759 -20 --2.64241 -11 -3.18758 -21 --2.64232 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18758 -20 --2.64232 -11 -3.18761 -21 --2.64193 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18761 -20 --2.64193 -11 -3.18773 -21 --2.64156 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18773 -20 --2.64156 -11 -3.18791 -21 --2.64122 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18791 -20 --2.64122 -11 -3.18816 -21 --2.64092 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18816 -20 --2.64092 -11 -3.18846 -21 --2.64067 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18846 -20 --2.64067 -11 -3.1888 -21 --2.64049 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.1888 -20 --2.64049 -11 -3.18917 -21 --2.64038 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18917 -20 --2.64038 -11 -3.18946 -21 --2.64035 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18946 -20 --2.64035 -11 -3.18955 -21 --2.64034 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18955 -20 --2.64034 -11 -3.18965 -21 --2.64035 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.18965 -20 --2.64035 -11 -4.23161 -21 --2.64035 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23161 -20 --2.64035 -11 -4.23171 -21 --2.64034 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.23171 -20 --2.64034 -11 -4.23181 -21 --2.64035 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.19152 -20 --2.64428 -11 -3.19152 -21 --2.93448 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -3.19152 -20 --2.93448 -11 -4.22974 -21 --2.93448 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.22974 -20 --2.93448 -11 -4.22974 -21 --2.64428 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.22974 -20 --2.64428 -11 -3.19152 -21 --2.64428 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44941 -20 --1.84149 -11 -6.4494 -21 --1.84159 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --1.84159 -11 -6.4494 -21 --1.84159 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --1.84159 -11 -6.44937 -21 --1.84188 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44937 -20 --1.84188 -11 -6.44926 -21 --1.84225 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44926 -20 --1.84225 -11 -6.44907 -21 --1.84259 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44907 -20 --1.84259 -11 -6.44883 -21 --1.84289 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44883 -20 --1.84289 -11 -6.44853 -21 --1.84314 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44853 -20 --1.84314 -11 -6.44819 -21 --1.84332 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44819 -20 --1.84332 -11 -6.44781 -21 --1.84343 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44781 -20 --1.84343 -11 -6.44743 -21 --1.84347 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44743 -20 --1.84347 -11 -6.44733 -21 --1.84346 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44733 -20 --1.84346 -11 -6.42669 -21 --1.84346 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42669 -20 --1.84346 -11 -6.42659 -21 --1.84347 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42659 -20 --1.84347 -11 -6.42621 -21 --1.84343 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42621 -20 --1.84343 -11 -6.42584 -21 --1.84332 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42584 -20 --1.84332 -11 -6.4255 -21 --1.84314 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4255 -20 --1.84314 -11 -6.4252 -21 --1.84289 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4252 -20 --1.84289 -11 -6.42495 -21 --1.84259 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42495 -20 --1.84259 -11 -6.42477 -21 --1.84225 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42477 -20 --1.84225 -11 -6.42465 -21 --1.84188 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42465 -20 --1.84188 -11 -6.42462 -21 --1.84149 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42462 -20 --1.84149 -11 -6.42463 -21 --1.8414 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --1.8414 -11 -6.42463 -21 --1.83117 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --1.83117 -11 -6.42463 -21 --1.83117 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --1.83117 -11 -6.42463 -21 --1.66412 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --1.66412 -11 -6.25254 -21 --1.83621 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --1.83621 -11 -6.25254 -21 --2.4129 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.25254 -20 --2.4129 -11 -6.42463 -21 --2.58499 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --2.58499 -11 -6.42463 -21 --2.41813 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --2.41813 -11 -6.42463 -21 --2.41813 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --2.41813 -11 -6.42463 -21 --2.40771 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --2.40771 -11 -6.42462 -21 --2.40761 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42462 -20 --2.40761 -11 -6.42465 -21 --2.40723 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42465 -20 --2.40723 -11 -6.42477 -21 --2.40686 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42477 -20 --2.40686 -11 -6.42495 -21 --2.40652 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42495 -20 --2.40652 -11 -6.4252 -21 --2.40622 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4252 -20 --2.40622 -11 -6.4255 -21 --2.40597 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4255 -20 --2.40597 -11 -6.42584 -21 --2.40579 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42584 -20 --2.40579 -11 -6.42621 -21 --2.40567 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42621 -20 --2.40567 -11 -6.4265 -21 --2.40565 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4265 -20 --2.40565 -11 -6.42659 -21 --2.40564 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42659 -20 --2.40564 -11 -6.42669 -21 --2.40565 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42669 -20 --2.40565 -11 -6.44733 -21 --2.40565 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44733 -20 --2.40565 -11 -6.44743 -21 --2.40564 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44743 -20 --2.40564 -11 -6.44752 -21 --2.40565 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44752 -20 --2.40565 -11 -6.44781 -21 --2.40567 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44781 -20 --2.40567 -11 -6.44819 -21 --2.40579 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44819 -20 --2.40579 -11 -6.44853 -21 --2.40597 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44853 -20 --2.40597 -11 -6.44883 -21 --2.40622 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44883 -20 --2.40622 -11 -6.44907 -21 --2.40652 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44907 -20 --2.40652 -11 -6.44926 -21 --2.40686 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44926 -20 --2.40686 -11 -6.44937 -21 --2.40723 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44937 -20 --2.40723 -11 -6.44941 -21 --2.40761 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44941 -20 --2.40761 -11 -6.4494 -21 --2.40771 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --2.40771 -11 -6.4494 -21 --2.60976 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --2.60976 -11 -6.45307 -21 --2.61343 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45307 -20 --2.61343 -11 -6.45314 -21 --2.61349 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45314 -20 --2.61349 -11 -6.4532 -21 --2.61357 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4532 -20 --2.61357 -11 -6.4532 -21 --2.61357 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4532 -20 --2.61357 -11 -6.45339 -21 --2.61379 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45339 -20 --2.61379 -11 -6.45357 -21 --2.61413 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45357 -20 --2.61413 -11 -6.45368 -21 --2.6145 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45368 -20 --2.6145 -11 -6.45372 -21 --2.61489 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45372 -20 --2.61489 -11 -6.45368 -21 --2.61528 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45368 -20 --2.61528 -11 -6.4536 -21 --2.61553 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4536 -20 --2.61553 -11 -6.45357 -21 --2.61565 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45357 -20 --2.61565 -11 -6.45339 -21 --2.61599 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45339 -20 --2.61599 -11 -6.45323 -21 --2.61618 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45323 -20 --2.61618 -11 -6.45314 -21 --2.61629 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45314 -20 --2.61629 -11 -6.45307 -21 --2.61635 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45307 -20 --2.61635 -11 -6.4494 -21 --2.62002 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --2.62002 -11 -6.4494 -21 --2.62521 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --2.62521 -11 -6.44941 -21 --2.62531 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44941 -20 --2.62531 -11 -6.4494 -21 --2.6254 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --2.6254 -11 -6.4494 -21 --2.6254 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --2.6254 -11 -6.44937 -21 --2.62569 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44937 -20 --2.62569 -11 -6.44926 -21 --2.62606 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44926 -20 --2.62606 -11 -6.44907 -21 --2.62641 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44907 -20 --2.62641 -11 -6.44883 -21 --2.62671 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44883 -20 --2.62671 -11 -6.44853 -21 --2.62695 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44853 -20 --2.62695 -11 -6.44819 -21 --2.62713 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44819 -20 --2.62713 -11 -6.44781 -21 --2.62725 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44781 -20 --2.62725 -11 -6.44743 -21 --2.62728 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44743 -20 --2.62728 -11 -6.44733 -21 --2.62728 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44733 -20 --2.62728 -11 -6.44214 -21 --2.62728 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44214 -20 --2.62728 -11 -6.43847 -21 --2.63094 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43847 -20 --2.63094 -11 -6.43841 -21 --2.63102 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43841 -20 --2.63102 -11 -6.43834 -21 --2.63108 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43834 -20 --2.63108 -11 -6.43834 -21 --2.63108 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43834 -20 --2.63108 -11 -6.43824 -21 --2.63116 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43824 -20 --2.63116 -11 -6.43811 -21 --2.63126 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43811 -20 --2.63126 -11 -6.43777 -21 --2.63145 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43777 -20 --2.63145 -11 -6.4374 -21 --2.63156 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4374 -20 --2.63156 -11 -6.43701 -21 --2.6316 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43701 -20 --2.6316 -11 -6.43701 -21 --2.6316 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43701 -20 --2.6316 -11 -6.43663 -21 --2.63156 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43663 -20 --2.63156 -11 -6.43625 -21 --2.63145 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43625 -20 --2.63145 -11 -6.43591 -21 --2.63126 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43591 -20 --2.63126 -11 -6.43569 -21 --2.63108 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43569 -20 --2.63108 -11 -6.43569 -21 --2.63108 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43569 -20 --2.63108 -11 -6.43561 -21 --2.63102 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43561 -20 --2.63102 -11 -6.43555 -21 --2.63094 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43555 -20 --2.63094 -11 -6.43188 -21 --2.62728 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43188 -20 --2.62728 -11 -6.42669 -21 --2.62728 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42669 -20 --2.62728 -11 -6.42659 -21 --2.62728 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42659 -20 --2.62728 -11 -6.42621 -21 --2.62725 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42621 -20 --2.62725 -11 -6.42584 -21 --2.62713 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42584 -20 --2.62713 -11 -6.4255 -21 --2.62695 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4255 -20 --2.62695 -11 -6.4252 -21 --2.62671 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4252 -20 --2.62671 -11 -6.42513 -21 --2.62663 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42513 -20 --2.62663 -11 -6.42495 -21 --2.62641 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42495 -20 --2.62641 -11 -6.42477 -21 --2.62606 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42477 -20 --2.62606 -11 -6.42465 -21 --2.62569 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42465 -20 --2.62569 -11 -6.42462 -21 --2.62531 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42462 -20 --2.62531 -11 -6.42463 -21 --2.62521 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --2.62521 -11 -6.42463 -21 --2.62002 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --2.62002 -11 -6.23502 -21 --2.43042 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23502 -20 --2.43042 -11 -6.22983 -21 --2.43042 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22983 -20 --2.43042 -11 -6.22974 -21 --2.43043 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --2.43043 -11 -6.22935 -21 --2.43039 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --2.43039 -11 -6.22898 -21 --2.43028 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --2.43028 -11 -6.22864 -21 --2.43009 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --2.43009 -11 -6.22834 -21 --2.42985 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --2.42985 -11 -6.22822 -21 --2.42971 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22822 -20 --2.42971 -11 -6.22809 -21 --2.42955 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22809 -20 --2.42955 -11 -6.22791 -21 --2.42921 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22791 -20 --2.42921 -11 -6.2278 -21 --2.42883 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2278 -20 --2.42883 -11 -6.22776 -21 --2.42845 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22776 -20 --2.42845 -11 -6.22777 -21 --2.42835 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --2.42835 -11 -6.22777 -21 --2.42316 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --2.42316 -11 -6.2241 -21 --2.41949 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2241 -20 --2.41949 -11 -6.22402 -21 --2.41943 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22402 -20 --2.41943 -11 -6.22386 -21 --2.41923 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22386 -20 --2.41923 -11 -6.22378 -21 --2.41913 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --2.41913 -11 -6.2236 -21 --2.41879 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2236 -20 --2.41879 -11 -6.22348 -21 --2.41842 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --2.41842 -11 -6.22345 -21 --2.41803 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22345 -20 --2.41803 -11 -6.22348 -21 --2.41765 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --2.41765 -11 -6.22348 -21 --2.41765 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --2.41765 -11 -6.2236 -21 --2.41727 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2236 -20 --2.41727 -11 -6.22378 -21 --2.41693 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --2.41693 -11 -6.22396 -21 --2.41671 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22396 -20 --2.41671 -11 -6.22402 -21 --2.41663 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22402 -20 --2.41663 -11 -6.2241 -21 --2.41657 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2241 -20 --2.41657 -11 -6.22777 -21 --2.4129 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --2.4129 -11 -6.22777 -21 --1.83621 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --1.83621 -11 -6.2241 -21 --1.83254 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2241 -20 --1.83254 -11 -6.22403 -21 --1.83248 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22403 -20 --1.83248 -11 -6.22396 -21 --1.8324 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22396 -20 --1.8324 -11 -6.22396 -21 --1.8324 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22396 -20 --1.8324 -11 -6.22391 -21 --1.83233 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22391 -20 --1.83233 -11 -6.22378 -21 --1.83218 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --1.83218 -11 -6.22378 -21 --1.83218 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --1.83218 -11 -6.22378 -21 --1.83218 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --1.83218 -11 -6.22369 -21 --1.83201 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22369 -20 --1.83201 -11 -6.2236 -21 --1.83184 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2236 -20 --1.83184 -11 -6.2236 -21 --1.83184 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2236 -20 --1.83184 -11 -6.2236 -21 --1.83183 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2236 -20 --1.83183 -11 -6.22354 -21 --1.83165 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22354 -20 --1.83165 -11 -6.22348 -21 --1.83147 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --1.83147 -11 -6.22348 -21 --1.83146 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --1.83146 -11 -6.22348 -21 --1.83146 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --1.83146 -11 -6.22346 -21 --1.83127 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22346 -20 --1.83127 -11 -6.22345 -21 --1.83108 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22345 -20 --1.83108 -11 -6.22345 -21 --1.83108 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22345 -20 --1.83108 -11 -6.22345 -21 --1.83108 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22345 -20 --1.83108 -11 -6.22346 -21 --1.83089 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22346 -20 --1.83089 -11 -6.22348 -21 --1.8307 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --1.8307 -11 -6.22348 -21 --1.83069 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --1.83069 -11 -6.22348 -21 --1.83069 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22348 -20 --1.83069 -11 -6.22354 -21 --1.83051 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22354 -20 --1.83051 -11 -6.22359 -21 --1.83032 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22359 -20 --1.83032 -11 -6.2236 -21 --1.83032 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2236 -20 --1.83032 -11 -6.2236 -21 --1.83032 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2236 -20 --1.83032 -11 -6.22368 -21 --1.83016 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22368 -20 --1.83016 -11 -6.22378 -21 --1.82998 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --1.82998 -11 -6.22378 -21 --1.82998 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --1.82998 -11 -6.22378 -21 --1.82998 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22378 -20 --1.82998 -11 -6.2239 -21 --1.82983 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2239 -20 --1.82983 -11 -6.22396 -21 --1.82976 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22396 -20 --1.82976 -11 -6.22396 -21 --1.82975 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22396 -20 --1.82975 -11 -6.22402 -21 --1.82968 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22402 -20 --1.82968 -11 -6.2241 -21 --1.82962 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2241 -20 --1.82962 -11 -6.22777 -21 --1.82593 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --1.82593 -11 -6.22777 -21 --1.82076 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22777 -20 --1.82076 -11 -6.22776 -21 --1.82066 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22776 -20 --1.82066 -11 -6.2278 -21 --1.82027 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2278 -20 --1.82027 -11 -6.22791 -21 --1.8199 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22791 -20 --1.8199 -11 -6.22809 -21 --1.81956 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22809 -20 --1.81956 -11 -6.22834 -21 --1.81926 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22834 -20 --1.81926 -11 -6.22864 -21 --1.81902 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22864 -20 --1.81902 -11 -6.22898 -21 --1.81883 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22898 -20 --1.81883 -11 -6.22935 -21 --1.81872 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22935 -20 --1.81872 -11 -6.22964 -21 --1.81869 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22964 -20 --1.81869 -11 -6.22974 -21 --1.81868 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22974 -20 --1.81868 -11 -6.22983 -21 --1.81869 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22983 -20 --1.81869 -11 -6.235 -21 --1.81869 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.235 -20 --1.81869 -11 -6.42463 -21 --1.62909 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --1.62909 -11 -6.42463 -21 --1.6239 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42463 -20 --1.6239 -11 -6.42462 -21 --1.6238 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42462 -20 --1.6238 -11 -6.42465 -21 --1.62342 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42465 -20 --1.62342 -11 -6.42477 -21 --1.62304 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42477 -20 --1.62304 -11 -6.42495 -21 --1.6227 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42495 -20 --1.6227 -11 -6.4252 -21 --1.6224 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4252 -20 --1.6224 -11 -6.4255 -21 --1.62216 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4255 -20 --1.62216 -11 -6.42584 -21 --1.62197 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42584 -20 --1.62197 -11 -6.42621 -21 --1.62186 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42621 -20 --1.62186 -11 -6.4265 -21 --1.62183 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4265 -20 --1.62183 -11 -6.42659 -21 --1.62182 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42659 -20 --1.62182 -11 -6.42669 -21 --1.62183 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42669 -20 --1.62183 -11 -6.43188 -21 --1.62183 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43188 -20 --1.62183 -11 -6.43555 -21 --1.61816 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43555 -20 --1.61816 -11 -6.43561 -21 --1.61809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43561 -20 --1.61809 -11 -6.43569 -21 --1.61803 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43569 -20 --1.61803 -11 -6.43569 -21 --1.61803 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43569 -20 --1.61803 -11 -6.43591 -21 --1.61784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43591 -20 --1.61784 -11 -6.43625 -21 --1.61766 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43625 -20 --1.61766 -11 -6.43663 -21 --1.61755 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43663 -20 --1.61755 -11 -6.43701 -21 --1.61751 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43701 -20 --1.61751 -11 -6.43701 -21 --1.61751 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43701 -20 --1.61751 -11 -6.4374 -21 --1.61755 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4374 -20 --1.61755 -11 -6.43777 -21 --1.61766 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43777 -20 --1.61766 -11 -6.43811 -21 --1.61784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43811 -20 --1.61784 -11 -6.43841 -21 --1.61809 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43841 -20 --1.61809 -11 -6.43847 -21 --1.61816 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43847 -20 --1.61816 -11 -6.44214 -21 --1.62183 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44214 -20 --1.62183 -11 -6.44733 -21 --1.62183 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44733 -20 --1.62183 -11 -6.44743 -21 --1.62182 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44743 -20 --1.62182 -11 -6.44752 -21 --1.62183 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44752 -20 --1.62183 -11 -6.44781 -21 --1.62186 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44781 -20 --1.62186 -11 -6.44819 -21 --1.62197 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44819 -20 --1.62197 -11 -6.44853 -21 --1.62216 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44853 -20 --1.62216 -11 -6.44883 -21 --1.6224 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44883 -20 --1.6224 -11 -6.44907 -21 --1.6227 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44907 -20 --1.6227 -11 -6.44926 -21 --1.62304 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44926 -20 --1.62304 -11 -6.44937 -21 --1.62342 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44937 -20 --1.62342 -11 -6.44941 -21 --1.6238 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44941 -20 --1.6238 -11 -6.4494 -21 --1.6239 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --1.6239 -11 -6.4494 -21 --1.62909 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --1.62909 -11 -6.45307 -21 --1.63276 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45307 -20 --1.63276 -11 -6.45314 -21 --1.63282 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45314 -20 --1.63282 -11 -6.4533 -21 --1.63301 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4533 -20 --1.63301 -11 -6.45339 -21 --1.63312 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45339 -20 --1.63312 -11 -6.45357 -21 --1.63346 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45357 -20 --1.63346 -11 -6.45357 -21 --1.63346 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45357 -20 --1.63346 -11 -6.45368 -21 --1.63383 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45368 -20 --1.63383 -11 -6.45372 -21 --1.63422 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45372 -20 --1.63422 -11 -6.45368 -21 --1.6346 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45368 -20 --1.6346 -11 -6.45357 -21 --1.63497 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45357 -20 --1.63497 -11 -6.45339 -21 --1.63532 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45339 -20 --1.63532 -11 -6.4532 -21 --1.63554 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4532 -20 --1.63554 -11 -6.4532 -21 --1.63554 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4532 -20 --1.63554 -11 -6.45314 -21 --1.63562 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45314 -20 --1.63562 -11 -6.45307 -21 --1.63568 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.45307 -20 --1.63568 -11 -6.4494 -21 --1.63935 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --1.63935 -11 -6.4494 -21 --1.8414 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4494 -20 --1.8414 -11 -6.44941 -21 --1.84149 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42857 -20 --2.58974 -11 -6.42856 -21 --2.58984 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --2.58984 -11 -6.42856 -21 --2.58984 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --2.58984 -11 -6.42854 -21 --2.59013 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42854 -20 --2.59013 -11 -6.42842 -21 --2.5905 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42842 -20 --2.5905 -11 -6.42842 -21 --2.5905 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42842 -20 --2.5905 -11 -6.42824 -21 --2.59084 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42824 -20 --2.59084 -11 -6.42799 -21 --2.59114 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42799 -20 --2.59114 -11 -6.42769 -21 --2.59139 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42769 -20 --2.59139 -11 -6.42735 -21 --2.59157 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42735 -20 --2.59157 -11 -6.42735 -21 --2.59157 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42735 -20 --2.59157 -11 -6.42698 -21 --2.59168 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42698 -20 --2.59168 -11 -6.42659 -21 --2.59172 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42659 -20 --2.59172 -11 -6.42621 -21 --2.59168 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42621 -20 --2.59168 -11 -6.42584 -21 --2.59157 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42584 -20 --2.59157 -11 -6.42568 -21 --2.59149 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42568 -20 --2.59149 -11 -6.4255 -21 --2.59139 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4255 -20 --2.59139 -11 -6.42527 -21 --2.5912 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42527 -20 --2.5912 -11 -6.4252 -21 --2.59114 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4252 -20 --2.59114 -11 -6.42513 -21 --2.59107 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42513 -20 --2.59107 -11 -6.24925 -21 --2.41518 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24925 -20 --2.41518 -11 -6.24917 -21 --2.41512 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24917 -20 --2.41512 -11 -6.24911 -21 --2.41504 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24911 -20 --2.41504 -11 -6.24893 -21 --2.41482 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24893 -20 --2.41482 -11 -6.24874 -21 --2.41448 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24874 -20 --2.41448 -11 -6.24874 -21 --2.41448 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24874 -20 --2.41448 -11 -6.24863 -21 --2.4141 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24863 -20 --2.4141 -11 -6.24863 -21 --2.41407 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24863 -20 --2.41407 -11 -6.24859 -21 --2.41372 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24859 -20 --2.41372 -11 -6.2486 -21 --2.41362 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --2.41362 -11 -6.2486 -21 --1.83549 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --1.83549 -11 -6.24859 -21 --1.83539 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24859 -20 --1.83539 -11 -6.2486 -21 --1.83529 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2486 -20 --1.83529 -11 -6.24863 -21 --1.835 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24863 -20 --1.835 -11 -6.24874 -21 --1.83463 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24874 -20 --1.83463 -11 -6.24883 -21 --1.83447 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24883 -20 --1.83447 -11 -6.24893 -21 --1.83429 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24893 -20 --1.83429 -11 -6.24903 -21 --1.83416 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24903 -20 --1.83416 -11 -6.24917 -21 --1.83399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24917 -20 --1.83399 -11 -6.24925 -21 --1.83393 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.24925 -20 --1.83393 -11 -6.42514 -21 --1.65804 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42514 -20 --1.65804 -11 -6.4252 -21 --1.65797 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4252 -20 --1.65797 -11 -6.42527 -21 --1.6579 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42527 -20 --1.6579 -11 -6.42527 -21 --1.6579 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42527 -20 --1.6579 -11 -6.4255 -21 --1.65772 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4255 -20 --1.65772 -11 -6.42584 -21 --1.65754 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42584 -20 --1.65754 -11 -6.42584 -21 --1.65754 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42584 -20 --1.65754 -11 -6.42621 -21 --1.65742 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42621 -20 --1.65742 -11 -6.42659 -21 --1.65739 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42659 -20 --1.65739 -11 -6.42698 -21 --1.65742 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42698 -20 --1.65742 -11 -6.42735 -21 --1.65754 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42735 -20 --1.65754 -11 -6.42769 -21 --1.65772 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42769 -20 --1.65772 -11 -6.42799 -21 --1.65797 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42799 -20 --1.65797 -11 -6.42824 -21 --1.65827 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42824 -20 --1.65827 -11 -6.42842 -21 --1.65861 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42842 -20 --1.65861 -11 -6.42854 -21 --1.65898 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42854 -20 --1.65898 -11 -6.42856 -21 --1.65927 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --1.65927 -11 -6.42857 -21 --1.65936 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42857 -20 --1.65936 -11 -6.42856 -21 --1.65946 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --1.65946 -11 -6.42856 -21 --1.83952 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --1.83952 -11 -6.44546 -21 --1.83952 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --1.83952 -11 -6.44546 -21 --1.83098 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --1.83098 -11 -6.44546 -21 --1.83098 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --1.83098 -11 -6.44546 -21 --1.63863 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --1.63863 -11 -6.44545 -21 --1.63853 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44545 -20 --1.63853 -11 -6.44546 -21 --1.63843 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --1.63843 -11 -6.44549 -21 --1.63815 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44549 -20 --1.63815 -11 -6.4456 -21 --1.63777 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4456 -20 --1.63777 -11 -6.44569 -21 --1.63762 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44569 -20 --1.63762 -11 -6.44578 -21 --1.63743 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44578 -20 --1.63743 -11 -6.44589 -21 --1.6373 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44589 -20 --1.6373 -11 -6.44603 -21 --1.63713 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44603 -20 --1.63713 -11 -6.4461 -21 --1.63707 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4461 -20 --1.63707 -11 -6.44896 -21 --1.63422 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44896 -20 --1.63422 -11 -6.4461 -21 --1.63136 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4461 -20 --1.63136 -11 -6.44603 -21 --1.6313 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44603 -20 --1.6313 -11 -6.44597 -21 --1.63123 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44597 -20 --1.63123 -11 -6.44578 -21 --1.631 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44578 -20 --1.631 -11 -6.4456 -21 --1.63066 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4456 -20 --1.63066 -11 -6.44549 -21 --1.63029 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44549 -20 --1.63029 -11 -6.44545 -21 --1.6299 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44545 -20 --1.6299 -11 -6.44546 -21 --1.62981 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --1.62981 -11 -6.44546 -21 --1.62577 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --1.62577 -11 -6.44142 -21 --1.62577 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44142 -20 --1.62577 -11 -6.44132 -21 --1.62578 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44132 -20 --1.62578 -11 -6.44123 -21 --1.62577 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44123 -20 --1.62577 -11 -6.44123 -21 --1.62577 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44123 -20 --1.62577 -11 -6.44094 -21 --1.62574 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44094 -20 --1.62574 -11 -6.44057 -21 --1.62563 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44057 -20 --1.62563 -11 -6.44041 -21 --1.62554 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44041 -20 --1.62554 -11 -6.44023 -21 --1.62545 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44023 -20 --1.62545 -11 -6.44 -21 --1.62526 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44 -20 --1.62526 -11 -6.43993 -21 --1.6252 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43993 -20 --1.6252 -11 -6.43986 -21 --1.62512 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43986 -20 --1.62512 -11 -6.43701 -21 --1.62227 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43701 -20 --1.62227 -11 -6.43416 -21 --1.62512 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43416 -20 --1.62512 -11 -6.4341 -21 --1.6252 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4341 -20 --1.6252 -11 -6.4338 -21 --1.62545 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4338 -20 --1.62545 -11 -6.43346 -21 --1.62563 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43346 -20 --1.62563 -11 -6.43308 -21 --1.62574 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43308 -20 --1.62574 -11 -6.43279 -21 --1.62577 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43279 -20 --1.62577 -11 -6.43279 -21 --1.62577 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43279 -20 --1.62577 -11 -6.4327 -21 --1.62578 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4327 -20 --1.62578 -11 -6.4326 -21 --1.62577 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4326 -20 --1.62577 -11 -6.42856 -21 --1.62577 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --1.62577 -11 -6.42856 -21 --1.62981 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --1.62981 -11 -6.42857 -21 --1.6299 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42857 -20 --1.6299 -11 -6.42856 -21 --1.63 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --1.63 -11 -6.42856 -21 --1.63 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --1.63 -11 -6.42854 -21 --1.63029 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42854 -20 --1.63029 -11 -6.42842 -21 --1.63066 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42842 -20 --1.63066 -11 -6.42842 -21 --1.63066 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42842 -20 --1.63066 -11 -6.42842 -21 --1.63066 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42842 -20 --1.63066 -11 -6.42824 -21 --1.631 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42824 -20 --1.631 -11 -6.42809 -21 --1.63119 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42809 -20 --1.63119 -11 -6.42799 -21 --1.6313 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42799 -20 --1.6313 -11 -6.42792 -21 --1.63136 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42792 -20 --1.63136 -11 -6.23728 -21 --1.82198 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23728 -20 --1.82198 -11 -6.23722 -21 --1.82206 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23722 -20 --1.82206 -11 -6.23692 -21 --1.8223 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23692 -20 --1.8223 -11 -6.23658 -21 --1.82249 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23658 -20 --1.82249 -11 -6.23621 -21 --1.8226 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23621 -20 --1.8226 -11 -6.23592 -21 --1.82263 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23592 -20 --1.82263 -11 -6.23592 -21 --1.82263 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23592 -20 --1.82263 -11 -6.23582 -21 --1.82264 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23582 -20 --1.82264 -11 -6.23572 -21 --1.82263 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23572 -20 --1.82263 -11 -6.2317 -21 --1.82263 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --1.82263 -11 -6.2317 -21 --1.82664 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --1.82664 -11 -6.23171 -21 --1.82674 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --1.82674 -11 -6.2317 -21 --1.82684 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --1.82684 -11 -6.2317 -21 --1.82684 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --1.82684 -11 -6.2317 -21 --1.82694 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --1.82694 -11 -6.23168 -21 --1.82712 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --1.82712 -11 -6.23168 -21 --1.82713 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --1.82713 -11 -6.23168 -21 --1.82713 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --1.82713 -11 -6.23162 -21 --1.82732 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23162 -20 --1.82732 -11 -6.23157 -21 --1.8275 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23157 -20 --1.8275 -11 -6.23156 -21 --1.8275 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --1.8275 -11 -6.23156 -21 --1.8275 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --1.8275 -11 -6.23147 -21 --1.82767 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23147 -20 --1.82767 -11 -6.23138 -21 --1.82784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --1.82784 -11 -6.23138 -21 --1.82784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --1.82784 -11 -6.23138 -21 --1.82784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --1.82784 -11 -6.23126 -21 --1.82799 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23126 -20 --1.82799 -11 -6.2312 -21 --1.82806 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2312 -20 --1.82806 -11 -6.2312 -21 --1.82807 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2312 -20 --1.82807 -11 -6.23114 -21 --1.82814 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --1.82814 -11 -6.23106 -21 --1.8282 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23106 -20 --1.8282 -11 -6.2282 -21 --1.83107 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2282 -20 --1.83107 -11 -6.23106 -21 --1.83393 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23106 -20 --1.83393 -11 -6.23114 -21 --1.83399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --1.83399 -11 -6.2312 -21 --1.83407 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2312 -20 --1.83407 -11 -6.23138 -21 --1.83429 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --1.83429 -11 -6.23138 -21 --1.83429 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --1.83429 -11 -6.23156 -21 --1.83463 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --1.83463 -11 -6.23168 -21 --1.835 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --1.835 -11 -6.2317 -21 --1.83529 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --1.83529 -11 -6.23171 -21 --1.83539 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --1.83539 -11 -6.2317 -21 --1.83549 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --1.83549 -11 -6.2317 -21 --2.41362 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --2.41362 -11 -6.23171 -21 --2.41372 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --2.41372 -11 -6.2317 -21 --2.41381 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --2.41381 -11 -6.2317 -21 --2.41381 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --2.41381 -11 -6.23168 -21 --2.4141 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --2.4141 -11 -6.23156 -21 --2.41448 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --2.41448 -11 -6.23156 -21 --2.41448 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --2.41448 -11 -6.23138 -21 --2.41482 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --2.41482 -11 -6.2313 -21 --2.41492 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2313 -20 --2.41492 -11 -6.23114 -21 --2.41512 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --2.41512 -11 -6.23106 -21 --2.41518 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23106 -20 --2.41518 -11 -6.22821 -21 --2.41803 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.22821 -20 --2.41803 -11 -6.23106 -21 --2.42088 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23106 -20 --2.42088 -11 -6.23114 -21 --2.42095 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23114 -20 --2.42095 -11 -6.2312 -21 --2.42102 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2312 -20 --2.42102 -11 -6.23138 -21 --2.42125 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --2.42125 -11 -6.23138 -21 --2.42125 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23138 -20 --2.42125 -11 -6.23156 -21 --2.42159 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23156 -20 --2.42159 -11 -6.23168 -21 --2.42196 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23168 -20 --2.42196 -11 -6.2317 -21 --2.42225 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --2.42225 -11 -6.23171 -21 --2.42234 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23171 -20 --2.42234 -11 -6.2317 -21 --2.42244 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --2.42244 -11 -6.2317 -21 --2.42648 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2317 -20 --2.42648 -11 -6.23574 -21 --2.42648 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23574 -20 --2.42648 -11 -6.23584 -21 --2.42647 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23584 -20 --2.42647 -11 -6.23594 -21 --2.42648 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23594 -20 --2.42648 -11 -6.23594 -21 --2.42648 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23594 -20 --2.42648 -11 -6.23623 -21 --2.42651 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23623 -20 --2.42651 -11 -6.2366 -21 --2.42662 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2366 -20 --2.42662 -11 -6.23694 -21 --2.4268 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23694 -20 --2.4268 -11 -6.23724 -21 --2.42705 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.23724 -20 --2.42705 -11 -6.2373 -21 --2.42712 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.2373 -20 --2.42712 -11 -6.42792 -21 --2.61774 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42792 -20 --2.61774 -11 -6.42799 -21 --2.6178 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42799 -20 --2.6178 -11 -6.42806 -21 --2.61788 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42806 -20 --2.61788 -11 -6.42824 -21 --2.6181 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42824 -20 --2.6181 -11 -6.42824 -21 --2.6181 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42824 -20 --2.6181 -11 -6.42842 -21 --2.61845 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42842 -20 --2.61845 -11 -6.42854 -21 --2.61882 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42854 -20 --2.61882 -11 -6.42856 -21 --2.61911 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --2.61911 -11 -6.42857 -21 --2.6192 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42857 -20 --2.6192 -11 -6.42856 -21 --2.6193 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --2.6193 -11 -6.42856 -21 --2.62334 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --2.62334 -11 -6.4326 -21 --2.62334 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4326 -20 --2.62334 -11 -6.4327 -21 --2.62333 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4327 -20 --2.62333 -11 -6.43279 -21 --2.62334 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43279 -20 --2.62334 -11 -6.43279 -21 --2.62334 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43279 -20 --2.62334 -11 -6.43308 -21 --2.62337 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43308 -20 --2.62337 -11 -6.43346 -21 --2.62348 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43346 -20 --2.62348 -11 -6.4338 -21 --2.62366 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4338 -20 --2.62366 -11 -6.4341 -21 --2.62391 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4341 -20 --2.62391 -11 -6.43416 -21 --2.62398 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43416 -20 --2.62398 -11 -6.43701 -21 --2.62684 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43701 -20 --2.62684 -11 -6.43986 -21 --2.62398 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43986 -20 --2.62398 -11 -6.43993 -21 --2.62391 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.43993 -20 --2.62391 -11 -6.44 -21 --2.62385 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44 -20 --2.62385 -11 -6.44023 -21 --2.62366 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44023 -20 --2.62366 -11 -6.44041 -21 --2.62356 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44041 -20 --2.62356 -11 -6.44057 -21 --2.62348 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44057 -20 --2.62348 -11 -6.44094 -21 --2.62337 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44094 -20 --2.62337 -11 -6.44123 -21 --2.62334 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44123 -20 --2.62334 -11 -6.44123 -21 --2.62334 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44123 -20 --2.62334 -11 -6.44132 -21 --2.62333 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44132 -20 --2.62333 -11 -6.44142 -21 --2.62334 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44142 -20 --2.62334 -11 -6.44546 -21 --2.62334 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --2.62334 -11 -6.44546 -21 --2.6193 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --2.6193 -11 -6.44545 -21 --2.6192 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44545 -20 --2.6192 -11 -6.44546 -21 --2.61911 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --2.61911 -11 -6.44549 -21 --2.61882 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44549 -20 --2.61882 -11 -6.4456 -21 --2.61845 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4456 -20 --2.61845 -11 -6.4456 -21 --2.61845 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4456 -20 --2.61845 -11 -6.44578 -21 --2.6181 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44578 -20 --2.6181 -11 -6.44585 -21 --2.61803 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44585 -20 --2.61803 -11 -6.44603 -21 --2.6178 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44603 -20 --2.6178 -11 -6.4461 -21 --2.61774 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4461 -20 --2.61774 -11 -6.44896 -21 --2.61489 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44896 -20 --2.61489 -11 -6.4461 -21 --2.61204 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4461 -20 --2.61204 -11 -6.44603 -21 --2.61198 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44603 -20 --2.61198 -11 -6.44597 -21 --2.6119 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44597 -20 --2.6119 -11 -6.44578 -21 --2.61168 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44578 -20 --2.61168 -11 -6.4456 -21 --2.61133 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.4456 -20 --2.61133 -11 -6.44549 -21 --2.61096 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44549 -20 --2.61096 -11 -6.44545 -21 --2.61058 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44545 -20 --2.61058 -11 -6.44546 -21 --2.61048 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --2.61048 -11 -6.44546 -21 --2.41794 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --2.41794 -11 -6.44546 -21 --2.41793 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --2.41793 -11 -6.44546 -21 --2.40958 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.44546 -20 --2.40958 -11 -6.42856 -21 --2.40958 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --2.40958 -11 -6.42856 -21 --2.58965 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.42856 -20 --2.58965 -11 -6.42857 -21 --2.58974 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317509 -20 --2.4383 -11 -0.3175 -21 --2.43839 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.3175 -20 --2.43839 -11 -0.3175 -21 --2.43839 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.3175 -20 --2.43839 -11 -0.317471 -21 --2.43868 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317471 -20 --2.43868 -11 -0.317359 -21 --2.43905 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317359 -20 --2.43905 -11 -0.317176 -21 --2.43939 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317176 -20 --2.43939 -11 -0.31693 -21 --2.43969 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.31693 -20 --2.43969 -11 -0.31663 -21 --2.43994 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.31663 -20 --2.43994 -11 -0.316288 -21 --2.44012 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.316288 -20 --2.44012 -11 -0.315917 -21 --2.44024 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.315917 -20 --2.44024 -11 -0.315531 -21 --2.44027 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.315531 -20 --2.44027 -11 -0.315435 -21 --2.44026 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.315435 -20 --2.44026 -11 -0.275121 -21 --2.44026 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.275121 -20 --2.44026 -11 -0.275024 -21 --2.44027 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.275024 -20 --2.44027 -11 -0.274639 -21 --2.44024 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.274639 -20 --2.44024 -11 -0.274267 -21 --2.44012 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.274267 -20 --2.44012 -11 -0.273926 -21 --2.43994 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273926 -20 --2.43994 -11 -0.273626 -21 --2.43969 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273626 -20 --2.43969 -11 -0.27338 -21 --2.43939 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.27338 -20 --2.43939 -11 -0.273197 -21 --2.43905 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273197 -20 --2.43905 -11 -0.273084 -21 --2.43868 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273084 -20 --2.43868 -11 -0.273046 -21 --2.4383 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273046 -20 --2.4383 -11 -0.273056 -21 --2.4382 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --2.4382 -11 -0.273056 -21 --2.42798 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --2.42798 -11 -0.273056 -21 --2.42797 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --2.42797 -11 -0.273056 -21 --2.41756 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --2.41756 -11 -0.273056 -21 --2.41756 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --2.41756 -11 -0.273056 -21 --1.82133 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --1.82133 -11 -0.273056 -21 --1.82133 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --1.82133 -11 -0.273056 -21 --1.81091 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273056 -20 --1.81091 -11 -0.273046 -21 --1.81081 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273046 -20 --1.81081 -11 -0.273084 -21 --1.81043 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273084 -20 --1.81043 -11 -0.273197 -21 --1.81006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273197 -20 --1.81006 -11 -0.27338 -21 --1.80971 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.27338 -20 --1.80971 -11 -0.273626 -21 --1.80941 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273626 -20 --1.80941 -11 -0.273926 -21 --1.80917 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.273926 -20 --1.80917 -11 -0.274267 -21 --1.80899 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.274267 -20 --1.80899 -11 -0.274639 -21 --1.80887 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.274639 -20 --1.80887 -11 -0.274928 -21 --1.80884 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.274928 -20 --1.80884 -11 -0.275024 -21 --1.80883 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.275024 -20 --1.80883 -11 -0.275121 -21 --1.80884 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.275121 -20 --1.80884 -11 -0.315435 -21 --1.80884 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.315435 -20 --1.80884 -11 -0.315531 -21 --1.80883 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.315531 -20 --1.80883 -11 -0.315628 -21 --1.80884 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.315628 -20 --1.80884 -11 -0.315917 -21 --1.80887 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.315917 -20 --1.80887 -11 -0.316288 -21 --1.80899 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.316288 -20 --1.80899 -11 -0.31663 -21 --1.80917 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.31663 -20 --1.80917 -11 -0.31693 -21 --1.80941 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.31693 -20 --1.80941 -11 -0.317176 -21 --1.80971 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317176 -20 --1.80971 -11 -0.317359 -21 --1.81006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317359 -20 --1.81006 -11 -0.317471 -21 --1.81043 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317471 -20 --1.81043 -11 -0.317509 -21 --1.81081 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.317509 -20 --1.81081 -11 -0.3175 -21 --1.81091 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.3175 -20 --1.81091 -11 -0.3175 -21 --2.4382 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.3175 -20 --2.4382 -11 -0.317509 -21 --2.4383 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.313563 -20 --2.43633 -11 -0.313563 -21 --2.42778 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.313563 -20 --2.42778 -11 -0.313563 -21 --2.42778 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.313563 -20 --2.42778 -11 -0.313563 -21 --1.83155 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.313563 -20 --1.83155 -11 -0.313563 -21 --1.83155 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.313563 -20 --1.83155 -11 -0.313563 -21 --1.81278 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.313563 -20 --1.81278 -11 -0.276993 -21 --1.81278 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.276993 -20 --1.81278 -11 -0.276993 -21 --2.43633 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -0.276993 -20 --2.43633 -11 -0.313563 -21 --2.43633 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05267 -20 --1.66592 -11 -6.05296 -21 --1.66595 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05296 -20 --1.66595 -11 -6.05333 -21 --1.66606 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05333 -20 --1.66606 -11 -6.05367 -21 --1.66624 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05367 -20 --1.66624 -11 -6.05397 -21 --1.66649 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05397 -20 --1.66649 -11 -6.05422 -21 --1.66679 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05422 -20 --1.66679 -11 -6.0544 -21 --1.66713 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0544 -20 --1.66713 -11 -6.05451 -21 --1.6675 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05451 -20 --1.6675 -11 -6.05455 -21 --1.66789 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05455 -20 --1.66789 -11 -6.05454 -21 --1.66799 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05454 -20 --1.66799 -11 -6.05454 -21 --2.00129 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05454 -20 --2.00129 -11 -6.05455 -21 --2.00139 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05455 -20 --2.00139 -11 -6.05451 -21 --2.00177 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05451 -20 --2.00177 -11 -6.0544 -21 --2.00214 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0544 -20 --2.00214 -11 -6.05422 -21 --2.00248 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05422 -20 --2.00248 -11 -6.05397 -21 --2.00278 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05397 -20 --2.00278 -11 -6.05367 -21 --2.00303 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05367 -20 --2.00303 -11 -6.05333 -21 --2.00321 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05333 -20 --2.00321 -11 -6.05296 -21 --2.00333 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05296 -20 --2.00333 -11 -6.05267 -21 --2.00335 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05267 -20 --2.00335 -11 -6.05257 -21 --2.00336 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05257 -20 --2.00336 -11 -6.05248 -21 --2.00335 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05248 -20 --2.00335 -11 -5.91603 -21 --2.00335 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91603 -20 --2.00335 -11 -5.91593 -21 --2.00336 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91593 -20 --2.00336 -11 -5.91584 -21 --2.00335 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91584 -20 --2.00335 -11 -5.91555 -21 --2.00333 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91555 -20 --2.00333 -11 -5.91518 -21 --2.00321 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91518 -20 --2.00321 -11 -5.91484 -21 --2.00303 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91484 -20 --2.00303 -11 -5.91454 -21 --2.00278 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91454 -20 --2.00278 -11 -5.91429 -21 --2.00248 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91429 -20 --2.00248 -11 -5.91411 -21 --2.00214 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91411 -20 --2.00214 -11 -5.91399 -21 --2.00177 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91399 -20 --2.00177 -11 -5.91396 -21 --2.00139 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91396 -20 --2.00139 -11 -5.91397 -21 --2.00129 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91397 -20 --2.00129 -11 -5.91397 -21 --1.66799 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91397 -20 --1.66799 -11 -5.91396 -21 --1.66789 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91396 -20 --1.66789 -11 -5.91399 -21 --1.6675 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91399 -20 --1.6675 -11 -5.91411 -21 --1.66713 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91411 -20 --1.66713 -11 -5.91429 -21 --1.66679 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91429 -20 --1.66679 -11 -5.91454 -21 --1.66649 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91454 -20 --1.66649 -11 -5.91484 -21 --1.66624 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91484 -20 --1.66624 -11 -5.91518 -21 --1.66606 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91518 -20 --1.66606 -11 -5.91555 -21 --1.66595 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91555 -20 --1.66595 -11 -5.91584 -21 --1.66592 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91584 -20 --1.66592 -11 -5.91593 -21 --1.66591 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91593 -20 --1.66591 -11 -5.91603 -21 --1.66592 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.91603 -20 --1.66592 -11 -6.05248 -21 --1.66592 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05248 -20 --1.66592 -11 -6.05257 -21 --1.66591 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.05257 -20 --1.66591 -11 -6.05267 -21 --1.66592 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.9179 -20 --1.66986 -11 -5.9179 -21 --1.99942 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -5.9179 -20 --1.99942 -11 -6.0506 -21 --1.99942 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0506 -20 --1.99942 -11 -6.0506 -21 --1.66986 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -6.0506 -20 --1.66986 -11 -5.9179 -21 --1.66986 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28209 -20 --1.79586 -11 -1.28208 -21 --1.79596 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28208 -20 --1.79596 -11 -1.28208 -21 --1.79596 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28208 -20 --1.79596 -11 -1.28205 -21 --1.79625 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28205 -20 --1.79625 -11 -1.28194 -21 --1.79662 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28194 -20 --1.79662 -11 -1.28176 -21 --1.79696 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28176 -20 --1.79696 -11 -1.28151 -21 --1.79726 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28151 -20 --1.79726 -11 -1.28121 -21 --1.7975 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28121 -20 --1.7975 -11 -1.28087 -21 --1.79769 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28087 -20 --1.79769 -11 -1.2805 -21 --1.7978 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.2805 -20 --1.7978 -11 -1.28011 -21 --1.79784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28011 -20 --1.79784 -11 -1.28001 -21 --1.79783 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28001 -20 --1.79783 -11 -1.23968 -21 --1.79783 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23968 -20 --1.79783 -11 -1.23958 -21 --1.79784 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23958 -20 --1.79784 -11 -1.2392 -21 --1.7978 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.2392 -20 --1.7978 -11 -1.23883 -21 --1.79769 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23883 -20 --1.79769 -11 -1.23848 -21 --1.7975 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23848 -20 --1.7975 -11 -1.23818 -21 --1.79726 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23818 -20 --1.79726 -11 -1.23794 -21 --1.79696 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23794 -20 --1.79696 -11 -1.23776 -21 --1.79662 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23776 -20 --1.79662 -11 -1.23764 -21 --1.79625 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23764 -20 --1.79625 -11 -1.23761 -21 --1.79586 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23761 -20 --1.79586 -11 -1.23761 -21 --1.79576 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23761 -20 --1.79576 -11 -1.23761 -21 --1.78554 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23761 -20 --1.78554 -11 -1.23761 -21 --1.78554 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23761 -20 --1.78554 -11 -1.23761 -21 --1.77512 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23761 -20 --1.77512 -11 -1.23761 -21 --1.77512 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23761 -20 --1.77512 -11 -1.23761 -21 --1.41152 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23761 -20 --1.41152 -11 -1.23761 -21 --1.41152 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23761 -20 --1.41152 -11 -1.23761 -21 --1.4011 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23761 -20 --1.4011 -11 -1.23761 -21 --1.401 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23761 -20 --1.401 -11 -1.23764 -21 --1.40062 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23764 -20 --1.40062 -11 -1.23776 -21 --1.40025 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23776 -20 --1.40025 -11 -1.23794 -21 --1.3999 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23794 -20 --1.3999 -11 -1.23818 -21 --1.3996 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23818 -20 --1.3996 -11 -1.23848 -21 --1.39936 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23848 -20 --1.39936 -11 -1.23883 -21 --1.39918 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23883 -20 --1.39918 -11 -1.2392 -21 --1.39906 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.2392 -20 --1.39906 -11 -1.23949 -21 --1.39903 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23949 -20 --1.39903 -11 -1.23958 -21 --1.39902 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23958 -20 --1.39902 -11 -1.23968 -21 --1.39903 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.23968 -20 --1.39903 -11 -1.28001 -21 --1.39903 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28001 -20 --1.39903 -11 -1.28011 -21 --1.39902 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28011 -20 --1.39902 -11 -1.28021 -21 --1.39903 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28021 -20 --1.39903 -11 -1.2805 -21 --1.39906 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.2805 -20 --1.39906 -11 -1.28087 -21 --1.39918 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28087 -20 --1.39918 -11 -1.28121 -21 --1.39936 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28121 -20 --1.39936 -11 -1.28151 -21 --1.3996 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28151 -20 --1.3996 -11 -1.28176 -21 --1.3999 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28176 -20 --1.3999 -11 -1.28194 -21 --1.40025 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28194 -20 --1.40025 -11 -1.28205 -21 --1.40062 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28205 -20 --1.40062 -11 -1.28209 -21 --1.401 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28209 -20 --1.401 -11 -1.28208 -21 --1.4011 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28208 -20 --1.4011 -11 -1.28208 -21 --1.79576 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.28208 -20 --1.79576 -11 -1.28209 -21 --1.79586 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.27814 -20 --1.79389 -11 -1.27814 -21 --1.78535 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.27814 -20 --1.78535 -11 -1.27814 -21 --1.78535 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.27814 -20 --1.78535 -11 -1.27814 -21 --1.42174 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.27814 -20 --1.42174 -11 -1.27814 -21 --1.42174 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.27814 -20 --1.42174 -11 -1.27814 -21 --1.40297 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.27814 -20 --1.40297 -11 -1.24155 -21 --1.40297 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.24155 -20 --1.40297 -11 -1.24155 -21 --1.79389 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -1.24155 -20 --1.79389 -11 -1.27814 -21 --1.79389 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.50057 -20 --1.25057 -11 -4.50056 -21 --1.25067 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.50056 -20 --1.25067 -11 -4.50056 -21 --1.25067 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.50056 -20 --1.25067 -11 -4.50054 -21 --1.25096 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.50054 -20 --1.25096 -11 -4.50042 -21 --1.25133 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.50042 -20 --1.25133 -11 -4.50024 -21 --1.25167 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.50024 -20 --1.25167 -11 -4.49999 -21 --1.25197 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49999 -20 --1.25197 -11 -4.4997 -21 --1.25222 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.4997 -20 --1.25222 -11 -4.49935 -21 --1.2524 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49935 -20 --1.2524 -11 -4.49898 -21 --1.25251 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49898 -20 --1.25251 -11 -4.4986 -21 --1.25255 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.4986 -20 --1.25255 -11 -4.4985 -21 --1.25254 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.4985 -20 --1.25254 -11 -4.00543 -21 --1.25254 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00543 -20 --1.25254 -11 -4.00533 -21 --1.25255 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00533 -20 --1.25255 -11 -4.00494 -21 --1.25251 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00494 -20 --1.25251 -11 -4.00457 -21 --1.2524 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00457 -20 --1.2524 -11 -4.00423 -21 --1.25222 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00423 -20 --1.25222 -11 -4.00393 -21 --1.25197 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00393 -20 --1.25197 -11 -4.00369 -21 --1.25167 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00369 -20 --1.25167 -11 -4.0035 -21 --1.25133 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0035 -20 --1.25133 -11 -4.00339 -21 --1.25096 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00339 -20 --1.25096 -11 -4.00335 -21 --1.25057 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00335 -20 --1.25057 -11 -4.00336 -21 --1.25048 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00336 -20 --1.25048 -11 -4.00336 -21 --1.24025 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00336 -20 --1.24025 -11 -4.00336 -21 --1.24025 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00336 -20 --1.24025 -11 -4.00336 -21 --0.531592 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00336 -20 --0.531592 -11 -4.00336 -21 --0.531592 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00336 -20 --0.531592 -11 -4.00336 -21 --0.521176 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00336 -20 --0.521176 -11 -4.00335 -21 --0.521079 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00335 -20 --0.521079 -11 -4.00339 -21 --0.520693 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00339 -20 --0.520693 -11 -4.0035 -21 --0.520322 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0035 -20 --0.520322 -11 -4.00369 -21 --0.51998 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00369 -20 --0.51998 -11 -4.00393 -21 --0.51968 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00393 -20 --0.51968 -11 -4.00423 -21 --0.519434 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00423 -20 --0.519434 -11 -4.00457 -21 --0.519252 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00457 -20 --0.519252 -11 -4.00494 -21 --0.519139 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00494 -20 --0.519139 -11 -4.00523 -21 --0.519111 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00523 -20 --0.519111 -11 -4.00533 -21 --0.519101 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00533 -20 --0.519101 -11 -4.00543 -21 --0.519111 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.00543 -20 --0.519111 -11 -4.02607 -21 --0.519111 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02607 -20 --0.519111 -11 -4.02616 -21 --0.519101 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02616 -20 --0.519101 -11 -4.02626 -21 --0.519111 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02626 -20 --0.519111 -11 -4.02655 -21 --0.519139 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02655 -20 --0.519139 -11 -4.02692 -21 --0.519252 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02692 -20 --0.519252 -11 -4.02726 -21 --0.519434 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02726 -20 --0.519434 -11 -4.02756 -21 --0.51968 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02756 -20 --0.51968 -11 -4.02781 -21 --0.51998 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02781 -20 --0.51998 -11 -4.02799 -21 --0.520322 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02799 -20 --0.520322 -11 -4.0281 -21 --0.520693 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0281 -20 --0.520693 -11 -4.02814 -21 --0.521079 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02814 -20 --0.521079 -11 -4.02813 -21 --0.521175 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02813 -20 --0.521175 -11 -4.02813 -21 --1.22777 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02813 -20 --1.22777 -11 -4.47579 -21 --1.22777 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47579 -20 --1.22777 -11 -4.47579 -21 --0.531592 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47579 -20 --0.531592 -11 -4.47579 -21 --0.531592 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47579 -20 --0.531592 -11 -4.47579 -21 --0.521176 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47579 -20 --0.521176 -11 -4.47578 -21 --0.521079 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47578 -20 --0.521079 -11 -4.47582 -21 --0.520693 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47582 -20 --0.520693 -11 -4.47594 -21 --0.520322 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47594 -20 --0.520322 -11 -4.47612 -21 --0.51998 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47612 -20 --0.51998 -11 -4.47636 -21 --0.51968 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47636 -20 --0.51968 -11 -4.47666 -21 --0.519434 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47666 -20 --0.519434 -11 -4.47701 -21 --0.519252 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47701 -20 --0.519252 -11 -4.47738 -21 --0.519139 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47738 -20 --0.519139 -11 -4.47767 -21 --0.519111 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47767 -20 --0.519111 -11 -4.47776 -21 --0.519101 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47776 -20 --0.519101 -11 -4.47786 -21 --0.519111 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47786 -20 --0.519111 -11 -4.4985 -21 --0.519111 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.4985 -20 --0.519111 -11 -4.4986 -21 --0.519101 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.4986 -20 --0.519101 -11 -4.49869 -21 --0.519111 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49869 -20 --0.519111 -11 -4.49898 -21 --0.519139 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49898 -20 --0.519139 -11 -4.49935 -21 --0.519252 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49935 -20 --0.519252 -11 -4.4997 -21 --0.519434 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.4997 -20 --0.519434 -11 -4.49999 -21 --0.51968 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49999 -20 --0.51968 -11 -4.50024 -21 --0.51998 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.50024 -20 --0.51998 -11 -4.50042 -21 --0.520322 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.50042 -20 --0.520322 -11 -4.50054 -21 --0.520693 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.50054 -20 --0.520693 -11 -4.50057 -21 --0.521079 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.50057 -20 --0.521079 -11 -4.50056 -21 --0.521175 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.50056 -20 --0.521175 -11 -4.50056 -21 --1.25048 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.50056 -20 --1.25048 -11 -4.50057 -21 --1.25057 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47974 -20 --1.22974 -11 -4.4797 -21 --1.23012 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.4797 -20 --1.23012 -11 -4.47959 -21 --1.2305 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47959 -20 --1.2305 -11 -4.47941 -21 --1.23084 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47941 -20 --1.23084 -11 -4.47916 -21 --1.23114 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47916 -20 --1.23114 -11 -4.47886 -21 --1.23138 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47886 -20 --1.23138 -11 -4.47852 -21 --1.23157 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47852 -20 --1.23157 -11 -4.47815 -21 --1.23168 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47815 -20 --1.23168 -11 -4.47786 -21 --1.23171 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47786 -20 --1.23171 -11 -4.47776 -21 --1.23172 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47776 -20 --1.23172 -11 -4.47767 -21 --1.23171 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47767 -20 --1.23171 -11 -4.02626 -21 --1.23171 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02626 -20 --1.23171 -11 -4.02616 -21 --1.23172 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02616 -20 --1.23172 -11 -4.02607 -21 --1.23171 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02607 -20 --1.23171 -11 -4.02578 -21 --1.23168 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02578 -20 --1.23168 -11 -4.02541 -21 --1.23157 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02541 -20 --1.23157 -11 -4.02506 -21 --1.23138 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02506 -20 --1.23138 -11 -4.02477 -21 --1.23114 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02477 -20 --1.23114 -11 -4.02452 -21 --1.23084 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02452 -20 --1.23084 -11 -4.02434 -21 --1.2305 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02434 -20 --1.2305 -11 -4.02422 -21 --1.23012 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02422 -20 --1.23012 -11 -4.02419 -21 --1.22974 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.02419 -20 --1.22974 -11 -4.0242 -21 --1.22964 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0242 -20 --1.22964 -11 -4.0242 -21 --0.531399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0242 -20 --0.531399 -11 -4.0242 -21 --0.531399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0242 -20 --0.531399 -11 -4.0242 -21 --0.523048 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0242 -20 --0.523048 -11 -4.0073 -21 --0.523048 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0073 -20 --0.523048 -11 -4.0073 -21 --1.2486 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.0073 -20 --1.2486 -11 -4.49663 -21 --1.2486 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49663 -20 --1.2486 -11 -4.49663 -21 --1.24006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49663 -20 --1.24006 -11 -4.49663 -21 --1.24006 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49663 -20 --1.24006 -11 -4.49663 -21 --1.22964 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49663 -20 --1.22964 -11 -4.49663 -21 --1.22964 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49663 -20 --1.22964 -11 -4.49663 -21 --0.531399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49663 -20 --0.531399 -11 -4.49663 -21 --0.531399 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49663 -20 --0.531399 -11 -4.49663 -21 --0.523048 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.49663 -20 --0.523048 -11 -4.47973 -21 --0.523048 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47973 -20 --0.523048 -11 -4.47973 -21 --1.22964 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.47973 -20 --1.22964 -11 -4.47974 -21 --1.22974 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18562 -20 --1.0506 -11 -4.34103 -21 --1.0506 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34103 -20 --1.0506 -11 -4.34113 -21 --1.05059 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34113 -20 --1.05059 -11 -4.34122 -21 --1.0506 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34122 -20 --1.0506 -11 -4.34151 -21 --1.05063 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34151 -20 --1.05063 -11 -4.34188 -21 --1.05075 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34188 -20 --1.05075 -11 -4.34222 -21 --1.05093 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34222 -20 --1.05093 -11 -4.34252 -21 --1.05117 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34252 -20 --1.05117 -11 -4.34277 -21 --1.05147 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34277 -20 --1.05147 -11 -4.34295 -21 --1.05182 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34295 -20 --1.05182 -11 -4.34307 -21 --1.05219 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34307 -20 --1.05219 -11 -4.3431 -21 --1.05257 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.3431 -20 --1.05257 -11 -4.34309 -21 --1.05267 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34309 -20 --1.05267 -11 -4.34309 -21 --1.07331 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34309 -20 --1.07331 -11 -4.3431 -21 --1.07341 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.3431 -20 --1.07341 -11 -4.34309 -21 --1.0735 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34309 -20 --1.0735 -11 -4.34309 -21 --1.0735 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34309 -20 --1.0735 -11 -4.34307 -21 --1.07379 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34307 -20 --1.07379 -11 -4.34295 -21 --1.07416 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34295 -20 --1.07416 -11 -4.34277 -21 --1.07451 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34277 -20 --1.07451 -11 -4.34252 -21 --1.0748 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34252 -20 --1.0748 -11 -4.34222 -21 --1.07505 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34222 -20 --1.07505 -11 -4.34188 -21 --1.07523 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34188 -20 --1.07523 -11 -4.34151 -21 --1.07535 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34151 -20 --1.07535 -11 -4.34113 -21 --1.07538 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34113 -20 --1.07538 -11 -4.34103 -21 --1.07537 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34103 -20 --1.07537 -11 -4.16292 -21 --1.07537 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16292 -20 --1.07537 -11 -4.16282 -21 --1.07538 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16282 -20 --1.07538 -11 -4.16244 -21 --1.07535 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16244 -20 --1.07535 -11 -4.16206 -21 --1.07523 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16206 -20 --1.07523 -11 -4.16172 -21 --1.07505 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16172 -20 --1.07505 -11 -4.16142 -21 --1.0748 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16142 -20 --1.0748 -11 -4.16118 -21 --1.07451 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16118 -20 --1.07451 -11 -4.16099 -21 --1.07416 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16099 -20 --1.07416 -11 -4.16088 -21 --1.07379 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16088 -20 --1.07379 -11 -4.16084 -21 --1.07341 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16084 -20 --1.07341 -11 -4.16085 -21 --1.07331 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16085 -20 --1.07331 -11 -4.16085 -21 --1.06309 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16085 -20 --1.06309 -11 -4.16085 -21 --1.06309 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16085 -20 --1.06309 -11 -4.16085 -21 --1.05267 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16085 -20 --1.05267 -11 -4.16085 -21 --1.05267 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16085 -20 --1.05267 -11 -4.16085 -21 --0.708757 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16085 -20 --0.708757 -11 -4.16085 -21 --0.708757 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16085 -20 --0.708757 -11 -4.16085 -21 --0.69834 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16085 -20 --0.69834 -11 -4.16084 -21 --0.698244 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16084 -20 --0.698244 -11 -4.16088 -21 --0.697858 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16088 -20 --0.697858 -11 -4.16099 -21 --0.697487 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16099 -20 --0.697487 -11 -4.16118 -21 --0.697145 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16118 -20 --0.697145 -11 -4.16142 -21 --0.696845 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16142 -20 --0.696845 -11 -4.16172 -21 --0.696599 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16172 -20 --0.696599 -11 -4.16206 -21 --0.696416 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16206 -20 --0.696416 -11 -4.16244 -21 --0.696304 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16244 -20 --0.696304 -11 -4.16273 -21 --0.696275 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16273 -20 --0.696275 -11 -4.16282 -21 --0.696266 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16282 -20 --0.696266 -11 -4.16292 -21 --0.696275 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16292 -20 --0.696275 -11 -4.34103 -21 --0.696275 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34103 -20 --0.696275 -11 -4.34113 -21 --0.696266 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34113 -20 --0.696266 -11 -4.34122 -21 --0.696275 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34122 -20 --0.696275 -11 -4.34151 -21 --0.696304 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34151 -20 --0.696304 -11 -4.34188 -21 --0.696416 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34188 -20 --0.696416 -11 -4.34222 -21 --0.696599 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34222 -20 --0.696599 -11 -4.34252 -21 --0.696845 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34252 -20 --0.696845 -11 -4.34277 -21 --0.697145 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34277 -20 --0.697145 -11 -4.34295 -21 --0.697487 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34295 -20 --0.697487 -11 -4.34307 -21 --0.697858 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34307 -20 --0.697858 -11 -4.3431 -21 --0.698244 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.3431 -20 --0.698244 -11 -4.34309 -21 --0.69834 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34309 -20 --0.69834 -11 -4.34309 -21 --0.718981 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34309 -20 --0.718981 -11 -4.3431 -21 --0.719077 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.3431 -20 --0.719077 -11 -4.34309 -21 --0.719173 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34309 -20 --0.719173 -11 -4.34307 -21 --0.719463 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34307 -20 --0.719463 -11 -4.34295 -21 --0.719834 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34295 -20 --0.719834 -11 -4.34277 -21 --0.720176 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34277 -20 --0.720176 -11 -4.34252 -21 --0.720476 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34252 -20 --0.720476 -11 -4.34222 -21 --0.720722 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34222 -20 --0.720722 -11 -4.34188 -21 --0.720904 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34188 -20 --0.720904 -11 -4.34151 -21 --0.721017 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34151 -20 --0.721017 -11 -4.34113 -21 --0.721055 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34113 -20 --0.721055 -11 -4.34103 -21 --0.721045 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.34103 -20 --0.721045 -11 -4.18562 -21 --0.721045 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18562 -20 --0.721045 -11 -4.18562 -21 --1.0506 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.33916 -20 --1.07144 -11 -4.33916 -21 --1.05454 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.33916 -20 --1.05454 -11 -4.18375 -21 --1.05454 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18375 -20 --1.05454 -11 -4.18365 -21 --1.05455 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18365 -20 --1.05455 -11 -4.18356 -21 --1.05454 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18356 -20 --1.05454 -11 -4.18327 -21 --1.05451 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18327 -20 --1.05451 -11 -4.1829 -21 --1.0544 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.1829 -20 --1.0544 -11 -4.18256 -21 --1.05422 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18256 -20 --1.05422 -11 -4.18226 -21 --1.05397 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18226 -20 --1.05397 -11 -4.18201 -21 --1.05367 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18201 -20 --1.05367 -11 -4.18183 -21 --1.05333 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18183 -20 --1.05333 -11 -4.18171 -21 --1.05296 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18171 -20 --1.05296 -11 -4.18168 -21 --1.05257 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18168 -20 --1.05257 -11 -4.18169 -21 --1.05248 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18169 -20 --1.05248 -11 -4.18169 -21 --0.719173 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18169 -20 --0.719173 -11 -4.18168 -21 --0.719077 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18168 -20 --0.719077 -11 -4.18171 -21 --0.718691 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18171 -20 --0.718691 -11 -4.18183 -21 --0.71832 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18183 -20 --0.71832 -11 -4.18201 -21 --0.717978 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18201 -20 --0.717978 -11 -4.18226 -21 --0.717678 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18226 -20 --0.717678 -11 -4.18256 -21 --0.717432 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18256 -20 --0.717432 -11 -4.1829 -21 --0.717249 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.1829 -20 --0.717249 -11 -4.18327 -21 --0.717137 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18327 -20 --0.717137 -11 -4.18356 -21 --0.717108 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18356 -20 --0.717108 -11 -4.18365 -21 --0.717099 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18365 -20 --0.717099 -11 -4.18375 -21 --0.717108 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.18375 -20 --0.717108 -11 -4.33916 -21 --0.717108 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.33916 -20 --0.717108 -11 -4.33916 -21 --0.700212 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.33916 -20 --0.700212 -11 -4.16479 -21 --0.700212 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16479 -20 --0.700212 -11 -4.16479 -21 --1.07144 -0 -LINE -8 -BLACK -6 -CONTINUOUS -10 -4.16479 -20 --1.07144 -11 -4.33916 -21 --1.07144 - 0 -ENDSEC - 0 -EOF diff --git a/kicad_board.kicad_pcb-bak b/kicad_board.kicad_pcb-bak deleted file mode 100644 index 50f3307..0000000 --- a/kicad_board.kicad_pcb-bak +++ /dev/null @@ -1,684 +0,0 @@ - -(kicad_pcb - (version 1) - (host pykicad x.x.x) - (general - (nets 5)) - (layers -( 32 F.Cu signal) -( 33 Inner1.Cu signal) -( 34 Inner2.Cu signal) -( 35 B.Cu signal) -( 120 Edge.Cuts user) -( 121 B.Mask user) -( 122 F.Mask user) -( 123 B.Paste user) -( 124 F.Paste user) -( 125 B.SilkS user) -( 126 F.SilkS user) -( 127 B.CrtYd user) -( 128 F.CrtYd user) -( 129 B.Fab user) -( 130 F.Fab user)) -(net 25 3v3) -(net 26 VIN) -(net 27 GND) -(net_class default "" - (trace_width 1) (add_net 3v3) (add_net VIN) (add_net GND)) -(module U1 - (layer F.Cu) - (tedit 5B8C418D) - (at 0 0) -(fp_text reference U1 - (at 0.6350000000 -1.2700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text value ESP12F-Devkit-V3 - (at 0.0000000000 -6.3500000000) - (layer F.Fab) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user USB - (at 0.0000000000 21.5900000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user "RF Antenna" - (at 0.0000000000 -21.5900000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user VIN - (at -9.5250000000 16.5100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user G - (at -9.5250000000 13.9700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user RST - (at -9.5250000000 11.4300000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user EN - (at -9.5250000000 8.8900000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user 3V - (at -9.5250000000 6.3500000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user G - (at -9.5250000000 3.8100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user SK - (at -9.5250000000 1.2700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user SO - (at -9.5250000000 -1.2700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user SC - (at -9.5250000000 -3.8100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user S1 - (at -9.5250000000 -6.3500000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user S2 - (at -9.5250000000 -8.8900000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user S3 - (at -9.5250000000 -11.4300000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user VU - (at -9.5250000000 -13.9700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user G - (at -9.5250000000 -16.5100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user A0 - (at -9.5250000000 -19.0500000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user 3V - (at 8.8900000000 16.5100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user G - (at 8.8900000000 13.9700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user TX - (at 8.8900000000 11.4300000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user RX - (at 8.8900000000 8.8900000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D8 - (at 8.8900000000 6.3500000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D7 - (at 8.8900000000 3.8100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D6 - (at 8.8900000000 1.2700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D5 - (at 8.8900000000 -1.2700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user G - (at 8.8900000000 -3.8100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user 3V - (at 8.8900000000 -6.3500000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D4 - (at 8.8900000000 -8.8900000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D3 - (at 8.8900000000 -11.4300000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D2 - (at 8.8900000000 -13.9700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D1 - (at 8.8900000000 -16.5100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D0 - (at 8.8900000000 -19.0500000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_line - (start 11.4300000000 22.8600000000) - (end 3.8100000000 22.8600000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start 5.5000000000 -18.2700000000) - (end -5.5000000000 -18.2700000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start 5.5000000000 -25.4000000000) - (end 5.5000000000 -18.2700000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start -5.5000000000 -18.2700000000) - (end -5.5000000000 -25.4000000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start -3.8000000000 23.8600000000) - (end -3.8000000000 18.1300000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start -3.8000000000 18.1300000000) - (end 3.8000000000 18.1300000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start 3.8000000000 18.1300000000) - (end 3.8000000000 23.8600000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start 3.8000000000 23.8600000000) - (end -3.8000000000 23.8600000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start 12.7000000000 -24.1300000000) - (end 12.7000000000 21.5900000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start -13.3350000000 -24.1300000000) - (end -13.3350000000 21.5900000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start -3.8100000000 22.8600000000) - (end -12.0650000000 22.8600000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start 11.4300000000 -25.4000000000) - (end -12.7000000000 -25.4000000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_circle - (center 10.1600000000 20.3200000000) - (end 11.4300000000 19.0500000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_circle - (center -10.7950000000 20.3200000000) - (end -9.5250000000 19.0500000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_circle - (center -10.7950000000 -22.8600000000) - (end -9.5250000000 -24.1300000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_circle - (center 10.1600000000 -22.8600000000) - (end 11.4300000000 -24.1300000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_arc - (start -12.0650000000 -24.1300000000) - (end -13.3350000000 -24.1300000000) - (angle 90.0000000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_arc - (start 11.4300000000 -24.1300000000) - (end 11.4300000000 -25.4000000000) - (angle 90.0000000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_arc - (start 11.4300000000 21.5900000000) - (end 12.7000000000 21.5900000000) - (angle 90.0000000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_arc - (start -12.0650000000 21.5900000000) - (end -12.0650000000 22.8600000000) - (angle 90.0000000000) - (layer F.SilkS) - (width 0.1500000000)) -(pad 1 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -19.0500000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762) -(net 26 VIN)) -(pad 2 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -16.5100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 3 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -13.9700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762) -(net 25 3v3)) -(pad 4 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -11.4300000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 5 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -8.8900000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 6 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -6.3500000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 7 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -3.8100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 8 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -1.2700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 9 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 1.2700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 10 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 3.8100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 11 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 6.3500000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 12 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 8.8900000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 13 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 11.4300000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 14 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 13.9700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 15 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 16.5100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 16 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 16.5100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 17 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 13.9700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 18 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 11.4300000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 19 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 8.8900000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 20 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 6.3500000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 21 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 3.8100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 22 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 1.2700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 23 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -1.2700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 24 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -3.8100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 25 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -6.3500000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 26 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -8.8900000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 27 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -11.4300000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 28 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -13.9700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 29 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -16.5100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 30 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -19.0500000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762))) -(module J1 - (layer F.Cu) - (tedit 5D266054) - (at 10 10) -(fp_text reference J1 - (at 2.5400000000 -3.8100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text value mpu-9250 - (at 2.5400000000 -7.6200000000) - (layer F.Fab) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user VCC - (at -3.8100000000 -10.1600000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user GND - (at -3.8100000000 -7.6200000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user SCL - (at -3.8100000000 -5.0800000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user SDA - (at -3.8100000000 -2.5400000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user EDA - (at -3.8100000000 0.0000000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user ECL - (at -3.8100000000 2.5400000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user ADO - (at -3.8100000000 5.0800000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user INT - (at -3.8100000000 7.6200000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user NCS - (at -3.8100000000 10.1600000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user FSYNC - (at -2.5400000000 12.7000000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_line - (start -7.6200000000 -11.4300000000) - (end 7.5400000000 -11.4300000000) - (layer F.SilkS) - (width 0.1200000000)) -(fp_line - (start 7.6200000000 -11.4300000000) - (end 7.6200000000 13.5700000000) - (layer F.SilkS) - (width 0.1200000000)) -(fp_line - (start 7.6200000000 13.5700000000) - (end -7.6200000000 13.5700000000) - (layer F.SilkS) - (width 0.1200000000)) -(fp_line - (start -7.6200000000 13.5700000000) - (end -7.6200000000 -11.4300000000) - (layer F.SilkS) - (width 0.1200000000)) -(pad 1 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 -10.1600000000) - (layers *.Cu *.Mask) -(drill 0.762) -(net 25 3v3)) -(pad 2 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 -7.6200000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 3 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 -5.0800000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 4 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 -2.5400000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 5 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 0.0000000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 6 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 2.5400000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 7 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 5.0800000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 8 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 7.6200000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 9 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 10.1600000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 10 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 12.7000000000) - (layers *.Cu *.Mask) -(drill 0.762)))) \ No newline at end of file diff --git a/kicad_board.ses b/kicad_board.ses deleted file mode 100644 index 3e4a489..0000000 --- a/kicad_board.ses +++ /dev/null @@ -1,46 +0,0 @@ - -(session kicad_board.ses - (base_design kicad_board.dsn) - (placement - (resolution um 10) - (component U1 - (place U1 1030000 -480000 front 90) - ) - (component J1 - (place J1 1000000 -870000 front 270) - ) - ) - (was_is - ) - (routes - (resolution um 10) - (parser - (host_cad "KiCad's Pcbnew") - (host_version "5.1.3-ffb9f22~84~ubuntu18.04.1") - ) - (library_out - (padstack "Via[0-1]_800:400_um" - (shape - (circle F.Cu 8000 0 0) - ) - (shape - (circle B.Cu 8000 0 0) - ) - (attach off) - ) - ) - (network_out - (net 3v3 - (wire - (path B.Cu 10000 - 1101600 -806500 - 1101600 -687372 - 1040636 -626408 - 916058 -626408 - 890300 -600650 - ) - ) - ) - ) - ) -) \ No newline at end of file diff --git a/kicad_python_lib_sklib.py b/kicad_python_lib_sklib.py deleted file mode 100644 index 7e67297..0000000 --- a/kicad_python_lib_sklib.py +++ /dev/null @@ -1,50 +0,0 @@ -from skidl import Pin, Part, SchLib, SKIDL, TEMPLATE - -SKIDL_lib_version = '0.0.1' - -kicad_python_lib = SchLib(tool=SKIDL).add_parts(*[ - Part(name='NodeMCU_1.0_',dest=TEMPLATE,tool=SKIDL,ref_prefix='U',num_units=1,do_erc=True,footprint='ESP8266.pretty:ESP12F-Devkit-V3',pins=[ - Pin(num='1',name='A0(ADC0)',do_erc=True), - Pin(num='10',name='GND',do_erc=True), - Pin(num='11',name='3.3V',func=Pin.PWROUT,do_erc=True), - Pin(num='12',name='EN',do_erc=True), - Pin(num='13',name='RST',do_erc=True), - Pin(num='14',name='GND',func=Pin.PWRIN,do_erc=True), - Pin(num='15',name='VIN',func=Pin.PWRIN,do_erc=True), - Pin(num='16',name='3.3V',func=Pin.PWROUT,do_erc=True), - Pin(num='17',name='GND',func=Pin.PWRIN,do_erc=True), - Pin(num='18',name='TX(GPIO1)',func=Pin.BIDIR,do_erc=True), - Pin(num='19',name='RX(DPIO3)',func=Pin.BIDIR,do_erc=True), - Pin(num='2',name='RSV',do_erc=True), - Pin(num='20',name='D8(GPIO15)',func=Pin.BIDIR,do_erc=True), - Pin(num='21',name='D7(GPIO13)',func=Pin.BIDIR,do_erc=True), - Pin(num='22',name='D6(GPIO12)',func=Pin.BIDIR,do_erc=True), - Pin(num='23',name='D5(GPIO14)',func=Pin.BIDIR,do_erc=True), - Pin(num='24',name='GND',func=Pin.PWRIN,do_erc=True), - Pin(num='25',name='3.3V',func=Pin.PWROUT,do_erc=True), - Pin(num='26',name='D4(GPIO2)',func=Pin.BIDIR,do_erc=True), - Pin(num='27',name='D3(GPIO0)',func=Pin.BIDIR,do_erc=True), - Pin(num='28',name='D2(GPIO4)',func=Pin.BIDIR,do_erc=True), - Pin(num='29',name='D1(GPIO5)',func=Pin.BIDIR,do_erc=True), - Pin(num='3',name='RSV',do_erc=True), - Pin(num='30',name='D0(GPIO16)',func=Pin.BIDIR,do_erc=True), - Pin(num='4',name='SD3(GPIO10)',func=Pin.BIDIR,do_erc=True), - Pin(num='5',name='SD2(GPIO9)',func=Pin.BIDIR,do_erc=True), - Pin(num='6',name='SD1(MOSI)',func=Pin.BIDIR,do_erc=True), - Pin(num='7',name='CMD(CS)',func=Pin.BIDIR,do_erc=True), - Pin(num='8',name='SDO(MISO)',func=Pin.BIDIR,do_erc=True), - Pin(num='9',name='CLK(SCLK)',func=Pin.BIDIR,do_erc=True)]), - Part(name='MPU-9250',dest=TEMPLATE,tool=SKIDL,keywords='connector',ref_prefix='J',num_units=1,fplist=['Connector*:*_1x??_*'],do_erc=True,footprint='ESP8266.pretty:mpu-9250',pins=[ - Pin(num='1',name='VCC',func=Pin.PWRIN,do_erc=True), - Pin(num='10',name='FSYNC',func=Pin.PASSIVE,do_erc=True), - Pin(num='2',name='GND',func=Pin.PASSIVE,do_erc=True), - Pin(num='3',name='SCL',func=Pin.PASSIVE,do_erc=True), - Pin(num='4',name='SDA',func=Pin.PASSIVE,do_erc=True), - Pin(num='5',name='EDA',func=Pin.PASSIVE,do_erc=True), - Pin(num='6',name='ECL',func=Pin.PASSIVE,do_erc=True), - Pin(num='7',name='ADO',func=Pin.PASSIVE,do_erc=True), - Pin(num='8',name='INT',func=Pin.PASSIVE,do_erc=True), - Pin(num='9',name='NCS',func=Pin.PASSIVE,do_erc=True)]), - Part(name='1000',dest=TEMPLATE,tool=SKIDL,keywords='R res resistor',description='Resistor',ref_prefix='R',num_units=1,fplist=['R_*'],do_erc=True,footprint='Resistor_SMD.pretty:R_0402_1005Metric',pins=[ - Pin(num='1',name='~',func=Pin.PASSIVE,do_erc=True), - Pin(num='2',name='~',func=Pin.PASSIVE,do_erc=True)])]) \ No newline at end of file diff --git a/layoutload b/layoutload deleted file mode 100644 index 09087d8..0000000 --- a/layoutload +++ /dev/null @@ -1,13 +0,0 @@ -Loading netlist: "/home/jingyan/Documents/summer_intern_lemur/roco_electrical/kicad_python.net" - -Strong warnings: - -52 Bad signal format ((comp (ref J1), (comp (ref R1), (comp (ref R2), (comp (ref U1), (components, (date "07/18/2019 12:19 PM"), (field (name description) Resistor)), (field (name keywords) "R res resistor"), (field (name keywords) connector)), (fields, (footprint Resistor_SMD.pretty:R_0402_1005Metric), (libsource (lib ESP8266) (part 1000)), (libsource (lib ESP8266) (part NodeMCU_1.0_)), (net (code 0) (name 3v3), (net (code 1) (name GND), (net (code 2) (name N$1), (net (code 3) (name N$2), (net (code 4) (name VIN), (nets, (node (ref J1) (pin 1)), (node (ref J1) (pin 2)), (node (ref J1) (pin 3)), (node (ref J1) (pin 4)), (node (ref R1) (pin 1)), (node (ref R1) (pin 2)), (node (ref R2) (pin 1)), (node (ref R2) (pin 2)), (node (ref U1) (pin 10)), (node (ref U1) (pin 11)), (node (ref U1) (pin 14)), (node (ref U1) (pin 15)))), (node (ref U1) (pin 16)), (node (ref U1) (pin 17)), (node (ref U1) (pin 22))), (node (ref U1) (pin 23))), (node (ref U1) (pin 24))), (node (ref U1) (pin 25))), (sheetpath (names /top/12130445717709598923) (tstamps /top/12130445717709598923))), (sheetpath (names /top/2029459414266585258) (tstamps /top/2029459414266585258)))), (sheetpath (names /top/4252771360195997730) (tstamps /top/4252771360195997730))), (sheetpath (names /top/6777596565628028251) (tstamps /top/6777596565628028251))), (source "/home/jingyan/Documents/summer_intern_lemur/roco_electrical/kicad_python.py"), (tool "SKiDL (0.0.26)")), (value 1K), (value NodeMCU_1.0_)) -4 Bad signal-pin (9250), 9250)), Devkit-V3)) - - -Informations: - -1 Using Protel format - - diff --git a/paperbot_ee/paperbot_dsn.py b/paperbot_ee/paperbot_dsn.py new file mode 100644 index 0000000..befdd0c --- /dev/null +++ b/paperbot_ee/paperbot_dsn.py @@ -0,0 +1,126 @@ +#!/usr/bin/env python3 +import sys +sys.path.insert(1,'/home/jingyan/Documents/summer_intern_lemur/roco_electrical/dsn_python') + +import dsnwritier + +class brd_design(): + def __init__(self,dwgfile,boundary_inx,libpath): + self.dwgfile=dwgfile + self.boundary_inx=boundary_inx + self.libpath=libpath + self.module_list=[ + ['mpu-9250.kicad_mod','J1',[103000,88000],270], + ['ESP12F-Devkit-V3.kicad_mod','U1',[103000,48000],90], + ] + self.netlist=[ + ['3v3',['U1-3','J1-1']], + ['VIN',['U1-1']] + ] + self.netclass_list=[ + ['default',['3v3','VIN'],'',1000,200] + ] + + self.brd_general() + self.boundary,self.keepout=self.load_drawing() + self.image,self.padstack=self.load_lib() + self.placement=self.place_modules() + self.net,self.netclass=self.create_net() + + self.write_dsn() + + def brd_general(self): + self.brd=dsnwritier.Dsn() + self.layers=[ + dsnwritier.Layer('F.Cu'), + dsnwritier.Layer('B.Cu'), + dsnwritier.Layer('F.Mask'), + dsnwritier.Layer('B.Mask') + ] + + self.parsers= dsnwritier.Parser() + + self.rule=dsnwritier.Rule() + clearance=[ + dsnwritier.Clearance(200.1), + dsnwritier.Clearance(200.1,'default_smd'), + dsnwritier.Clearance(50,'smd_smd')] + self.rule.clearance=clearance + + + def load_drawing(self): + """ + create class: bourdry and keepout + from drawing file + """ + dwg=(dsnwritier.load_drawing(self.dwgfile)).load_polygon() + bdata=dwg.pop(self.boundary_inx) + kdata=dwg + keepout=[] + for i in range(len(kdata)): + keep_class=dsnwritier.Keepout(kdata[i]) + keepout.append(keep_class) + boundary=dsnwritier.Boundary(bdata) + return boundary,keepout + + def load_lib(self): + """ + create class: footprint (image) and padstack + from library path and modules + """ + + image=[] + for mod in self.module_list: + img=dsnwritier.Footprint.from_file(self.libpath+mod[0],ref=mod[1]) + image.append(img) + + padstack=dsnwritier.Padstack.auto_detect(self.libpath+'mpu-9250.kicad_mod') + return image,padstack + def place_modules(self): + placement=[] + for mod in self.module_list: + place=dsnwritier.Placement(name=mod[0],ref1=mod[1],at=mod[2],orientation=mod[3]) + placement.append(place) + return placement + def create_net(self): + nets_list=[] + netclass_list=[] + for net in self.netlist: + nets=dsnwritier.Net(net_name=net[0],conn_pins=net[1]) + nets_list.append(nets) + for netclass in self.netclass_list: + netclasses=dsnwritier.NetClass(net_class_name=netclass[0], + nets_name=netclass[1], + via_name=netclass[2], + width=netclass[3], + clearance=netclass[4]) + netclass_list.append(netclasses) + return nets_list,netclass_list + def write_dsn(self): + self.brd.parser=self.parsers + self.brd.rule=self.rule + self.brd.layers=self.layers + self.brd.boundary=self.boundary + self.brd.keepout=self.keepout + self.brd.image=self.image + self.brd.padstack=self.padstack + self.brd.placement=self.placement + self.brd.net=self.net + self.brd.netclass=self.netclass + + self.brd.to_file('paperbot_ee.dsn') + + +libpath='/home/jingyan/Documents/summer_intern_lemur/roco_electrical/libraries/kicad-ESP8266/ESP8266.pretty/' +dwgfile='/home/jingyan/Documents/summer_intern_lemur/roco_electrical/dsn_line_test.dxf' +a= brd_design(dwgfile,0,libpath) + + + + + + + + + + diff --git a/paperbot_ee_autoroute/freeRouting.jar b/paperbot_ee_autoroute/freeRouting.jar new file mode 100755 index 0000000000000000000000000000000000000000..300d7d06dcd89b7b63a5edec7af5cd8efaf8156f GIT binary patch literal 1399777 zcmV((K;XYnO9KQH00;;O0HTF)O8@`>000000000002BZK08K?yK`lv6MlVf4PDw^Z zQ&cWZMzsA$kK5eRHjK_Uu>Zpzc<>zv&qGQSgI?ea7(|LujAEF)V9q(~*B`0v+o8MJ z^8SD`v0H6-FRryJTvc^dQFN;`3j5)IZeiD_b@hM#v;SZ4-~S@J&>h0ye~9(@4eWox z|GS6x|M`Eeo$D9jf5^IP>dqY=|NsB<?|+GITKx}MxPAYB{u7Vs|2{wCO;e=)+yD6Y zzyAF%$t}bG^Pj*S+<xdre;B*42k@?QS8Z_p{D1xDPyhR0+6Dig1C0C+mBx=p`ak~} z-2gKDB#a=TB^2Oxy>T>FG6%6s0p*kpd>&$5P^T=!{(pZh^LPf}@%!ts^B=32X%*Bn zS%hxqR(>eDLzgc9H?01*>FOrzhBW+S;cz^)jBx7*!esFri+6gyj-E`T9p~(K9e0kH zU5xFIJ#_wU;o<SKJ#cf2^s&=$Yg6eu1r|q7)Xqh13AxxQsUrr}-;XzUcN5KUvXmVa z*BXMq+tl~1T)iyx2O;f;Z-=clvH_v7^Kl^TUSN9G2Q<rtyaSxeL{3TuBI2;O<eiBZ z`KN3AJg!?>7jL)NfBX3*TSfKO!dF6^s|Z$gIy{G{idZXkXRRbw1JJ3IV!tngDd^oK z!|hKO)+)E@lX}p?VMwdE|0cTC=oac&g#Uc&x%03JyRAp)*08=@Jg#m7;W#amI9=no z+V6mc(UA)om9|srG@V>;;^&VL7LW6lANw!EA?&{4MR7~})GNYQE8n|z(E?VB+EK=V zOt#~;u8msVL0VxNVH{t0*}m9f-POOXoK}xjTz^QX5D@A(N*`PGAENn<>fD$e!t(9Y z)|wJJB@S9)MG@{5sNjk&M@;YJU3Kg%GoHITJ|(0%b=H1Yk$0LX7jETtR9LuU<*s^{ zx>Y=WzwB@Ot(DmmKFt>{8croV1u!NukE2;ViS&SdoN0}8oguN!gL-fLzH->7@k4;R z(tYSk--NzDbS^;Fbr+=7Lv8ej-1X0Y-&)sd0qRa*^f)Pe9F(gQ;f2{(#Od6W*phqK zSoLyJh^8I3X%vXs?E*2Z#!FZ<|2GJ~GzP~a#!iky2zf`i_EGaiNkMTO6GavDRxm3S zD(pH17CL2f!QgS1sb4>=P8EM#p;UsU*F)r55Q3dHV0;1Vdtg*Bjl<KySFMTdCcP=| z<nLSR9!l{rH>vy7j;+&bIp&~yh%%XnE-3wy1Y?^VAa=M7%LR`PoaQl@>5=LD-rC4@ zGd9mNdfM}CQ&Zn>2&*h8fu~nvrqnSpPtk&CM|B=VV&p?ZQ_W1&D75}m-F_)}|Lv#Q zA?wnsiF$dZafC_GB*vCHZ1S8wGt(h88~R9B#(5!dg1--f=wrzqp+2{B?{%FVyDqGT zYgMc-m0ilZb9cjZv5M8`<d_%0DcT{IFSG!oL{GKom<ZH<G~SEh_oW~Awyj&D-|cOL zm(VH;*=c1@=Q3k(z%Vh}Fc~w4`g^0->U}-^erw)Ss^iXWlGN{i6F#yo>P~kb7EG*z zuy`f!>v7GF)M(#%u<-$)jqly<%I>jC(vrKSS_t%Tzmk2w_puE#rq<&SK0N!j6D(|a z?ei`;)CF=9>$v830BHgeZeXj2bK14Oc&uewQPjUXy`QS<)OGpoxU~S2b+kr6HpnAo z!KF~9?26<p5dFc+2Dm6w)rJu%q?|nd^m^X5@JleBehIJQB0Pbw1cTPEmp;Asxu?&U zTjFJiE8Za>dH{xI-CHvkp28fXkG1e#Cf|dW_s;MYYEe8GU0Q53Zs@(|MmoqRg$t7t zF1a1x>~5JYK{*IAg7Ud4ZfJwxu3`6T*Rt;V0i`WYsR%lnOdi8~R%q`UAM!&2pc;<5 z`S>Xb;LlMFmG({Hu43Bz-)_$h`feenU01(c*-;H#)|q{BF8y9Mv$LwNtarp$Mi!j5 zlT8)R8rw;LWd0kk`~48qFn&0{FFo&(w+c-cj*#gmh{FyF?U<g|pC8&6T?a-!z(&N` zr@IZk7vUd<ubzGru%|Q=<1p0KtNk|MJ(S7JyP|CFAC4T#$~JYs;(!mV3sVdtWnSqc z7PAt#DPQ-;YW>?rx1CZx-l3}$1AF##X<YMsSnlE>upc6(mt?`ourPNMVV(EgU-)+| z?4QvEoo;)ou9SN;^!e37*c;KDRLQ?<0YmZ*Q{L3c1kM!~+|Nrhe{N8Jlc237ZYdp7 zY77k8ijUdeM{{$EDb?;BX$^IQ86$Gp)tb5z_ItAmP+eLSPdN7Nfl&PLD-b-`0q9vq zbbUNCaR=}wnl3WZojHW|Qj-~r$*V8Mu|6T6@8oxv_@;b+>khGbu?lN+CKA3HS`nH! zBYAf{r-Nzqu|}3xAj9~862<ce93h3nTMV~}?9B(fb=2XWa-)0{YA9O~=i2sxG3JL% zABcVd(Lf0_@jVLq)0ln3gW#oaHSn7}RT?6<sfYUwVATc{*^cYGJiFst*S$2&&ES*_ z+y=Eo8ne}akIUwcZY{z$sA90;(F%g`dNbODzTVh1^3W`y>T}3Pw>wH=#|^{5{`wmC zpJ-W69&vN<O?~|F!>D}!&ekIwP)c4N=E7tk^VUJve0Mtwqn`$Tog61h*`MO*m}%!@ z`uj%Rad?Cf5B~&+?)?!Lxt*V!i?Dpy>P?{JFQu)9N@R#Bd#&sHNh195TGf}wli$TW zbU67ks)&uwFPzf%@bfJqN{e(@UpXb5ozNrKLafjYgnNn$;oKX}jgtZgCn~1xfc&}( zTyzru!i>muvBnRBwXsY8R?@vQ4_0J{2oEZl%D|X>&>eKb1V)WP@ytc|zUP%!`GN;J zdj*qVVRY!;GP1g2fRM=#_@O_WJR>o?h%kiP$uEZJP+mss^HA5Q9;UZ?oMjlifsM_p zlchjKL*mj>)m3Oog&<LInmmoZ+J_ET$rQJQK(L6h|5Qe_x_c~f?S|w5v#N((dDwm_ zOyk6R?708-{h$B%=JQGZ{jdLg_Ar-p<m(W@*B)qdXlkMAY-tRHN{TUXL(v<1K2<%s zu-nf!jsNplzdWB@Ka}?Qtyfk7S5vp%G4(3ccVCAF$Jt*-0xT#P08T9I7S6rM7T74d z_YmU^GwO9+cy9M?k8XxCic1B|u7yY#s*Z4`F9=KfT`UZK9JcIk5ki^f3vOB8W5%DL z^w+kaO`V@kd;!{u;81fOlSy%`8w%?ti904@%Hgf`Si}gH_Kzd{+xy&FHSBXGs<Z}l zPueN#FmV@H{jt7!?G0c6KvcUU=nI7mu`e=0-xFwC%ebfO8PxG`_dpGV>RZ0TUMPz9 z_8QH3P;K1T4B8zd38mgAUw&y|7Y6k<EE#)R5Bpnml9_ldD-%aju*ng8$RXa^rF@F7 z%IQ$Fz?J>r!?nb1e%MRB3m;gX3ggG$TbtQmfRx>*N)}yDC9i8c8OU~oy1Je?o<lIb zcc$u}RR|s48_iE+2r3-hw0I@u#sgOB%#H~&hnU*n$eFw$w!U3zanYwYLu5)1I5o<F z+YTR|@NWAAbzZzwvZHbXwfL-lq@4ZH@p(Zsd2LSN({LiNG3qt5*}kLSHR_cIxR8c% zyqyHx<W?hQDP0^>7N-j%ubZ?{n3X|k&PVus+48f$)>R+wKzjVvS8H0le2_qw&MYIB zg0aBDipN68>Q0(lTP(m4GkqdSY&!iB3WfFKs=5_u-V$N}{ZO?vdOX2*Iib=nd~@^P z;H}$3?Zb6qNol?%`Gt)o7_~qJ5>kE+Qa`vt9e2c3vdZJ)y$N~mfgX6Qf8~N`<S5+p zY&knVb+e+SOC)@L_#^?o9&J3%_epd~4oYa4ue|!3sD2mFS4X>CWrnmH8FEMTq+tPL zp#c)i{q6{?fK>pQw-conQx9zack$Nn9q+!u>R%b4=lOmee;p~ETc&x}Rl2ZTft@_F z`*GK2dLCrNkRY%oHHJ6zb^fUx6>8rdLb@KSfc)-=A2*8^as7>O{rrJ8{QL!|(wX*n zK9a)mRNpD~##nQs!#DsPHJv&oeE_OZajk@9DYsKVvK#cz5(ry0<0JI0!eY~J9B0n7 zSy==)PzdeZpcMqTpwNyiqY@<=8OP!M1K!n?{Ws@sJf7go^Ih)^u@8{`Y+s%0<R1)x zz^6RWMkywiQ><B+yGWg-8#Azf0o)!6wYidUNEq}4sDSJ@C2bSMz*#LmKLjdK&vyaL zPExrNgj^gyKgUl%#b#!W$8LeThfw+w#<)VBZ<c95Dm~vhI*HAaz3uyZ$-{>H0V00t z2e%hmag04GC_ZPXV;K?~gtxF%kCUgOR54FoN@TU*I6H>;e4(G4`mU9~w)T)3@&TFX zG%NzT_QyX8A{(&HZ9$-pZ!T-V^)xUg%meVDwvJ{up)t`zB}J8Gd(-pW*pk#|IQs3G zv!LqvWsc%#<~mMSl)l?vcJ4WkJm{RRLfh_2hQ?2=Sg7eRYHq{6ztQiGB`lxy#ctI` z@B0I6pYyE;bb?;2Xu6q)OS#X6tRSWfujUnjR1&8^S8=ZebgFE57qadiTX}}|4?FNZ zfPChDzDi%B8ABi?b3NYtOH1^kPXr2$(0A=DI_LUi9N0>^6;5|5{z@0G&5)MqGn6ad z;(;&ql3=HWYwpW%Kczjs&?3F+Hw<E<y-2bTyEk1MF~1|z;r>4F^edzPxW?^_KC5e# zdE=8@rL}{S&s+c=G^_GzxF2$b1sqhoUg&z~Ucav4ef!&roos?|Z(|pFN-4H3jl1U% z{k<@P`QnUdz=L-@=tg=jZ^p)HUg{$J>&t5zEy8aTP-1<2aVBcY<cy#Bl9`zCe7_YQ z`tT08HY)0Q3+6xF<zr{xkj=7-*D-|dF$!iOS2%GjGP0`p+y#@7a!tTDg$dP3kqgzQ z`R$*v%H}26YcGgG2q^x2>2OaKlT=%32p}z$Ljb<$?onzj0eW-TF8~hSh3@7Snk(X^ z=ZG>@%A`Dcx|oVq9OEh9(fbZYSSTIIViNK6y#f0vXFpPM+oE<OF2xv6dwC8;tiRBW z<lV{@X7u%xY90d-H<_YkTW**71DJoaMgJt_o_>34ktO5ooOdf^^{s9uGcdtI+AlEI z6fgV?mNVhVG{d4C|2{4Lb0hyK=5wij+ZNgAijYNoa+$SHEIC@W65-MQ%BvwK-A;FG zv^>%kq1bz$n*AwR&%ENcSdC0WHl!s;k;|JtOlINz+QXb#x)(G(4TqSE5rJG~R(~G? z{{nn|{V=Z81J<OErM9Dl3kXgv;?~Xe6kSTJ^G=bXhr@y=r7Cw4u`B3P`FL6h7C&5# zQKiFn0DPOz6mT6BvFjT$9uWC74aapw)S(dbb5`mi)t8qYE`;aTz~ap<{dCG-RYG^| z0GlS?MFfaPk#S|Y-U$IKUG8HO+7cREl!!Iem^i;z$xrIW&vgAOpe*5#Y^$>+1k}nB zi5->eZJb6cN0*|a573;gWhjZeq&<FWNB_ylhW)pHzWi0h+u9{y$vDV|Gp^g$3`pXc zdmx_sq72hzZ|zUVW#Y+GlT%jkUf6%`?U|(CzP*Ji&+Lqr2lk}i$F&X5E7*mXWth+v zg+#!+wbu2h#Lb7gCpmU~{RK1w0N#<&0-`9vZQB_h@~Sf&fYkT8F^i!&I7Yc*K~^7M zT+k2e`Mc7-ilide)A7O}rGhwwNBWMteHJnoeL}i4kZ-5f<UG9}chde<-1ZTSzLJyH zuIQlc?Bg|-6EWr`C^88V>%uVyrXrzFqaj73irstv3se3~jTY%P$c7SLNAd;%9*>CT z2yiufT-sG?6Vpu!(_DlZlB1raod4XbKZ6x5`3VJI`SkFd2D{#j(32Vw3Fr;VWqOE3 zQ<NSl1sIJFu*Y3zl~v!H!k<Q$t@_82kx#uYwp|FHXuyHFkfNyL)L_U#(?%ymn@HRu zR$`ZmjNF2h8l!vVwKdWHDIaVa5z97aM!`){0a8H;SCXv-uUU>=!KW~XYVqX}gu*$6 z^<Ui8&qTu3GJ?K8X~(Rr#J<^cgELrtgTf@B`2gnEJ3ACb$rCQ!HUDUQf91Enr|LJ$ zA7ar%&4suQ76>@GfF`m7`X{EAx!7}-(JBW!qN}-I-V4M}OYz#j$3i)Z`^v@<&v;-H zM7aq2;e_ss%RPvSBTL>Z`|g)@zOB;l=!CB{Svi=3M3Temu^ok|1`QJolp#*f=f-VX zhciu-xd&N$^gV3(n8e+r@Ff?NOEXP(4kA+qIzdv2b`^1;4675XgIETT2|kwI>GQ<k z@5Sy-bI9RjUFIs6-<6$$^@<*AS&TG{6RYBIyl`1~3AzJwWvt)L!uve&-(~whmBGYC zO~T&QIdDlaq%LM-pP_@_L~J(X;sFI`1ZCuPG=G<m|AJZe{nNI?_A4;ft|(zO1`4#5 z_y|Sf6N%j1Gff?RJ|u}K>qz#N@BS*$g!fOC|HmolwG=)*?3baI=a``&`-j-+TIr78 zc+Wih`c0lDg2`_l-u4}Kj+nMXJ|~g<e$Q$>ylq>0V6T_qbApo*6zdJ!@Z=)V4hj^< zgLoN?_|^vkk}x}^5qENG`tQ~MC;f-&-1&(XHuq-Dd)O5~m)cwO-W&vZXIWGkL=PZ! z$^4yW@0F5C%G7$F5_qE%iI01YzbbQF{SGbji-c9Az}?rRZWhkQ6fLPH)o#rigNox7 z+i85c#Ugs2CVXNpGaV8$3B%&cdkewURhXkm9GRBY5K@999tKYF`iN<$p+|VwfO$7R zPqp%emEOw!Zmmk`3+ZU|2|W0xGC<Mex*SzRVpG|dh%j*mm_GzsFc^pTcy9}}e8V<V zkJo4<=+HaSx!&{D$wU!n1S}(&FH+r5AdI-4033Jx?RWS3lQH;=GB!&^!9Ix)xMs8} zzD#jeg%WS&V<K3CmR=n^CytWsg4r&-_8**&JQjuiFf79}AUkfR$#a=bh9f2T&IwBP zt3n_Vp|k=ectkz!%#`(32u65Z7yYk<@9o1mNQbXrrG-MO)LQdyG7$`rUA7qDgCL(_ z_oN?g%>lZ)t;1y;&g2_{_!a?vl~Ir({H}$Snt}aoIF5pF)uowC2S_3onbp(|r%PhM z0YrJvjrib7w<&>!lO{xO$#!UooXMi|lv=)H+7s{BEv=8*TpxXzV)adT{T5qp`sz}w ztwmG%2eNUX6H3m>8I{jf?GFyV)MxKl2Hdjjh9P*rzz5#ipFFac*qg4yd~$r6_Uwm` zP}lw;T-UI0j+_JDOFD#v&}tSM^8NzBsgISv^eVbDr~Ew+cE^_G)15}|!|Uwqt6d~g zlr}<_WJDr5xj*#iRsHY?e_cO3gEfJUVea>RcJBz<FOd1lXB4+$9th2F1h@4;2(p~d z{{q;5m8(hjM3StyN$&4!pfVWTH2@+W5jDBon9?{u?8G9Ji**j;4H^HEf>2NSe92Hj z#_HT?JNQYx5dk%t@n*NX!oY~OKvjA?_<?f$p=IH5KW^baA;3#7m`o&X*DMEnt>hAT z)a)BTz}(}BKHZa?;vT1ySqIQ0>yK=$hwb*m;9=>$N(_O<S+WTPZ|kIxaT@_iE*~)3 z%`J(%Ik|Y2oky^YAY8vq?EWKaeiiAZ<kF1QRRuYEhs4+5f;U*Sx8-_jsuJjhoGkHs zKS^u&{v1D~)HeODE>~2k6c`+}d=%OE-PXDyg9ZC?wY*t)K<#Swu63R7KZlJE(Ag9Z zwWS||tu?M6o|ne0p5(nJYTQ~?V|fxjCdeb=LdrAT*H%De;k5)vdY|({ov3q$+-)*l zKFz7V6~4Aj6CFri?~49ZNXs!>$FVd|Aa*q8ewU9hhy=EFA}kc6@(+0Ev7ajVo)rE{ zfjAMVwcIR@k`^ZS1%$Dpq9`?yveI#Cu`1U9LwY<z==j45Z#%epk6?8Qw+R?^!X9fW zXL4GpY^!DVWY^+6C+m7;cAU#DH!LzbS;x2IlDEXnCgV9UaTguQs~8^BbB-FEmQlPh zud0+oBfLmvc4cQi)kybq_V0Im{7<Io2V8!J`fo|6ZO7DJZtJCrccIKl+2l$@kF{Yz zInl|C8=@%@xLOOgJ9d8%1HT{L<J5*{N7+|b({SwUk3rDr1rwvqF~bc)Hc)F}J!o_o zTe=2yI6`s{y{HbpFQh$OdiU^Beg9c0?ce|U&xV@};uY+1jVt(EiuM)<Y53)cqF6uq zC~9Ky8No8WrnM3KRKI>c&bf-eNY}tS5uuL&uL6E;V^(=oZ-D~}I)gvrpD4lOx=}SN z$sznbLi$k9-&(>97~|*=*s`zktm~!=O(^va^UueI2{gy_ac9qf&3s%x)!EPR>ZVny zd)CcwGf<MpR1+R6DoA1SW0h)AoP*OP2TN(X`B0P3pPt&A5elAy_;pev%8}wkD0?&F z5d{@OLh>rC7J=xNauk$>`BGnEf4v=<_i3lkDe!OoSKo=!ubJ6*tp((nh<P&`(a7m9 zm5n@>zqff|6eran?^dCVR^{CPs{d<K<1l$VS7$r7iQodYi$y5e*phCeH-~hm-<Tx1 zJBH26BJ)0U`?CVLO;Ou54#D7k-S(D#P$VMfT*@?6>kQB>NwYYy9~p7=D*5x;^%Igm zeDAYo(0!e<?ilm5S7hBd*6p6_Fk6FhcsC~q?<R!1N_z!xCquj*>d%?QzvaolU)7IK zudeHyvqv8!tL70O?twJH4#vP-fNKVNX1K?h8PLxJG4Bt5!%Y1_aM$az`v9Nc<n+rn z$qc(r7jUf%+VB7r8OfE9d=b@vIpaIjprTs4ndf!Ko;FL6zhrdNZ30J7wu-CVm%&=W ze13z*URkiTHoLpKZwz#@>AaQZL;4j7O0Lsw3XFz>BFOGbK58f)ENi#A%l17P8qT>y z;JkM;Px4)SvXL#|`LoOMs{jj2K!o=Vqu^K)wa^v<1$;+lnFBT`O4Iq_{Ez`iSe^Q- zwCe*3OyTkd;x{RO9hlaKtB?d1ltlHk;J7jjolSc!LXSZxk#^!o{Oa|eQb0emiKk6I zD{#1%tc)^aJM0;*@DMBPvq+ui{eYKOv(mu3;DP5F2R}hIW%;n4-&3NS*;fOtnsO(1 zi#F<ubr@xUJVK+kwjF<HEauEZd6<zURGk0D9#P>F7ycDTA@TtcyLl%OTvK<CrJ9j3 zkUTI!=wbOx<GOdqp)j2D-Nzv7d1%{|{iWDLXQ|7E%E~08j1<>iamC^Nj9(g2aeYGQ zLjeyzO|g83ncJCyg9znO)D9d@`Ulw1sH3#Vxy*|k4v=z?>5{;5mMP~Oox|^&m%pFY z(*V8|j$aw1;V3|S;R>n-h$6t;pc8*YA19qW8}P~-gi`AXp!-WZZ^t847`bEdk{?O= zDcblPb1)h7p@HXUoR_mn+-x4cz;~C4qvK4Hgwz9@2IwuDuz8j<d0H1`MwL4VEtgW! z>tV$-t?D~WFHZ_H!|s`a+6kLJXRQ<N;3u?OJwALR|EX9%&FZF!I3zUJb^+6w+FqZ) zx)X(&l4G&EXlX{HmwGpgE99Pw?bvFq+%omQ424xC;V%!@hhP^O6_-^w_3Tnu79kz6 z>*b&bvO9_o>%i?kCf?q2$JBb>jN*c5it_^GE@~P~U?R)`P2c*Wx9iSzAXs+>@;rg( zee`*S;mIETqSAT~?vr(@!+STh{5>t(KE!aw$1cYqYzeDWQ{MAs@6Nrqa*V<Lkg)zO z8sWoruDi|tmL!SYiawcO>-WY{7Is>)#J;JO0EQm+_k5p15k$f_o-#g~IJfZMY&Bj5 zbXS*J8f<qtSIE(q6yf066v7&alMq+NZrk|~LH9!Fue(BTFQQ7BpYz)`V+1^Q)2bij zE{wvi3xl6Y;3r%45hH|eRJ`{ryic>kjL9R+vT$?_Yoq2GD9ULG2@GMPz!VO&$MM(~ zP-&O`-x%YEjrnC=zO=>4W$?;1BN!1JEP$bxWv3w*mlDqT{D=!-isJUE6&!}}y{doC zc$B;Gbp=DWWJwaC_IREzJ1Inp2I5l^*#+*w4f#SQr)9U4BIgO4oSV0{^Gznq3Ja1( zEG;;iWM@4zL$~L=N629<@gU=`E^FBx3B&6CQ-&e^yx?sG(Wp#8E^`fNUNi9ce$HW$ zJmiP*a*7VRmPzEkh=<6y?7l|WoB4ayh*PL?tCgP{ml6%jQdUW&DSrxP)}ou9&Xg{Q z9%lI!-{5;Z^fbn=@~pReVZw3P++kEfHSDM-Bx|xU>ZzQJ^DUl>N^7UXg=arkl3!W8 zXBFn5{$Er`F`R{xjF)T}MXq&%i@*^AApd^%^fPpGE(z1qG2sf#xY3yZlSAlEVSqm% zSn560b2Ga#XK}sfgxd*=6UQe4U<CU!XcLE{xxZX!&cHa{dVB@nKX*4j4Zs5<4qd$& ztK0zoTu6C#A(}I+g|4iKJ7G9?=W#L)dn>znc4<d~jpm;#)00Jk2f;tA?^kMcIZz7e zEMd{;K_mB3nhKDs9}d>Ti)G~0fRm0431-mE7h&@=E_ox$Z3?4R-P1iZO1ZozG{hCT z0)v-PlQRf56+GS*&RFe_RB-fP2SN|q`H&Is$=?0;uvpJN?&r5Q&Ej-RZi2Jm>y93a z&ZE=*7R{(?&Y4y=2`M%By|Hv^JboUq|CU;2ALzatUS^e*WG)Zg=}6r6O_EqeKNRJD z66u?F)vw1Jjo(jpIycA%R@Ns;-@mSLU@V9YyVa~s%_%R;l}qk60GQ`#Vg2;#_*8iA z_sG$m)xWL{ZYBb+G+s|<T}Dan*j{=A>CbWq7mAJ5SB66^$PbD`OS@_P7eu!oOxIWY z`+vuE`z5Gv@+rG<_%;-3Gb!f7aI12AOv<SijtN2qJm%nzE(OI+e$|}n;n@0<Agi0? zwjcZ1Bv?v7IbRaT9PMkn2o4qkJ?0=caHT?AXIbB<Ei3H<Dtn*#_@_tvr@Q?2XD`cU z=6P_4X_ChQCnc|i@+{b&GuPqkQ(o#YLf;8Z(PDj3_%8<dJh9l<26?9V8k@DC4GFMw z2imF}GrFBi=VbM~Y5TX8JA~&_sJboq@jE*HGFYefYiADf<(%AnU>dG#EnIGbMKFoI z7UQL(sOcD9?ocrQ1;6tr_TS7^@w`N}jW>1e10}O=eLDF-9fk4H-K&MW7&Ur>Amqd` z><2*p1IoTp|NpqGu>bb`n_pa<<|v5(xbt<jB*_okz?tCY7C8vGi$rJ@N_pbgf~@b> z#<Y$1(c*tIZUa^jF1;l@vZ{LrXL=4e(W`!?j{E@Bf_;EPGvJXOSed`;Tk+j41OK?6 z&3ZQ2W)}SrXn*1?@PXnG(mI?#Io<WOuPCRq)M9dps~q_2xof`$iM<L<3tQSNeitZ> zyC#Z7aNyap>}0sYL$@;l@eW|XNed9*kNIeS&pX;gl!0C}URxs!n^-P^SVb<u^PrVI z6_*|kvIaxm072K3ZEp2veV?!PJ4mM{vhcCV@Uu-_PT5IXuh+?^#k;JY&It=eY8NRC z{5O48UnaNY-b-rrGHZvFXu+%9=4SXfO{mvg2iAjD#{pPofiNkyT4nwSLCA;o9*6Jt z;L8By5S#{OWhs8wq7#3T=z}io4~STWyEq(kBC5~uDO*A4V=_qY9?QRlIM0oJBh${` zF6|@5p12ES(%h`+zBU+3E|@yaWp|1PiPP5N3S|m`PiHuPeUe{M$&boJT4)6$6M^tE zrQLZDvV^lROC#FS*`Zd8P!^Bp<M25O{0+1`DYdVZJwLYHQr;UzQ*I3Iu4=B?dtE)@ z1i9zV1&QBn8gLc<?0;ShdL{!lu^)=vPIpK0JqKW=BEOWEn?zhoIbAP}$Vd<G?Tnch zh<^<1+mgN?U(jzd;#OZ7Fl%P7S4&jn33aY^8kfsevdEf*Y4RX0oW9qwwL)C9|0`Mi zUakBux<|XHmlxF13qc+@J0dh~@1C05MXTwRp%5;vXyUXG%)R}*#PMqY#WSZ19d zq(u%Ry*5eW;Gcx(x?rvK2=oU5JQCnup09=nZ+6hU1;LvG3sB8F^uEg^Tv1><YR}4S zs&hPd+Zhmz;>p}&3<RN5g`7WV)-R()r%M>TdGwc)!3@c*Y*yW6G+dC-9bM!iC$B;P zz?sj%U_%+EVAs)k{v$#9E)6fFWx6epPK#S(;279A*ptKWrmi8bXuLoAzNLEu1c4ZX zmk692_=aFS#GS4DA2f#Th%t0qKTlfa=9WQ42po%ucZsNGO+fS^hGYyx$C2OR=S_n8 zTZq4TIjUwzr_zf{$Vz5cPJD7T<YX)*o74klXL!h7iR~2u!0kZey}5XGLHykjB42IA zR<rgE3ZeJZqYO>mrK8rYFhiSK$xdn(k1t^OrY&D?BWBoyIlH;uA9?Ws>~AnVo^t}q z*vlbUd;SEm)$NbQ&QEF<-~O=`4?o$5-CHu*?9w4rADb`6uN-x%<RN#(Z{zMn^~t;p z&B3!ykZCS`XD+zrH5hYLg~{>yzccgShb(<%@X^9Quq9-}hA)X_vh#GVre*OUNy-J@ z?{6M5D|h9v=L_T0bA8KZUz_jF@@+iOKSb=u=eOFxW<hH8+Ah+MJF0LKU`}*v7wnuN z5qvwoRhGAM;;Gza=wbLP8tr*`c$!BzX(n$SlRvQa*QRoWZ#Ipr_v^V0v+F52UTJsK zG_JkOhqbrl<Ve<MFrrT%8cyE}@~^>GuLQX(<-s&$^8#GPaXR+pIz}VWPGxC~g*{aJ z@_1QTYEqp1gPh&cO)iN)XmE?SL_xVK8A>h}`*saSBFir(Bqf(KKe!i`#9jUKY{S=F z5;c7ohM&FJeE81{$$$UrKbw9q%S<iQs3DuCjJ(8fTBE{M_mT95K@0)yuXi%4&9uj5 zW#fLo%ak^|&5NRQw1)gh8A(<G?q0j6jOk%L=y=BqKj+if;0Y0Rq?`A$xGlu*OEQ~m zB++t*1Djt@kC3ELDR%T%-h$Jk;e_`|X*C-KWwP9f=dFF|>3`AFI~D|wOOeEMbeg-K z9xBRwIM;iFtLm<o#KgbPOx`WZ?k{Tj4+rv9rRnZ2iw;<Z<%*`p%V^(C0$QaADBveD z+VM=93P85rMJ)a#_WCU+wyE^pm}U1J<IR3oIkS6-W1VD!hDh@p+h@0s-K`IwH5vCm zM?}B#vs(Ieft#axo`Wg~a<^|?XOGGrA!r1$Zz^v(5t^y7QjhIISPipf`0G(lPtFHk z6!jdw9PxGw8v3}_4U+d)U8#x{==JEVN_z*9XvB-#RNj^6aHpR>r&0a#@c$iA@hJIZ zCaPYgSRrIyG|7*y)kQJ11+7`OuysZZZ--q5R`UnL^48Y6$+j@HCrZgJuptZlz;;<_ zV)qj~O$B00&=AZ~t2zLm?~SiIvNuQ0Y^M9jwJREiNAOY0;c|d|^Aw6QEZ;oN@-&-J zS?8D?8Ma10Cw#smq<#DO`QeGjVpGAPfQWGka~2pUjb<VSE@}CIbb~`p8{Pg?3ZhuG z3}TJ%(;uH?8Go=^UwH*ryvcwx0BhE)>8Y$`98EK;RtMrHY29p|-RoElnJ#~rsqriS z_cm2=6S8-L<!iYLon7r1UMbHC`nIfYxT!g};^dLoGekJU!)5s>9zRlxZ%b|3DM*d` z9hQ1F&D;chnUL6-aDl#zwiR46)+>{GX(kRYx6I<N)BA1u;CJ-?BGF*CQFBvS5KatN zfW7Npvz6@b#b-9Bh~n`?8Gu}?+(Zr^<M8hs*Kzo&!<1Z!0Ve!1&exnZ5kz%@ay-YR z!C@9)cV`V}J7g*bZMQXu^}8$6-7XG?FKI{YEzLN*NpNqd0g&y^(PMLJd94FynGaVU zP0V&VC(X&-vL4UY(obgpY%N&OReliq1C5Yg-E&G9X7vL4-T)lMOD>iI{qSYBn|8sr z<o%c#v1vdcWk9dEkgE4ZyRb$R(g$D|=E3(O58Fo(s$EDrc8g%bxBc@^?cJWXF-7qT zDN+Ep=*}{WDcNaN85AN-oT<iW<MY631FFvDduqYwow=L3WFG1K3}0ePa*Xg2M;e!1 zIHzX=Af7Q_v=suy3)f8p_IG*vFB%B7$5y{;aZ?Y=k%D;r;r;iA*eLDGY4&$LzeBm! z_8PHUf+IBMiIg5c2>dg)dkJzDqavn;ANwoD@Ny)zL!}wv9-w_dYQu0R<cG{}%X7QV zuTh8W`uQXBdPN<4T-02L2b*P^e2;W-#+eCdk2mOw6SAkfCX-hNWg>g-Ym(9zG$@y( zFph<HlFdI*ETYb2Or{#+IYaNTbSCXjsX7kBV0>ODen0lEbK{>U`3e@eUcT?H?ws+; zth05^GDra1Or=|b?+n3$(!!;``|R2OnzH!4W#-Fl=s1e~DRHn#O5*h5tNigI+)YJ6 zks<O55s7!8B3=(#9Dm;2`5}M*v-j=$@aR`tMNGt9<uoHLiv+ZIw-WYEE|Zw|4#;$x zDMB6KtI(GaY`@rQ`~b&q=}{`3(kB4=(stqku3i-TzThiD03$ZDJMhNhD_macNVnYC zeMB57Lz&*zw4FZ_EMJVk(!Bh3K~I*A6B={YX516z<2jWTbo4v$uvdmVCiSL-eCQ1L z*~ZHJ_~KcY50}kNc~xK0Cp$LA$jEltM5c_Ko5UEYIe7(hzm%wOF-(2IKK3lW%1dkt zka{E`*hE?maC|(yOFo|&ZKXS>qDU1C=V4xMHCceHO^((-#il>zdu-O#f;wkomI`)f z7)e`ny~87F5cA^~cruj46+95)-GxA4({R7+G9)69vhYLc<=FXt0Lr=?+R*`35otBx zI_A82!H?-#m&%WXt!EyC4WycRO1=BA&6}-^nUWI+zK=RNx+cp`O70_cF!mj935O$u ztzFCS6>k^*Q4rY5IX_buFKB2+zm(j;vYI`oT|mGK(Y1tbEE~w_!=GrZp6o9ieU6y< zeFFW%bPw-g++G1KLxPo#zJh$>AuUbbidC9(8ZCnktcBv>uo>2$gmO;lFG{-FW3%IC z7^AQ>joXM$cqED@d8x?9WZy6ubf-gKyB;aSKBG~5sW0y<5bt*+gjGBwzm?}+Rr=TB z0G^f_Q%GXA?jlng5sfZ1!AgFP<eX*qgh<(#8Gk<2=BNK*>Y;vRBV(pL<83i!yf0v@ z5(SJed7breu!<4xGEwZvFfeeFS^k2VLiKO+=ikzAU&l7(PEI1euVRenrJ<X5+KJ|- zTpwzN+xKDKn^<^7-LSfC$2RYE{FTsPwRyeG0FXCS#+2cc&=xVs!LPOWd^=)O+mt)k zFAS;w+^_%E@bgV8(je@}<bjo5GWA%^sV84lxzaAMl{f=C@SdvaSuisdFLp(a?ytZj zh@|27Zt%}M_#WKk0=mS61U<E1EjeWmD0qc(T$LLC8hEV1@>4($dR9jA{5cm4|FSXd z%hr-Yu(Z0z;Y)r2qY0SuJ`0<JUgWD)&PU;T(<ek_=VOul9w+=NlYd8Kd>A&5)7>od z<b~Rr2Cjf)!yEfXHbZmL*i(}bOzgG}Mw;k_vHU*$i+uFY2{hl{0*BudU|;#7m=R&g z1%kS)=f=!gp0W2DWjMDIX+a7O52tx(EN6zxznOyb1}2_r^6bldGq7Ll3on*#l>v=I zt=uIn)k|&LcE9Q<=%2OGaZa+jOwuIY`&X|#`QxP+uT*B&iqc7A@)pW@fbvvb*O6+- z!7FV*`2a-g0pKa}-~-F6iv4dS%2zGCy407>;lP;^s~CfglUOQ|DO<)}l+RcHI<7bY z57`54d_la}%=}pg8ID6Irf_n%${rw6;@vDbHa}x>fM579qfs%Q5c&95EgNe1V#w<u ze?;Wyp@P|~7&UtfI5bt=g`9-llUv#KJ4b-QCC+Z@d(ZeAjrNCOAO51JyNtoB?~Y)V z-_2|_O|V|=36fN5KOfh0cQ{FmW*;QE$UmK8@CgrYv%Xg;uyO}gq`a3mT(~M;G+Ppg z<=0StDC%v<`Vpb~`$W8w$=}LvFNEV<fEchZ7}IVJ)zw`tElp`<F~Whd6Bw6cg09Yp z$kv3<5#fiB;{D4OUL9}Sdv}0;pbyZLd4IAI&AK}G)f^4aV5}iCLzaRe!X7^v+V`gQ zZ$p^R)zCfm_wD)j`eiJ!D7T@yWXdw-BW<iu$u;g|CBC3SxmjLKn~qq$Vq-(vYX5qd z47|8iP(1mDFHZWDNBrR~T9rnG8bT4?nGUG~u{)E}873!wcMvoU!O1w>ehJPm34Von zGL%0n%J}eM6R+M`uqgI;nUrn%P-=ewVGOeM5LRL&{@5M<$3zsoTJf)jQ{Yqp+|eB7 zI3vi_kVmVLp+lK-jt7FiA^NICwWb1lr7~W}gqyyiA&G_@VGEs-QAX(OC<wwzdez?d zlXid!5|k~g-XrpV*--s9<oWmU#J@^l-T(gkU;o*nx7ed~=O}Q#*;HaLGKO1|?e7%W zEPxx1bz+B1QH`US_c3<UAHP8er)>nF2_Z+_(-T?5j+Qb-)dp62s{Mnx3z079Ok2Xa z+tn1(k3%HBH~;=K?W6z7|EAfQV-7?OI_(9@($#|1%b_3-)xlZR3n_3S7D-Zixp&*e z{y#_`uM~hENi}EfLcWxdcRQhi9@-=ps)%zj@@r}iOw*rT1?RfY3h{savPFLs6lKc& z6NERQ7uZ){i&Xy%-4qkeb7qNeSqGB3zf(VLv-myc+#Ck9(@a(zj7}T<_IhUBwS(&i zj8OTjc(+G7Ip0j&tW)@8eO{N`9OV9LJ`2cTCm<^iy0JUJCxTHUGCiCWesrW8jVo<k z-A#;Lp-}v4J_}vc?$_DsfWg#q1`OtE92OIy^O3{6nmbCqdbtD>(piXEn>x-EpI2yp zz2)bt6!oeL(R^mnL(G=DTo?M{vRm6^KlW-oDZIH{fl+aD%9gi*{F808*%gk`%Xw1H z$_bVr(n7lha(ET=_6N2|3#ls5C1G<jC01v%DdtB=@}ygQCtZ}!Z1NXgd|=Kc;&<_) zc-Pac6Lxn?uBOG35Z8f1pNw%kv}ZFh<Sp9r?^xl>5;8~~b~k&upZk@=&&1sg@0S&* z_Fk=f>v;vyCgam;Ijrf&($6m?{)HspnoVDM7Pid+HuZ-5@nbvws0yHTfp5l=sJoMR zs>eWWFQo(x@?~RQ!N(+IpWs!XB@ZBduATwX%Tny6IRbQ<pSv2nQM+6@g6-Y_+BR9- zu85BFb-bLJkR7$lHrw|@zrg=rX5+p~k+4+|R>L!<e`5}9ZtxH}sLE0VaBTR*=TXUY zZzxIQ2OCn16bZ}S#XZ^{&^6m}!p{vF!xM=;HuW-5B4U`>0sPr}z;@9RZugkIA8NXq z5f=w3`YgmdPEGdiyg8WuH-ha~k~>>^Q0U8UcVtg2(drT+*p6-7Xo)T<RUOWl5G@1( zxcTQ?#^2vJ_XYsXG<Y_6z4PE(w31oPRt8j3|5_V<RM@)_JHWSWMPWq9{oSwwoYW>^ zabx7hyK=$z<oSQ~1X*%N_WP_dQ6!@0UER`4cA(H8aVPeE(}9_p)^KJnskV_|*Z?$} zd|X|#!CQz82ZlUcLxIyP@dP6JHAwSI-rtmw;5r;^^7wCFY4$zIu!&!M4!fSkf?8tF zj+fGh>)GdmeMsyD!MS73s<9p$-x=z?(f#0nHx2ttre_aE4!bOy0n+jp-}eKV-LVQD z5}E75im$VLl0wPnsi%M54uLmKSiLki-I9V{Xh2b0Hsbw`+3DDTqfl!CIh>(up%%k| z9=IY;-tXvT>hjf~WvRnXcU6O&TW4$OVwPpx*J2&_mTjRe<C`|6^mYc9;8*^Bi=nYu z*v0XXJeDWb-<b|_Vx}y?APS-OU9137tfvUB*tdNY@qeKDcgF7dzLsC}Z~AY4ewOO( z=4e+VR)B;2)?~OmY}ud`h`0fen{j~UeRYghm6Hxi?vU@*<4<6)Sv2rZ!n!Z^5G1x> z<B2^V>v(sa18#0iqh+zVFGS28j`{Exy!#)$gPXc{KQhsnC6`^miwwz)Hj5i2&Q(JI zg=8$^YRwDBB{&J6SM7c)x@^za=`6m_Y0Az(z2(v?$oG0gq3YT9_jeu|5=4Pvxjop% z=lbwjqwKeTJoQ&mgcbSg%2)15ZGvL9S7*GU%jJF$21tXn<)mTqgyr%j9ln0Y=1(;6 zL-qfzAlV-7IdeW)5{=lg<04JFb9$p%DmQkIa#AJ+I7vlyy~KaH`uB5q8`AlD?aF}J zBMjzw+X60Cd*aE<471r^-BWvk*M2fW#IqadFGT34J^$xPHqoVPIzr94K-Nt$6d^S* z9*>eK4@|3C?c71MeH6}Xqsgx*+JEM#Ul}3@<Lg2ZL8S-66P{W}W?%<AZLf;t19~Pg zEsNWLoF&>{%>p31@Ov!hf8B@!9ji-mUj$z;pKm$peV$S2ZbupsPI`N!N`Qq83|KY) z9B2Hu_HR?4ytAdsk?)+Dv=?ud+XCn@RaXdl*zUeT=;3aW3TJuO>hm{sedkL56V3hI z`wsVa$Sr0aM*{y$v9#C;5COO?XmDp%U`_*gn6bzq81wLHVpDUcx2~gq-aoX-c{)iq zTlUC<M7SXA^#Rik3$)V*&4vA=DsfuxNyQGlN6NNo|B-nM!*9<&zB1+3nNtUUF=Y83 zU-UaL5{_fuD?ZIvkW5SSP}#)td|isOT~UA2$0v8J>eFHUvf^yW(v6GJJ03e?29Yw{ zV+M+=m&N0IpUC$x)!$|&X0qYqyB2?h;$QvxPJ&b3VNcCa&S$Fgt__7~3pP?A<eZ(l zpvwiqfgQT29|>u1T+B^Qqys=!!Y`}5c3l5ZFL}vk%^ikGr0EFX(Qv<%A$wnK=fiLQ z^PFCnnELaX!yER-BoeR>dm=`PyIBGk8aQQ99iYR>1{;CCH_R7f(*Klzx4i4tdQ*~) zHleB=)9iA)_o+guY7|r|zsoN{cpX_*u+;ehe?O#ne{SvjyRQCfdx!MG*g-l4u+mvk zZtvB$aZfffbxyFysUTWKZtP{OaQ~t^@nIk5y4!3!MTK;h?V3>qOk4;t+~4YADtA%4 z(i%P8^!p8nPQip1!23pnk5i%52NDgtFJeON9(u&Azz9r&g~5u+ZV&E!cumfyB)C5! zO2C~k<pdr63m?B}0g)wE!~vQ7J(n7%Q+>sPCuiXi{}F@+pO49+qpJe!dW79D`0vPl zU%yt`*ORjES>M%mz^>>I18xR%3Y?c1bK9UeTlnn+-*`VIzXtTrYMjx$^4+2poGqQ* zUHA9S^nF2UeW0VsWDg#DQOscpa;HirNB#UhyxzbK&$a)0=wekQOdcQ^tRvu|((u6q zixa9uVPT1+1Lk{;?nC;34)aHn-%ncF-^?MsbL?_Y<3WqfB=B^S;!={MabHRg2G<<W z#iJx#+}|$fUuBZN{rdbBBwPpa#&zyc$N@=PHaJ~4$R424;iwCk?v%W!1VK1VX1F!I z{LengAb7qj?Ms*->-XlK+Vbq|P6uFY{Q5>eto#}tr|V(C0Nq({jV;5e@m2T1CQR6D znCm4(bt&cU@U>g&6?_@2f{@{rw@zviNvU*0(wQt;?D{#h|D++|d$-Cf5wegbn^i_; zJ=wDNM`4(+=ziAagR<fSN?EgZ>%iQJtbVH(^t-xzACUKIwIJ%Rcjy{hM?RW%$k-4W zhr3uw?3%h4T?<2#anAdO5I^TGKeNHlHD0`&6qE<bl>Hhwph$rhI(543N#g(nDRhWS z1_bxq>3&<8o%JaI`sWRFn?Y@5%c4aaE6(}R5QW0-44~0&_HLLl+c?US95;-B=Hef+ zh8tS{p3eU29C^kxcgl`6N6@;<yb<frvE{&_!43#4bF*_dXbLO!h59^P`Gab(ZMrjm z)H0&p$&p0UcbT0GTQ>JP-h(?jg#AHRL)lhbR4+Dd=~L_e^0i5c|L_PGIiXu`zjHFG zW2t^RDK|i&<5f7=)d6XbOuvZA-wXrz$tC&0VA0oYt<TK>tPo(4@^qJEIcQpDfkGh5 zWnE9~_(N!<mstgPvUqRBUuXBfc&h<T6lou!WK$&%?3cTXu606%XGd{V2@by28QZ4E zE5Cd$MZdG2u1`&`!XJBmnTGQCdJ)^zI+4^N;Z4?c_wkA2hlY!h3_0C;wHj#Db%noZ ze1F^R%a=!`i)JT5nbtFO^F6|DR4ua0g)=$MoCq5{B;|?mgBxvpuKE96r_*k@Ee@O? zcLKBr-A*NaiI(POM~c(wSbHq!R0Vl*hxUsxKt=86pT8au1@-GV=E*&1Z|zX(R?=E` zg-gT}s16XRb`gqMSGySM&BEX%EE+WoMn4R;&CI2>cl5(t!5nwOfH}U)XHg(n#4kWZ z0*LFGk>+XPkB9gxF6B>n{i<bvj{3ahU=(Kkgeh?C>c?PrTyq4cO(4hUh1(~W#&7nQ z?RTR;y>0JK;pYc;-f{mw+P<U7Q7q_o|3!TN;Vovz0$~M9kZ=;-3E1I;5#FO;|5Vk} zu1ctCUc}q<bk%eS0r%!TnR)V@yR@eG>?@~ipp_h1Tdnu@NT3<geF?Lp+c=XPF5<JC z>L*@#J&8m4fYGf@5Ty7z`@=%^QPl!W(sH#>vCA^6Np5SSep6l*Iv)Y~Wm^;Bt|#7r z9$P0n$<moEMx#R%){@zp2CAxC8Ix58opS2uDj1)uRew$j^xy1WB`Z>r+Dx?|XGt=$ z;JX8%1+Z!yO1@)o094twXpXmv`fo0a+c7ISF1rzFGB2fI!m914$|r;&m2wsXbswwQ z*-j?Fq!{`$NBS*o-AqYX(_RGl$iW&_AJkgg+qq)~&CrMUW}2><!F3@@*)#I-dHz+W z-7I!ty90;roC=hCZt*$!=ykLja6aY`0G^N~)w#2Mo}KoyP}0AaL7Vx8!}EKo>|z$6 zG($#8#Z9lCxr56YNd@dU1GnR)wRXd}t!DV!mUPpS)OlcZ+uavZgZgoJiGm%vh+Mv7 zR?KOwsMQSkFvy<lUAHguCJ|DN&5w8gWe@LaUcFXkISvR1>7vdCQF{j|-(Txst~60} zao9*#(`TD+h{e5ohW>xiQF}4RENmu;oowH1Y_KqSx~z_InS1+^^Ft?hl!w}CikxR} zCseM!Y~`dcMiIZbO}CmI?g*ZP2`Vm`eoS~0LNUFj=@h?NlfIJn+x+Q}e*zny)K{de zqKbkZhvDm7vFoN-w5juc;KXt~gxE5<hjT3qZI5L@q$_caFOn?nPMZt{W5^zf_>V!w z&4yY!k#|;BDeov~rg5;7Lwr>XtCYxtf4Bs;VwLJHgqMSmJU!@t%Qn{AQxv4ng^-CC z5C*!L8P~%g7(N2{GLQOqv$*N}s-miec;^2P&D(FZW#RkPO83!G@M@jm%jJQv&US7} zfJ_pDuOg;NzyJ%faP#pj{VN06%oiEF3<0tk>U1oTD*<1Y`dCw7;M!uxICvSa62$ix zdYWI6<@ES%p0ImU8+bV`MpK=$oG3~2P7`>UIfa5u7!=wQ=Upp5(*O{m!gVl_a?^k7 z=LF~`6N+&aSi<;)Y6cg=xCMe?RFY=JtUFq8>%E5?eP20;%Gw&udS94d`jz=S1744p zb*Bd>r#=P3o@j1&HN*GX)gV(XZC%bkG$g2PiHiL2<9K7=y}S?<oMHesK*+zX1^vdy zkm%yGWWrkp+nHQF9e4cRLjZ{qb>oI)ANTp66}?UNsk;n;f98%U?Ik&g=#D^L=Or=; zs&6iZeI{e5)0?D7U&#?E-H_HvUHJw5Mj?B=pkE7qv%8?pjDO1Sq3BA;m|y%;%m)A= zmdM%<M1p6rr~>}ZgDvYz@6=6&W5-O+LVnisn(3vR%N5K_o%5-m<p&17fhQ`sgQPQ` zl23BI9|kivfy{9N!0CDhxj4UJc1VqOVAeB>Tj&kG+*etmojoF74`B0IKI%uV_dX!- zk2JoQ`IT_+U(ik|Wt9Du&@?_Evs1au@f8p<hQlrbsE)eA9P;DQCqj|fZ6o<t<G@U` zO{2gBq%sb1)EM`&w2$}dgaCW=k;Pk!#bv?{f{R1jHdL#BT!_D380~LQts=I>If!$e zRE}@^fg9*PGT2oB09dHz9<`O4yj;w6{Y<-lAv6N4ck)g4@7RIvNQ`bvFzq#RG59cA z<OSc^m!%jh$K1`YL}Rys>_jlPrb4vS2p%r(F1*ettJl+>cpS-jhEc~kW7%BuV&J)G z@+R@}E1EOuoOOJ+s=a)+M0OWoNqW-D$8qd<yTgithB+XpC>0~RrGg;&w;!qS%kaas z{gg!ysDVA+jZpJ2_E<I9&6yt2$hLI3qxB%U*CN|~+@`<J`#<P|{dSt#n%E5>o#aHz zbddx{0`db|&mcffuIZXdH(Rz$LwzKA8-fInkN<Tbzk=Ev+}_E#iB3^v3DyAh>XpOB z37<^u&Qtyhr>%ZJsn`HKA2Ik-dhq?$zB<LHWiaa{rY$O5tos>Woo<~~SPZ*>Lx?5m z2oiE!6A{YK-fO>0++Rd;A<yYt%50yrwWe>CW}HxZocB&SW$x-Bp{P^wb=+P5(q(!j zjxQu{b1c8j-(FU{lUk7uF^KJg^AVXAC2m!JUETUHg6M@R5BQMAfLs=C@l@U6=SJI9 zdp}b-=(wTXThXuw?`Kd%Psk(v22E8+I_p@Hs*>-U7BRn7#Q)Ln|DlEX`o0LiB3BbA zHI_jl*}#AyjV#z=FT`n?4O3>*(BdXh@U|2={=Dwy%kz3SoQ$Pc8QO<9e(edhd&Iq+ zP3^8a)*vI|Mw1tD@N)v-PiOgG!%<%rN%M0}S(y!|E`B$32FeO>5d#mZ*~uJZ7@9br zy$EPPJy$Mz!FT+Yl|w&5*yNw3L%3c_2825p@D`SzyELOAKmu;o!ERKi*x8#U;Y~8- zkn`v<%0pmnr6z1*VA1J-f&*CBsGW6h0-kkDXDm0Uc%N!2o5A0#g+3<^CzH(TK~`~y z;9T%@yGahkPYQU4&GvCA^x`#t<|seP0l#Y|o9C^hBL($<D5Ba<igIS?n`BFCaw!iw zk}fJdmxp@3G8FcW!QG#i+vG0>PH19ig6p&F6y1g8DP0;auD3t%Xy-TLp2SJBMzhmq zE%GNc-((c%ydCc0MPm{=bF`ZgL3LCsYG2%YrEtrgo?Z{B?JOQWzrdQ0Jo#UgwEbf2 z$_8!8-R=1Vgs*22Lh*9qc7{IAMV`Zfi4T<F=oMc*&+Fc;U#NfeP#;(LYBjSi-xjvy zXApdz_t=DFc71TKfj672uv!ZRQ8+XnaA*H<`+j<Qn+dVaE&SO%z#&F9H)0oFD54v{ z(76@vDLJskISGbTWA7>S+3)#>tonO}ee2^vhqQ*3j#(f|ZP4-Vr7iRN0SHq^ck1Ja zg&j+C66u7`1H#W;vzf_GJGpTQf~2^pyGTe+Xw-UMES7C7v+R$+m=6eRxE{2{*U}#g zT7G=iCe8OUi(U@J)okHPpb}Hc2>WJtH_4M_mDwR-u1(_O*a&^x_fIPm+mf`$kYWe# z<f8>ZYO`($1sReHj+{jiJ?;SXfId*_tvV#HCltTg>m2B~e;hkI!(K<FwHwStAAmbH zInCowrREiv6u7T=M6j>W%4?@7ZMWWwtDY~ke{fjw9G{ZqcsfLTy)fO5g{;av`^#xJ z^3T<g-z6P3-wWi0u1jcV>WEj_DDgsmoyAfK4rm461m>ooH)H6<i@t5i^?O@>In-su zG>D<~z!ITwf)T~M=jm>53d+p^%F#&a@{#8n%T9P2$bRCG&6M(btd#0LiHA;<j!+^U z0T$i6Q9tifPB}Dk*dwhq1~}q<9&ve}D0x3EUkxF#iHL$gztkeHBp7uzapA^kz!}i| z!aUuADCL_zau_w)s$l$$bn5Q0x{Ajtdx=0$JYRz_U6cs3PRAbN3)xOUpCr_K=@b{f zyWe>*RvcRUipTlWx$?_5<saO=a?(P8)`?Z1dQrVs02=JWh~fzO0gd5DP$*<Y+a|I9 z<)rr21;Z;c8JSeGa>}9ibLug;H1EJm7&0nzE3eFc$+$hhyZko_!@rs=k90bGXA%4s z^n6e1eyZ>O@BjRtXQi;4?KecFnbf^vyY#%CL8IffU2?}La4q}rNSax$-wwzBCm!kM z@@1vq#N1K-klA|@CHv0gk7aO>{df<`{m7j~M&)-(7I5E~yLf}oV>bNrV~9X{qgOqS zuva3$m|JK3naW1t#y-xL0P)hJS(JLJvYpXT$v_VPI7GYKUm9@VNS8NDj*Xd|a);nT zrDhh6T76*827{I05^`{|+s!fKQXl!lvL%K6d$Aee;~7^{-1m<>?91hCADqHGX1!#@ zAZOgj+&DHl!xKx|<enqbX>z~$jcbSf#{=~fG5QlJ=d0d8!Bk|krxQy!UO|{@x{>FY z#%*xpfgMo?TGyhzi{Or~zEC{gdaMo1mWxR&v5|4T&6`!Cz=%I-mvBN4=baPWgyKe_ zOdUR_BY*UYdSN4`IW5fv8l)cNymz<~(GfYun2zqa@g&~5b{~3zHprhWLjH>9o3M(| z9D$l$`Bnq$4%}UOi+~(vm3P%7`;<IVu)Mz%jFZ$`<M$ua=HJumVK_ei(fT^`Gvn4p z?`9`su`8G3rNWgR6KQAvHqZwMAb|2@)gA}jp1P&}*5lk}8I1rcHL7g5rwSzM^2%0} z2jL~xTySz=^*tm-D{~6>hv(hhx7<>X%g536O#%)^A4OPe(Q{TF&yB%8&XBfVkw->% zzl@^c-=gBw+fW!D`i)2WM=y-}(KdPKYW~($ea+ou6NAXZ8<oqaYoXx|O30>|<bKTU z95Mqz$`B>WL+;}89a<A#ciH{1O#OoEvgo@5b^RH<0$z9RkCeVrq2W)U?I0<Gj@;>X z&daF_=OcR-jKlL3<j(|qb8}RI3KfQ=XFDxVX}k8^Vrdmi())DgICzxlQ1M41k{#y7 zDe~G8WbWYdI7Zme+xXHcj$qoPLxt3(Io!iC>EV)K3byb_`Lo6D-_|3W!K7Xx8Yzer zBRP-=iRy;$Q~RFLxp%l=sb4dbJJ6jy(8<?l(r?1nmx}b*-gTqQ?A`RHwL2j?2i=4P z&4P;}V@fJ=w}oqi)mmP^sHXqs#RzX+9j_)2I+uOy!oUxEL9|8d-m=bxya1Kk#w=*% zXIqRW&nGxFecrKsLeBi$VEk%b#%<QYSAD(hOSjZ2YG5abJnY)~a5hzQAj{LjTueG; z%}?VGADv|Mx7mbOHEJ#)O-pR1Q`?4NbYf7nX&T&`6OWDio7TypoQfW;<Fxdh*!r(1 zUi_;-^D3^kMG?S3qG#O%V0Q)ZqYEexx!O6Hnt;7M9uN8h=T2PraboX7T-`i5>Zx+4 zaF^Tic#L|9jA#j&WoF=AhD-po^rCcuhgh4*r&suSGHsSi)NTdD-5w|g7><z1POJmF zcL}?~*AsY(8!e$reBDQyzEycV)Xn<k%s%d5HZQtiUZaLZ#WkPrmVJGo=z9{R`{ry! z1rC9vC!N1ZLHbQQf7^gxS0a)5IEr@~zy?U`m@2%q0~>1$F+uSTqS4qRj<LbS=iw>I z_V<h0e2_)nlC*bosKf+3F0d~iEcXaMM+@0pD3;Z)_bZ{mr2M^v>IWhETOQu2UR)b% zC`C+eTGqR=(LP+!AX13)c;%|#f;5Z9t0UOHnCmu%G3fvK_19OO4JJud$7agX=B1P4 zH>x#Tr4}UxYcbh@4z+}*XHRer$*Xq0{kXAh&O}u!>@6pHfgD0vc>wzJ?Q}<3N@Dm& z_6EdG<e<jTx@rI2D7JN_Qa@GPidRaV@U6*&ckEzRh{i0Tt=`WDWJm5fT4G50<R<o! z;j-CVueqIj5zFf|1H5cFL1iFJX2Uh>7O}QFw&C^cvY91;e+H-z+IHI+wRT#n(mmqm zlS@aG6KYy1MaLE{0ttKsGKoJ|w}~dek0|76J!%u*c|5qTE85$FjruO8Wjh{U`XMl{ z1FK@yBisgBI7Z45d0rs;nXhklUYbGe_cvVIjmV|3P3nw5d%qnFE-X`MkP?wbFB0zn z(pC!f$#wbnZN1z+W|4OHx`g3#xW*?TXitaCF?xMb!g3sT*vY(Lk{yv~s=Zjwn@RF! zugL}gpZ5?9B(q*l)Z0q%L#ZsOr|c1Y@=?(_-lFT6aMy1X3cfbu*%`K`*>0CdSBiG` zVvTVVZ_-p}WTqr^HCx|?eWhQu@{<nHtBJ&aXNTYZ_4f2G6oHwcF-1Aw>I{p;Ar-p) ze2UKDl-V~5JBh}gpg^VDuEA6f$g@p21RSy7tHtEqxGTOY7zFsLN>Q18o#`mG<UF0% zoj;ad{&96aQ+0X(^RM!5K5Fdle%V>DWmp(k3^trKr`nJh_pV8AjnFf7xN<u#**^IH zt;KKR?lBg2AQgz2KL<>`qYvY$^3O^&%L4>lAp5+pp`hRU{_Z0${I8>blf>jsGfjew zrK`{Z!%acw?lV$M7ADRohP>?tH<eDk#h!-eV?2L!s5kEc7~!LhoI7nEM>*Cxq<(zJ zdA&z>@f6r-z?CG_M>u-?tFiy1dG-6%{A>UDrACjaMJGXPZ@>|G1nwHKvP{K?0LSpo zPk6No0EJG~#|qxAF7~e%T3-4`*lMKKEz4xUoc>xAXk#C*-oc9cv|Xy3nI6gq%6_Fp zrN0;M{Ng2Rdu>mM3`9gz8q6^=Zh>{1fK}slpxPIW$XT$&7?02<-=A|6H>+6x{Llz} zrRF3Z>a)n*D4k{=2Mb_PM|2pRJq03=<Su<rR#NEn{Npp+jcEMUL_b1v0YSHF*~2jy zEN1Ms6-|ctS&Loj5Cot@*=6RYD!tjvde;cv-aTA#T){r{FWzlY%J7B<etc(?rH(bY zXeo?549p2k>GFAc{)O7jxBAaGZpq={4x#|5aY~*&j`|}m;_5iFQgm6*#*GgyRk)J# z_7wP&5#YDM*|Dr%#$0HGhk_nVlfiV+HFU3oc66{`>Jh#&LHWRgYqEC$JMzBr0{ekM zzpeEuJ#Ny<4WjlZg1kHFt-pBT4GmcG4xE=*099zY5~U@^->Ch*%SFAP-e2OlYur2* z`67+feYaSMP+C37?YW7@2WY}PX>rZ+!VFMPJuPuPGwy~qL#Hj|H>QA7UR$U;hutkr z&JKV>DO#SPbsitM73h#P5AyG#l{Y!Ce+MaEq7@=qts7!q<r6@SRO-d~tb+N;GtP&i zl49f7S90qO%&33tKfa9|P)$?()X(4CIoKsc%XrsZL7cvz)>@ozYk4c}D}K#(@X)L} zuXurQjJQ|+NDr7m*PEVJKzHac3AJ6~4iK_fod%y?<uI=TM66FtJ3w>74SPVQw%c_d zCIr4%msBi5XdIps&fsYNrtyiO#heU)UVA;AD$(c<jbttJbbL<O_?HGMWqtTalZN+a z2obw4%ariJK~=DavEkwwmN$qfecByV78xT`awHq638PE6k^0Oy{2)>H&#%hJ<_M&6 zhAY~%nnG_?*PAIqTlVKSMTo@&PXs~as91#4A)>YkK0k`EKPf(6-5x#eeb~RtM=(`_ zv!)M}vFEiY>WyMuA^MD7uje~3uj{7*$mVeA^<8ZK$DsaKm)GveS@j8rzk}!Y+M^3+ zoeJnW8Phx!H(rh)ioWj+sbapN=q<;aXR!teH++{B(JV?SlP_=^DTU4lJa`stWfggR zw>N9WI1XDirjLUcn{hkMCl)+jZgF~sdo%#!W8Gtu!Doi73))B-9Ws*zdNQ|>?B9>} ztBrwcRyC$K{33>`67`Xix&fS7cbUD-Bs+STa;gEj2Z#7`>Gg-(RM5xW6n9kQH!o89 zVUcgjeVm5?F?g9sT9OB_Yv__T8wMP5&ikZAb)(hWZLR(fG3={bTZg-Dt44L9O8z)s zh142aCyG`fA%d8`NgZ1<{K`fZxYc&~;GpvM;|tg{imF<uJl>uY8mPEsuXd$*6ixqP z9QWPS%~iQ7X$(&4b63~D^+W%8t>td-s05iUy~=S@3NiA6Fz_ru#c>jip$C9-qsXTS z-D%~=1MkCA+^mdTjyK5g7t2$9=gi&v1Iz`@w7`2hk&h9@rE+8y>jR8!Qn7z>=Qpcn zOXuEA2$O^E{(vdG-KvSxMk{{d4?Sg)IO^m0m6D1e`Uq2=qBJ=UZ^wH6+R{fJk0-Ao zCs=926U`UrRlK)iR_pDdLsC}t5qOgI!j3-fvcJ*iW(Qn$*+Cxc;Krv%&a*Fuvnv7R z-l`@eqDxH*Lrq<*@*Ig@iJJc+I((7*n00k8=3J1m0B+*mx<)Cy8xJ{o6anr)?+v`? zsSqEk{tKJGCrIe4ea5X}h3*h%oV3D`WgvD6=Wgd*o9&ge-iU3s2A9I%7U+9o_;1JS z>!M9&7T{<pC~`LLQ+9W{oEq@r$Way4ul4!hlkwTyOTlsaOptjz&F{#FIQbpVr5xk3 z)9jK1GK{x_%Px4<cPmvLujZWrc9qrO$kPnv7pZ^KZsUkLEEEX=6Tz~ba^_V<?)P%f zLAVdhLtd&K)^{k{4xgHL&q{Zj)nPUd4Qss;41&8CB-^oOU#HyyWN=pBqV>3|mYyL% z1pNlV^W6~nFF5`~OZ-*2c(Ksp;2w_<tz5^hjv)z)LvFdaR6d;Y!_m;?Xs%~?wqEtt z{|4rp&or{cNx6ZXQk38{QbLPj(uCt{r28F`^N<mU*h<tq-@O{Be%VMA%LkA$b>6ll z?2%(xv;{|EaG&?G?~+`vX(Xsw?aq>#&xr0_3~Lj3m%S6Y9&4vol_M>H$aOAB2r?8( zvbP0-Ih^QrALFeDY)xCdo%zNKek8OvD_dOx6+R|@H->zh1+KDxobRMSSsaiC6bC^z zbJw23wGZL;kLCAO#NFG6G?NVgT{JGv>qpR`+hZx(jc_<5>yZNIGoSaE(|DgndEUuv zo79c{5U6{9597|T_!(1<2Xa@;ja;MX91(Q5tP4II9nN`<>$gSnpN>`jJ5%|;|MP#o zY|bY;DzA)oFKM`5Lk-|M%X-VA<KPw)+~wy1?R<pW!`QN=EBsefd@D=7_t{?CgrG~0 zbR2t?7T(8p#L>TFVnyw;{nd+#16akf;0vQLypXwjHM{i#lf0VXdc?-`WP*41W*vLw zYPb5x&E_1jc2(WA>-7Sk7>YAmgn!Ni`7_b_FaAi}^|FkWYF$D;&!me5wuI@^9@8+x zSSE9RKCz|^lC_I}Lz(gy-)<A?dApDx<k7frvK^aEg4q(C$&-|u+&ocwyLSmZD-^+f ziXfgwwM}vaKe3}kSG@vYl)SgHR@4cT2?<IbrTA8#!jUW*Cos%!xmR|>ztXM$y#4*f zSQ~ci+S`44WaMSyUkPY6jwg|ylbEg_iI*j*v%q>2z3`{!P1`@&CI7N|ezC;AQi=vc zXl@V0f;t24@vi6w0vK}rT{}Ay)*nf1me}QZs`*Vh`M-E{Th~#T*(k9qQ5i#iN((Q) z@5y6J0FM>p?bF~Q-&9p*E;8`fYy7ZZ%&dH@&T?BY0!cy;ZP%R>bF+%5UI23^9xpYh z&N$S%#{&-|a9&yG^5YTsmtNlH0ugVn$ECgs&4Ytdu&q*{*)nDzN3Ppt6_OttkAx11 zHgB8E{S-s-`{$MKwHK5++l_PP2Jr#{erNX&aGU2|9$6qwWl-l<0+v$PXKR&%UxaK| zmqxbDTWOZE^{eYn>gy@$3%&BrJ-1g3`@}!O2UCQIHDx*<2j+%M)!${x7j!1n8b~NG zyptdi@=zv61E%KiHmQ28*(fO`<~3}}-kY~-cU#1<%}b`MpF8=$7r+F%t}CFSXlwH{ zo)MNmqGdB8I}Q~JgyTLUy~Eh`+bOj=)$CHD*8U;~1{biq%Wa2wLZ@`Flgr3)b?DtO z^`d}zNn6~mbH<?SU8eFnt$q-u0)_+Gm61@gaay8}EM-A^v=o+@$Uiy0{3>88L;48e z|Gk2J@r(6z%ArvTSid!q#SzGaT)b<8rCI})Apd~O2+#)J_h#|l50PJS{cS0}K1szf zkwIwf)`O6V-62>wX*WSdHt`mg>t1rv*ub9a{QOkU{pYhKH`~sO<kh=2(NlK-%M4zL zP)<lsJ+$-1!uKNt){RcegbPvIkw<v*RmiSc+`Uo^Q>N&g0m`+Vj|5%@6~pqEj`TaJ z0t3?l?tn(Y3Fe%Xbi3I4HwXTUT$FbqO%|`Ty>qqte7<`8c!=*UMwB=WA1c2-IR`eg zqcZ!B?*0#xB-J0%%^M6ZCaRZ_;tlh9JoH6}S#3+_Zse8@)pXdrLt8U)oR|JEk8S;$ zl!9DrpeUW2qjBQeBj{|ngy1W;`Ai;dUcW*U2w`mEnWs-l=N~QfZ(I6g{=!c%9s_`N z1e9uq;6#B)2#`+*7Go#Q+s72<D&h2G>YuG2Z!J>&=)I71NZ;xrT~-vYOG+&2sgg@$ zBzB270ySuzu_A@{)??aW=TY1@2RSPPe-XdIk$g?~G{rh|+UvnPrxsrp;9@+GqR_^( z+ubN0OQZ^tKq}0S!AF$%+aq_a{4xu_ka*E4SSV^9HwF7XLoBAdGRCN3s4@v72YZ?W zS{^zk+(3uh`|M4-<`Lq}7am2e0WiH**4{F*uHf_IxsjBd@_={>HJ>qA(iIMJOxha; zF`IdaF}$I)$2Fgkg5Tyoo_v{UWqr45?hKKl21E&aAe*QP9Sm}v2;@-iXF|~~jIZpU zQU^YYzHJ_C3aDby2xYQTK%@(zx5TPL-$w?oT5Juh*g_5mM2RBdt1jbPGpBp=ssFyg zZAl@J@`xiSw4yE;WOjNoj{U&$JxtYI8ViYwE>?EQ6YA6c_{;2Vv!%#P`vMmz`z#p` z0At?{dgLXpM7U87G)SyA1JU!>+j-pTg8ymy{ij3d%N9T*?A-{gg$z6$WSj=W4sghZ zqLG8JzvJG{*xj+3_uvKoe{#Rr+$l;7s6mXVa#F-5k7$TeIy_uI-VcPhK*|gUQX*yY zf&j$VyZ>{gXfvvE^@Uo<jw%nc#VrX84AqIap0JrW=KeC@8@^p-y|Co)#qH8r@`&HR z?s7Bij8S_j<l7Saup3wMBe=4dGY(gN0N^Ws1J;Tvj`p-?UrFYEsX??hHcK$0?Vm9= zMuuD?T|$%2k4HIlCP3%Y%0E`TzR<$wYR7w=e${1=1-f)jHx8k!T_34DKZuiel)&&n zb7D~gDA^m!j-iz6ckI13PaoLTljH6*>;P0fSmjk*?9MK+TP(s>f;1MLU)M+OTZ3EE zJwFinml{V6Uvf5DTzZH!(b0FI{h24^-F~;D4-V6TxqRH8cME{yUrla)G~xUzfV4?@ z&rFtAPCjl_r{F-x7<=*oac2>HQ6RZpDwom&gK%3z@=v$%FD{3lC^s+wOwu}JT)0QV z=452d0}+|)B}b1&cRABJ$Pn810B!vCfBvnOyo9n+W3NQt;0)C`YICyqy2jo6_1rZO z5w6l*0bL482JQSw-09<eKC<|)dI43VROwlRCLGw+HRHD#<HOK2Ul+AwtV=H>(`5Jo z*e6fL#C}4|?UvDvcX1m{4Kg|duz&9b$*zF|P&A=_SHxDk+y-`_OW~$JPZX(_F4dc4 zIkRD=Q0&BOv-YadV@k85?rD3Fc7y|S2hsym8lufi{$kke7vtlH6z!|`7V6_(Z*P^* zdLqoz=TQRFo*9>ZQt)eqySziOf+ux0_z_YZ--9yyVz%xOE7WDui}Ss$IJD6EyyGvu z8jtb=Y7UW85fFzRW&%8JwQPP)%Kt-Uo%llIv?|H&g6wyfwB;;veSnz)eN!$l;KA^& zr&c>N(5x7jaQ}Qp>0`~g@|$<fA{6_oh%~ZESMy8^)O8M*kEGSC<6}<L>J;^JO2J&7 z%+6J=8u~c}>=!1H{GrR1e}4V^wHt%u(2(5jZ~H0~hxl-YcQXtK#aJmiA5CS&ikF4K zh6Jg0-^+mBRAgVJK<Zs*L_!~~=SJLR{E)=FitH4Wa<qHgF-l*+V#hCswR?WAe^p&e zzbJlG9=<H=(^c+rnc-Tdcy5oUNvVqD?$o~PRxRx<!=WV!Zx)aG#|p$pQP<6dx+5R! z{VK*YU|x$QBYRY3^~0$_N11Y&3lZ9`e6V9HecmB{GSBn_VSjaNF1}cb?>7;6w`+x@ zVB%_ua7ocg(hJ<0Gd-VWu*%&w6c|3N+f58@neL%paS@k`n{nT{y>MKb-OB1$Ge#|N z3Pd-K_mX3MlJ$5Jo!{cvR}ngb$869g$GEPw)0eX!c>4v0BFcbWq@D&q50|^TX4K_r z>H3|Ew8`s=%mbLyWT2dGs83z|sW^1k%G30D2yITd%S<YhO*8GjfgvA@<LxDFT?_Q~ z<xC2EPc=mt4+@mr_r~#Fl{Zu|JmHkC_Id3u#o62%UD}+w{;IxVBBWxZQQpaQ&$Dr? z#exQ7=<&+#B(k8@A~%+^GBfd0X2iRd_2!_3a9Iv}3k$QuC5-D>jNNRf0_PD<n5nnw zw>rm-?dNLzEaUZClX){P_15{Y&buy(F<gk}OgfEWD_wg%^N)8!)FpMq@Vm_uTP?;< zV;1iyPkGaJ{rW^xBEcMX#sPk8=()oZIJH_FR%OP+<nsxMsY=1Y9B@(pxr6YhiSAzl ztnXIV{;TTEKE^R%hBF^Y9XM#hOH_(J2qj!}yJ*+;ru*l!i0{TA_(F#D_nv;gVe0+4 zd^xF$u!QJ94$ShWWtJ0LQfqk;(;do^<Z!spgzeExRZ;k+!rj}T-DZmj4awatv`Tj6 z&FZ`ZTR+ftV=fZ6bd=F3PQ`sS8-{4t8}D_isQoKbemxDX=j{E$M%qcVyxW0aZXh4u zkekp#XwwT#kmwA`+z7M+zG2<^-ZJ_sj43Lim^yF4PPLq1Z9iwTo?a%-PQn0}aY!0y z14w87+&$HT`^zGB>#j~V-79@qNsu&J05^3&R^1!raia}WsV5r4;d-<jU&^<J!~B1K z5_rCJ_r*Hm?&lz4YGvGNRwpZRe5PR8x@0FJ6Gj-;PK|(&=tj5guX%F&?XiXbZJNB3 zP7TdVAlzEgxx`yvFG}JxVk+Qa5uD5+E<Fy!v?uYuRBfJ{+P}<?*(GIRd|E)THDPKv zAE$f6LVOln8vC?{yn|o)gU7ll@e!^3fF=KYsBRp(y6<^E>t6Ru#-!LIVYlxGM3Ih3 zr&}a?dw__%Ulk*ye21tI8i{uGb*rHBG5Wnz0(if;zE1|cjD081JR#<cd9*K7_Ysfj zB!g^L8-*oW;(osJ4`j=#+(K+O>7L@!uTHBAC_DYdm0)yek1=AxE=N&(`Zg?$R_swe z@BwF^h+`9PX*T|(mHa~uj|&Em7`VA(mg+*Gx6`D$td0>UAPUQnlL;gw98@2;p<pO5 zb7JxWe~SwCc*H-t$p7I%UrJ2A-&j5>+$`MD9ciy=CG~Y{4ib$K$Z5XrFamJn&Eb{b z5Bz76^VKtskrCVvc66Qz;+{rFZ080!xZ`WBKU~_PR!;3%(u;%+H%(cDs(*a?;qAR{ z!mG1l8T|QLa3xmUJXXAwZVBO6d<dL-X^e@YP@;CF5N!O9La;A{$V4YO`XLlr%bnf3 zO}@`LpJjG3OAADD+x0q{iY*=#+Be7t|7!VcVjqNSypeMeaBq<<EsQIkPikAPvDSbQ zsZZ*m+MC5$!9L1rZFBVD{g)j5vCF$gxvkQ5Ip62TQpd+ZjqB0T^F?wGUER2u<6t@W z@MmYT_f%AWd`y?UEIiucNu{t5Fu^`Svu?Che^i6W8fgw@qXj;Bqqom+sUJ2yBmPpj z-2`|%oOaR$4(h_rRiE68+@;;Gy>E|a1nIPSe}oZ^M*Z{igzR-2LeC!G<sEAMJp=W> z|MP!dJYUZPDA((u-8B#NXh82Im(9pJpC1nZz-?R)&+0K{)tP$Qrv7Qku)RjTo(aS@ zUk%^ipN-%G=S-nnU3Na*^n?gu<g(7>X<?w@#f0@gFPJb;&!6P7tn|dsat)<4ER|E@ z0knq47hAQ-ux{tsMq3ixln?kuCaBQbK2EJ88^HDfyT!ADD9Rmb6NV2Gq0OBP2<?On zXzyEuu^;NQe;&s#!{*J;8=M!_^U~3%ZB|CJ*ZM_%9Q&7fUoEx(!gP@z@-^C=B!8DN z-|Tp2)=g`D6>r!{87=(*(V|49R^>LVIqYNmEZ(Q$BT7W_$3*vUd+Y6~tb#M4peMAQ z;}TaFB^oP*0z2pw`7*6}Xu+z}*Xk+oo};x78T%W_&8*F_tB%>fEB+fGN|O%_5RJwe zt8`g9W1u3JELxcLn!CXgkqiNJO-`|9@k)R61HSpb;60GvggJ(#$j>358H1Zj*v)hY zhUSQ{jM54<sWNQZ6v$_*)*t4F|LSV|7{J-2ssh-4WF#>Fm!WT&JcikpM~>DYAvxjj zx8C=07%%O3exAr3AD{Bp1%I>7cs$UzLvOR)aZ60Cup(1u{PD=n+#|!ER%P)P-}X-k zNSpQS?}Y;~e^UkQ0mdc2-!wP9v22<gC*!W~GV0=;hf}G#cAoSWsHa+a5^O}{7HR^a zkB86`CCPt_TVJ}#z-XLT1?}GU<HTEr3Ki&Mr|GVncKbCr4DQGVHaU>abL{_N<v#B4 z4YHZFAsv6T3BFpj*?F+l<iyqdG)4@q<~24+1B#lxVH8d*^05^t*nZwq&#P>Im@`pP z^z)}L$1vF9$|zmN>1gY!hVGCoh~eTrQ<ID-PbqzUoZb(-+L6x>s}CZlZzYH?u4uKm zb&2NNF<prI+Vw5~G1t|L2!%5-&oTPjm0`v`LVVK8+n85-F9G~+Iem3~boan%unGmh zekCd;t6Np&V_P*QZ@mZsm_y(+lIH+|za<1`)=Bcyg7sx^-*?P>MAbXzPFI}3?|lS3 z&OS!Ni#?bw&3?_M{cZJ#nS6fVKg1V*_vSYfJ6^PS^?t{WeplU`CQn!s5-^j+eYgU1 z#`G!Rd`-}G+Ln5F{-nR!LW%*Xf}b-)115Llm>w?D3GeiTT*72_6nde{{IZfDfBtOO z_7_`bv&7QQAc~RmsaWmS0WQ++KC9Pi5p^}Q$mQ7AeK7NnNRxa62*2BqzNa#;w8IvF zh}3Cc9Ix<2xIeN@i4o+U%{vG<juf_wkxO46?u}zV-<3c8PPd7Pr`^@!67Z^~CT8}Y zf59{juVx(An3b9#J}8cn9D)7$^BBz^#v+>&E@8N?;%OOsx{CuZkp0Un5u?~M(JUdj z8O78&A93c|J`Za@ODBKO1-C90tRbHtqI&OTA+`ju09pfC8uLQwyYQA>6b^_B?+mS< z1UbHY_J3>QU(_EETgB6p*xe3>a|jO};4);}AY@-i6?DNG55rqNKKu!yeu=ejE`+tT zL(d!;sJR#s7~MdOugaTgFtS>DBd)Y3QNS6jdXAu<vCTJ?emai0(1%AfXu&<QE5jS# zVS^vs(9t<w(IDj98k(0!E_eKDi1A<J+sBEJkNxn9P0yo3d_1$BGyzv?4~eL7KU#oE zWerf!<t)j>3Ih5fIL(&D*^hgBPmP4?hgic))&We9G!&&vP@knU?&ap>LPtfwi7Skq z!?*HCGDGy`Fw%cb3;azBvmPtw-B9P9c+mgzm1$+f$J`?b9Z$NmA9KGkLQQj+6JE&! zxm0)C39)^G-5`FqsTlwBlzjs;4=^0RowZ-CO0b7Y3B5ZPb&RWfe+EikX(=W{BS<TT zt4+W_dedzP#+Yy4?B@8#un$gy5!t9fSPBT|RV-(WZF$A5CQnmy(N{i@a6#2JM=SrJ zo^3u!KY@JD=okJH@G~cjXH9a3i5)wYOwyVzR$udp>b|VcwQD|X_m3tdUp>$xCCIgf zsuF+HxhhO>=?+7ChHNg6O$r{oI@eaFSTyMVF);s~D{Yb-08yeY+*-n|DITTWgzG^K zub7nO@Z|X^fs6iK-Ko6|Zq=~fJUU<Q0BX7`@yVNT@l@=sVGpcn=A&bZYI@^cjw<3x zD!!^as{h(n@cq^Ceiapuqx!3p8cBkyc-=eQ+(;d82P)jLB;nv6IR-m2#dw|$!4liV z!P}bc*y>gM5Y2nts3^u9mMNJFP2-w2ZDLX!qX~H`;Fxx%I>Xa^_{JAyUVjXwe`lea zukOk!9Smc=+?yOApEY4k&k=;FRF1B}?Ji)sJ^^%By2I1C(f8)yKgJl$e~dM}f?Nc= zOd=x6cL%t-<H<<y7T5C?#-NcE(nEO(&<ilo0*<@{37f=%UfoB&$L2IYu5ivvp>0hD zx>CNZoViZ6G+=PTGgKf?y{&!~Z#K`H16FB=%CQAP99lKwaaLL%IhG*9$MJ!cuQ=(a zXnQhK_4et=e80qdw`dda>!*tbbwEJ1V@~l%i4kHKE9j+Hch-IAFP&CSw@mMnrw8)p z=Nbf?fSm)oWe+=`zFWXUHDA!4vXwRg#bSREkX?RfvQJ9(pN%p7<=e)X?b1zY)8Be6 z&C@=q_m)k9t+CpLx7+nQXoC3#uqk<9wykF$foGE*34wr;Redo~Yv}fUBw5ykLk{9t zXrx|tI}4xoi|z>YcjT>Jv+42b<i@$)9&7rFdeH;rW@K-d(ly19b340NG2xGmxtwoL zF^%C*?;^2d@Z*90^Z3OBjegmnnDmpHq^pq_@BtW(7Kv2sKA-YK!5kE<mLTeOoi2fu zy7kvE{?B2$O_0qZgdxi%InS5I+HrNsQG1WVG_Rc5y?$sFSZ+{0jXdyqmiyCo={rrt z8+|cE-g0-^ot|B02X~?eGqZ2{bfr!G4HWpt-+FX+*(Q_x4ntqHU}=mDZ!6#rh+^Ra zpn9{Nn*v=?!hostD(EI+&XBm)&Z~wYQxsX#ZwnejL<uYLl+)2p(@ksSx(hnldQ1ST z4vrJX@uyn2Yu)rYK73?w{rC@4J+8i8{wdrh#L=@RJG>>zq$89o$@CcPn~Zy#EG}x4 z1;<$WdCu}NQ~u|}FE-=s5&<-$V}&fT#wDR}Cq*f06e9$&(-ntz0z!=kzE<^*h~{rd zvF%yvan#9;4vq{+H&@l+Y{~J{iL=BTY0G6GnHKH!N66+r*0uf`LVW+>Eiv2P*|Db| z$L?I~nrks)bKhU1WtJcvgL2u?g@L9!(FZ~ir@mFq`o;K@>*`CMg*==Z;eqVsR2^W~ zyHiqtz!X*HS%s^PM;@h;MINCdEx%$@>A$-mUm=>%0V><1ie0Lx&Q4)>1qTs9&zD81 z3{25U)uCE<JB4JPszLsWVVmjSB{`XwQ7EgMs(^$djolTU?<{;j$#Neh<2oN3Vt+@3 zPuiW&in{-bC%=WyLt1CycCd5>fC!F7r*c(vI*F-z;G~NH3O%r>U3}Y}&VtA~_gn64 z*Fyhj%6%122na&$Jh9lLUnBCeI2z~Og+R-vv)IIw&y%>|+9QF9|Jf$t5B<KEg)(wi z3%A-0$?4!z)N;>j5Ub$>jTmn-3{l1O1S{YfE~NE~koJlXd!M>~ejuqbpr+A;s5_!* zEkj)OR=fDae44y+af8w}r$4XoJHMvi98i8B-A&4^qNMzdBvApSB6~ThTqAQ5vI_O3 zw~6^8-rTHCW*cE&DTn@5F4#18*5@WVm|ZxmDsc-5%VG=>q=thWk9irLpet7t3`RK; z^es-sACn0$-%}~<8a7gvXrIYzG-zTUu62v%F{ZO9zB|zqG+xMkLkGL3PtmBm$F1oP zWGcsx^$|Q4>*g*PZLUC(o)c+OzL4khn9s+S2XfAYwK=oIoTqA?z>h}sm21%hQ5yc6 znADf-ro=MhgCR0ev(O57E;%6wyQ`n`(N5a8HoL=W?`Uc%pMC7c{dk3O+0<{a<jdG1 zqFJoS;|k`1Y`_fM0l3Irt{8;uFf?U%Aio156&3pIDUIrfGTr7(kx1WyS(Q0)Pk~U( zk^zSZ>XC!Z#l4?=@_6g+ezGf>8}$ve^^3Fr{^$E2n?ofv-0AnaL1hq~1LdZX76k6s zG9fwTti<OF-`I}5pf~2v{?wN1!e%b1;CRC;*N#l`y6Eset$3Lmdd4<1!fH(IerJt( zf`VdO-}Bjc^yU%HG1k=<4+4XnNS(xVndfP`ANzeITAIAJYeqv?K1hcxCeM$d%x{mP zW%o0`t1<A<l^p^T1=uHME~EMlJ(V7=CW&bEm=EsQPwoRxSbcA0ov)U?Od+bP&yE-! zSAkC5Yq{FvG&;BaQdBIA%=uczvIL|py8YgSNUs02ao7eaWzArDTj0mjUd{+~T8=b9 zqbwZdkW!oyht9^#y`?tFeOJQs52DhKbLQu%`<fPp?h)*eMtf~NTT?7lg~Ut~$Och( zIYW4no7j0qfO{Lhnn+`d+8<t>I<2KpRp6?iUtg=kFjd-MfFVPsmpfJRmtjpRo9>*{ z`>Q?jrTxja+226Sr6Bs1o^y_|kgI#8&mDRYfMGWEUAUiPH<Nc>nr)U1UX8C%n8#nP zrJJ>vfNeZKQx(;6T`AHY5bQJ;B<t5xbEakH8*$~c%i1Qx00gVXY+R2!9<uuW2qSu= z;&}uqci3|ctq80eaCw}t+*9KBvx9Y0LT;zS3skK+8~bT8hYcWsXLc$M7lp|8f+HVT zaCEe#EMD3y{5CS(%)>8}fatC&15n5zR3n49B2RJXUFhgu4@VpV<FUEA&hSd^^=<7L zaq{Zn0ZkV1_ozn%yq+sUA(X+*r?!IcJ*dVNdpX{eo=zwt{?1IyADQ=KBfe2x-+m?e zO_Np0)>p_GYC7TME;%4q{ebWMzC;N?wf4hqJlk!F-N>c4oH7f)t=hAhZ}t1VE5(?M z1=rp?=d8`6eJ=RmK2pIzbwY|9&En8VyX^D$zM54(43C*58@|CVTlY5%UQ5v3Vae!O zsbfCCvsW9tX2Ik`CF=4OU5DEgC(oyUHd$ZWmh?_#)Sfu<kvE&Y4QHXVrhDjde;gvu zEFM{IX~;6n7tiZoPv*Thv!BG5b5D?WcSvmY&gg)_<Rb`YgeZ~jg;HM=QM-F&|CcP< zPj=V)i~Dz_Y(nz;eh56X8~B#GhK+#7(UrQ0qJ0Csz>ApjtXHTYi%R{yg!RpV^GmXI zE*pD3wLx^ix?no=rN);tU3oTHt8U!&eWa(ndB8piNd36xFB9&~9);^2*PFQ>=d1nL zs8n`z;QCgj2W#Mo^1xtAc2n9YL*}P~*gt^Xc9k0@j|rih1xfEMmOBnycDe-T&a(qb z6`C<h4IlNmdtN>r^L+pGH|Q~Let%rF6d-{wV{JaR+AXUAGgR#`TEdaBkh)))(})#a zDW5)%_y5tG-d@5D4MRhDq`m8#C-h^($i2IG8mY6Lqqa47(MaNvVv8gBnJV>zPWRsB zd<77P8(x8m!Qu9N4Jj*jlHIW-%mH%)O%KR9#`Y&QTHEAXLMVRMzhJi5v)!O0V=(q~ zrEX<y3UxoSkTkUpg!Xs-M4wGXJ~E#ij{dG6Z9c9cxzfgQ_NbF`BIoI%paY|MT=2kV z*b%M|0k<4$4-rD(KN{|B5BgrjcAxFzel1YFvkZZYjJ3GjZE=lQ!&0FXzSMwWJ@;(- zrEav1QD|*p^C^NF?O5&LNi6U4a!zxE$P*7GRdBx$_@wlZ`K7+u=0nq<p$8}^=yed# zLdOwW_EJZp;`s7-1B7`&OL%JboW}g8GjEeZdb&@i3&k-*msUwu*V^@x#+pI#YP7`s zZa9qV{@fVVxaqL|JC1E`{{3vGVpB0B30#`h3XXztZR_TEK4%CP5;Po~aq6s<X0tu) zbAP1X*Rd$Jy*Aq3glCx*BlEh1kF`J1QB&sU5nL}leV}I|_8Vr0dVchr`1e6g`8_JX z*1u^^AaJOi6}%Bq7lf`AAl%_d&I7W5Nlg=xklr(=t^EFZSNTsC+;3m^_{*w&MlY*s zn09-SWokGaQ#{4EMHrz2bM@JF9K*&c3FR8vA6GhO3ICd-^hW4cuf~hod6}*OT@qyE zF^LHdRN$x4(jweM2!}>yiK(4w4>~+AJN=#)*vw9u?oeW~h;$%EVd1Xf3Z<ggQA>@Y zgV(gWKaiE#9JBMMrug`4#O=*S`iJGk?-X^rci3K`dUx}<nyar&ZCR}lSg;h4_!7sK zt@&*S5!c?%|CWH+OyZd3@tPii<C50zNpkhWd@X)^xGz$;g1V}ga*aYC9_fV@NLiQJ z^{OIEtTfhnHmqO(`%~`OUn^ez99tm2oLZ3TC5?dd?EB832sy}%F6#8&cnNnIFl#<? zm7|O}@zMSxfcUGPzxiw*Uj%y`;T96%ehzS@7^7V<uN9+m`{9g%KC^2Lxx5~C&o{%T z>G^L;KV}#b@~1n6qM9QVJ+H9CiHWBL))x*6&jL-LOr3gJc=}j#`1>H+OsptNE4$7{ zWFkBId1Y|~A9z_78;58ytn$X=HH-}6{#b5{7X6i^e$^g0%H60+7JYS*qZOr8h>^yn z%^A0}k2#~rL=)`J#+A!}Pbzxgk4osze0%dGbI4#XT`QV;q>0S##s}C9K+CWflg!@f z=t@MO5IK%feGDKUZs`wP_Eo87upl<`fCL1YXkl)bMeIg--^n{^+QaHw$PV_SVo0O? zT!-V2*~sts{Tc}E1wOu>9$)rI1{KQz)pTNYgrp6f+7X;*W55XttXA8IUq3|re@zU( z)qXeWMQN*)%5*KS#J!*WV?_`mN6N~;7O~bY>=Zl@D1EMt@grUKZ|JeP27PtEJ{C`5 zaC>>7$?`(dWs3lKpk78#zwAtnnB24N%<S_~h2P#=o8<#-PdW$e>>!DD(sxiZXK{qr z$INLay45|#BrwSYfFSxpkL))d`1PwV?O&_x($88$VMqq!0aO{u0H<K&9%2~WpB(2} zOE9Y3)cCn|)lYf$Z@sG^2|ai(Afu3xYB$jZpBaK@%~FwLHI42-qIujCpYhL!@qZCi zHfz{)ecN3WIUJZGUK1;GxVoBU;9S$7bo84>>o4kjp6dqLl79J%9<@mg|G$-e$Cjg9 z6Xbr*nRl4Qw_|}30<pw{aKcOM@ZLx`!PAebO?6jSA=SU>)7^_wf$q(W%#4hXt+iS6 zmVyRdq2WYh9>{j^^$T~mS5D6ae!?%ukR?B>3%)CaJXOk8(}PyD1)z*`Qzv&L1WVBx zntDNxc!a2BpG!#&`BNP}Hv!*VJ@dree0&7~s)2G*WJt5q6D}Fg=`qauwKds&FYMK% z{@^~d<@NR=`p}Rk`+a<z0Zd3GA~@1X(}xqaUY9tj?QSNkhFYCapw{hOIK3k0U9 zNh)7b7fhoi9t^tBJQcws|IjD^pY(PFgDTt-llt{O;$L|1=j8P-FOgSw=o~d7W6;+M zq?_Y;0Ci?6QKn}-$Z)GWT1n`kji%9_+Hct!{|<joflT8&qNPKTD5CB{gGdmASALpT zZ<i-zYM(+6J%u3msOw*u&wT8NywuYWV(#8hq2|==y*S?Q0nEet+K*6k<?ZOEme<2h z+3%#wzX0lAQ>#rh!{vtm$mm77%Tv6#c4v21Np+y4L%en-tL$$_O+F}%-2Hp_|2*3G zc(UzsB>_`j>!b35LPGD#nn-y232zW15hB0={H&7quoWE}<Ar7I{~$!qwg313{J(F| z(o?#tZ=Q2g<KQ5zSgHy>y%UV!95j#zc}=%V5_!PW^ze;7gc<j5G1+Qa|A{TPR>`M4 zu{>@Jx|%kjOi9qP_QgmIe7S&>yMXROnXUx%Yu3{r^Q#}8P~W4+Eey^B9&Qn5wcAyl z)WYYa<KWXlxSZRGBKLcX<Y2RPfhV-!pYMM=DhPN~h%lXXSR9K<EXZD|?`5im$K^sp zgQrxdVhTdBLBHi$BjnW^LE(4Kd-aG2pHA~RPbxnf`boj*X5~1uHpt3D=ChQzF(Te~ zB+-ByI@$m1)ok*S3{e(lI>zurNY=$Yo3Hc!eyYL5Ji$vrnoCU~Mutt==cVX>EZl#s zpl%{NSk<*X5z?`Qbh>I=c09K!H0zhk=}Igru&7;fKXRh`VoT(wb=l*uuil}i%5G%d zipf^E6jJj<KhzLEjk<Cg7i)=+DW-OZxDw^B&*t9+o6z3!^^J^QDf#X8S~1JE8U^1S zDhwCSRFlzu+%{1ydj{uRcR71t&ke1>pkjDiGu#hx-ENZn{w<quc1LjZ*-mH{+~4+# z<L+k8T*s8%XH2;`%Jp=T`xAHHYtM<in*)!Q=C7F*Pv>UP%agxg#!}f}lBPh~7TV0o z-FeLGHEicCob<+7f2kK)%N(1>Ogfxt;M^bb0UZdbyv&$n0&zh_C8VFuQAysMuUFar zV&48Q_7VxhX?X1z%pL%HPzqAuD8rQiu=cr5+%Q5s<G}QIlJgsj^&eyhH&4fL!A}Nn z@aqaV$s!|$fb_GZGbL8Q72@SL9kIzvyI;R!3jKz5o=s7mqEk-AFq=$h4K4^P9DymJ z=`o6S<si@{QBIlq!x5~$-beW;IrHZxyo=6!YiEkN`V>XCb_vpxE3tXtWJU}Q3$?76 z9zl}Y-vP#&`4alF*m^hP+B}%hO;*|ft0c&-^+SA7lyr8D%$#?0v%jrrKybH(Bo&?C zR$lq&4*dep^vy`BJS4<HkGiBcPsIqixmiJAvz&A)Ex0A3Ydasy&%22Km_Ba4v>c7? zh`Ar<&@5re<}x$ZYh;8|=q8Qs3IoTJ3L%q@Y>A1!UFL5rN>x`p(dX{UXC$Bp6hb+k zh`ZP95t*y1$xtb>M{NRGgn4fK{<atVjnJIz!23mlckTt&C8eu{l(j<?+;QjS;N8x7 zI1E(?M%avfom}5PZZmyfB#zZRiRMb&lH4^*r|^J5oYev+9ylOgs-Z_c$L=itb^LhS z3i#jQJP%=aNF+%PJV*)X*jGl7VJodBBfRe&<q{=?i0}7IM{g=fcu$I8Rmu<)V+dpQ z6v8)jGRd<_)B=LvcP_$k2GIvh%7aJoYZoNrbEW@?C3*OV&GK3a5?Ck8jV~Td-xD?- znT3Eoi`bL9NYjv2xwJxNdBkFDx1jo8c`P5E!0gTqV_>nB!odKt&&!=JtHAl1JB2vt zjb`tLSxSQ`u3q@u{oU$%#qX{0W!2Qq7cm8lX>18Q7?>`7aFynhQ7JoeFj#5~xKHXn zznh-#CFka_>vFeLNlSREXc2twduB4HCbBN^6|y>$nqf2(@sORE5B!{e2x~*zb<Y+M z4X2JZHFNtLP>s=EDg+<N#Iena!l$H;#z14Zjy_L+-Pd{-=iTg;wD!`B_0_7piLnMM zTqvjm^TV|u_k>Xn2qw?^z}>W5+LC{Ix4C*2lw4)hXV5QwWWGYi{dNH<DwK1Ayh!1R zkO}}!K(W832WuKcV-9=9{zUgb)ipk{K>z!K8oJr5KDd_cQ|Boqxz)pvGN2s18Fr{4 zo%e|oD|gQ|gn})DZz;C?#0bC9oYkuF%s+nN?kTRzz}@Ab4Gv&QI&6Eg-x(<3&FKIp z1qKDO-J^rj?mCg*X1qr~^b@u(UCw!`bjhg`vT)(ZEsK~RPDmVyq<LnUPNT26t<-m7 z7QZDMsrY4Vc8|#N^ucz{(q7|Z&BQSf?Z6vhWW}DXm=J}-otN;PyTo0}XJhd#DX|a3 z9re{rX9Uudp0VaRulhzh5i?(jO&*Z9wW`wQChXbT-iH?__~fAQHS_%yVxR<C3k0AG z`Ha5~Nqt~7rW%f6t8^<$iu!tR3_2t!ajPo$aBqGa)ozn3635venLT5IK4uN$>B8;F zHQqs_kW~^spZ2!VI-q*<H{~cl*l%q1T_|JL&?U1E`-HnDMLg`;BgSU>ftCPIKF**e zmLASr&{25}Xr*|W+uJ5#z+U=z7as59Bd5)zQVMFrJ2Kav#m3O(fw)!{g4Nk#34e#_ z-$bFmSY(@R6b1E;j|Wh$hBu9ggF1?JWMZB*y5nVkyPfHy3*Yg3cid8({iL4yd$;Ae z5ctAD5C>Z|%`#A993j>;7Bil$n@jG9gW7bO<j{=^f9j=t97k-oxQFUIQnWKRbOkbg z4*89Cy<Sc?Vam;b06l$(9_j5IC7(rS-wxh8gYsAKd}d#;gM5{6U06e*dc~Hj)P&hW z2Qzx@2Um1;sat33WRLL&Ufgp%pSNDv*5~bgf1bU8P0Di;H0rQJC>w^H<H5Vn(Ya-k z`quS5N|w$yOl^KJM1Oto=G|hs2yQ(%$akKE&O5Vf)!R<59813X*Fctfx(|4!p+B%A z{^2dWkrjS`uOHk6rfqNL^XYp;+~w7g0k%+fwwzzd5V@av*KQIb!be)X8cNzx5O_{D znIAt=`(_m-S*3i0U09AAeV4HqaW(U^V7Sv5Bmliqw7>XgE$YW@YRQi>Z8KEV1q12C z8tAzPfUY7RmsQfqSRDXbBT82+))*^wgRzURNsRxp@cxJ5K0o?CSCNHWtV8wyc6VB_ zOs8<rVT`r4vv!5dufl`^;ijd=hj6&9rpS`}6+#(bMQVn>B`K}!df7*%c`2Q{#b2zv zBr4Ap$7clMt)K3>*W1cOb)}3-*Nt_mxN9G|a);jtJ<d-}+Jua+<tOBIU+ZT#>pLrV z=N&Nx^9~UEiUfi4k{|<6<h{jn>+u?gc2-KaB$L41rl!&Rm44Nfbg6<Wuz?UW>I6$~ zk_g%j3iw2hv16L{R28aGMEU22dLm@;%--}T0c8`UtBs2+t#c-Z;~ixxt30KEbmHz3 zllm;;!`Ec2<((o@pZD<oVGREFV+r+Vw4|2T<pFy-mQ>T0M>ilyZA3E0JRrQmV7ZPL z7IGLScZBaktwB%9gWvls|H-kRY&L%3uy-Bw*ghWU<bZuRS9P44*s>Bzd{wYp=?`WW z$mRa)ImTZ_@n#A@9@wqJmlIK@y^u<&bC`@-zS=?rb8*xu2a`F>v3cRX;Yt0Oz5m}2 z0@3eR`tD8r=9Tru_*f#Q%f$e*U<g<}v6QIdMCqKN1#!EtaTzy`iIz9+$bN&N_ta4* zqVA%;AVrGA@V>m-^U&u8BRydESvjX@X{Sdm!&=s~zMQ|lXYoy19_ML}6YWG|s`Urf z0yOu|IO+L}R*FKz9W(U9aFA_uw6^!u-edKzSnz5Nd-2h|<xhA_&iK*>!cqmKEVml& zXS*D|sCS0L0tef{r>!yN8&v&sWd3_*Eqov?o467OrpQ#HQe5~{+{ClFf-q%a#+__X zU#DZ(a@)_gN?P~U7kVb}b&Z_sS!$7>IPYyHN)=6_rxMd_z408wJa`-p$WD%<_?95b zDR0c#@1B;f<E6~}JGEF*c5N*&I5ugTUk>Ie8+O2M$j&Oa*Q$Mf7TGUA>MyO*&6~xZ z3^FCHM-HAGgv+S{1RDxwC+>6_NX_fkBFYc)LSWK2M9P@{sfEnYtigF|&fqPn1Q$@c zMn_siZ40m^CRaQzdwINwVAjAdoH;%XJl`zkf1$chZRE!--n?P==$@fjc%54WO?btY z`3FwRz?H-D&d7q%0e7=J%;UUa4fOZ;?=7svP5&b;Xi4%?_=`QR?O+TGYhPkd772D7 zoQtW;0ccVQ0kHyL$EtkFCg|Uz`MwJH7Pgq1Kfgz;FFt2BQ+F3?0nD6^B(JGyXNWLI z2C*};`gF`5_{HOE7GmO0NaZ=na`RRwhibPvwPY4})YpT+oc4sELc$5RmxAg-VkaKO zDJQ}28(nW#iwB~Xd%e2|ckX-$3?f1cummWMlJTU(1j2`aLOh{>{k4jl{Rkw#SerkA z*uVer?A6MNqKjQ*DdT<J9i!2e+^7Lm&kbP~zoq{99)~*z2Z7V}vU~G5Jim|ib~}YN z2v*AYj&_96nmbP9=L;ax9->Aj0Vk*CT*r{VGCSgH!srXB|8GrQXsAC#{FI#c>x~B+ z|IXBtI6LjmGB6nA3JE{%_PQ$O=)WD~4~7&^)QpQO;Fbsb2u=OU2?R3wCW0F!y0Wve z!bF5Xon2l_A^w_h{4Mg=c$2Ok72xCCh6|1Da~x*IX==M<-1|uiu(?A=?Q!<mPfH^2 z*Y3}^_s<&ctK3%$9YbKdS+YCDJ7#SM9P<-Zl_A~Odk!BABi=W&eqG0JnBDx@sno{d zjm!1aKta9lK_>;!1X2&S4e@J4EHT)zsKjK56HHBWkNe)Dr{-Jz{=bWtR|m(F_a<00 zXUnJY>WIL=xp3OTF={`TYK)_%Q$3J)Iq<@UK*~qO)XnUYmm)8g@j@Qu)kBAhlDUp^ z?()T!eZFY-<$9(n+NMrlD-2uyE&bU9dp}5TRrKb^xvHbK8XtOjN6IYY)_u;H`Jqe1 zQm*^nKU3Wu01xBxrE1svbbOQX2_CG+ZNI9=5EMOhKcW$dUFO-86MlIBvi80l=UB@) ziu<m%#oM&}kK+&9yq(+U6aezbn74WnPIXWR2hFvdBb+Z+t}a>-z{?bX4`#UV`<(rj z72EH{#0Tto+f)1_PW^J?JDcYYEevI?ZhWZW!OV+#aL3tnn2ckK5hfUWSh)}S{}DO- z4H~|o)m?_w)nkHEva;U1QrND&nm+FBI>v+hBH8)3!;MZF2AjUszBk{7`@gD=zv08v z?_{bMf<|xft=#8?%GxDx7q66kROj&=FZY)B0teOSCH)X4e-asgaV0;LJHH5rn{&vV z#E|ZW<OLs+dCtLfwxbEPPszJ|nK2xsK?{>loWp#}$MC1dyp_LbV4jy%9Va128W9Id zzVz;>M4ba1Y^)$23fw+jA2Dz**!c5Ru1#%u*$=Y4!lg>;X#JH|qe3YdB8W{42<*pK zIvIWk@sCF}H<lG%I%i!|f$Cdi5mgdd6#Rgpw0*7BL-(ks0a>1vnpBlBB|dgJzV5A1 zdHOwjy%JPu+`$G<M??ipF-#~T5M|lcy`73XSzQPjk-gF!K1}(47Ce;S=i!gnw|Nck zr`_7LeZOzvGo>3h)eZ8FPII`4rqC-;+>DlRh9czaB=Q%%^(Xb}ySm>i+pPHGWkdv% z55r8#X4PSb6D3_R)T7;5j)ja2cHZr>J+g}L&!)tCTDiJja!u<5HrXra6b>J!^{gG| zsaD{czffhFsCG$z7Q6bjrt+4i{(D-`UjkS&dZBZxJIip$Ip*PXJliNEi4jzqNFRm) z?%yp``#KZ;>sPz^J!$0QH$pq;k^CC4RA^7S4I+<p<E7ImWu}j?-|V3a^g$NskNner zZ*$>4`&*An_}Lbh4oOG20`V%tTou{pp=T?5W>TzK*>jbGPtfINQ)nc7Ej;rT-rp1t zaxDKYbvC6f!>xgDte~d=nG;xYuoYfgj;8=wRORF^#kRi4M_S{nL0db6d1u!Ipjx#H z1iT`P^`)Kq9TP_917L9xi<DAB`~GGZ``tBcdknr`IOj4G-GS<_gpyGhdTELQ%7sZN z<EytuH#bV`rVl@;_dGYv`S0CQ`}q<hTIg4AkDsWR7?!KlL1K=`!o{QTs6-T*HAX5_ zs<g;2uO!(2?6<x`!d|7P4rwk9`Y2)o#C2O$y3`eWzQHtq!3mq*!}pkq7wU;u=2wOH zOUAEa@gx)P#t5Ai_;5yO^hor#^@t{Jb6;}f)|0AT4d>bV93g-8L*HZ;ng@{CPMUc% zVy3sKLc5$nQ?@YjNHA;V_?U%bmUseI{chh6oNa#6`2jx*9c;4iuVtDapkir+QP<)Y znp)zFhId3svjZOaadCvo`gD!;Z=sPl@p1zC$#8g@oY%@kYA;^2qs&of^ERlx%W`F= z^9FXOq&f$|xmMx<x^EIge@u=xZ#foUD2p7#DlnF)Ir{!t$gJC~)^XcluA??!gR=|4 zGn{?i<o|Ofx%~csw{NYrSEtbrVW37WP?bnFsBsZPPC-9e6}4m4f)to`Y6r4Znbz23 zc>T_6uZ8Ce2S+Ft=n`s~gr-SuB*j0<2*#3IXm0$t>sg7pEpu`G&Uo>O!!P#8$9|2s z7Xs{|S#pFqQcYhyG~A+9R|%@KL9MP7*fXC=g-_F%9H+BeDyKwUhP4JbS#QCLKj1o` z@!pa0i@gW|kX!BCFVzb_hQw`|U+n-<0}$=aeVUhtj>`|XK;Eypx|}cw<qw1?%jgh- zmuC?0V_rFIw%Ykw1HEjOCod8&e5@@!GN9mLrwX1Qli=Rf>KO?w%lUe7=abFHJ3f4C zvb=N-M#HYiB!@W1S1olQfa`*5V2pRbqO6rbgVc^azmoanYh3m7A>XT-%~qhRnPD@Z zE*P9JxUXNsiN?}vDI$e%Z7FM>4zRW7=kTM@^gqHqW*%+t0|EOW^NussE>val737?( zA=zu8jKMQX_Gh8sk?^zt;-;4SFW9@uF12?y6x#l6exM3KWzu6b%U=69%q~UTI;=y? zy)bi_=YNY>^w%Kq8;tlnKS8TIC<P+4Mi(4>_a>V-je2vLbYx$~x|%}aQexZ_r-KiJ z`ppE=F<8}ffOf(Wpt5z5v*}1DD~+W%k+IG~<T1<IIwJQasCo~vn+HDUnna&`&up%u zAY`#+8yAxl&tl%iQ4v@HZ8*^`vx9ic|Mg=f`)2m`4O^L+AceF%RL8zdrqRQbwh=ly zw@SRT2G0;H>u&dO3%H-!Q2%0$kM#JLgv`8A+EVP}s~$zkNFvOjx$BzU^>FDlUprOn zv7gJgg79hcax+>HvUpRYXcp)@OyxI?4_qtsV^k2*MRy`iX+U%Bddp0o&FVfztIba7 z=q@FJayjn%<W4Mxn#=u2H@IX8PiSz4+^I>G^*{=@Z>{>h^`U;qH$VOA3^SEZIOWa$ zxa=;>p}|L|2dgW9uj1V%>I_lYh^*Q+*nEXA?)DCV;j?wPCqBE{`%|tNh+#QpR&Z1= zchd<uk3=cX>F~+#?PJludFY!*!n!a*PA33}a5p-V?zKnlwGrmolEwXruYIYz$#L|J zMgE_j!>?>UT?_XPz7A7b+?-N$zLXpo<+&#uSDPu8Loon@wbMfF-+TNCTmRj{fAz5* z4A-s)pw69^YB}}!1qmGsc4?zk-fH&+uE{DSSpNL2DEXDl#ar9%g*~9kw}H7k;j|LP zy0+dNFRyN94hxDiN1C%ZjV`s9(%t5Ff3&H8@z8S(O7>Btw4z1*L-zo)yCFr+kJD}H z6X7K#i6Q!taxV4uI3|m$Zo5fv?v5zWA{b4~p$lUt&ES3c0ksR$8`#L$H?s{F2Oa^- zZ&YbNSKT)6cu*h^NbrTx0L0@ZR!H7X5FP?qu%{+w;2*ze%q&vavfH!y4+a!3E#;`& zT9XcTCyw#HUe|d7FQsvrm<Bo&2@NosN68XBiOgn0``NJUtX$FBpDGZ+aCGI@bCL71 z0mflI$akmLS9@IbZj4uOE8&<!K7`qi%J1pG{BmK_KD@~%ayIsN?pR8ZzcY72DDO)+ zIW7kt72I5OR{2$q`AdEG#mhq$r4rMO1N6klg!Cc-0!68Le-B)(haI5^F^RY~9qTHe zu=YDt+(g2evg6O8#+)%cCU5uD@2~6pz@_wxjpbO*Y!=)H_^dHs4>><h|9%L@#NS(w zm7rh_O6PVHr>qxeuA|^2c1Z{HXX<c(P1O?-_MF(E`lT-PN2I@b)WO9+&V5lnP7lQ6 zl!*+;ZQpj70EIhHqnm~Fg|gy9uK$jj-uA$TJb90^aa0!s9qEbJf|k1h`02(=rmVnK zQfkSlCVuvH%i&)U05Xcc)w|43hr0vLyweHIMMu5%pk^~u^8B$vFl#=d3+_-|c0Bb@ z<h!+Q`0<pReKDacu7%;@*Z~Y|WEWLJYx=&LO9)TJ_a@6Jj6Os)#XXV1)q+00P4Tv_ zHBXqfuTT}PWikRb_M%RCccW+4D2vhxlkBd#b7WAKz1@aw;-PxHvF#x1tad8V=QD2$ z``xs&9)XgY?qLO8?BudPW7zq)(1qpS;4g&&zeG}-eK$z3Mk&2Aw^c@Jv^*h%24@9> z#Gsw_ex8x@wCL)f7|GL;=q;3g-*S}}fg7Hz4Hcg7J3h%uy)Vq(%twPkS*JUd86$%T zuw0OD(5~L^*Q+MSRl8A+N70~|su$O2E`H2toP@xkXvH!(^7j^D^e}SdZ*T}Uk?BE8 z8)Vp>>SZ|h1!8foZWUt+Tw+!=5X^(FHOFUG`pHfDm893UTgp*TMi`CK?8;rJ{a#th z6AvB)t=q>AK+b!ODh?cHK-~XoVBN*>%hKJk9oR`zU!WZY(je<X))OeWgLGoWa*m~z zFr<o;625#gAvK3F*gP%7=@ibyjXDTQ(56CdPD!45hXP;n-5^Bn02q5B@1bbfTHO4A z<+yKdf2)Gd#x$-G5HE{a;L#W{<VmmWFFF#lZcFV)=4=bbBhb7)q<?_xi$l8Z0BP1K z*2!uDxAJ~$Q=K9Zk<xGBN#AF8Gkg<*A0q2BVfN4G{<9MM>O*C^c;wY{dAnT;fOn>L zcdrg-GA1Vw5QJ((tsqImlI_ti`&nN`oXxTR(67V!GMWn@>}an?u62cEczAM00f*e6 zH4{#82wptW|5DCA#LyRnAs|HgB?*pl3Bqn??UAYxS-S0)k+l|2Ip@gLyc*#Ja=)=f z<L0*~GDJ!)(iPGbdmq^|@($K{Jke-3&PN^}%=V1K=ULS~=)As=eE;<xUqP)qpSNcw zsvnPN9r-)`h$|Jyxa+03r7@$Vt>h^^S5+zYWsm8nOzj`y&PxMcg74_LMkSoG(Mn{I zSerW~D#MP5CyG$=aF)A7GXd{gD?D#qgdba1PbJ=m>6iz?UFrnVDtq3$nv1k{G!*bG z$t)4*A7tkau$27wE%;(D>A$x>p4ik+c-Qr22}bqpt{qQngpBO!d1`b{l*1!b7s#Pi z`%8fA|1D4d(vf^d`K;RuffJnRPRm$U9hvUA)F9J!x2N+KzBDKJbmh!_QO%zxk?&S4 zZ;dhn+T3+Y4@IF_l^~Eb=__33wP7#n>Z*en(fL6krAdh+Fh_pfJblHGbu+9;HAn5K z3=ntORSDA_mq0uq={G%$VI)DoI8DLR@c9w`j3Bmt`jQVU+ZGbbtLKgx)m(-n`PgM- zOaU;uTtNWSMT}qB-Ig25{~(Ob6T_`5&Jx)-X=Tp%+}_9&g5t=u(^a=SW#(mGc#*$T zTdCw{ko%4bzzuP;QRi@fpj-eD?3_k0eotM>ah1hHzA9aRR9z~)e%(<2hdK1GRl=)V z3tyc(rJ9V{R6_*r61Q7B|5%FN%<asO#O^()Kf*A8NZ%4oq2Jzb^}Ms$UZ+tR!@X?! z+R3rg(bjcz(2|tlGLlhSYJ||e3|)uqxc*zp>_r63s5`+B))<YgJk_L^2Div}b5flf zC$|qZTVAe*QZrcg<-<Kyfc00O=pNv>L10P*BTt{;j?-C;8fv5+!kv!Z&aH2p9QCqY zR6JXr`T4IZ=HHl=n<2!`L7F}iOio|zbj7DL>Vp|m(a|Y}`Q9K;Cv2^E;ZTvUQ`w6r zuB-!oUM^aq0^MrLuy8ZG$uJUb*QLX7@kCff_akKl{dUi4Y^pXazfQ|y=cWqe9m}{$ z(=L$PVHp^JRUlGvuuf3DV7a(z<qY%-i-z|iW9vzh<a86j%f9VJs`Pu$1W&gHJ~+cp zCd9ok#$vz7OwXJ?NSJ&ncefe3%AIg%cNs1N7|*$*LQjK&CUL{sy}AtALF^7Wm!!My z`^1mURTXJAO)`eqW9|lie2KLSwD=dgTdlgk?noAGs-9lN#^OG?-MuI*Hfux2mM(eM z_Q{>O6T9=V^q>oh7>E+!G3=rQR@)eQbXKbUdMd2MeeZAYrtESNYZ!I$S9d|(lM57V zWZ=hCZ|#Vf#<}7552T(@B>PJ5Y%>Vz_iJsh&MvrU)y*z-Yw(&!sP8EEO7z3Uzq6PL zC5m(UdD{LzP)i30CD6+uRha+)GJpX9P)h>@6aWYa2mqsnaZ3OI0000000000000yK z002!zR6#9CPDU?GMJ+)@LN+iiQ%0P<N0X!4vNk+F5$8YbK@Yw!h<gDE1iBIL0Pmdu zVJ2_jjqpxFzy6h~_ij^Fl=|FBSE)Kei?vpoCo`W+%pz-oX&#dQIw!+ew9Wtg1^+kn z?|+#*@n1Xi@LzP1CFAs8O3)PP_g{+UzldoXig2Ei@qhlh`)L5z!yXOeBhR|n{mO#( z3+=>*6yyK>ufHy&qozaCDsezx#{aYV&HwY)S*^Pc;}+hJ;`0^I^6P+$G3t*=v<{c0 z+6$6>hL|O+FORRGh9sDh_`k^Y`Na5tL;n}v!GHaK+7Lul@)y+(T{{HRV?+P{zyI~` zf2l#8{Lf!;Fa_f@%+YhhBS;KGu$og4UH&_&f^mHRZ2$8YTE*Eln$SiqFzqBszL!W+ zaZ2;VNi46#5C!23M}d&(`hR{dlg$PA`2KbtqQ@#u(ZubQs*+#`nkZ3%$JyQfZ_@mC zH?&<cOhxj^!U`N}&FTbYA>Ry_ov#WSczll)){(rbN53voGk_W0JVC!K{J4;51kXWL zJa(FFZK}OO!kKmUrtOJ9*r9&AV`Xr!@{<tTtjK0w6qb&qUP$EKroL}Q3(F*$<YJt@ z?Y7pS!=4schTpr?aI?a@a+pBu%o%x+bLYge9DcEjrWe@J_;igQ$8|2+>g^iGZ$Ew& znzY?oSc0+re$Pw(X+JPCOHsh8hyrNL>}BP5ewl&Z4NU4I>DiwyY&JnR=IvxA(^NFs z`0XK|b5Nb;D*5M6&z&btGHgA<VFetMJz|&oG@T7|mzd?k;-?F$%J#g&Wu(p?f)NdK zbNT!clIn53`eXlfG9|+|qN>itScFybYULcu21u^Tq*8|V!pc_6?dP%V^RU7*+yPiG zlITV+T+{ny<)V445=2w6B%s`8Y4O-<^bpN&^blmil+<sZw$>a@Hh-ri^=ey-2{4cr z5=VmRt$^`^0)*`=LXcPaET_(|H~mf%^(ttBfljJmZi3YsilE8n@0a}z-dY(_y{v4V zc)kqcVg!=XhyAn|jAKwlV_!T2MuS<qg=!xCx^gl;OkUa!b@0%Yu}h+88Um1N+aWF< zrZBM{ayLHze{0>NjCUM%h&vsF_)uxYBUc8H%|f-gTa-FH-Be_i{NuwyY#If!4Te}r znwd|k?*GQgm&PCm2UvHn@q|XJP`h|7fVc97E>)hb#Li!s#V!j`jCtg}GW}dIe%xgd zwGXS)WFJ=ugTRfe1BW;oTAF)RJ?c$T8M#^)wRep654oC=QYi!eSCcS2l;UA-ir}do zn<iAmM`D30^Qx#ieLr0o)r~H;7>0#%E@<}*ddhz91)25!;q|tgyXP4_ea^P284ooG zwB`Wr1^bW*5|SxrHq3leTM~hHz2I8bJ$duxGWt~Aek%C*?T6W++B$5>_V!BS`isWg zPDr{uoZk)+Gzy-N+{)%u&Y`>X()H~gPo^Et)xsa?IyDbN(o9-Yt*@4LUD#E+aZmOP zAMfV8HdMr(-L9up<IV&?t(~v*L4}+4^Q9m6wyj&ceOtt?WDq0L><{Hxi7+*iNeu&p zd#-f*DrFir7al6g{PN}DQ>wEe=<*^Oe-S>at=ho~9u`b#<D_~e@1)?(LL^p0u|mw< zKoD9E^w7aT&mAxmB*J?@vX=_nHNu7&JGBpR^6>22POwqEJ-JLXoE#%^-g9>u#YE_s z9Z&;@c1xkAcnA!A7`EfP)BB;ie%sdHkWK5vA$WhVCf(~=xzhJ|dDPwE4#TH04KE{v z%8Rq_TWStIzn-@({1l9*Um}{UN{-Mg!7%b0%LmrsKuJkS4E2rAj9p_wyyudw4IzU$ z(<<8$;`)AT??KCZXZQ-W&`a(!a4jn?7)>S%XHy3TGm-VRJB~0;=__nN;Be0VGi{KA zH5p#*8jw)2*OqpK&ube-Db@sn-lEaPDeMd+;E26Ci|$Fah<~~^U5s57tV%IP-_Fks zMnR<%!_dB5d4B+0I4Fhw<{U7jP?l!hd64DvNAG62D>ToY$ztfh_r{-i-S3BRO0tLZ z`_l6Qt;X|pN>>N%INus<=BWr?+}S6y`!!mR(B*z|+G5XypF<s`U49X;r!<rEG_}pE z{oaLGlq$*`K}p-uW2+YHDyo=D10#7LV-_rw3jt+*Hnf}ab$_fjzHM~dDKR+%FzLmw zj^{h-Oa~dphAB9LlzQLQjA1qM>KR_EcQ@p<e>aoy8QrkOwx^<9z`I^xO*n-CPUt~i z3b?>nSYov?S5BgESDB095~1=rF8)P=wwAaI8k{$(HMaYhqsHB>cH9+!{hl3p5)(XP zHtG9}VkR)YH>)5$6jk+vW8WSKB}%>m!8&iKZO~ddd}ybvzfK<0Ux|msCQSa4*^=xG zsDg1MefwM&eszg&%J--4P~_9jLK^`Xa?=b8zsxTH0dpNVY3>RxPQE*+Q#)qIgYp4K zsL4b<zjf=o14$ZL61-c-0)Xh+ByWPd*9y0}og#LGB6N3K_33_L*Y{%gyD|Gl#PO?r zgtoKajm8e0d5#e@Ti!vWp&>H_SCplI4YH4UH>&Spt89Z>vdDyHBIeuHD%7|?8;65M z_KTd&M_IuzPa!THJA(Coqz{fEq&;Qmr4?-$4&mqTMD#?<R{jW!<8P<OKYtsQ?|<2P z1fOx|)bZt=%;#N-O1;XV%0YJLg?J!S%|Y}?H8a!?qF*H?n5TAl`X^8c?vJ=A7^0l1 zlKNq*w-zGS1)6fSlsyFXYSyiminzq|j4#!$76o+aicp=clc&BnR_~qC_we&AA}Xq4 zT3<OOFT?MAJZ1WF3Y*1AN4oczkfv*>rc-F(^ISaPDXQJ~#%nX8x7C_G4AvGVgV;Pz z0{C$Bp;e$2S~-Gfh!ls+B3$qiqXt^?0pZ5Z`_S+GE+6RZ6-=r*=2#p<O5+=D9Z@2j z-KztiF{NVyPbd{0E~b3n=^gxeoM|@?)7w1GGKt^7#@42~^cG-`Q!5Yn$`%Ih=Zy#n z2t-Q{5Hl-Y8--TcUQ^gsK9v!(9Ue<)!<4s=qkGtuhwWFBBFn?aj>m7`|NFN;KA+^@ z|N84wz)jrB{pm_w#-g#n3onu^<rd_b^7u1rw~<TL!>r1udj1?@5dS>ZPtT{f52bzn z>80aaYfhVLupR{G5U$J>S$H~^cgYSpNAcM)4JwPEeBXEP&FULwwA!``gW(&DZJM}d zL?OOLsL>%0Nxqh9=d46O-@vp1T@WO4JzOvDF3aD0pdX<0=eG7+tAOY@X$f>yX*D*b zoYPXK&aUhH(2o#zYRUB(Ai<q|S0Vq4``lU;Cy(;LvrV{m=KZFh;znt&D0n?<5<-Do zf-!y*RikZ)pQDv`3AC+cGNL!{6Wy)`%9w_qk{$`@l+lGKx&y?iH4^WXi4B8&aD6{D za7f~I8<w~n5c)tUwY$U$nL|+c7AYFOMerc3^%kQ$UOBQ7a=m6Be7Knh-QV`o8j=T= zr<3gQb89on!%5HfQUdPPD>UYgkJ1PdD-TjfFQLgSJ7Nfi1rZp%NAjP>5OgvHMfFO` zPou3A4tn=cwBswh0U^{5{R@MhWP7jFdI~IIdX0q@*|uR%c(;9m6c%;`e(>%we}w$~ zIa6dOfSt<B&Iii~fF0;sdU&)}ZTpUX)u>k<pbQ*+Hg40Axs2X;$Q;I;$4qM=GmK;+ zL_jI+Pkf9~8nfYNf3ACaxC8a^t*_S9WHJmcmOqC(9*+rqt|rclE;yn$!Ua1wRB^f! zX$K+UZ&`_?eO%SBg56s}3}hdwwx*9K_%0`OF(hwp{u{cPe7r@F*s<$=;Ffm9ue`Cw zR-CqHAPIaw-~$8TBV)IRi*0cJU3eaNY<%T{I+`eMadcP;KO6BAxI35SWuIM)yTD0V zOMnyHnd_mjZm;s=Z=(8LKwlj#q@f2q+^L4g5t*ij(B;_Cy`!VIYjuA>0)@FGZqYz! z0sUFLHGRjsZ?O7j2IzUdU&dcJA|BKwS8bg_Ic6eFZjfwZZBV3A1onzfhOD3Wd;ee% zpW0Emje;p*+qsFU?~eF!vqY7(-^d`kJkUmTc>$`j5`jZoDlCUp&)NmLsPy@vu91zq z5v)x6PLSb3JouXSdBpNe0qH?JK1(1%)6I|2yGg1|!_Z_he*lZi1Joa#krM-$qsjxL z>*WL9kB*<I?tH`uwn6^n-0jB`e0jc5VI@EbG`ERG4xqQJR>Yls@vf1zgE{^wn!07I zrmJ`N{s6c=6l!y&3`BPOy9^$@1$;O){y-Bb5g0v`Ea6qAj<zag`y7xx=Y2+Z6I5(w z*7{00Mra?2<|BSl+9VFoOa0JKw7v*{=}3qQRr<6KPK@#=esFuCyBbi6)7^{0ZO57z z<vDEz*$^+c?ug-Ipmk)XKzTf+pO;{MZ0fsK{@mI_YN!WfVvD4T**2PgD~N2sHd3gv zhx<JuaYTbE5+qt%gb1fmVQ}oRI|d-GaUxM3@;;A9|4uT0d*&?Y_WCkMQJLte?pd<& zPjVXOcr;wqRw-#S-BaphCiZbRp=yQO4)iHhOX_F&a9GVb{Qdyj=R9}-ncl$}h#Wr_ z5W<&ST%9O}9LYsA8R;hSe0A?i!@F##1=S9Ztvo~fhaLDHKt6LnU!^aVV=7YG>8380 zC)8ckFcH}R)KDw>jKb(RxFgQSZc)?tpXj32O+{TiL%HfL9{5r(O+_d61V5<zRS|VN z^}3escl3VFYw-?cD!~_^c|5nK``+mP%;-O^aXX`r1z2C;ATT9+D^svNi+j#8r@}e% z%LzRl!%W<hzQ}XvMgi@gNdHeOc1=Y{17sP=ZK|=9jcIln&kf*rXSl%bc?QoMi(*85 zrHGBw<l8Fw<I9V2cqiM9M>XK%_`)kVpDc=WJxsu8&mao=#L6d{Jks!cDEtHFKi%bH zXWtH+Rgw9A?=pSQI7!QA*-n6WV|WStgx*uRP3hnYPi@qpM)v-aevef)FDZ)-5U1O4 zql@EuMr5+Iu>-BB;~~UPi6ogj70J@1z)$!W0EZZoU^AHJj>qJPHzb7{VZ-Gp4B`Ic z9)UP%iKqxJXmAxl*d_1TmYn^alG_%w>~1goo-qru7qK(8_ffI7&}(AdrM|6-KoLbL ziOlg*2_L}xn=Se$Dfjf-n;QXu*<w6!7(=1G37R1W;`LTuVQ^B?!$Qt`2l2UEt2mn_ zuzwWuxzxCAi?Y*I)7ggMiZxo>W#8nB++h;1N5kbT@<O;{UBM1ac6hHjKP2m!SKJn> zK_VaMHIyr`@9A(NjpH)Y$F@@olAmb4G)F2ks~f)V-y@EnfG=tv#<h9Cn&Pq4c9hW6 zoaxG026tyccOU`Dh9$uGu}?51Wsf24q&2rUt`vLya5Z*QOxpqQ88u?wZDC}vY)9k~ zKs`tnRqs)l5(&RDvO+AnkOz;H{Tf)jxuqXY`KwB3wni!f#3vuanChz2v?q~_Ake2U z5R48x!89;r-V6fH`_#oJb>nBc{w0aTvSJ*=<g4a6``EvFT;Dojz!?32O~vulJ9vPT zDs})qhll@UWRvmRKfnGg;%)7+*q>xiQ1x>lH+^Ft+DB9$=G~cu%F$P=+t~8zQM`%> z^Iq70?CqJP-@d)9yL<9}*O1qa+g(^R?s3U1gS(8jP2ft&35QV?!0-KmdA9&H4`cfU zG*bffKr9*xbs<AwCcUpbO)LU|@}?AUVbSRw!>a6yV7)gupU0)YD($OCO5Cw3#w3Q$ zsYpVF#9frfat~b{0G!$z<$6VVEqs<eeNj}|0;8|w<W}Emr1uHlpgU%u#a1ao2PVOg z<QkB3_h!G78~3sD?~wGJDSxI$t702uLnp%(2qUpE>jK~J9=^XwS~~9Qyj5m&PqA_| zs~uZ6?&o#-XRu=CKcL_%pWb1zwmST=+M9sGsd?a7C~wWf>2M}$%+Kpq3=U|j)A4%* z_`~Q5&G<Mn>Z#Y&whOs;Zh_Vk&8mTb#YXC$ID)t|dvZorZYpCVGks3+6u==~TNCr2 z^1;?>8nT-N=-}cDkAd*@BAc~<UQgAi?|QAvqoo;1aHa<0)_!qUKN1O>v0kl5xX0bq z)!T>Ixtm1-a1+`+2gHnUqM;lIKvKYi`&p9fM}F&js(x#Y2v#Yf0E{4V)~0FDF?RuE zN4A<~%)~A0STqcoJ_UUHeI)e5QoQu<eQFv3fB+oNMXg{XIsn|HW;#O}XSp?%qG+Ld z$9=IUwr%c{enNCzRYY%uq*t1(1%uTpo&}2cfsU0*Rb}}S7m^24=uP*4e9x?tbsc#9 zbrN@LTlRiHs(@r2{k9sSNTQAmR2X=8m?-~56LeVdt;2@X%zvI3{I%G<X%0bUvH{7$ zx)f0Tl)QK+Qn_Z@br%Iv0w18<5XvN>e4PKhHuOnie>2<vsln)gR3_qHifI#!V5C0Z zc5ywCg&d@7hviAEcse<UVf8DR`45<7-#=|T>>9Md9i4lZ)N#ARjz8Y%^Inm1oLBsP zk32T0>Y}3X!0<<OI%0gP{69{?YSrZFVZRKu@-bwP0s|#BKVQN|@;cM;3o~{!Sq08m zsuqskwYg?DpVvHpz2{Rqy=_~4V6T^C3KvXecMnzj179uN&F%omNFAL;Kt*UxRlqsH zK_p(3@%QTggZ@Jg!S#t2HpNStJC-hXMyeFIypO;rBY_+(!;_M_VGH!ki1MM(5gzg0 zk3Z=|%Hv+MugV-wc+PUYYPcN~>+G4$V2^YYPP2sbB_>fV;<_B>xuqTckd`q$F_%+J zxsxYJ_2s=ODS(d1qGEZ2MW|gG@xk1eaDv^bxHHnuD?@E)e85kxUs&m_?C;j9G8r4) z-lp(*C&4M`?QSjY;CqXjdIcoL#}TI&bacQ__!N45f?B@eo24pnFhI*`mO?VR-6Jl) zX%gKq_oY{~lfnYbwXzSvnUc6)QP>a0;4{kDEEUye#v=Q?aIiff!bqj}GnfX~E0r6T z3iB(oQy}*&sTBS(DAVVvvL1$IdIn_3W}19Rw8U*LOAW>)Kc%*pLiB!T>>w7B`u-Ft zFk;`Rb)uH{`KaH7@9hH<7t>d;l7q_78?I2@Ik@IJSdW%aLO2K}oGy)A4Tw#$J(III zx0N@2ivYjMD98iN2_>yed(ajKHBF35oRnR$z;Np965$L5TGZ9`rF@TEKe*D(ZCGm% zw=QURYI{lB10=V`UX{g$1=Ry(O4NyRZ?-BqfwT$i-(t&6Up@7*wp{L23<bNOtIjgE z3vf{9squ_+*$!KM2&G$mVdL%C@>3q!D~}zU4`ngOgv5>TVat!1D7S}98*fA+qx=3O zN`(wXh-^)NKqNjrR{qkfT*(8CoV<k|_)G;)%pT_#z1nepZ78Q2QLYS(l*`as!^gPx zUHuS2zpft+qMCxXrOr@ZJhaExG0#e-nTc~J&W^4&C!P`E_Y^dlKLGY$<!WX@5)Ol1 ztt%^)VQ?H-nmC*X0ler~E;I+wu8G}^xDfJIP3B7qf(GBp;Uv}7#D>F&I9YU&^}b{G zn!6h~uDA=lWLx($wUNvIrDfr9KS32eA;3#7c;!vvluswK7@{+)>l|w4=-s5n1r6Jr zan#Gb&&|6GfFJG9!*)kW{IGOiC5DoP06K9c_}%e-mjWUz=<0}?!d0%d37n<TPC;bO zln&eu`hJU=UzW}y{NWU@OTHALio~PZgtm30Z&yuRNu}y~WYoH8fAYZhna2+)wN1YZ zV516EEpuf@((QHFh3OQ-XW$atnQ}L$lrtFRHJSMN@+oYj+PbSAYRf(Z+w6iUVQyW} zJjr`c)VP^5R*{S}@f~_~^@NaDj74eRKN0Qu;MG!sgV3N&#yC8X{%6+dt?;#Nn%p~s z07v7>x@E9J(GU#R$Z<!)<&NTBGt0iWuIjSe-8ABZBv5S=e@_a3r9kj?sAWuF2pfhI zuREu<fQ^R|&qEZMX@QBEJk=)a5paEE2EOe;3m?Jil57(&5PxS~_l+Ha_akH@K5}Xx z<v`1KnzIW^GRncuETkB?YBM+ZmYCUOJg4|Is=HE(F<^&PcFrP>_rOfF>RaTQyI*!f zI=A&HulfyY&Ko}dC)4ydTz-c7Z%L;w3SDyw<;#^25T(E7ehC4YZW)bs_Ad~wfMn0C zCmpy#qX~UDy2q(a&xWzDt_HQIvngJSL*qX{@9EYH$|BZ>ZsfV0AF0`i6blxU(bjpN zN`FyEd${!B;ibm$vr^i>|Mk~KX=}Q}cYn4Ibxu`#w&T!1>Mgds`kCUH65AGq*brJ~ z?y^ty>&N3TP4-2)ral@40bz7)u~~WU1B6+7P7<AiA`hs|Kf<Bipz!hptDo=smxBJL z!-vko0Xv|8QSSO(Bp=J@SSXL!qgs!Ya~unr%_PV?9lQ6LyiL5iX_fT-;tp!KB$U`6 z0&ZOf&QKbQ$nGa1I<LE4<B3J_S!MW~#P(){;-?^fozyU$Ss}5-boTb;T23-io&pbd z8>T6F_s)rHBw3|?Hq&aO|Lh$F{;mJ&J5l;IGn-*cc}HSS)b21=C3ka{Dl6`%8HO*p z5B0(j1+#gd9@gqlLY_^H({9JRcRgHGWI!(DuqQR}z7G>V@Zz1pofjiBo128AIQPC@ z{(A**^R_NJk}eEI;!0Z<qZ>8pzVuRDTht{*v{@ogE`Ct0AaUMX^Y5qlgyaw3`|KGE zUZ<>UySqh)QVK|5u$wOT=6zQw`DGeJ*WC-}N3e*XeK#M%&kffvdGha9_4lV&*TvCi z`w+saCMw5USY?7dT_slaKv@uv%YdbJ0Hpq@v9#<p?);nJZnaGC0H5FV;>$M4(<w#| zK7X1K8iL@1HGp^8Fms9JCGUzbw%r{ASSBe8{{yDsrrR`1D9?Di-&vj7OuX$U#Lb=e zkJ$O7mZg+PFbRroW>UXb;XmNdVw(bUL?n+WVmVUx7YwG+Q?=7?poR#J8%w+#BE2~H zBN4XT7Ki#rm*ZCf7Ru<5=b8aM&o`I?`zq|q!cI;kwZg`6zw$-Rc}5Y}XXA^VJfOgm z+}=R^W)p&aZ)eryRB=i!{k+KVI7g2tn@7(mnRexsKLD~X?ZV-`YHixY<0igMhC5DV zmwUYG9#i#E>OQ_WCN)GQ&q<Rb&NT0WQw$8qC#a^b=jQK}=w^y1&UYxX0~Cr3tuc!# zu#aK8O#pIdp{5Notj;ZCSQuRPC-#U=p1AOjI10;A;v|19lv46r9}cc^QcpgQwWKkP zWM`iU{A#!ZJ9fs0tvwHI^Lmnda_$Dg&>f<$q2>x{u`D5omOg^WPBRts?onpRujr@O z^Brbx+ExC17v?jM=kj2f<;ln6m>3lhM-B?!Q^QD5NPf$>z_33r*nMbT{(e?Z1Nc@r ze%U`<V@Zhtt=VCe=Rv+B3`e4>TLX^Q1G>-Hl)0I)GKly#F_TWxV6I;BBlE)T?%0_l zqKp&)@w)4UtU(W<tY6(w)4AK7x%HT!JN~D>|3@}q^DI5tpmoE5T(iu`{b}zlOi%<N z8>YCfalQiG4;N7<RL!tIb@*g3ML8QZj}PCde=62bv${z+TE}8~pou~y5A#7Ps>8{Z zx|?nkKpOfXrmI&>x>RF$+@!_OYZKH(^kpbq?Xjv!(OB+v9yd(#Si*XW&;E25+<Ou3 z_&Ls1!>14XUv=tx;_W?m?9^VjmQhQ6!JXzjWxOm!xBl)mC-9Ojc*Q_ClaYr5>cA;b zWyAZ7(ogp2_T`9$0TOVv-q~yD9V^^iXQoj+#WZ<w&!>_|??4lF_LlkHzjL<mw}g#v z(TJ3+*LK+KZ@G*99p{?M?b<C_<KX2=0C`Dxu5dtbsAh3;$M^Kz2|uZ0Q9%{G*=nMR z*`ck?BHl*J{>~NvN+8^lF0aGR*R1O(Q8SNndKajLceXS&9s>e@Uu}F5BM@0oG~=WX zNtz5p68}g7KiR5}7$JG1;=O0#eQNEG)y1zSN#C21m|F?rWCFZgQE3MsmtbTOrS8QW zT^zYT&4>TAE??T>HuA4{;@am%Yq|Se!)9N{D4R^QVoCwvEl^<PVq9~~=c4ppYV~1$ zUBM7%v{krEpfmK5Q%oDD=iUam;F6JAmtjdy=d_0N``w2M+3#)V+XSnllpncz?N;@K zGDWge?X2+KvvslIGLx=sY!Af#aDd29NnGsng0~e!kNF@>OXT_hOZ4H&5_9RZM9Jp@ ztzw<Y9w;I5xx3IU@6F@y2zxVsFPo1bqzo;8JS8Y|;$X189ca!FQ|d_P0gNVgxlfZ) zf!_=4=lxhuWBe-5dRwTKHklMHfibyj!EQ{-iWG>7oWY(0Sb1NfRt~Ir`gt|$XBO{S zg?Xs|7ZuX1yEtNxxPT|i9#!6wRA<*xwLQoc?X;4zJ`Qz-8V>pAY=fU1!eB|_p960; zv*VyyTr(F=4~jVM$@PlPg^ZxY!J?1CRn<GRc8-f3s_y4muO9~Bff1*n-HcUo3gi~f zM;9!Gz{yB1dM}xEWwAQbhv!3@2Y1K`xXQ#nrz$^L6hs{V!}@-uMyQA*)iH4GXxZP- zh$p!i+8h#2K3}gV{IEbUA0>0o1PAZaZT-mIy%FU$lV6K?G1)B2OjovS;|g5vVCTYo zIFF0JyXio5B2`sXhD>=K2t91)Lq@_Ud-vPJVm<q~pMTmc)xj!gITy8i_TwaLoA~#M zmuP*0LEcHQYaKCt1~8s>_&n77CABO((ETvII?{Nj!iq7sK}yrfg}w_)4-u8%-7!q3 z#r}F4cohX^e+agFCO!sXuXHb=1x=l5pz?w4iX%07D=SO3!P{`^mGYv2P;&9{DNOS} zt_^M`0@+&CQ$ErTpp8nU;V&Fq(-^HPEq9zJ_{KFT<L`hIN59}v{lav8$)7?JeqoOH zsYb&-glr%y+LhUBr$OnQ*sTskvOdfWOIz)yg8C+(dXOb=L!mZFMd&`#CM$7A9$y9F zbW<+j5H?n9=9aML<08=qJ#x>J^=X#*m;G!8E<BjSs}$e$@aP9aqv2CapYEo>;Jyjg zEA8BSUhq~~et&lV^l1NZm*0NxW!dzUba2FqgEHq@z%(~*chvfGR&nMK>ifZS)YE`r zEej0IZ`H5gX%<f`_O(Ig;=3T$nXRRV8+M$o#L>-}Bj14s;b<*o*+VHsrK?QQ?FRh# z6&-&WtcwzPIJ-DlxVKYh`S2oRoticmK|Z6>DMqa^vJP0){oc;8IT+|~?7s>9a0L~* z>NdNw4BdNmy(!!^Bm<O$$0O3>AvQ$hZr2xn^Z}6n4Q1b`|G!;UGJgC1$1g6<4u`XH zSoS?M9Vr)Y=;MKrk|pf0@aB*dmns2qsr%_Rd|nj$5H0>E<2H_py>h33j%BXr_$dzW zCrIGEIMXF@LhcYo8~W;D#xDN#jH~Z<8T`lnY<;@`yILj2w<9ng68?hHtO^V9`DCBw z%9xEb*G?f_irS@n)kpowAhB1WDWE&uvD%rpDi7_8N}jx`yxxF9so7pG2tSh%(-E)Z zc>F>kzTh2gW>sVTbOr@PCrpRX7Of@N9+?r@?r!^#6?5BbxxOBA@bHQPdisy(pI#JI zmtnabhAYB$maf>xK5DAd@pgJRB{V;3=nZ1Z6ZKm!$yOTjtK?SA?`#v=QCK4Oj8b;) z<nKbI=RDhqWMdFrczBlo!Fgx@NeDtctoJ;9w+CMZAZ$sF`BDXCT~CnA@HuljPy0@( z2lYr&rm<Xde@!D|6r&G8pgug7e+zM*8~a8TL$qDmuTJUX6wg36-zD^R)R-{<^m8tP zmbjKKPJ7HXbdDq@Ov3Av{EA9GUWol^<~h?SGFTxQ_6Cc|ZVpGHOL837ZWnt$ojarA zULol>O6@CU*H2Lma7cHy+8zz&@J7P&UDCv04<I_;+ia02*F#(HkDEmDO)KUZgM7d} z=n&jg{Kz*d<zZ9Pd4w^X1!CFB$blABK!?Xak-oowVc%pVXujAJc#riPX|9TC)?Lzr z)sewL6?XF2wJ6UJNKQh#szk$LYsl0m<i7u)d(@uOgre_8LY3OpPTP@n(HnX>0t|aK z+3x04VN|pbW7=Cl{+|ID+fk(NYak9UH_^o1yL&&P2yN+sMc|>K=1xt)7bA%zfH9;^ z4)j|Pyg9Joep~iD)(h%!q|8{TgKGw^hckH*orHAKy*Qm5b5EY_<O5Ie7o)`%w<Lb^ z=&w-T9j5V7*4QrHne+*ie9$+@BDE<{M8_L)CS(&M^L&^uUoq9?qAs=tvi5tDM_`Sy z#~IEfbU?47HE>lPMbUVuR%p4WCE;4aWy?rC#9e5jziAAc>l~`xUZqWLhlN*naIE{t z86$Rum}sY#!>nhwg0^zAx2pG5r{6>T&C5w+mlUyG2LLQfPAkw}?)@>I53MGf+L%71 z|5lqsnN;li9Kz=z{?kglx*(;YvS1>NEaRbWO^QhG@L(2G#)PNK&LimvXniN7cCqj^ z4Bv#2z!7nEU|D&8&tA{gImV=z<Sr#jPbiTd!#l3s?I6miPZD~+)-1mLV=Eqha!iJ| zWU@09Q*wH2zM8*s)Ub6N`>}DBamj3C9coTsJqj(94%~yz{Sm>Q#N(Z~`#SVzX8!w- zrLPSB41wv{xRNa8=g4WgL8i~}3{T|tm2Rn-aTvPkG`qU!pP%bnHe2hyJIlB6K>rZ2 zAD`c916wPHsV)H^RxQ@7CdnKbs119gL}EKEnKB+vC!Rz@m5C2q!xMh9lg#bmX&&LE zlfQLL{*A4_HkH@Q<QQ$LkNC05JJ_@5Ay%g)O>z)ru~sl)H--HDQT;IJ?7blW9BlQ{ z(m>6wEaV9<5uTB`dOz?TH{hVsI#<6|+xC=-V$hH#_OXC;E;hL&tmf~!b)d8Ud}V6j ztd^j|$6YsN)t)iO6}{n5DjsuHd(mnBDVO9_JPgB+-fSuPXNKgz|Mk~)pA18kq?G`} zJ^<nqfP@(ZK<kma9Bw%a=n2vs;j*IxtWq}a_q$A)*Pwe*bXHp|-=pUmy%IjJNe*H_ z3!gx7RNwRnI8$SK#``;wpMlRg7@wA8HX+h394FuowY}$*#Rv}&%gSS&QW*}zhGcdK zZ<Z^V=ipYnX%+uLPw!#S6CG+!q~bfJOv*`&A0h=!NuoXx=m0}NyuU6BSdjrzoaOd^ zU=tn=<f}@P7+tgI;yY3ec<GS0bbg<}{0<<f(daGAHWih*3R8hH@=5IVOHOQ?D+V(i zsi!C9AUYEZ&X>Ze9%@4jtT>~dlt*E*1M4CN<;xd-)-0YbaC1}-j)zoz6SD3+f$DjZ z;NAU_A`T?x)_p2l5J+8GZv{OlKBvljGIim}`5>yQy(TY5yxl|!zTS{s65#X_R5@U_ z!g4$^h{|?ZRGhKO82KVViu7|D)lU!qpAi-H&bC;U!EZ?X(3eBJuhj0?m%u45xzUY| zPg22QXWx}i49i<v>n7X6(psbw*vA3g+V&v!0m2I{;6>(nSWYK85G0$~UuAk;gfA{_ zbL7lsx=$2|Q@-#>1o_!`ZF+XxL8S{VL}KGUCt;i`j6R8ETK4%osdt35Z$CaiJn>v@ zD!2ny(&`SZt5Fl8FG;3V_5Qp%$_ZTj9=^vHH|gMvyzjQ*&3pFyE3c3l)S19*&EP?- za~yA2TKjku!7xI@Ug6}^>`)^v-hF0sYV7x^irbaZi|4JUC=F-4KJDrDT$AoexELi| zct`%k`-E+%oZYO;M@0R1YVmEUO?2C3Cfgq>`68$fvkqt$yBl||iIs$1?sx9p2J|8s z*wb|@?D=_mzf2$ej^1A+8rDIpom9e)(7sf<$bVRL@GK9s2b?R-=Yph`Zs|;W^YJ6! z<U7Z8p1$fZm1w8}68W5E{T-ZVx2dj?Dx<d%($@4|;blSSJ0POjdW-({-IZCvkR{WX zw4>^t%%XK_@=m(%uo#l=L}<n^R;;S1T>#Dj=HYPFmoofZ=D)X=elq)K^WOAs>CkCE zl)c6fRy?rjZQVmX?5vr(mSlNY8X+zLOL;jnV$*=Yfs&g!V0Xw4-sOIM=g8jkglJiD zs*~y_x>3d*75V{>w*B)D?cMI{6Uh^P2D)oQV+vfYQj=yePm{4;X25imIIXWSs?IFq z&pLCrN9|;>C?86x-udgS`VB(Oo>bkJ67ugCw173kjW~BFN7nzcfzW(x^{W=Q!{v4` z&a47xGpcCkve7W;UfmQ~n7xaD@8#&S_6ufQ){m_o&)DuI$VtfVoI0_(WO2lJK`+FO zPk^^mPOoS7fmX@&<U_rpqwF6r2=ySkJR+}G)IoQGti_OV#VB17x2Slzcj+bB-Faj- z#d`;3Ez*j_9zb8rVconp0I`n`0RkWjhHnL$n!DYCkgD81APu%d*KYO1Viy<v2ASgh z*t;Rfew^ehSg^?H!H|a-irsOkFSjdm-_>?Ont%nXz+Gif=+=3RVIkQUPV}FanJ=@U zMP&)K5DTs^7&!rq2+$(v)j9VN(%+erG=jGq>XbEYe9o}`kiY-Y`}Tc!^sB8}Hwn`S zI!8^VZQNUb8<A<}6z$>QXR#?M_$2bv%*B}f6{qp<iKySxqja$pPXP3#?VQK379-bh zE*!$6{G7Au`D`8PgJYrXak09pDaS?c<7SJ9@_T~ii_SYO3=fMW2~&-!he^hbVp<Hb zmj<GD7__&C!K0}H#<>rj0YBPUxxasT*5#Ai=B7k@l@DEx<t^h{WbEZ~g&b<yM)UDh zEYeWAN>XP^bN{4&<5gZ_Glg05<>7)f&E6Hr&<|n!sCNQa=mopu5%J2Nx}$WA>Y@02 zsMgkek4?_V8NDX-)RQ7g_2z1d^VJi~6*~jQo{9NrZ5Y0)9#*n`ulXOkhc>T_yzx;7 zUb=Gt*5OVJ>0M{Gv)q}vDq%RT!KWoXi_Osz><{Po%wq_#+Hy~+4<5F8Ymsx>Km)N; z+bdx1&b<_gxw~)j6f7PPD7oe=w!5}_h>DayAznXI7cXdN4(ue&I$!wMxj@$e^CZ%` zBmQL)1L~&R>PaLke96mEd(TGsFx?}37`InID^?nC6g>FsJ;I9NB7h~_EoFRkrkQl6 z!?7-j61k8kQvAa4nUBrRn_-M<K|HBPIUWIGwGvEnFDbCo=!`5H)tA))i4=Y`82|dJ zSS2S-Hs!yR=U$~4F_amoPUpwPhL>zGki1Jpo;MH8o&i*H+FvEsTC^+sb=mV9*G}y# z8%gadV&7rxG}Ka;+)|C=DK}IF+49ldHEKgK<{Z&1PQv(FQt0t*{`_0|?d#Y^EwoMt zd%7i1C-kD2(+)c~xzi?F%~@QtB;%we!(Ge6_SlN|I{r#%_@pU-iPyq1cPsjC1T$1& zcIWE|&5@CQThR2hc9s(#J}>h8((v=mtco}psQiJIUNZF%LTr1NI~(I6#Q6Rw<uHU9 zo_vGdU?+KL4;7hU$nddw&#Cx54-P|{%??DRB-2Rtst+l4&6aX2@q0uNn+Z{MTT!a( zkabS7#{Zkfv@csr)_VyD3yT1e!6J=Qw*2W<HK@_HH{VK_{Y2^*j+}_$H?Z`xO#U5_ zNlDT@PInVXluC|wP9Tv6?)SH%YZVDJmOPgh`qrL{>aM~dh)_`e2lS~Q6KKA@1rEO^ zz`pWD=Uu4p=+f;#!12Y}C+QgIxCpH0QED?~hqYnVbLiBNf6zny9ZWpc<k^?^W?;Y8 zm+L+_9y|>~8Wh`i+H82^gljZr+Z{VgyHn5Zkpe$Dv++t_etRj#E0w7+=hP<LYCzRx zHX>mHL<zfG7qh(A$?SmzegMZExPy<|FJ}5cqI|KYUHaa`##N12q1<>lH7Vr-4~yPi zMLdzReo+_0(3`R^m`^3@JMm&O^CyrV0m&gbh#`*7mpV(%34g@BifDMzh#|odwHiUW zK>nk$=qY(I<P|$+&dJ%k{lT>EG=h071~Dy0mce;<k#zYIoGYju+|&5!5TNfg+P@9^ z^anlN{lN5GZvo*cskJFIPpzExM>^DCpxQHXd7q61xyPz;{*=M>2@h`5>ID8{YjqLu zCX5KAc|8t$-(x*tkF(;n&03$euuLs_{*_GrQhs|O9KJqET#%pqOL3Z*a1o;Mtk;Ub zDAHvfv@zADBE6w5T7HfQKZF$TU$*e-cz5d&#L3YrBF>k5B{^RZU?-GnDDbqLghf8Y z;Yw;jUV0zk+nd(E4Pj=QX?X1K+w<r8Wh@b$cmVF=R2Iy6J`})d7OAVP6Igi6avL;V zYLUejIjX|e+<|w=Kt5>V>d7~Jb<&rRf|D8w*0qA*mAV}~Dqwe7Xef8eK^(`;n!2&U z>$uII{wcvP^Ntq>m@POo4aM&1elXFhuoZ}^4yxo)3Si0}5S8mPlFEl;{cR!&(X7N* z!ztiN85C(3^@zB{@i;_z#R?{P1b4RTa>n3s@HHmo0V}?m>iOa=87JvD6BLj=1Zz^~ zsj?se_IrFK)SxM{%Tb(@axsnz(tpm)-YkN>4SD``Jn_#G*zn)~{?}hyZC56L)>OC- zu(h|inosU~rhwt4W)z)e^jn{wItvkDHvE{Tu^!(bC(AYh(Awe%M60AC46QEqlH5@d zyZ1Wt0KLq0fiWe^^<8i-uOF}Od-Lx<(>}(p{BNeFhY{6qD{ha)B<i{XUN3tq_QM7@ zV<c2$HR(d){E;{MQyzaKeY{eDfQ2$G)^ig&nzzh7XYOeMGyS35)l5mENre!vj$njX zABSW72QOPp`-VXcyYK2pn3hr@tR3~yqEI0eGt)d^<R!lFQOLo}dn@{3vd!i&ATGx4 z8pkFGc{@2?vP0cVX)*4e=*o8DcG#JQ4M>U2=(oJ_9}IGTHJ>F*p=NRJiO{YtPDM#> zDdGjDq)55#yc6dOvq-Ww)|`)DC7al)4ZhA+x5*Om7jd%D!nhqffDeqI$~(N4kzi$v zc$y~YM#^T?kDqSv=UaZhN>LYxCn(Wf>-dug5A~pzS|T})aVHkj>W*A!P_2tI+O^uA z3;kppZFYs*fJfknH$k!ylR7usS9~pbw+PD06d~t~*!_)>L@h2h=ji?&l04}a-$@ts zGn@Q{7q8lhQNlayXcHJh`lX?ZUC#2PcS=>d>(<+qKOPROCT!Lee#Hu3mXM1yRM!MQ z6zXg>mQ6CmX%5-YkBwxhTr-3F{<H&%6ElA-kNi~PpGfkp+4PlX;oClNl@?x%r18%| zP9P&0-e_=+MR3eK<Dg<lYD#BG{zDS6K94!k#Af~g(oFLVkY1Kz^&D9e3+{=kV4-tN zmmGXgfi+&NR58}nxC@lYh@C0Ne=r8;pMHTC<|}3MM&QqbCy_y-DOFY4uDZW77iP$C zlsNjyv{Sf+VeVhNwpM83q?w*E{Tp*=bAz?FztiA>az{w>&vbmS_X_ebU4@zhvWZ7? zXR~~v*bB8yVEM5@dwL?V$EIFgt#rd;J4TizI1Pe#I)R|%)6s|+jg*BCB~@ZX($70y z^0ua$|4Oj^N^-580A_O@Pzvc@yfuxlVvt5Pg?TPhi&D`$4a=iQvgOc!ec#+00CbA@ z+2HlggKw-(1SD{ttTyeASZDUap~XOk&9%Fk&8<()#2roK3N(w|AH8Ywd-D80dIG~f zT)6YFXr1rX@p*>mJF04J4~G1T_;eEcZC&hl?)gKy=4(K+88j&dTD9jY(--#v5Deco zY=nWN&O0*lLn8EKMI!uis(u?G_I253Ga#%4+d9k^Js?!ZXr^@070K7ZYlYnEQ<*x8 z!;ExeOZNM_{osH%4Z9cIi{)@JqIOslpAaXASw$cq7xc!;>wGq&ZddLX8i+QV+TLh% zMAs$FOLLR8Ig4s(FCNlBoT#%aK?a{)O7s@pP8Gs|FytOw*rVE4bLKvzE?=eCGW9C4 zB9Z_%Oc;*oW$uw8DdsFNX78j=IxE^hZVrO=6}sMJXlxdC{X3wrC<P3iiglpN9;!=B zFUP&+n?ruNt9pL80}gN`5op`kJ>S>zbN<cv?f1`WyWJdpt9`<ObpHWyBA+K!?Rc*i zYr2u<9R^SR2}14=-Um^&+s^Pkfx&jc5GsR6*DrRD1oVjZVoxthQ72t?L_rQ{5;PSr zg$0}XA2j^@-8;Cc52;nDBMz%D6Q{hH=j>@Wqw0EqbVQm+*mAWKdWF1Ud^uEob3dz$ z5NBYCN52WN6Isc=bF+`3v%g%M#;x}P)Jp4MfZX--%HU^>vfuvk)L%sr6fEf(b-0Kl zc%zq78(yU$%WDR{(X`y{AMmy~ljAJ2_~&zlKcIoXRsYWlk}|$`&mJ0)Bm$30x4+8} z-AwQ>&O>;h5W;51n~{#(4f?~?zn{a~kj|Hh{{GG(MJLC>-QlURO-eJC#Ea+zzHmf2 z@CaY~F-RtX`Gb<s4}1R4lWeVe;Uba82#;Lw;y|3QjcZtkb%rheY``Yp47il*DACKu z_t~!xb)nyK)UOOtXoIo>dq=znv(zhjZnuMR*v1d8*ebmpkwqQcjZq-<Kbi$V4axUd zF8aC=#~~C}_F9=nQ@UEQwLD9nlUyP!*f$KYt40=zop3H{^Q+<IoAz&0pK6hdIIiW> zq-@#i2|!~(PI{QOs$0wHC~KpaQxB<8xPCRs`k!d-&)#>)5yW&3nZ(k_xDRaAKqyk^ zMiuI>Z5lNCxaw7vz>L28bljd9EN@*$|Ga-_Yng@@@jF^KczdO%<~-a$j{=N~ecK(u zTB4*gytMFMYpUO-jlVDTeb2ll$+zb}Uzu_QNY6>>?9t&+;UZV9wRf#SNT;!b8lNNh zhTeu$7SS-;9t{1ak5BGcGZxeOWyM)X8u#oI>$GOw!5#LE&kp*zK*fksr*S{tMs_MK zhnCdO*#2*!_*Y*~pp~6?ay{(a1zGXx>|Nq6btkdx`LaH*rCO;pld%r`vDo~^#oXjX zYI{-dNgX}yT)?kOPoA$goA8o{_pq=zM}tY}yi4w$mk(K=-_PlFi75~L=``RuzZ-R) zoI+DRbk&NkmAR}jx5(4Oe4Em^0>9B{zm$NtyzAC_^cjpGRHYV?u@j$nt`|=rCTd9g zOgpqTRJ8!;^S6uce@OBE*xL7ZUH#GatblYU3OC|9CJP^k;PwIT_iYQDl%c#+%H4sG zc4hJlad~Z+ANKLu4x4SKiqx-5Ysz*f*nVvf<dxiW<+SHl>~xt3T*Sq4?yz!ye2;ZM zPK7=_kZ3Y&I~-{Z4yZSTU_oOTkV7a*6NL(6mlFddVNbUZ3-$$jF3iuJ-KRc&(*m|E zyMzd?vUJ-=topDBg?6YX$}|lt<2XnjAHkY+;V;V;8~z=+@9Wn}Yi(L};J}B7h+M1U zB3MV1yk!`!sEKHx-X#-&z0<RjwE1GfAFq3}yO+2@zV4&ux?i(p?K0Pnc~<ZkH`T1T zo9AK`cMZRz9V7ejKCKPh@Lc<khb{uLH)bOV#J8xtYm6GUt+uyR*9eSTextoZ>GaWH z+miKh{OAu_+MmoJt?y+wo^BjQG|b_^kBMdwnY{0&&V|syx)`*}(&0{!rjPldPcq5h zet!N667Ehcqn7GQ`*RSxFlO#|EU`f6#9Ih`Q7&<mUE;<F$n)0g?SAi*jN|9K(!QRa zUr?e@Arx{GF2@0Ag@hq8DbRco<O`6yXKI;~7#84%uf|qy!i3F+IUSIez=K@%e8cm! zrf-NMpRz1!PdnaT9DYG}imV_*xbeQEPZ|=wcdNV-AvGX*L~j-}ok;NN=BuO&Aig(_ z=U!cngq{(F-5(qIMt=Qv#P0+0UadBGPIz7lXP(kT@lf~PsC*|xN4wdfRXj{xinTW; zs9^8&$!O1P@N<n9FDESpB)Ap#>=@`yHSn+<T#yoJ9F#hW<4j+ds+UBGwyY0Hk>B1x zw;9wPuAUp^Rg}Zxb*Av-`iK%CNS03yJYDZ0T?;UPu9{S9e;6&ir?bC0M@<mb+~3Xi zUc~nDk-xVt!J4Fl5>6Tx9XsT<p%&V%Pd-nb{zf&}Hr;9vEawo{F;?@jrX+%DHASzi z1ck2$tuY>VpTjkU@E<0({5J9D4_})k(zp2evWOHp(j35&QskaBJXMZSclGsPz67PC z_|9tKe~?=G$tC%l!D6l3S}$QZvOfuuanv|btkvM`^oOdtK(&z}w}q-}F}g-B*8%UH z@9XUT_UV>E8fmSX@c{=N2g^k6l&ZU4We33I6<nYo=%~8xXnlC0-AC4w_SEzy`FpRg zPTKUXS@-e<#9B))MPVKSy6pHG%~NN%cYBKSW{2gnorAnS>9^g!etFa*9`G@Ty9HM& zi{R4c#D`ai_(V4#dq^jy^rz_(z-R6Mk@g>3jw4NwFuI>}<{f6yJ1htdatT3bLJJZ* z5QNrRJpE;6b(hFWF!THGrn{=TPofZr@Gy5bH~V~w^naUlio8KVqj4Cm85HN6U)Hze zAiF(%V32^}l1jJofM>UL-LHBVb&!8<4>;T{NDtQTO6fj$hNU`yIQOg-0c@F!+JbS? zYACF-u(WG=!G}d-gpV-@A1|ce8;7M;&T3o|O1bQYM5{mLqU$~QC$jI=SxlK8=hz;3 z#ijfSufG}@uw8TkJ@&ZG33y*=3cctJf!VV!pNO&T3qP1-m(e!*1+U=kw(b2X{Cwf! z#@-lrjxN<)^T@G0P~GG+i=$mYEZlB9WCEzIut8V+J%IKLue_ebSwPXCxNtp_Z9T2P za>&!ro0_U9ZSw@?Bx#PE3ZG@Fe>IBs49G9rnoQ>AFe|xpmH?fJAZyf)CzX7R5QNSx zN95pbI1!fR1>fvl{V^%ff3tgKl9OaRS3XST<~FmqO(m83AOlv_LTfs}z$MFhIb{Lp zb3^An7WRJ3B9!bp#>{mf01T7kyB~U<AbBW0sLO^LQSOYXDqO6i_c!8vOIvrRNuWr} z8xy~|q&6H|`EhF-07W;M^<Zfx{B~1#CcNHKem4TY)oFJ(#RaYMy1u$2(JK~pdgLiG ztBZ_}2f%bs7LOmEsX={sn7;?SKP-dxezboROWVq#3DX;mWn5lxkb_yOw9X)W(5@+j zNF@=a;kwU$_+?AFYe`C%^SLOvTklAN-n8ryF-ygRhW=tVIzoh}<MX2&@00HCm+Rgn zLaMR(@$J9t;Ta0nU9@`XWQ$N&{GbTY-BXWTY%A?bjx|0@@svK%9P+U<vgaB4#RH@1 z+H4W1nU~D9$^2Sg3Bh_$j4FD?I!+yPZyp{=mf`Ii-l%VL%))+>cvp%^McvDgRW5`m zAw)+GhRwpZF<6E$zOI8^Pj83pYwp%xqljO;rtZ;ekDi;Ge$9FWd!QVoVz^3Mji5jk z=#rKKT5Vvj<sPW|slIYaE3zo4aTvZK&|h@^$u797iI89?)=$X73|scZfb3;BUY9ci zB6cEjS-v|#VGijt5&to$xbMLdTg8zQ=qxiA;F*;Ynrp^qZ`ODU;Angm3)kaxw%X*+ z2_L^?8|(ck3fH3^fTzoOe7&9B7GOffJS2Q7(F(}uxl1|MM(3S%V?GDq|Nm*;exofr z2R@=}z@b9q%I4=ax)55Tgtuy*T`B5tS>=pYL@w}OI)r~@AiMdZ^AN$gIM24<5RU`m z1Wq}!D^PgVq)yXxI~Q{#^A_8LuLh`$@NJ&3ds7>DIWAUt05n#&dDXozCaw0No1vo| z=VOX$H({O9@qrn~L3GDm|E>QfKzEr?MW+l$5f><CO|!^hIwZt4WJ@0ozxZ-H&-|sH zWdna$d$#iL8}m!Qvf>FJ!n+x=<~R;uQgEZXWK;#5uZo<JkdeB$85Ahi4127aAATHf z?7No_B1<UXEH&z9fuR*6iX?L-E-?e9_^hQMYbwG;!<MRUJ|>~RSM+uZPugi@Vx47< z5GX9yYrp_xJNqTTE2%%kE(Y2|aRhOnd)3cSyCJFLy7CL^jY9VPKtDJ9zIc!~8z;#! zcv%$Oc^+`dx?@qx44vZBV`~B9a6|IY=-pj2pZ~h@y9&o8v4rx;M6G0Yyi+T#cSa4+ zvvR+M`BWwOVI$0BB+u}&4+q`{Gj@SYZh9dtT?0*Va+tsfA+V-?TV{XY@l5l3)5qGS zue-<jlhWCHuJ=A5@Xuv@FY~Lx;J=`qp5S^qTs$RI*CytGbxy=q2o<7H=zwE8-db`x z)=SS=Z~I98)j06^u}`DW(drzcMQxwEm<XWKfhAZ-j;FA3PCR~-@5&)Pl~Z9WA0z+I z4@UXB8_~e;f@`D1>By=#3T;gnbhf6MTPq2D49Zi|a!*3MK)1g!{R^QHx5(?1A)YHT z+INs_PX{n&*N9$lmOwjg0%k9!3iWYtJ|-i71kl~@kD^$T1)xtLp5yfr;pq~6joinv zwZvGvvs}tsHcPBj^tovAF7fg!n)4DH82z|UlH{^p2OAjpOuow|q@JHdZO)=js(t^K z;ko@z{JHq~k5u@zZAfhZa)aLGKq>GLh|Bp%40lk|?X+};_~apn+%RhBF7My>ztIQ# z{WNu@ctU!<w95HZdcA@=h4B6*vWffRP^?~zizb{Kk!HNlQ~S3c|MNnA1+{D2LzGKG zNvVEwN-wt_SZ@lImlQ3VT<mBYyJI{tM$dd+F!^12@cq@koXAF{69Jqj`q(bzY+ny9 ziaG`b6|HuY_0lKWM#~idDx<&E8-JC!zlh}egx-#W@i?Y{{{&zWI8~{1+$@%dF9YTn zrzveNGb|sHJr$&n;`l;b)m`|@{Ox7M8`}8jLLoK097!L1kS%v^#zGzI9)WF$<ZA zDNFV3=F=&d{|?%&+B<W9*o;@h1#6hj1rMHiw+u36LKwHu*oZbEU106IP`>QB<b2Za z|DlEX^1bds_}uJsKI6Kd41;*49V%?piI2oXbK%>fT@*@yK#$tP6Td%qH%uvwcD$cY zlzvYoI4x?VDuAqW9Q4#McBTpLGX-n{<<5Sdf&b?$|8qF%t1ZbN9XD)5;xtb@D<+q& zGB44&J)fM;QXd9<$#k4B?xRe7l%DyL@Axe%2TFX@QbSz|Rn#WdqmK@rXgZr!WIfua zH1iq9%C1<GWxMUQ-T5dZRC|HG>G_pSkDjumA!$w$wn=)qg*ruz^U)lV+X8%Zf@nAR zCw#dbXdIpopxES*$Bv<@(Y~}@Q43lN6FuL|roXw%<M+$uM>*hE&1CmI0C}`*(yHK; zx|!a6AsJsL+@Ofd@lMmv4}gK@5DU=xdwJ~p<918*tXb2<LO*Y;P`TxW?A(FlLgHxZ zu!hq<`kchTGCs-YPhEk2hvvJCf?@J5Yn!2pMdNXAImkM~ExsJQ@dm?Hf5h*pd&WE` ze!Rk(&pi2Gl=R}m*vxn{ZiREY6V~+{+In#C4>H(Z(a-_)*09nIuLq68_SIg0>Y+ZL z@MRxGucp=}DKY{j!hl5LdLBHh1~z%o7Xo%sQIp!E-M7~-S8q2V&iIf&b@62A*2p)+ z1%O-#BND_+Z(KYuOp4fx*I{G#SK|GjtonO}eYd4%c*ksUW#e!dVGR$v;84U@3~+Hx zLFSWnBOH6wVIlmB!T#r|*@faGhfnP_7;~;q*_r~5&X^txd!S3Vws9)DL~M76rq0;Y zBsHEJT6zAg-Qk1dl|05E%>{A~mUpTJwC+ma0%R469HbXP^3z(8t^B&{m-2gMV&B*V z(aJLk;yib=?bDU@#MUKf95~XRC5iXyx?GzO_d9409z5l&l=My3vG-+<}^wh~f z#we%RYY(S}6nXiU`-KkpqGFR^tbEQa{xwbUf~}cR+nKlpl+@`o_8{os9tpD2*wzu| zWZVUh`Z*P~>oceOybf}IG22~>B@WP(Rp<nTPJ$;$`ax{3_%pl@+YtkG$pUcyoNd`x zJ}qy@@+)3o%|xcHF$KomWR<@vk#wgYt%6_rbuj{4a3+WV`(!MnkHphIaL8^-3869S zDfgn0ZRdDi7}q+*nnyF+cJm&hX@v~TqbX}f@!!L6?-M2Ox8<uLB$$v!sB&-_<E7zT z&_cqFHJ2;sGwRh_vxE!$I9HFW0_+Vv{E2kx?zy{)=PrARK#DcH*kp^J!b){UoR}EP z87@Vyc-M$@${zPj9hXA7E54H2{m;4bt1mS`v{$--dP5b?gU(HKpE>KyqTP{<qlVHw zBD8&a0Ecp4QRELNwXYs%F(X=ao8V=Bt23(w-TQz+FYb0rz0i8VeH8hnvRrNK8`|bS zn=H?CI(TOh{1WthPwM_t-~GS;=l^|H)yZza1Fmh&Dd4tw?#&~S=%Cc113kz(d?*O^ z*7j1FgRcs2y9ANl?fVcm_>h82nT<SxaFQv=7o|Lnx$F%iDi`zxXM1Qk3d1+JXm9X& zOoxAd3=v%3=vB`v?3D;G+Cm-QA-RU)caB6mtYK4oiOS7!t_YxGX^~eo=}L<EIdNk* zUEWP!C!h%N2_E6|r9O{7DWqv96sw2;(t*{kV+_GpX#ft|o`2)7&1MGAHLfmU-#_!P zFSoaVwESudD1_3j%q>*uZk{Lb(;C$L6~A937g2cm5o_pI$_jsza=z*f6v5h@LKVf4 zmAxUQY^t|2Z5tQeK3LA}nfZDydzCpOaK3QS-DNri6~zblOF-Y#xq}!sqL_;j@V1(0 zqkYcJqkw91rh(z-I=CObqV}&Q#&4KSI`nxS*ljPK<QSIoZGw&CJpd1)<!;!x)l0T{ zpQ;A_7teQLRdok~I4oGGxA+-Jcr94TQ9j@$M&u!Q9~GcT<?saQ?Y9gao=L;6Y4so& zpa0YPGVb!H!aYD0;fS}2>GWr6l8pVO3=?RhYP0C?kT(`q{uuGyGU$&iY`3nGa9id; zX=NN;0>Iz}S(z3_K*B>DItROzZJ>Tz=Mv98zuez)OCv0wSJ!t5I1?NQDMK>`8Co%{ zN!1lp7=9jE+$Whpy%w^5kt<QP_L!Q#^}@&>ZIgGd<}Y2<*WArKlP{(IgsQ2@$df-F zd-XoE1a3&3rYn!;%#C-evMTnkF7RixCcf^{?YT|;g6q=9cL(b1h1=9HU-h~PTxYR$ zl@4vuy=*>!&QloGGDee&^T@BCqr~46>=(qUF7VH;D^4p?T~geG9=X%Vm;M~XhQPq+ zV9zoQyJiu*xJ6z&f|z_IqgSNTYk|FskN%)mP#5AY$t33qQ_oixz1;@lL{EQD$^U6R zvJ2dAo<I7^AR(oCX-+NDAuZ=pSqH%Zaw@a4f#h+?wP%9-`cC>q*!ohDJ~T+L#6nR( z?-A2*h5HOgP${?4rH(Q}ay9fE-ZvD>oIeI;_INSEn^(uH$%FnGzFNGw6#2=XQT3=4 z0pZP*CeVZ796B`WEhaS)q02rV^<8r2-wnpE_9c@Ub9p>XdJ1IvCK>JZG@z`;IDC$t z$kbb|&qWw)oh<%tSbT7jG2UhqUe%~`2CTfn7mH;j?stl~Y+Is~UMTcNav7pq%{FeY zT}{FMmYMs%qIluY0?n(qs>p<vqD0x<MjaR7ix^!&1`u%~AenYH`;&5qi8Z+R+rH1) z`{CQYIR*pc^ieV>nmC1wjjcyBVu9Xg1e_HQ?CHiQy)|81vwN9o?3POoT4h)ZLIt<< znObVAsFHNSW=VV?NsE{8ctc_orTJvrvn`<OX8m$ze{7ivqKO0-D1(o9Brbim$zXY; z1rWnpE$-7Zz$NSX`r2mlgJbjCR(v~vU)D|_u(IL0)5;5Rb)MIG)lC!R8p_5x3~}X- za{Wx^#m(#bF9fM~7m`vhStqa{irfxWTBUFh1_DLR8qOnOCy{`ZCZ{EPp3U!+aQ`Jl zf6K#r!!$3)(Ac|NL+FAAq&oVNJ>qEy09$m^T+-ujIh8Kk=d}KR=hnx2|Ig1~z9bRh zke<*mBs$1V<03G+537wbt!;M&j`*x?%Qc*8tERk~&UKzIw$GWU*J|nyts(dE84s1U zN5Pb675XR~7!<P<GD-}0U=UdOyuA8%6x;1hvoptg330tvBq~HMInv=E<JdFpxn3~H zY|jt&s2C`bem+C`i{Y~Ogd-*MlvQqJmL#fP6>->d$Eu$%7qhN-NE8pKabQl`fc*Y_ zK4{zR;;w1vXLGE8v5&Qz90{DfMx~QnJ&>@SBb2C8Zf0p(VY^x%zt^MoMe~;>f}K8) z#*>utoPB2-%sHs+_R!4fQCn1%NT=<(G|1=I%76L#?q`sCZ4+<_4TJ(f*_c3lZScsu zKR7DmE)S6m?E=3xf$&{~{M&22j^X2FnnP*wkH*bK(L=rs<@52zmSt@xGuNQ$KtA=9 z=>Gp{iek6dM7W7=p43AY-7Dp0)oCw`HhGOLJIFou^h|1O8@f?+&wV3F{@RR(5!B** zifU6iDz#Q10ANMdAV*QrW$-PI&Nr*VA6-=YUrgHlIg$A9?C{(Fz58vks~6DtJh5!C z64~`o9Dxy$E-@?56$zBd<9;OxHD1APU*WBKLY{rXVgCf(oFa_V1lSX3>+}_^M|cG8 zE?k@F2wvw_ekgNv2lgq{e~>Z0%DcPtdIYH??<dF~2;DSMdh9`MMgT1*Ye<)X!)%$d z)P$d2%fHv+_owxF?Npf=6EKc-DOR9@=z+?o!8A?yj1oskM=3DM>F1^O>gwMmF@a=e zl#ljGoKD37V!6#5$Xu^#Zf+^x;tuVgUpsHo$l>#Q<F^j=?mNJb%7caBTIkV26*05* zn4&JG8Y`mFr&7K8hl%$WCANQmhab(WU!Ue*`_Hcm66YaoyF{sH9(<tJW78`~@NyX( zYyeNF)yFApHX4G)!(pG@+P~gtXN{y!g)^wk>fiAUCm_zlqA5#xo3|;cYgBDqK&3?{ z@<p&P-V1kr@shQD4+*%SF4Ccam*pV3t659wg2>S7Q<15heX44eroZyl|ERY0&kv2z zS87f`I;3u(*(X)Hh^JWf`;O-#LDm^5g+RzC6X2?!?hoP*I_;loPOm5WjasBtInf=H zZ|-$Ol&Rb*c)rx<29R9cvN{E24g{_byK*V-8o|3ej}*=2o-23lc&r^Uq)M8>(sl5c zn?;{b0~ky?+DQ>G8lU@Bf1!5st^V_pNe|76m}+rEt(j}yJj=_uxd{!F1c0(uVp<(G zF?FZEC>gItfZqmZ$Fh1EbJ4rm(dNVFY)u(?3?5}(eMnc7Oiy;Izz3dd4}$4a!tLYh ze=H3Cz@XoEN#%u&2RoQQWTCw|k9@<;&Zci&IvX7&%9h7?`PuCu_Zv#k?{ZP^xA&Jg zE_z<}{cU0<Fv`@x6dqf1DIZD93d@!~pS!`yn@_@9Li!?F{$bn=?S@YC&{l_5yZ}LN zOC5<w>A5~@k+Pm#r|tMUGup(lMfA+?6@34$=k>|IgA^~(ilyP_DiZYAUN+t3d!O8x zVpJjR2ze8kWubeZ{Wd<|rjO_5ZRCJ#n&LnG{N0m-9ZZoIRP=TMx0{^E0p%dHQV1+5 z@ZhXMTn0(cV{^g38cLz+T~8}drnQGc7#+vxSISeSBYYH^3dY;}d_e9EZ}u2zD>lmR zx9dJk2z;?GrPhWDe9NZr2m)Ev^Az?bHEGGw9V)YcsA5hp`Hk^{&$%f7(m*e1A3W2f z;e8FEBluMa5FAsp*asEBnWjZpUnuh3$Swc`IJVEPK#&gAHQ0bA`P=W{gGAjwKPw}9 z4+}~LI$t*=0((Q4@DAmCJGu)w1*)FNVxeh!>r}8yF@4@%|5b$jkK*&y>)psTK|ADX zRD>id#sn!9vh=F#D-vKI{rhYJ2NUC%sQczf`P<vRJ@m(*{#TF3YW)I$9=UEB^5%0= z!Laf0j*3E`06r3JG#t*!nKS*<H)aEsaKF2Z6bz9y*8od0&}c=;Z{$JS#AS2XJ5WjY zSX8R~<T>>o5Ax&S#cn>=vyJS|If)n4ZH{7Si_k3RtP1c{iv_vT-Rw~55%98)Vg6j& zuMS3dN>!#I2ilk)gI}eqnsd{L_-kgL4;`>&d8B7Y{6dO<J8AuJo4WU5H-#Pf@S7JY z{dzpxhbXzKu2Ltc-5$`x$z3y5@MvI+EJ7j((S=BJ_4iv<A7a>-XFfPVmw;?$u{h}C z<I$BT4c%zf29TK}y|qCO7Z7oL4BY!{9~@NPe)|G8P1k#(g;%1@GSy-fuH+6q!fCZ= zs*}YTXYnH3QnjyZ<Mt_J`%^#kpVwOMUCMZ@E_zDGary<>+^X=xvyb+6rqVTD(p($4 zp>!j{kB9xkD(*diL!L`(Uhz1kkKP?}G}SYG%}m;`l!!u}ndkk+G#)XkyHxD|xbwSJ zvs0k4k5VYvaY;|sW{?<}rO@;8RJ#G&%(lLwFy$FM=f0?2{X%I<801Vne_5Y?I1Z3p z`UM>heQ|I?OVrE>_TtE*^jf-&vT*n6MVg^>S1tD)eeQO^$K1^(d%E3*I0M`>jEY@K zDs*F9wY~wk%jRwqU@`Ka-Km#EhcA*J!k)xIxPcIQ6IP)FJedt{DH+sT|Cqp|0g6OZ z4>!?$0r>Wi&{yXyyNkneyC-Kw@tQ8E8NI01)Acsq&hDn-J(iy?(B!lW^etBK`}O*| zXcHVYFU3unHfnFArY6qnquw33r8@~ev$<T4=iGt!*X3{h^yg}RM@FPtPPAC0;>~2D zJclU-YqR4M7KL<IQ(K`p+}PU+O>2LR#QaI>-?iJwDzuFrDd=9PVUWPGr6F=~a|j4P zbQ_h6em*J3dnmBbt`6{THLks<(0CQoHH47ru@ti!!!Z>{Qg{aP740ckcjb$8&y(24 z^{=nUcSGbq;P?+M@mJ;I&4KcxNt}?oM&_qMcgxTQ8scbDbP|MDMnk8eO^dUXzba$= z3CwrbRP#4{_0c$x!R6SyBW>yQgZKTyd&IdL@MCpW#3Ue1=T(0GvXLm9p@v-B+<}19 z*{X^5K>f;P=si4^m-{-FIP%a#EY2UFPZjS2Z`0<HP8-tm6@c^*Og#$qz=J%CrL_6l zfVJ%f*nq@1pZAW@+nsN|;77(=u5j^X^9PKu1qFW?pfj=b3JS*gdbRNprUh&YN{RU# z1b+y(ziq!S#b+Zy@now4JAIaU11>49f@AD1l1|YSSp|pbGC#(m%l>Axy_4B?ClcTX zEC|L(NnUtcDQ(C@UkGNHJ5%l~1ecLVi141vnEpRbSAITL`R`2S|NTGz@5|;qa4`r? zvMHK;bo!9Tr{jGJye>g*ml5JMh{W=v%RsmneygPYR+fD4v%QLoEB~0urOMHXyXkfv zlQaxiAU8B8uQ7%428*KV`o`t3yy!N+n%(+=NnTBGc^P@fPVkMWQT5!2Zgx@&AQ?B= z1UX&Ep!2;$oNLoOFO)A6t^dUz$=d=5;T~X&i0fG`m;)v~PC#*ieA2i>{YeKC#kA#X zj(@{h=O^E87aR$y{s@O`xYW@q87Us0A5#tq99Z83Vy>3!fmmItwC(Sg8+Nz2CC(vC zF*-MeoN}@|mYtzeM2{)RUKY6)jO&$N`;n!;;al|PXZ^2q>pyS5elgajqwt((M^|7q zOFfZf&?xmrI2Eqi4`YZFM6jjiOsXUGwOsYTte&4N@h{H~mSD!M8e;O$`~Av_>;S2} zuR;A}tit_NozhfPG>h01-u#nCxA&aJ)9~ZMGw~AzZbw6i3_*^C>{4|{Fmf>0s;qi# z<;r1Rhyq$^`P`l5zF>q@AFm{dqS{?=Gk}zcj7zE;_JpYi3R>1e@9c}hz@7S+#^oP+ zdAl3rfQjtIm4)IF-4g?%rKEJOS$;9G8*q@)!||w333o3rYG3`}KQR=)|Ge@ojNQYh zLa{3VDIjeNeC~>%up_XFn_voY2oLa)D8|D0JAl)E5wKldn(01oB}5~k@;UV(1}5(u zQwy|&gS07PiW7!9vaVv0cArW0vO{?PvrPHI?G}*%6v7vqa5Du8O;4<$ygkIX0&y(G z@cl+HugB0k-@cK{|3Mtv*HwK2(}C$Pt=s}-E2jm%5QygnAS*NL0Tm*(v3tIr6YS&n zp~tS@PpLT$%T~N&K-eJQj$N)S*E&IwOpwxnX@my>>8B6bN${5)qWwDOQ1S8wC2Aw~ zMITuw+PX$s;}1*2&+cLdf=*|0e?jipzJ{ebB+n53zgMt{K&A+2x=#e>0QB*S#8TXe z1Y%Wze&h)t8jvu`5F^6A$54O2M1IEgx2^b^s*X~?GH2<*Hi{E_IBgea@=NQunpt<{ zb^SuBn!_CFLj066`QO@}_9IVES1oaV0>)H>i$kP~)pO0jr8uKqnW|hRAM)CY7@*&e zJi?o=LK>xE_ewErn*9}yTMnDy6}Wh-1&uRnuMGn(6w0yval;DWI2l)Qzw+`Y2mXs( zls?WW^{@n(tHUHhFDYbtQ&mT28n`3gF!|c{#8s-Dh2JR4{cDn>`9re1RjvmXay!<} zfF^7i-HaVmljEzAUd`op0cL#+jt<65TmJ&}KacfmQi_@R3^=j=6G$LTLLH=|##*W& zUk!fom{S=9?fATxSZ4W4Sn{_P`nN58L|YRC#jR}}TYcbulsG^y9G`T&9&)EsC@JiD zyl{uw{yWiN>*rT{X#V59kVGeMb&)PDiq|D20d_BE_Ks?aWvKq<&0N~wj*fPMGZd6e z{8adn%98Pw{RV`3P55Mz;Th}?koGvQ+KNYpCMc&<BBp(T-bc&!qMH|oG!;xA2|m9( za@Wc))8Gq<7kGA#JaFl5;6WX+w8kP=@7yf)8KfxnXS6(T5ow|j@Q1I|hjaF(UGog_ z)(elKGItMwRVK;y5S!+>>Lh`6w&Iqwe@N!#c1=@?9_kzWm#fbgd5Af@p|s~SKO+Ud z&3$}UyTAxQ7ta=~+yQ0`jMX6k{&=m90E+1zlhIoTfT3`(p<Q0$@1k$J7h7<CB-34l z=mD5U@DZ4svI^k($YFF$YGA7y*oFt!tHF<7@nf0mt(nuk`P6^k;C3FWDD%6UhW98S zbHz|X#9=i<@-E`^Q6m~jOU6cp<hK6neEebdw%gp8qY}uABtH}fWNEN7RD?XX9%Scm zR=XZq$_o^hO+20VZlK>yzkhcKec1vyJW!mnw7P@D(;Tdku!^mslBt#Pmo`l9E{g*f z>1c@Nt7x`MNZLIqNq!G3)8G=Nw#|w!G^G@k0Z)RAm`<b~K9S{x3YWB1zj6Bit`zMa z9K0#OYw^ft7g8?=E;-+PE~?Psej?9?3qAu0AQfhKYv&iQOQrEMe*b*Sy@%m)lL`op z9|FBtI?!(m3%zo5OwFYLV&g?N`bge3MCa`n5BpMsh?)x23W1`XG&~CXSd>rL?b4tf zAUq)-PP?Pa&CB5`m46GSzsKoUU4~?+K<*;&r}_#^M#~>>BYI=_%$291p{bmuZw{q0 z1H^npCZ7p_?mflv=)mm4v%z1L{E3S}ZfH-fA37Oyyot<7eVz`jxp?)qr)T^Fk$<Ui zMAT{OC5K^9;WINkEj4x^FQ=(=i|a<2ufh{wUp>#pzwCH@G~xUzfN+Nv8nao%#@o5u z8cw#cg5&(fKui`eiy^peK#dwU@|ULR=WgR)#VZpx!J0N=E4i0gD|(v|ByMa0C79=_ zSVrND5n?2okMEgDgm3@l-)hNAD9cbK?B^mYA;~$<rEBZ1OoVjSi7)1ad0=f2rDSWA zim{&_{%jC`IsZ66uUn~NEy+EM4Jki{d)7h+O1oE1YI6C4hZ<il5A?6{&mRzTzhyMl z*F)^Xtsnw-j%gm!iBKs-9q~&^BBCdzPynvCGM?H0FD})4PrW*4Pm@LzbA?mGj3AM~ zW<s(kM!Ri;Bk6MBFM?1M@cb=$w;2vUq-bA#H`(vad?*`4Q3a=c;0>Ex71llDm5TDl z&84a4(dJ7SQy)nZ%zIE~U(MFlfPQZ~_JV;DV^eaj5;cY`B}GDk3Ta7}h?LVqj#2F@ znEg8`{|}jV@(Ybqg3-lN$I>oxB?E_wvl50N&|g`XJ6$IdzGMU?^iZPTKQGXJtT|VH z^R8KhVqco<P7l4)DlsrPCJ7+shDb*yFXv`s569&Y*ySTCQ;OhsTz-FIl8Zld>GIFd z-+%4Kz&8Q$kjiz1gr=4+<T*QD+Mwuka#Ka7!5{_6)!Q9u=5Mf|-cZDwitMWth`d1J z8N{r63$rvS<*IU;h<kPJO%0V1wxTSALJ%1~FQ32bA63`VFNz<Php(2Hcw*96#BV%2 z)<qJiF$Sx&O2r#dA8o-UZ{^u+neC*VKWEu}El_gcv-ybL;;=Qcl1~mzQxA`aN*wFO zrOdD-Mq<)$HXu}=D-(P&&-4RffAwky($8}zQ<-f-;AW~QIyoAB%PkxR-_KF&n_b+Z z*Jy=5FGzjZxBKF5n{D9;7*uGsoLSIyde-SmU8%{Igp>BpOplycx#`|~g`xkgv3?by z)nQ~?U<y_Rt?F1WO<mfkxZwzxL+)3$eWZpe5UzLOKCK$PbCGswouVG1!}&Hr&(*p3 zpd|E?*Iu3{VCDOAv>bjx6QCJS?D^|`|J)pJA8EJOQSzgiG{+7;-6CAy+$c~El+AN7 zGCcrDzUWB`(Fob8dxgB+sq3%IK*<dD%;KuF%2hU^Mr>5|8lxh1g^oZ~JP=N?6;3_R z%cr%WcPs0Cba&sRd)!)$COx+xQU)?7FNCN&LcsB8k?Bey>iGJAKC|-qPm_6f3UYAJ z%Fu5P7^zS=5JM|SH#jc4XAX?PQ|*VmA)Zt_kG|zn@iu1hj`GwuZP%}FGy!o|szeJ= zJJ}`O3=jA=H$_tjA>QBDE*qXXsTM`#>GnI~dNI-cQ-Jl|%G!Tby?Kmr*%qaEJ%;ra zI;6Me*v9wbhT_-t-kq+{t*PNNpr*+ejly4N`u&B;_jUOynnaY}9j6m=^rAGz(@RK! znaV*Td_G~e&gBWs^z4EN4EiyQ{Q~WEvu`$}UlK0wK*;aM(2tmDZtTr&14JovzAkKm zyxPbUbE*8EaM@l_`)8*7dKwzzpMOQ%E7UUI6b2`Sxp^oj4b_W|J=7-5tQUjHghh_O zp|kPcGWsfvVGA(>IOKrNtWzxjmBf9@+<bkg@pe>Ts&}+etl7cyb~!vhEn;^$ARN8a zrEP0<&Nnnj7g<>wip!U9n31{R_fbw15Fmp0j|l7+q4GZh&zDrnd{$Zr?JJgPE2p^7 zo`b+#qqPeJ2ob9RPq3K}@d33zze@j{CwJbKE%@K2$=L<sB881hXDJloHW%}ul$}w- z*oB$aC?D?)vk=WW4PQxT{a*9frD;%GdPj`$hEn$>Y$+7j`jA}?9B~k0cv(D&&DGpv zVejL*{(vR_e5h{FUETM*pLVbNB|~x|Jk6EI#yU=pe}qGb@i2#02Ztp>FSAudYJd#C zAHJ(z_)ZDn{UUmw40sv)1}eEC+Q?X}L<lr+VeN}K7*fL=D)KOyC?#Q(kqjCgedS^J z0hfMtTa^#(xk=}f%v~@UQ*N+Il|F*Y2Z;_F{;(}v!X5mnoe6a3t^cEy{6h}U2i~7C zaQDO{5ye)33;H*<mHWK6YA~fx3f|f+!}CW}lRb&wIiF7U#L7P|@sBR@|FF>fRjhl0 zpc|fzyEW7K)En!g!v=@Bnd-?c;Ay@#wOt5%U-{R9|Ci)^SxN|2;XYH!`O3RZLZG%b zUM*6+md>gJl&9;le%A-fB*R@<Frn(7Kb?O2uDkFmK;tI8ACJUcm9abr?p|Kv&;0Wy z<_5~J9>USi2_fmj1b%vd?#~46!qZ2mTiwk*#bFlcclc_$5h_oLG!G>}8zk9+g>mc} z15v)gANyC!XO|6%#To~2b{2}p<IF*%J#a)oHwf<5gj0gccI(Vb`mlFqaX;he!^D>y zeO=}-Igqu>WL>na+$7Op%w|oPc)J29>#?O`*cohy(%;p(_f*t){+KR(S$M4SWec!Q z1H<qvKVmi%;LLKa&NfT<c$VplOQTu@7mocg;(e}gyE}5kOdxtW4<6L7G(NKqLGZ)* zNa!i<m;j9dya4DUh0f^b?3>qZ2qS&|UEZPApEFSZ_y7FA7wfy#aVM1ecvSd6geo&S z1B5#{>O*1LXgLgs#5$LQ9Hsj1P5oxcu)jxH#Y$75aav;rWb<;im<F*0LA#W$VXdi; z75IGV6ig<6-=iNUtp9nzgu&_p1nO3=DSeehJoBkOsf$AbQ|VQC-emE`u55;QhSpvE zoNr`;nv`bGjAy>h5w&sT@zTk#kQh<whVsmdE}MlA&0VP)`W86<p+5Wjb^Kaemrhrc zd4!?|jAwdw8)dDUyG+QzDoGoP*<s!rI5j)aYZ>$1j&~f~S>b$r-qR2!HfBG<T^J2Z z6R<%?T&xr6B~;nR*(v?V_5Rb|dY7$0F}OLHb3%7oWdg9eB2A~c+@oxmfF23siH=RB zj?2sNtxD4y$<3;*v8$N$-yQ!A5Oq3uwk%~vz8RxCwbX&0M%W4I<JIby`p}(daMLa( z=$~IrPkq2Q-xs{cpwY;Hj0rk+J=@oF54K^O$+@hu0-d7C;yPypO`3a{{}s!Am>>SD ztMOw1XSWDjRo3&`K_dYtu`GLxN5fbz2swso2T6&xf~E5SD6T(|pI$`F^QXLZ!QZSi zo(uYR>Fv(v>-3yjXhjnQ8Bb|uFf*hTz-<xl!8xEAB*N0A3+YVw+@s^Kobd_9FMhvk zZpuBcaR#DFW1UP#4RnE(>=7s%bs`s7%))pu8knd(hWn}?@vFG?6?|}W(GcMrR>(y= zXLS@Sn@hm=;|$BEP4{xLj<%MO<edK27{v1p-yoY+n-}Iso8Zeqs`KgKiuVzhLgD5? zPh2r&;2Jw#9$z*dr=XL8%YX!6{O3L|znL?UkH>$%`_fDtS+h!vB!p1;Y9mmAOKuHd z&^d+SqZX6oZ~$RIp1)%Vwu$ZF_4L@kBByU9h_6hjmX3CWo+A4Vycn0%OL*Ualqdr_ zidgd)qz%qR)uN<7CqVx-ul8O7_|<ay(%2@$0qmYY!8&Cy?dXy<w%6OBa*57JVsN_Z z+jxpizz+9nR)2(etB&LUELdL#cTg>8G|<3#;gmz{+?>^tqi#MtChTH$^6lUsGFWGy zkm>WL$q(_xU%mO=t|8#Fbd{VXu)f*+tkl5S8ZNc+rn?Qe@B?CRs{9tpgzt{8{kPIz z9U+anLX*cs4d<I7=xh+WsK(tW?u#Ou2O~cVLOe|uJP-c1cKCxWvx{Pcyjmk~L&!$M zB>`vV+Cc-N;E6N;TuM}fr?o%hwN!nBh5K$p`ku<X(hhUr3_ZKR%`};VHrDfzv#<k% z=z|8K&mY35u|Wu?HvBD|@u%PEF5;*dV5GeQd~P^Q26!uFK<HAk#fni$EpfHE0Jot( z8B+T9bn0)$BD<ySB!Ce1;<@(KvqF2t`g7PVi*#{$m1NH<zC9ksZNAFo=jD_CN+-Y3 z1$U!1dme46XKTe+LS<-CwZ+bl$D+a)`oZRpieCN6!Q(CXxbePw_kU~R-|D0~3n^nn zj`F4wB7wUz1>rNu-Y*?bdK1t95eiX2`>9y_ZtXy<j|?DZ{>;q`gWd?z(hxD;I2BgA zuEv<nnmp&K#^c9M^)B0dSLtUa<AYVBEH)>ubU>PcV(uZ!@G1+7<_tlkC~nLY`Ly`C z?!>Pl#(#}(pEp7__QNYSeM*=N=mOn1S@bg%0I^!KK<;`gS}w|_(?!)U^f9+pG~L&m zczd_^)JUj)h&8-q9b6A#u~zCrDB%JMt%N#DYB@to%vnlUvSyYjwIM|7cz=*x{-lN3 z&z<vbsPj%d=>Pf3v=RbTrqEB%doAi4(z`$pr@k(a+aW(i6_1;ZXbA)8A!p_D{Pwq7 z_6^KD!EpF?*M7Mx?JH@6dZ}m;ICC`_4D_|+jiD5@2&(-h2cT#);7if!^S57i7yse| z<=fE7w+~ZjQco~7fI2TXBh1G=f4{QF{>}eaF_2Haa6VAa_9NrOXkj{F5+Bn3mhen< zRO_V<(m=5rXc&NcEFgd^nr|KVk0vBvf_!U}ii}d)M=s1Edz?;ab17SyWjWqPPgF3C zsDZEG_LqFYpSjX5$sw|GGd-gxjponQ!(R<6IVuh0U`xCV1o$`-2;iM8VK(>FP2W5^ zU!H)N7|*CRtA1CW14r(v!w}rn8E$nRv!${?I1#wsi1_5~wG2K~?s>m@6wj;rtDE|e zM~&=(6;8ojl%jmfO3CQ*)}zhyM2@}4b<LyD;Pc~uRc`$un)kX<vEl&Y>my4^K(}C* zLot%2W!d6mW!eyaJ_X5%d_eJe-JQC8&q8-Uoh~ttq9>EaVF>DZwl9K_^l?8Ok}2+e zd%R{?EP|w<n4c10-kXE}nB#r^ZLHxH<U+BnN9G8FC*^wN7TLgP7%c#K9v<rAzBwAH zb6<3_^_LUwA0T0uC~^b%#p^o%XbXIO3T(F-60vXQFr9AeSq+XivKj)?Gd?2bKZ`fJ z_YE~l9K#Pi8AM}rFH1B6JRu{dXogp}W5BDZ`RtVHfRz7rWxhY+y<7BxOv#iuCPbdV z){H%-RRf<AbTGI!^uXrC-r4>#vN`_8knPV4dH3g*gKFdz7XqpoHjS~wWHj<7c^XfA zajY8mem>4yd(w{J=d^_1jWPY@+s2rw&p~u)wH|uUu%skwaXVP9)2JOD-UNxsfGHuX zD-}IH#=SoR&u&7d#z>bfol5A2G|!JnAZ~tlgcrwMX$6r&!gtv-7Wmd5Z?z+D^_oo| z(NOC{T|?P;D8oYE-2y|0uPJwMeC=@oxMNC;7uA41x8^hb>0Kmty#H9xf1ZEvM5A9e zC;;(p6)+$L1%XQV4dB>8Fu`+sP~=-fpPa-}HmSPy{P+#So8O1&c0qPGgMrU`dbp}d zdLLvJ&zBq2nzO!@TRElMA?ECC%NT!O8vD(5={rqCvAGwJP0Vp<$YupyGSLe2{wi9u zJI#o>GP2%GZ568XzSQ2YF!WUmR?bu>jA}t<BK4@u*X1Ig-A1Rz6GfStHnl#^j@1Mg zdH!O%oQooD`rSQ=n6Y;ocuDjReX02}Wv0;P9|1HNG(gD_ui=hrIppiX{_6yPWN`iX z*SUH=eeZGi3VrahEX`U@SV0e}z@&*4_kaa^F0{+qB&9arFB+MAey~4g%Kv=$gI!3m z$v|_b7bJ8F^w3{OKD;jZ48{i*YmaUVf*KetlzApzLyFz%sD}_@Fz6V3ENaZm{R#&7 z@|l#J&Pm`RBOzY^v|z>*JioH|{OA2QZ;9Fd$==5LJg%4Inhpq=su(int!F-AnHOOe zv;zIr?jIW{1<U6>h&{%iQdeK{EVy>7Z<&Znn|E3c>lHWwFlm${12r1s00KCuTEhdV zn(p%ue*0Ve=z@HOXl|%%bWhB81-VqKz&ysI0*V9&dEg;D%Y^A{T_L!+G<<qT{)}O} zBa0(7+X{#R2a%V?I$TIY&`PAViY`6a4q>Wsp-+-{kp7+o`lP7)uXyrX_@t9M4fccO z%t~XZ9K7{x%c37gz_B{yZxHJS!QsHDMcMGCBv;H|YGc2NH~wnMeHBmUt*W)_`NXN= ziEapdYBM%c{2ab7_@Y?u*-KY3_Ua@Mc97w&O~P;beJ=}THkMS0#v}6MUP2d>U`Z(< zdA4vy(z!1ZK2(qGu_j1Eyb?El#fRmlf;u;rp@`!-4o_R+&@{~99v3Q_dy%36R65-) zFPi-O6Mp5_)SCm!52U-#!W*OG^Ug^-?Bq(i#~+i6-!15AA%Ghx5t1k^qFrEX{_S$X zuDLT0E3_b`KD3%v<SeaWz@qqk!v|df$m7Ib>(HxpG>XG-N#XrAneg&EnOOudkZIZ* z0vl!jsM;&776)9gPY0P477AXlpo|eejXzyQv+ka+W;~Ip5<d6G{kd6pPl03*7-7eH zf-Pd4oW{7>YQ;4p1vr~>Pt>+JL#ShP$oVUV<`Yqx{+pQ8m+U5l>&|Ldr_rrInuvEe z<$StnA#gXO_PWruFs$h*J-XRnay~ykVOTcx8!Y)Uwp0ZToW=Y7?tnZ@jO+r|=~{Ie zhsyxsz#%;O2-iHM+viHQKa}ZqXNoZCZpDQK_jd-0yOB%Sqbp6>Ejq9ZjtVD#RSr{z z2i5Qm_P|fh{`)`Q|FL_FXHDeJ0p==4=e{Zhbk2tPh`CtF75C8^i}<YdS3F+-$XfPX z7j_{mG;P>3m9z-&?z%^+8;0z0xh(M3>34LIFi$OKFn28KubT7A@#tN2H>GmH=N(RE znGQANEj*p;xjHRv48;CT=-1(Sjo+!I-b>kk3}t?M6wQgb@<#OO)N;*QABoP4Zl`+> z8{n#ikja460c5@5nVjvH^ZzL8e6{T>LYtL}PbouAjt@DLEa>54lsZg<1mvcFWOK7R zIgG%*s8k6LrT*8(VIQP;J{tDrJ-v_$XWKLVxH??XU1`X;JH#nNWU}21F~DPVujKfG zsPyBW`R~?!t=`W8jP|(Bz2!?0K8yhYlw$dqq-yErhX!$XbOSoOgxpst7hBZ+@aooC zBNZICNV-N7VH^MwG9;4qv8W`~+%oL5cv@)2Q<Q=I#z^)r`;*<I2MUV-U__KugHc9C zbyQjah!hcQt_vTv%zQ_dvq5@tvO9tLYJBAinyxmpXeO|4^_;fl$7C$HL#CCsd8x*l z0cp~BLOy@~`gQ(xS=;4bbrK6+aHc)bIKMtl)I;RP3_BX;dOrHs`TETDs+7fJ;FT!A z9~bMcgxo!a^+u2mSg}s|20wr75c4Mol27{mwyh$3^(Gz;0Lgo0yYtJ)bf0yylx1md z+ogpx!M_}$!q#ozs3W!c%y&AVaIdvHaVY$X_4&5<%rJhncq^lqV8F%4**OH9E4dG1 zJ=D0!aFk+SaoNS!T2Lyt>%QT@^Lys~Jcw^p*S9~q_)U{m@otg@h7V>tka;$>=ZUOb zFckCLovXWYZ+%4+xMzB@EfQkC(scXd`|aji7Rx}WcmR~be5~v#ZnHzK%d?Cyt#h)T z0fvX_X_g$g{M(OPORFD-$LA#-zQHbAq;O@VlHq%nTj6VQ13>p6fL8WQJRdsZ7y}~# ztF>^C&uf6Ytgro|M*Cn)L{TM^HF%$CU}`SR^Jz?u11Yj|A;S61wqhx_Kc9~IWZrwX zgooW*6V(^VxR|m=u(V;GD^vlE<B1m%0!b0|*wf-s!G8~3|FOH?Kit1NWq0|&jcO+M zbf3q~Av=PeswT!d>uOf3Dggd7VMRi3)62v6M%3OMIKT9!UVOV2senm!f^yjCrU+9v zyY>T@mg$y1PATLC>k6U4=L`7LgnO5205SrY0+9rE39AxQ)SH1^ugHT^O%05i(ploO zEL!Vd5BLq(?N+(Znw%s8j=1Op0$S`e4*KHI6OlJgjb1Vd*99w6F&MQ!)o*|Q>2J_u z-2M9x=XyFPhqBcm+4dM_$S*NK!v(1xSMenD5gMnu(feZavN!!=3o9s;VfiuKVB-KW zGrz=SAL(+9+*w5N?uYhaTVh;g(fro~e$eUOyPU58Viy=E;7-l4lRQjr43l`Mq|<gf z*e45I4yG4%H`yg)5cr12$8&@AFC2W~$@U6+>EWZ280kEarK(jTHXaOng;w|(nM)}@ z%c%dc=<;X%Xm`1uSJ0uw9}VMW7`v{BC?Tn;oa#ZnZdNE+>|@qrXNFUHPYq$GZL{}4 zKMvWcIapm{`mWH$d37=AdtzH!Dn7dFNH|z7Lp_|aFHISt-8VWCA?2~1;n?aJi;7ei zVGipy@dV);LUI|CKHS^ma5dU5-Sc*<&6%aM_da_xqQY(GQx$?y?o>2MoFJ|!+cnP@ zsAo^)AD-P`-+6n_Q_JB9*W{#OG&X8YSOq%oDT~=0&%)_88F$iGHh{b7-N#h*6Qb(w z;Ri)wI&zpeA9!7gg3Ad)tCmK1F4fnpm=d=EA~ir@vE5G#wrA=cjYYBVwE^{Em{d2Z zbJ*zsaq2x~R-fbI6C=oklgivp-13@8;PrDG*AHsS?@{@+{tcx)njBdvKEhAM?QYQh zNp7{i3o5t|#AZg)dXo|Zx?etLhyBii`{nB%ep$75t?AM+qQRY8Of`ESha*0$Sdx}w zF-dFm?xkS*$Zq0aJDszIf6Y;z(cQ0JJR_m-{xsok%ad?;v|+yH^$vd~Cs?}7TA(6@ zm?ctR-LcO{?|#h-><%y$K}i~Jj!C0vC5V53EAM(TXEDnxf=jSe<X|g?+rIw@`L*%q zh})Zu^bgC6Un%N-@9;z{n2^?%vO@CsP)ak-@7p}W$JtU(bw-IkPM;wRxYOS%7@n8s zXL<$>H>ux~<m!j{TKKlOFH$(TCG%6_Vs)H3A#ps%hiQ0>hqiXzJ_tE0_ahij8hE~a zj=nw{TR43=wQ$LU?g(^vQb}fsU9$OsRJVtTotayMvUqj^Zrg3NYg7Cf@c*di@2+ji ztzN`=w#5t~)!-?5n5kZ#lV`SYuo!}jB^6vVTf#4&lQaLCp8uxwV;9179ts|+oMFk$ zm2S%{+rw&vnA$48meNs+=%s8BcGuDD{UX~<tn><a<f(%TDsCCzH8Bur+H}w$S4`zZ zT2*Pg5b2|VS^IJre<Z12wFjOHXdac!Y_G!OH1M~|sK~@W2**$@c?$47)^M;$+ye4% zB=e&Z`d_}iTkv)9!>m2GgDQo!IIGF6So()_Y*hWCAi>J>C0<cc4#oQw%8$70t5S`} z;TOiH(C%~;H_ALTo19S4WG~6mrC@ZW#u^7ySAG0tPxaSq<ahjj*_ICUlUg^>K|6`3 z)ZnTEo`>CZwgI5Ih->~tB9ZzGZJ%rF)BlS2|C|_ptNrfA6|t$YCbhu<R&MyHYowVu zEg`_3%C7&v&fcWSQKX3$-Cwi!AMT=eEC2x#ESW*fVi2$cF-y!dzy4-cb!QDJQu)12 zSyx$`A%X~x<L<}L8GCyo9}<$x2QqwmjebCn-95O`T$uvof@X^=X>Zv#EsStSDi1>o zZO!vcy1pxdEoJg^xrSffTf5ozs$r-K3S1LJZFIR6Lz)~(SS3X_PA8&QG<Jh71-6PW z^vHhUfscQBsS4q76^$mz+R8I{o@R9l8`3YscMIryc0E^*=8((|lupmT)qnEr-}+Y5 zZL-A11f$ZpJZ@;%_D5O?jeOKdlgHlh6TwQX);U74TWR`1P}!|vlUwg<Ze2+i%6WiL z--JiJU5v0c-v0ml_;!s%vL@>w-0bQ0{6UY}trvtn2g<BvSd=G)cl~Aosa*GUd`QEg zJg<#&Yx29^!};gI|Nj(1zEsNgT|6;w84akq<a6hiIowZI!w@(&HjfMFCU3~b(5|?b z>@s=2#JatNuvwOh_nVX3N({6~uNw|=CD`UlOJd`!*KEmQw*SLndC%+ZMf6$O7z~KK zA|l-}Yxy9@lAoZ3t6ph0bP|2N<uf_q=umo}9`^Umv|q$j4AY2jbmd+fA8H4#7=>=O zEEYRoYT>d#v5HdxMq$Kr{`GHo@Mq`sH!qP_XGroJYVs#3IshJ{ucxMsRa-0&udbsB z5;z6dAQsT^h5Oc|z<=TIOCX~=B4Xo)m_JZzStmG{%v<i&ReON+=`D+t&KwT{lVw%= zLZQzpA}@{mP>)~*?%IlX$A)Em(2Q6yoXvsR&{P%VT=wiZSj=*NVP&$9X3~vnms1&? zd;QpP1K}1r(UlfStoRX!$zjfrQ{GuuwEcVY|9Z9Y?alVn6;ytl0gu$p<!}NHa6leK zJz+)%mYIkbq@#D5^=dmF@lSZ{|GyADSO0(i=l_0#mM*~dP(cq2dGP!JP1Ca<xUTr{ zU}}Qbek`nTIZcUIoUw1Dp=R8_$7HK!gD-5k=_QOUmbk4o+fv90ol||2w2Oc1F91=B zrKcY2jU<6{{5-k-Wq$R;6Y87vI8Q+hn~gilFebwmNNBhPQ_3|iq$?(c*$KKj-nFZO z=j5H=I3HiAIpatW-pRX@R7S=i=~0-B!ph*I+78D!&>^_Iw;?U~<+n@}g#7VNQ26i8 zdpSWA$J;V1FkOYrot6!~Kj=~3=Wf|VDU2M*w#=?R#p|CmpP$dw?BC&tf=T$Cuy<F^ zd=T82tlm!R(Hk&!yCPjD#vO8qAO1@V_kTxF_ntJ0c7LcqS!~uTVpE-O<slZCZtc2n zA;*B|8v^iEcr?Q2>-jMy^3%HP?LS|w;oY>_P*t<0^R;wo__xHF8h!tc-jgj6u12qF zlcn}^JUnNQ|DLc3b(e4NWc-Jccin5ntm1(1C<qSt5Vz<4v0jf7Rk{2fy^1#l45{;U zWsJsU-QZhs-L8^+`Ib$%Xl3}l;jfF*wMEF6D`O1J5!ORcSO(t2qZ!2)(Cenl?hNw} zoV45U;BkCa=i?b{0m;nV1uIztFICGt!r{gk0J6#k$GaBM?Iq*yob{J_k<lZL=vA2Q zd{}zh2oy_W28xMbtFi2+x=gVuz|no=*5@DZH|FjCVlOf4GM<yf4N12WSKCDnPSJ8; zit}boc40fQaWCLdz4Z4T9kM@U2lt-R==6nZH5-kXV>%m6kxj;ID*<Id_Gn+|ViDvq zQ5yLE9SzoZwDVOLm6Su%A~=mBqNJrx5_L%EX6iQxo5wR8>05l1!b&zo<N3+^Q*!3l zN%#<*`PR%7UJQal%Gtdy&h_JRMCel~6ym8%VLBWiy?&ymvx$n~Cz9EpW?Z`)Q-$eA zVj+gY-v}|D&TLer$D=hJI-kBY8E`@I*$lBQeC)H>{&a_afoHg5pjO@34Jjsx5Jp2D z%7a5qID!_B6mPThp+8)UEY?3m`M*pb_ui@IRS~xhsy+i-%Tq*HyPaRK2nW3Fmm6}5 zGC4UrZX?@!qAu@;`5S{$a6dUSe7+xqyErgqZr!ljMo2#v63dAl#~X^NBKWtw;l&Ie z8Aaa+&Beh*SXEmKiqMews@M8m1{@JO#72|dNdt_VGtaY>PCq|pACKGD+tZCA6N39p z61J04MOSTLHBgcWv)OSxh_v6C=iKUI^m$$DeJbF8hx7NLI#X`V@nL+x9Dv{w8BhB0 z7Wt>k9fcVawrnJ}A&q+K7xQ2A-Nhtubv-lL+m=ISlNn>gC@D#x+HjGwMMC^ibLi>_ zQ{MKRV}ALZ>A%I2{Pv5@^6CXALH0@B32&R5dGW|-jF4H<t-6ed#JzNf66KRzv2--q z&mH=I@3DN?huJd3)ih;txa|2Vdk%qxz}$y<wKCoo3VJHz#(#sk?&DJ&{-V_N;ykx+ z@U<hI$?kzs6kE;PRC_+g=EconQplFuks_qCh|JR8C5Hcso*yaaZnLWaR$g0G8&Cb{ ze(Tv|*k3nzyGw==6KlAoL@2{0E4RO2o_`b8hPr9K96$`Ov(b8?V7QteB}ac7ADEw% ztr7^ugV|i5I*-T3aI2@p&<}Cm-CBugA_&Qy0p$_8v-Oyf=Byek2aorP&>w^cjI-Oj zj&V-+Fu;e+)mK5O>&m7ISx#fF^}PU2s|DmDw%ow!zOnr!K7-zwiVV2<!%OsU_9u${ zRM+^E1^UkuYUtkYc(7=1FPx6hAsSgx4%1Wrc3;-3Vn+AO%_Q6HPrw`>%Wsiie`19H z(41AP@yx&d;O0wQr+P`u%PD6a4y&gK%#|zS9M=)>p?IR(tKelSOR~EM+26SC*MW$B z=qKzSI_I>k9gE-ESfteINYc$i=dhTq`=HnA0^B0y<QYa23*REkDZxE9o43gFH8T!@ zX$njwx(mf)nDs<tSDtQpl3}!Z*EjMudVa~t>8|PSesf2C)zd+muI+8`o}}p6aF*a* z?R8!w1;-T@abh&h8B_$i2)XTtv)`HTuLMAvwwO2d#Emzgb1*G7x6r&nP@7rfsas^e z6TFlqhJo3eiTvZ-{AX0VFKnn_&_Jt>8&?kFd9E=@WLK_@>{1HB%{RgyySs^7-oA$X zANCu&b(bm6@6iFgoGOj-ZDtWFH{ZI%*$`1Ss{_c8xU?*$%Ol?)eM#{;*WE5*07@>= zEl`Hr8M7t+g0sV^xtfpTNnK#)NR2Sw!Sx8?Ao=@C{YMn~jYYP<YB(JDm>5Ix0J05r zq2JajW@nP*h=*w3IGX4(EH9G7cjps6W?R18jF)in>Ao}sYZSKwRfxRgrn)A1m9c;> zl@w5DfXjl7)z|Ha-LQSCQY);&3aU;iy(n;H^|)1GefkE?dpgDAh`BJ(<Ah_MJ5=u* z?}I`4Z}9xezM#XvQtXncu#3<Gi;*;fC8Ip@m{Oj6(lI$pQER~D$L)D@;F+G!do64i z8mWt3Pjk5PSIMm7j0aZ+P$3@)qkF5LAnO)gkVOk&270{%e=tP<eeiBKzg}D!NlU<y zsm)~;4@_jMt#ehm`rF_%_dApTN<W{t`_mWv!CQDIEBpXoKe!7_U3cc!-S=}^Og%PE zO3wto+B3S-wk0)Ctab4fau``Ye282hZ{Xi)@t;@wZWc8P2jQ`;A;F`aQMQtas2swb z*qSUZn_Z<N{<ba#bjX}98NK_VLUxIoU`><_&!bWE=2>PS`hd$Qq!hqgSOSwwB7%yW znQzVX|1Zfs=@c<vJr;+H7Yu013D3wJ#la~@tK_282Vnt}VD;tU6LsNfINVJ>ri*@o zu!TKXrgJ;`V9~1`U9C#Dtkrp<C|J2*WCd$0`4y*Ww|+l$2bP{3^nS(xtObirmcZ4d z+>&H3cAUwPbu=}F0jB5q{O@(GpVh4IjNDmhsfOo4fb)pwqr`}!q*1_rH8+BZe6wR7 zN_(j4#4`6}>pqV3tD@v)otqLU(G=&I<Z1@i8YpJBBx~qHVt4?=UOAdqhwjHO#sj{x zH~mRK*^R@sc%e6-IGi~Xm=ct<y97ONZ}E!S+G`$QZV{R(-Z1@Vakak~ga7;(Lj4&n zsr6-gz}Rh?W#MwAt;=!_oz8zmYHg12n&li%Asv`dO?b}@_X}Uwk9n4V<Tyz7=R^U( zQ!K{3^04b2jF^PTW7Ul_L2vLypQ%x35DHCL=y~D(x1@NtQ#gTZX4}VfesFF>Ph5WW z32P>BgS{#j(QoB$;a5m<hHpqIeP-|f^MgS2-;#cKQ@?v<J((n^=uJ_wrfg~DYL=RX zsZ5IF_&M*>l%U0~8(_LPi(4(e{w-fR>JV;kPg7lL4}S$KI-+MS&+6j1-BE@)o`bXE zXUJ7Ny2qz=u8&)MmzHOimYJu5pM<@9>eQRLlE|i|TpdP&WOG=`9Qk@M(j)VCspbi> z<=<HFst>C(6*|vo(oSQoCM-Z;$jkv8%*<nb3CfYr$MH_zoASu+9R7Ex`fJPl^Od!5 z2qH-BL2fM$3~Tw`?Fs|MsK5{x5bdLnT6s>T)8j&_pB=xn=DjZTmB5#g0*x|Na9j*$ z%RgP1SyXsXXo2N%Y*1Q1FePksM6)G((#3jSnRC#5nYspsF^I@jtp=YEJt4L))tNz4 zW_@^GB_nNyutdDw5FvTSX8%{Kbbnws6a#d7%j^3QEgstSJ{8iT+|Y-{^<%%eA$w!2 z0}-m<F+pbfFD+zJC6;fvDz&SgZ@G5D38am+6<*9{9$|xIft9!|Out6Y3u*fe&v#4t ze^K41GV<Fg-ggaVX7IL<E-O+R&$D$%)<@Z$dx~VmiI){g@H!2}-y-GT<&DqnzxS{b zSN)G`K}(WXmtcA$1zK|s?9F*}V9nmMN5BD6<I1CB!hY)KF2xATS#{aJx8}zv;Ct9& zx?ui@SkIm#Lar?kJ$8ffl*|Lw5ITi<WI_*0hewzI+hVJD>*v<r(fI|*ayM4vDguXG zF;BA?*qI2!<zVC0xoc+Y)-yGe_+jE4y_@xvHS*NxdKUr~a3QnIxq^&9Jk@q|Io!ws z81AJw5uzD)H=gCxmG7+fdG*(R3nc%tHh%)KzyIN@r42YlBxhs})QnMQZ_A-g%tB<P zl3WHV3cKb!b&0acSN63ts<+Ma-?rW_r}P=~kYFU!GYtaZzKa(JI3AF5U<OyHq(gW) z%wQKu#O--a{e{&3x4JG53h)w}7zB4zO~^7Rqf4*KQM(6S>5ReDj%4x>czpfT#s0&P z;tSz$gAM#%b(6^fc+Mo#%{xonO~(xr8K<=c<87SoNM54s(=_N?<gZ(4ZXq?D*vjkY zd|r-YISQDHfz@b;mSLOc+cnZ|*9Q0`-TiUweto^a#&BQVeG>F2PN<Owy*+C>=HV!{ z#iV)_wR1|84FTdkao{@Aw7yZ>_%&0hjl(;a>q`TLX*>W_lL8)~p6x?<ylC*kt+}cn zl8h7#2)7?LQ>MoJ$-3@ouJn8I@@nG*8lzdUu0v%dRpD*skn~)VV~z8zprnOhK~g>I zEKO-UQlft<rtVICQIy+O1yXC}+O~X+^)~^r3J@$V1W&Sl4W?A8A^O`#d%AtBpi6%i z!9F(9dltPrIHAjgvR$@=dRu)LL+r7jd&~h#n<iYrFZyHL%Uhi4(XMUXkM8&`;}d6i zg)Y}SWtsqRPHaf^ZMI-FVl?SWwS=f<wdTRM2jE+F)^C~8d$;_T;}2WC@7u2_0PV52 z*J6b&)F{gf!Di-L7WFud40-b}_3G>M(zop-k@~lUS^gVLe1kpjbBe#jsb6M{emi6d zb~mL7vKMZH0UoH~s0}c{r9jd<I@dRtn$YVfaf27g;djvR4Xy4}#%%D6^*DGx`8?88 z3^H1wbqCiFoxRRc&RSp|1s8$8YwGurb^Hz=zWgRU-U(Mau@u`K=rXLPT;5Jx#3k)2 zr0w7zug5Yc+UxR15B?{S@n5dwAL-7&gu~q;ODOTnOj-}Isbny`HD{am@kiN&mIy$O zp>;I3gpqq%zUQj`Lu1~`UlcH#5;0w@<T|Gaa4D{k1#2fDWE+rUpi9D}H?>Il><(>D zyPqGa&#t!op-vtlGN0^ZGp^)YK5`!PQNk?Cw=~okP;{6P?rMP0<#{}O?VMHCMz^3> zB+*%j&94A|ASZ`EgxMe&1Us|D>Z$l_j#K|!A^Z2*3YDkdv)6OgkZ{Tz!$pRbP8C+M zp20kF{}G}BsEH`O9)f8`MB@)i?azdV3i|x^WBGO?xs);S10En`Lr*!<Kb)Sd-f*3v z*B&|}4Ay%LUPZ~}lT6Gfdh1W>)pvEjFBUiteA-;Q{zB>j)RpPQEf4hI$kipaco>cf zb3P*`v7e~M%U4}uN(sgbEV!GNMIHh)XnHC5T)C3la1}c11Tz>*U2&lV{|1sDV=C|0 z)IVP)^bhah!JJ07<Amre(y*`^jM++wN2PEM)_wDp>fL#@S)QZSzx`@=A-GS+#&tcd zH%gGBP!w<MHfShBS+t4H%`o>~&IsB`KYgyw{{Y<Yec@m8TW^{07kJ-Yhgs`=*E1&@ zp*T{_y&2JN&Ra0FWMLif+9>7l<Very^iT2ru6Pi>*y2^SF4Q6S1PGE4S7g1nAMO+6 z!o(KI0q}jO^h)?NL$W6q{;JWI4IxJaQ;PH8B`~PciA&y-VRW$b0{0k+#<#0tt*J@w zvfw^k!}i<YNEbJEQnIe&pgJW<^#Cxr+zGvgq?FhvMXlI4atv5ezEj}(X`1uTho$z{ zLyTs91TY<F4<(Tvvt-PPQ;2$p3%*WCW9z(s-~pK%4p{TbXX@8{>nkKo*Z!3*R;Jg7 z6Mto-hu}UAR;Q#U58ZCIR}SLTSb~%6aB6lF@0X0<9=!2c$ZT$EU&IPiJ)^eQ;bG}w z;QB`zcBV>NFvfpNMV^;rf66RWZ$M`M(p-)K=W9i41yLP_3_MuZYT;%yJV`~W`b5DC z<`uLK6OVp+$Y-I0-P%o0iP{ke$+Bzn+*kw<;xbJUK%Ot1N`natTx-4ZW$0V>FYn^z z1oV^P@a5&~nU7m9*@+$mm8ZN#aEQ}~aPhT%C>Jr&^;l{$NP677r$PZAoul1T{vZS6 zqQx>Zx3UwxZT_=skEM#-@<;)+g*y#rh|te$?|&}a{o0dUzP!QP_tM&{-Pr4AeQDi; zPTYbvg4Ncr2;L%FOMb+u6mT9Fj5r}h=gTg`>%V*LweUP~OS2^;ng?>PK=_2t6JQel zRNYDQF+d&+H!1=%C7JU0>!bda!*9ohvm9NyZM_INVIaJ?;CXjl<%%p94<qf!q~}Xx zMA2tb;g{DKdRlJgfH0B9FMPj-+zk081RsL($RJ!8Vz_xeUL1OHc2l2UA#uO7b47*Q zGzq#H88o^Wa&%{yOqH%y1J@Qu>z<)(%#A9@Z)?)Q_-=xMi|kgWy5=+*>*|1kf?a2X z1v+@$TJ~~n68PcH#qLgm@yX`n10TK@Szg8@h0#vraJ<F`cT$FpktZH_Sd)OdC!(3P z8@!YPu_fvBe7NuDOMYZEyL5;1No2|U;z!X^`)8&mW7b1~iYSm~$y=PMj!4XeS?zq~ zG-T${?%pox5>TbWV0A&yvCx0Ru-X~Oc<`b1kX#%uG7yJF^@e7jYQz23M%d+xc|tSX zMj4F>Do6XNt{bCldI=K`R|OP+33~grThyZB-fZ2U1gc++#BVU-3+=pJpen-h3Qa49 zYYy`2o){8rvFqgxa%2vlZK>sK;&Ud#=SKZ*x#r}kDS+K3Vvayn3B-Bnruouey_5Oi zR7A-_D_bvj2HItR{s^(V8$MA_DN>`?>napwo~m{-jbMJuPAfXmY68wOZ$D5GwBm2A z;}5g9Z`jI&CsMT4TgrRd@wiwxlr4w(XvxGqfo2@F?GxPu$m+ZO-=X7gtnnv3{uPST z$YUB(5h|V$^o&CNf(4%J2V(?Bp`8KhrqupagP7j`eZu}MUhYP#Lsn~ALkzyHJx+1N zpA%=hCXo{{_m-D+WM;2eeK%{c`?k>67dj-5;v8K>?gG0NYd^Zn=FI7hEh`Im9x95U z!GbP8@PM^F^4A|9@4XK7L%#XTPZ#NqhcqPv_UoJ$G9L*+E@No@m?<%*U1uJ7lJ_=r zG<V(DUYzYT0yIg9^1fdYUDZOuJKrMAYN<KE!V0boUAFwJS}yfdCy0-ve|OVE>^1MS z!3OH|F|tBmU&7h;a28;(%h<b@>c|l_WEZ6NjY0mOp2M$%epN1UL*Up{qM7Nl5mND_ zVhAsJN(7h4Nq@V*VHB<k^Y2US6Sn@ng#YrflFvRWS|m{-r@HV~A*?r>L$5&?=r)h2 zPp-@Tl0|28kL>?a=Hk6<_vL=EaC}+LQF@vdwzWcHvF_n0g=a=Xf=42_G_79~Tyy#B z{s85lHubNDLVaIT!IA77+DJyLJ6IrW`)1Xj<G#mB856b%Cv4bO_SZU#AI*M|;N-aX zqXNa`r3eE}rHL$4^hn(DimH@?QTr%dQBoQc^BW?9KS$km&-kqBX)Io+py`s6<_h<E zxT7ssTs#vjAZVtB;9#@2D~|88bpJ4*c(r_II=$xQT><^WlqUsyeaq2G%YVp?5F#Oz z(hy^C$UODcZle2Dv#g{Y$AesUTKh6|gsEmkoSF=Sf!E9`zysB>Vsor0V|OUt9P;6o z{mA^jY?!ZLpa^AYlmes2<%x_qOlveeq)KIslH<f3=_BUbXaAEo-WTe-FBWfea0*2R zbu1@MeR#%0bnrVutT*D^2O#AfFdFOw*PZT962AYS;@%4#p;8JMR-jvCzVpZUY8XgR zJ$gnkMH8nRE7E~k#fE8po}T>K{re#p6Mt_!wpj49ADHol($u1(Wnbs`=^>1kn<Wu; zl`lZgtI*<U;@{<#CrE#Hs~_7%V3K*dC%yzm-oRCTQIZW>_vfppD$8j~+btrwhx(jA z^k<i0m-bFu$poT8G;62|u-#B@T~}F;3m90fZ{O~>mJz!_GCoa>J(s5;qv%_;%P8O@ z3zfkKMLxzlQ7R0p*A*k=n$}Mt9M?Tw;EOpP$mea%AM)K=GyHhVy@yb4>Lk~R9h?wM zF_^z~o=A2{w5}9KxCUPtJu60&z=dB-gJ@wNcT>EtYu!!wDy#7ZSyWJwBTR%5G~iWg zTZ_d<>3Q{=&I*LpwfAFE6%UWM726N8SSz8ll2+rU#vbuFU`uwo1qIt<6`b7e{Gi2g z?$)mU$-{0RN$u9%2u8*`jxd@aIr}VxfPO+0O}<4X0r-;V%(Gav6mc&t^sAKUJ(Pdn za<#0*?WiT=0hpsD=@dyo?v}ST(iqQlPERMKF=|7gru*N?<`Wq5alT#^IoQC$<YOrF z^rg7B?SVR9R(Y)pO#@J!$Wm;|yvmbk?vvWqlPI$HYPM$`)EYbY+&yrPCV!mqAbOOb zls6JFY6;b|Fhq)phJG3ocp>SvZ-P9;(gsA#<**XCVG0FyqE#ZnlSR($SzCCSNRH-s zp@8S-df&jhiQ|{4yVMLvnG1UP?XHFgiKVDge~adXm3gSaH@E77%Glk1sNnPF_P^KJ z81C+tdx2Pe9j%uhh;L9hajh_g)i93NQ^nm7X*8JSY6UGC+TX!)+&8DcK?<*nJ12QL z(e>={XnW_55+pziq4wH%R!Pd(<8s}O=WlG%U%>UnCS7t1Ce(X)IS~?fkZ^eku`-<$ zG{-JgklhF!(&IS@Z>aL=9{u&)zeZwTJ+u|`^9{+SlZH1S>RdbhK2Q-B1PpJXAac3t zXUq-s3jUN9>_?p4wtm$txOKpR;DCut+_j9NKL}_cn>&0?=8`WWX>qO?KX6}?hF%bc zA{)(}tkZyTWs%b)19VlBBP+6C%xwcYtCWfozD<(pH)a^#lBTa@h)#;eTJ$Bk2c#TD z#hOT$Q^BD{HAB3FT6adgH7icI(>~n#eH~vxtz-tHK7x{%lP(EILLtdGc@IyTk^*;= zU9s?<DkuGl`%mW<e#+GTBJR8#HYbf-q=!c|8ggra0MQU@b6;iH#sRr0=u9-6E=jDD z^*xXEx><irU43=-#x!ePwz`_#k)~nGzaNJ1v{Bx|##eEaTi&~g@S%J=QNLF!p3Eiv z^Zv&dHuZ0zb|Q~ZP!}z@1Z+rq156SGM&_PjU}bjabbLn3^!E5WW%^A=@+-<GwNWF9 zU_GO~eXSb+fl0D?*(8K2E9GXOE!hzq<IP95&jk1nE0*^{83FA*VmO|1Z$48ILE60U z(XGuG!DVPP#HCWPrHivtbf*)jqtB;6UNK~+s}P>k_M{rykh#4asuC=C60r0*Alzhx zZ6HrLqr^0RVvPOPg4jJh$qlLEljOxCRcMgtU?e6{a5fzAx#bMEcp!>naV$veF-rai zVQlE+uM(1xC~!xKro9A~nYDzH){q-AnZU##f@Luq^xz)%`e%^)h6;dvHc|jMvi!Q8 z2vg;z>#2WB$RRTmNvWGo<C!m4+?fdLIs4%+=Fs0(2`@!&9$Umb<Qk!BhRQZa;q^Yb z5sh|lryHwC%ZZ5}G&Zi%-kbh;YTwuQ@j}zn8^Po@Z@_V}$qU^b<b*Bbi!3o=?c17j z10&kR^t9g(ga1jHy@-HVYg~$`xKVLZTNhX^9s-K?+F|LSDhMeU3#3DY#8aKVe7P?b zU}yId0hhv^&IhPT(X)w3aBHAlLEoqQr7G*0kkaJlUjAUz{SU)4KmYcK`FCdJ-ml2Y z>X_#PZ}sS4(PSm^S7buXbxMl>!f0|#4irjDw$XpX5$44kcSh*dM;6L>27f#5&;$(O zCI+T_&>RO&3|;o**boBfQw`*I(XU5+yFb5{J03=lQrcs3f5%AZP6Qhy+#>&S7*c)= zHi>K$yOHX<|CL#kSpA~T?Kbrp+7449z7|vDyR&0$mvd)B=26Vxi_q0^bGpXap*QKz zCYgU_x_ggs4yvM!9Cf@$NTG7zEHtPWlksdEukEdOXbV5`i&9X?R~)TBVbi|9EtzA% zyK`8e+7Jl^-U;?D72cm)7Q%GKz8i;Z1gp%teNrobkyz~Jh6Zd(PMXlU2Q%I|MVW1s ze3uDLTFNvbQ>QM^fwx0yv(L$oO5FFs{%ne6ojiER6E%#LbJU-kb28qoq^NOXFk}7@ z(AY@}fcc0&pS}A9a(AmYddX7qm>tT6Onn!u52n3LjBfhG;yIYT`CJf~O0WDY!2bUL zP)i30n7}(X*qHzTvw#5rP)h>@6aWYa2mqsnaZ3OI0000000000000#L002!zR6#9C zPDU?GMJ+)@LN+iiQd2>_SP49oYulgQzGN?9$j<OQ_9bi9kYy-KIR=xlYYd`=8Ipa= z5{a=SSvn<@<(w9+NSl&96(wakk+S4{Xq!&G-#Op+z2}`DznOcx?&rDg>;L~>_XW^4 zI$&7j<1OOnIp9nPI&I??fVR;90f&QJ00)M}Bi;f|M4}LIGz?(-HW5yzaZCa<<SzgX zVNORP;0Od83I=`P;?8*H($$rpr^4BwmDV5@5XB&!P;9({<^jQ;gaEv+PY~82IGBRn zVuZzE9aKSHVBP8rR$kU`Grn{p89M<{K@LD0PzAL>VD;lF$f3g6{15L&gG(^J4&(?V z4bBCF`dJY)I2_g~6`m1^*()J1cPX|pu3ffh86CdvT5SS($qcdOMqScz)Gv}9N>(Et zG_w(hYIdr5NWh@?y@@%+GA^1PyTa+bo<_cS?#LEh-k69K<`K*LexAx=?hCo3;Y67n ztzt}%{;dva7mm=OGdIVjIb->+Pq`)EM|recR>;2d)qU4-Q#Nz-coJcUW(|dJfbv9V zlB}#$xOlha;+!6A1f%+rrf?cxp(7BQGHAq!)wxuEvShr@HbY6pV|+(P6Do^D8r72a z2&*fOSjps@I*qklsx{=dxQ74<>)kKpP1Q!6_b!OK_{(M9sbijt905-peFaV-`+~+} zkL(G*?t6$Ph(N+&@G@h-5a5KIC&C4Xub@y+L|_1})i&>H8x0_#FF<6qgA*ly;!B^l zimp^Ll{{@@x8PNfJoI!>xb;s#gIsm4m0|xSyQ+^j*{9}n9ZfA;a$zh+HRpKa<7Jst z+x^EVP0cXe>2lTwb2BqsNf$$Xw#MEt*|+z}uR#I9NVzmsZPT{2=S@2Ts+M?iU*oUi zo=XNaWqU0S;7LB)^<yvGQ5SE!Mf%v)cLiV7nUOR;y~`{mXE4fHc7w9W&~2EeQTiK` zz#hD8-odv%C{g~Nq}=)kL)J3o*21Bo;j@DISHz+?pW&EmSvM-KY_4|V<jOp#G10ce z^7j!X+<uSbHY0o9O~<?DRs6HzmH96eRmF64rS8WYcIhg{@4ZD(=4+npcM2Ykn?$qN z{3iRD-1WfIjwm{jl@|;4o@;0~cQ%0Fg^Gq?=JOrIz{Kk|BmX$WKoHOZRK7wC)MjV` zK_DBzvbqezi!e3?*8_r|40AJV9TbiWC4eS?@h9`T3`3@SDa0UeqBnLsA;8z0K=BO@ z!fpxnCaw<p2Kjt?V7!Hqin<2$!(8PrL3pfDELza1Mtyr#`MHltcXhIheBW%WY*^7O zcj>qvGrFSGzdp_T?nD*8D6uxaiSpXJxd^>5eDok2TZ5<n9QW~ayrl~l9^M%#l6<if z&it&trb@*!hBbWO=snT*Gow2ctA&b#HO&U)Y=-+rjvJX7x8k4vYF5b}Jl$+xQdzwy z(*D*^bGQ0$zti8dS>k8R(PmTVh`hYHjFn$)0Y_oW#eVQ4bD~abYJ14$F-PxtmwKzd z`n=T2O7^ZtPEl9;x{YC`21mHOQ}y0A@kF#TC!MWo<bmI`7#e@hIx3yq#nSt9xLRSO zfZos~XuS31apu`X{M0S-$%V3b-cuvp*LyyJkOtR>Jfiah5P7}=kr}{1UkEsi0gJ4y zl8TD+g`>qe`)gYsP7B#<9|{7@SBJ4ELqH$cj6p#^VSpN-f?-y`z|m+X1YAIxM4^O) z>L@EmL_{e0tQ~DAbb3l&!GX$TVn}ePFC~~9sSIeW8WKY(12{l|E=QM%ms(v2t@9!W zFs=(CQk2P1u;R$7O3)CX|79;Y9Hj!qoYI#z0FRgWY$DhzG(_cx%^@RXRe*POUnvwj z!1`q&5($W{c5Xrm0Rl09n}VuJ*5$3#Z+iI_`T9ZHltanRSaq+_l^NsnvFg{4%-Ojg zOB8?Uj2B8!TO70;k$A<GbXLMbZvBALhfO4BDxVWhvPq7#7hgkO?wCo!)BA362PbN6 z3Tnxp3C-xAxfoM+I@OZDH8o+`MdTyzX~(vTyxTB;JtK<@e)RKlA!K*Ysb{AQ8w12^ z9vs{_wrdu3Ho1@ean(eVhJCc4PO7Htjq?}wWbj-M2&j+KojGAXaJ5WVan~#6*sIU9 zxt~{y6IqS7KdvLaJ2EQzG!|aX7GHPg#8%Dnx`BWm8klO3F?LoS9g?_&6)BdV?;JeR zu!Cd55Q(^pvW<H)O^#v8;o$>l7!*W9uRl=`&pPq&T=ALRJYH_n3RWe)f+UeYGtqyW z8&<hW9RNW!P+d)3O>LE{v>2KYBIH03KzMa0E_OaUvTrznLd4pVeF#CmQET?Ua3GqO z)xyCT3u<brt7@-xvO%GPg3~lNBj8A0go!CA2=Fs@B6u;zgh(PeXzeu_2H?ERHetjd zFA|Z_9gu<5tO{x{e_hDG7OE&FUUsJ-3Xx1Ac#)vj1cib1tKBTTJQjqYP@G8^85+Rh zDP$$A8mIust@)H)!Y?c|gh+;<hIKN>%904XDPciAp`OH0FB18|ksyDH+?UD7zccwS ziMH`xeqvmbfGfP(JpCf+*WFk04(oBZ#m((wu8Ml7AU&Uoof%Pauz_#QZ65N2>!S%d z_ULVjnBP1vR&~Q8GK9-?oyuj4-nCR6EKS&q*^^$Brs*J3T*|aHV$T+$?VEW0{V=44 z#$k`9+Sv1kH~O-7#+bXCxnk3Nwg@CRA(r#Sm8UAEdvhzJT+B{R^!puMw|SEJ7@sYs z@41@H(GM35eYqWLUqwh>R@*L-P`+P&mzcW4Zw2X@MY`9{(+}Sv<Y)eFn|#ha_L`A` zzW<r%KlB?t=AAO9l2dX9qJ5D4`<$Enf}i?#aAx|2Q(fhdOULe`ZW#+ZDM+|G`dn5Q zd-mHGq8)@h()&HpGQ|MapIFlr*a8?~Sk|I}t^!B=AE}dNjkZw;0QPe>Gx<cVdVnsV zP1mHW$E*IFT37A*ghGGBa4!f*t9_v)f{KsI8qrdZGB7PQ8K5QrTfcHGB3}Qq%}}CO z7@7EIvt9%*D4<qNuc7t_^Atdbfwz_ZC*J<?@c^yW7hHz|0cASwiy3AlT^tZ&7cnu# z85_BnI&8z)IGJwSVqv-s_YJ!Y>c)~}hH_=nI$hCwnRRPuaa+!SlK*!)@KgEwi4GhJ zD^Txl@Y?yRp1;@mzE{lL=97W6Hm)6)45>l^Tm02pq$>*j+`~!f&qRgsC!!7HUnF6K zjhqu*dxSM#w>c=cLwq+DUW3-h7M$-X6&8Oq9|h+jPon#abuLBK^(-jB#0zFy3U8Ru z5IrXq41M-bRD;_@hRW>TY8K6wH=N3lw0>XzejU@cJ9fhujm4<_18hT=RZ_?kmO>+> z!Erq$tBuApf2`wa2e}f;I69wij3f)zMs$QdWc!dZ-F|!i{zJk93O;@=quq3oDXx_J zO1DtDa0+wy*n4`*BZTL6_tR66Rg=R(rk9G$ci6Ktfy%*M%u18a+b*PEl`<Hb0BM}E z0F6@;;x>R9_uppue<wVQ_tWor3q^y{!iq7+7t<H50xpJ+JK#1{sqqh#btfh1m&A2? zN>T-Nx*Ol#I2bwT=c{pua-nNx+vJ#-y$EMc>Dxeb?HC07tXSCl`O)Y%yY{3TSGDJs zxzBO>W-V9cD|5r19NUx|A?xT)wjNoImC@E~^Us=c7D&2eUlnt=LyH(07cL|drlc)D z)~N8|>S+92V0q5m`Ny$>S$qQgt=qE;1PXCsc3f%J`{Ooai;XFr%LcDpiaK*@Pb!|v z-<o(p_`Z|)B>^yD#OpRS3^~}dllzcHTSZeCtBAup0fU2y*yVI)?N?3NabYFBx7Zd% z&XmF8<!I9deJi`v`Q33A*S)VJ_&1c$*eL*wJp{w{*)c5K2u_g34&5u*-M+i_vs*)5 z7LdxV9V=Ra6N%UWxs>{nVJRF%r#?ne9|F|-P!N3OHv|Fz|8x{6Y__j_;!(%Do%>C6 z#y#xSD(nu_BwWS5nMdfzisK9P-4J{RdZ`|zI2rqQa^f=Q6$Vufckpi!;!*)XO%R0s zA@NpKaYeAe`o!)`9Y!eg(RY=*0WJ(thc^es)_@L0oq)NGEtVm?>>!1=rg(#LfXt`Z zV;pqE8)0`tB8aCDg1iZ2@3jD<)0pd_H0LOE+lu*`>eM@_i?(d2v(1}g`Y3;nEr~J2 z(2#o^{x%3?0qIW<BF6Y2zJbJ03L!A$Ys7y}XEXqH6*b^%bwd--_}csjUGSIUU*34d z+LZI@nE<IGS_Fm5=4xcg3mZ-RUbW!(_Lg#$dfa9CDzC*k|CI}JE{W?5`lEETuB6FP zH+8FWU{5^f1HDr|RtAjn7(6aKnp<?}x1p){OB;Ugc#zuQ@ItB&huA}woUa-3y6Uez zrZ#JQOLRhUj?X%O?}7e1vq@zMt|ia4BAX2o_1E>LIZSrR<Ue`sTq#<|_ny=ojDvM& zu^4XXMT`|nx!%3-fIQ3@aB6w(_#i!2IEs4I&~C<~5%8DF>2DsO4lSgov^m#tDb1ZZ zstNC66`7xDtv+Uay<>2s-ySWTOl;en*yhBxZQHhOd!mVLJDJ$FZFO{W&Z%4Xyr=5@ zcUAY7UEN=vwO8+Ft@W&*x|9UMSSppNRgK=M;&jmExl1uX_q0O=d5LDtMMYlc#ab+E z65}>(2gL0yYmXlAh2a;#daJh?uJDzyY>qbPC;kB}{&8A<yQ6o)A40UnSJ6Wf^r8i1 zDldC018DlpefZK(=_l-IJ`;r_Xf}1x7+uvMLYo$$8O2%h``Kd}_oxP*`_YZe&E|Eo zk|EF|=3Pqn1!Zb=SE0;Ug@WNgVbB6Q-OrsZ^C0p*R<+pWm~bA)?u+Pw?JjmZ3)U0O ztFnkW`;%2k;S{VzuV;p?37_3#bYt_HuZN!(t2;P?T;A5!ljHvG>U_V^`e|S}3a~+} zo(;DS2kNoJ&5n1!PTDA6dLl<_4iLE#=F_rz8Mn0Tom+VQ9=}XF);*){aiU(fcc>$D zhy2Ebz}4g3Y9V!EiZ9zpn5R|S2}--b$91#pHMX|O1pH8W;f-IRrS=S2iW{4*mv%gd z6vVd-Y<_yZbvFaH6m?|o!l~b)O~jWqO-Bd0tiwpH>>YOgq~{nJsGUoAcwGP9nVP56 zrjLjsLDap!_ZdX^%fA(>J(4K3y8@Kb4#(l-m6`JLWxZ&y3w?lsO}Av)<Trf_JSqKj z9Ba|E2obCNqt+%`yLp*;099W4X`cQ-&+noO%DuNxydh_vFl^I6k&Di@c)gLv^?S4o z6wBu$6n1SIF0ZT+3UfF16km$f^+jpUyj*ODCyVnbfe3v5ybfCWbxNVJW?VB|QRWTu z2~IOzRE&BP#78hEU?s<V*NA*kFBD#pl~j)pZYp&tM2ctJ3U(SxEzJp!mX-WuAzpy- z+1j8{@c35vYq=Txr)!4ea_W&C0nyeoq4;}%hB6jvt=^8d?2i&K4cX>Sk(}x&cO(W} z7faW(^3n<VzSjWF<Z_oWp8@ul$`ORcu5L&D3THsn<s_QimGQ0-MZ@TF5m($22MvvC zt8sm9U^h+Lk;n4;ML$co(n(O_Rakt`qhcOK1Q)b?-Y5MyA3xZZU*$z1AR-GD*yC3! zolM%hX2UDHNggYc;Q?5jPX~Lt<3ZEUHA;eCo2nJs8k)@jEP89F?OY;D)om-NZX2Y9 zRJ3klhE{8q-at`2m}+WT_v9MmbOa|$cN6;`IG=>NRa&+4635^+j^*`jkBlYh+qN&w zy?hXO!qWh_@gCXh&DX)R%$eHQ@3yna5Tz*!P?Q<J(2)<4mp7KbhOS%(U9oRZE8Lz@ zxK$0yTL*Y{XIK10D9_U8>UR>4?kLu6w)$-ZS`rua7sA`g7adc<I#HGFwP!!~P~=h; zL0ab)r0>ZkkMC6$5nNG8o6^@h87R8vvKoI?!n8ZYx85;X2_w<u@RJl8B+%hia$BI# zp|7%G=TvM(?q3AwNkr+^#YJ#tEc#3hPH-RAR{3L~m>;^BzR-#b84GsCw`Zm%eL_Kg zvLFCbiRa3wdqZnR`U62ZyT>sDVz!582r&i;qfhZ_PuD4+g9GnQ#ZreOGcQ=A@aS?| z3>`X9U!Y8Y9yyFY|H3OO0b3&f;)T@_lJ~9~Cz;$OIL2kd;Sdjw?xmU!O$H|fTG73F z(Q_J(dxp2JA4(A$eo}4Ael{T%Ct|YYfd8xbFb|(m-2X>7Ay9EBAns{SSTAwOmHGbU zdxTy4rjp>ORL6j<tZr5UE9Jf?&Az3_eu7L^M#ZduP;RaRz0FaIa;Vv>cqko?hnelr zo!9icHo>ZNl;B=p2YrnD>y-tb+}@p*1b@+2G!AtgCwbI|xQo2fF_<qfI~vR7TEYgm zL7{|T3WQtR;o%YW10RbochJljLHAGNKa2WCcK{$n40G5H&iCd<d6#$(!;|RC(|c1k zrk4<}v@ZH%Ug_485u=*j*MgNC<{_Quv4q<xFS8Ex>&YQbJNI3x%8^MfkNnV;AeVUf zcr2U6oU=>-#=qn=);dm7SQH>2Ra~I|lG8%}M^1wR0{wq-+UH*&Adr7+asLwBe*Ej> z`}O~{xRC$(GWYkYg{`xRqk)mLg{uj@w4Ir$g|&&2k)6E>sgjAajDf9-fwl7YvWd8X zwW*qgv9tNV7wL?w4V;{O6t(0~1W-Rqa$MKj|2C;Z>&8n({(*}C1nvqT3ni6DNFD4A zn4Z9!Ofp%Smfo}w5~aWFAl!&yO~b~3H<%E}PI(_c`5a%=Z1em6aF0mA{)<^*fQzCc zZCD;@vA{dwo^C?X6QN?whILkTrRG4j79s!Ps_$G0z^TZ?dQrue2(7cNJP7L>D_G#( zV<0LjDGu+iO!F-avsBm+r}ZS~OS!aN<BvpXa{#$`zXu_i@SANZo0)BvSJ)%p)|HqK za?ba<)3Gj-hCK#Loq(Yp2n*vxxaY&)DF_qe!#C<1Kp}`yH*`-CT0)}-o9o1|BuvDE z9=A!ry&O*9gs(Q4+Qxt4mXzp938zWI5;9sqMHq)Y=Y*No+GDM8af>d?<`5dv2^54K zTCxl?a6K@j<V+fl7kf9gjfM&3pmpOyFiYolm=iK;3L7Ei<7qe(Dqt1bg^{t1MgN6C zF&k&z^8<6URIpjHMg$cKxU<yif_nw5%~`LW73N-!;@&@=`z8!5OIaU>b-7yJeKLoZ zw@3IExpV5gIBt6C>nR<y6u)D^2!U@~EQmmUxg&OvmqlB&52-`$Rc73_^A6%)AR7mz zE$jgX0^$bwC!Fy76HWx2oGi?2l}xNnjGRr3mF;9r+{7I1T<re~C?QFcwkV8<BVSV` z4)sNo7$4&6!L&9+v}g)sgG3_Y@}R=dXo^&Ww2mllO|`e89kMWS{V4We@FIKuJAavp z2Hlkweps9Z@#fx6yz}6Hy*wUL`*W`}CWuDtm&bsbGN%uCW5clhRX<SQ`@>Xp<?(m^ z8OzkFN^MVk!KYxuQ!6aj(Tz=)fz&N1*LbvvhwM4@0|e_T3M7xkl|rNj#U%*XMmgp} zGxT>w7m0=)*j2&tcur69By(F;$ma-v0ny;POrDp2if1*+AT#*t+{_Sh-d>v|-<1Kj z<F3x^1iBQ`X25NIgC+`A6_e^1q@|d?L-Q$9^J#xnLwkg3L=*kIweRLc0M(-!;AG9e zk~AXMug`%Q!dvlc;FUg^WE<8HZe)_ivKH$qwoC!n!p0CkuzN7qhKg)JM^88*8WWxF z??5e2Sv4*W?79)Q!Nz`UZ_7S8WmJ02{_J64EIgMazMD44=*|M2&%}FMupLQcpFWt7 zj0~sXZ6LsDZ$_9zBo9~8XaUw+-?iINy)zvHp5p_W8Cib;g>6#JyahUn1!%i-h%d;8 zGyz(w;gzTMPFw?QPTJ^bVVCT*)Lds35IguisJ5HP;YUS+cU*>?IC`mUykU$n=PS{a ziQps_gcbe<RiUv;t+9$i6Yjxis=)6D6gIJ3cnrfdVyZ@T38v9;;XTYNZvgwhVAo=G zk_Gq8Pka9eJM8~~oszAAy^^_|^MBZ<Sk22FRSoS+CefsRoRrkqBN&tc@x&AbvT+8w zKwLr^iX6Cu1-lmSXV#eMiLq%;h76>tW|_EF9-0+glV+a$x@PSvC{EN~g=SOt_Vx2R zz&B-j+Q~HaV#-zGY=qx!>LbT#n)kW$D(C0d+lmGdjy+$vS}(Fel)WH@C{-{UEJOr0 zl7oLnAyGKT=qLqDXJT2FNN1!+m>|UfZ8R>jgH?FET9`d%ONe~LGJ`j%`22FHJ!;GS zLoDHGJ9D^er|jT)P~!_6(ZWtlbZ3N1S4LQeI{<yjFWSwU`n)TvuI2X5E8VjroG}*{ zfhf=m%L790+UP7tx+|*eEyI)jJEgbVMbwFKZ8i+y?ipB?B%Nb?23*27x)3DIJ2)`F z^MRQ4B@VgnKozW-4Zl0!t~}Tp-WU#rlterQ38}Nsk-C)TsI29`V1QY^SWewMIS;MX z#3FL7K&!<ZbI!d63ds$Y+>{x5NfA0<ctXj_@W+i#CyC>|(H~g|OA&11dZPxGdb0hy zch;zAL%b1^qDf_hC~<-A;@c8$N^UKLtC*~Vm1Ww+)h@xqRbi7}YY38-P?vO+k6L%! zAT0oi^*_w<DKUK1(`V7kBGTjqo>SwjEF+PacRVPvu!7GCK=l}=B$2(hO?on7<X&X| zjrDO9&Xa#?3{18t2C6(n*UPA)w%?f@U2`p6)Od8+>C_=IQbkWF!c`o6Hkx@}!qIjR zl3?~Wcnqet3qN$SoUyp`9A7|c6hxk-IcNEl)b25;)}bWiQ{E(YIuAt|#VPq-LPvHw zCBj3lKZQOylU?;==_4=eS-uf>9;GN>7#n)X$zVe|_AeMN&sU&#brcAck}E~>I5D&B zh3UbMX%~+SLj7lHE1ybPW`O|Z`;C=^Vx!80iOc~lhsZ?{Q*@hrRM?@3WHhz!C+oK} z@+%J;BGVIZ6nJEZkIPRLW0WVD`LrqWkpYOuyOqJV7k|_KqJ{=<x-&}oNcSVcLM;=K z>z_uC(HkICAF~o*$X~^U20Oh3hs#O6pd!=USwQi+M+8srKq2L&+;H+x?iR27+`WGZ z45r_syo>W|QB`86bxjmdAaGHV?N7TgQGG^((i>7j?hdVydI9eqi!C^9xv_y_7f8Fo z^H%GB#(d*L;Mf0Hto}TL7sJb>D|Br^CwoWaH|*k1y+KL+qBKPI9bTCBcmYG`F}_ga zdB^TSy48Z}8Mr2U5Ag6i*tNj_9305gIHQ;TNGa>Ny>ZL^1o=w7VS0}W^NV^x@XJH0 zC1odF&RF>A^jkA$+`1uI7`}#Bi=_kbG@n4xNmrDCs(DqhCQ##=hVeHBu+iOV_>}w2 zx+Snv4U1|#3&1eR>-DRVr5yb^zqu4!vzYBfj8oAk1qG`6iVXj>FLRf~wP!J|m2Sit zV+#jNDWQ$o@l^U%TLtpyx49{a=)OIj+C3YesrSe@)KbDbJ~`GpWp{Bc&t=dBmRpEO z%KkcsW_!s_zi%>bw-EZ-)Wj!KDp*)yPmjkxwRr3*-tuldB2}1@(|~RPgY$_yxMGLa z&Qz}1y;-rDn-@18X)-&BYOx}A9W>-TsV7W~xVk(XDY9ub?VK2>lV#s=1IJ*McIB{5 zgLUm?YH#2kFCG8;JXfckYjUb`Cukg-l`yM=!>8ePiU$UC!CALauBkO`eQ4EMOM}Nm zqddU@(S!7!wnee=`N6gEE8egORcC5s!1ujBsGJRi`v6WQ_PpHiwjqeZbJU~>&MLAc zv0j<?SLrP+j`9Prhw!-@c$Yoe<@pV3-O3-Ck>8$V)l7dg2njRa>TlY$rNn^$1j+R< zWYkNv%+f1y%FC++>1@f_k)<*6>MY2`B<FevNz4<Pt!l`cFp1ncH4f&JXj%5Vj44h7 z%p5uk<Lye(#-OA~$QFZ2it&oTg?~;T(_*XAibY}U%uMp=|7|zr?q-uWo8F?Li{eR> z?ZZFo9>j?K^86ir(Jma)O&#;F_@c#&ljpR5**>^=huWMU`}uqASB)8<SR)Yrf)pU~ z@TL|lJ8_JGGMn<w_50e}7ro8N^R?B<bK(2_cScP(p6&rhd?1EpJpy?Sj>Z-@Y-Z6J zUStFbQC6m)m3@sPB2npzuD+r)cvuBepOq9~K`n+#|Fa0S-y=CnUOZOU0jo=l+0$rN z0`zx`#YBXxz=aLA*ePkCMeuK7Xfp<OxCjoD3Cg^|P8KS2&DC|5fLD}1nZg_~U<$c0 zM!TTs#dR+%WoX(-sxwEwm~EP3;hXTI95_|?pt0HGJJ=FQs!7Lu|6moS&Z*_w5pu<H zmX<6|IP^`jz!N4QZAvaNxBClY@a(n~)u;V5R$QVyydr8zP-;m6v#Ay`H;7+?7rb{y zOG%s-mu^i+4I5V26fx6bI%@CqhGwm7GQ@34QqL5ny-kfNNc4!7(|-lc71Q6uq{1$Y z39d=+{R_2#()<^N=JBCg)`&GA%_CE)6!G*C6D}#dWcF95=yqTUOD3fDKFD%OU25+U zqxIDH2tW0-oGLk^E-@Y53G=Dv3oLDc3icOeTWKSb05w2w#awG-@9|r&jD<C^{XJ%? zSzjuPW_<&#g*8z^g-1>rS}^^08{GW70B7(ai>soevk|_E2=Ag0$znfwxxdXy6y4u1 zUepXe=rqxNBFO|2)Hfs4hW(Yeq?ubtSRVK!-A@TmW$uSS{9$GeLe$-S`GBkt5f0MI z{whHfc$h4QtXdGUU>y#s4S((pQpmy!o->gP1ho*W{@sd!-J3{;LlE9~W-PW}OO7HU zW4>hvzTz=5W;cOXDC+&c2tlk#2uBB5H?8U|T7n(XTcc#%qt5`g%KP|Kp<ZQF*G_H- z1+DdaJU_Hkh(6W+UaSgj69bk+rw!gPzoR7CzsP2*gdxJ=QSHh+DD2Wuk~a|Khxo&( zc%;c(GjGJ0Q}k#ic@Y9!GOx->U0ZX0LtZA|E-OkrDE?fD+WAj*;!%s%U<?uns0R6; z&f$drb0Cs6ah9+(va_+bHgPs_`p>bbNdv}P`7q_nZ(@I{%Lxh?Yg9z{E`AII1iDND z5%dRkj5yR#pw8U*K_aZQX+1MLPvfPgRg>1b<??2^vd!Y+gMd~Y5u;+6&)TK!rIgyG ztJ}JcP0MuEdbJH@{O2@#(imx|b^CY4+M!qWwf8aiHs`V5lv_?sp3fbrzlvp0i0X!| zA<mZB-p7l72)BKyG{5;y4NdU9m0JesS5rt&Uzo9H%g|9S#nliJ2tl)a=vz_Sb}tBe z$-b+`t2ipbP|zHY@s0sVTzYzl7~F&87b6V8$WP-335!_G^cXpjTMOKTBNFn`JjUG} zMl3w$8;y*Iv4d8Y5A;<1U&-!*nF5^G5->k+IAP>=i&*l~PUq3P{pmxO;kKy1V%1-e zyJ;rXV7(WM!uRJMU=Fdcd}K0v8tlos=?uSgh2Mh$?9|nx%tG#DP%3U|ExK*$US-`k z5%Rwx!mlIIr?K3(4x0T?Dd`~(MJ#lgZh7C8K(||Nre83k(q5M#ef4+3z&|H@d#G0? zPaD%V(;b~S=}YykZ{JO~&lMqUEw67-e~&p6&oAcOd28e@)=%^9EIqx9DPImtQyr4M z8<TJT(QhW_o~zzYIz%_}VOmd=c2Z`id&8y!=q?=|_^WkHK00Z2X7?1;RyfdpJ7=BF zVcV;&gc%ZT^<o07l%R9Daw(eiyp;56QYvFyg}mqZ*5{55Z(Y_}OEz*(^3yk&#$2a0 zD(X0P_<Dz_yjbk(x*dI!WGFbsE9(8ri4v`pHFb^<leLWVQ(4j|i_H(tm$&uno4k~Y zCCva^!!K6bmRzf-ZtER15Pqf`Bk<CIFNPZw5PlO-s>W=gI94#;!K2Ps<0fb_CSHq7 zV#FG2)$oK|bFZ$k)^;fa)3D>X9`PvfAx~#z9=}+xnVK%*b5}QVl(s-7ybz0oZbqSN zygM8>l`DoDW)Ob%8yJut<v%mI;%#B4;lia^S2xhM3M=S#r#DPGxp}<W>p70|w#}|i zRQmueX4sJ768;Z+#{P|W4<lPuj-+2o9CEPpLhZ}LqZU$gqp-2#d;4L+hmVCnl;RnX z-=v^>%}J+FtMT;)G3{h!2^TlSm>bEMgbn+j*VY|#<yc!rel~sJ?(%-ZSu|aJ1+CQ0 za$(`zh*z-AC&{>HB?V^PixRjejMmmcd|B*I*JeT1-%@v4?(|r{V{_urxiW`J$;V4y zKd)&ea&8Z2)y)sv-E4#FHr#5xPl@7eS?-&5M(H=+dSxsAv2^ocKQ{A1PRwy^(sFrW z^`LC|d5OQ3E5ju3byq-Q`QA5dk*$!<=eYM&dEDg5b43#hX`uzo+pK6A*?%?$qgOvU z{#f+xt=c5{6NcPA%zlL`zaKj4)2wFouRM}aMsvOLf@(ALx@CFfjc$4L>!|9ya$8l& zyrpF*75jn*=&W$tiYl|pglfZrwU$b40q)3fRqJFZJzIJZE=qRQl$sM9>$K{<!;C6S zkw$n>XnU_})Pms=xE8H~l#L5fy5&(eH_{46QEEgY<7}Law#u42#Am;%${q?cfreI+ zg_cSMHV*sPoa06FqKNe$ovJF;KPk=an7k}^;)H8w$W4D$D^zl-w({wkRJz(1<l&kv zm90=!W1+?z>O}_x`5S7-We9Ztl!mrXs9G&@ao#(Ipe3Q!E_1im#s?o|uV>NtalM%5 z#;#dCUyxJ}zgR>+tHu5pg+!$^x8}u4)lrm3O_k-6Lu+X^t)Eb?Qj9f=md_Fi&ok&} zk0R47s7&81%cPm=@cnJc5ZyKB*vpHu1fnxlM0aLXrnDQ8f88k)diMuY%4jTcZDr`- z{Qgc?t2AqE-IZbW%B`NM#09-s3?GMh06XJ$0^X;~-RbZThD5JTX^v3{vclewDCNjh zTRFlaJ&FsDU^lJELxk_`U#G5C;<4X#W-)u%u0K4YWz*cz?{C=VCUK8w79-OpUTv4` z#!uP`mXtiH$qop(DzrX>N!dGN1PeV1Husc6R%@JIYg>%=>Eyxq=bP2~1r7KXa~TY2 z=r?uc^Xh&k_17T`|5UjkNBsP1^DBO8Z)49oozoCB7(0mPa9J=4h%KqQ`(YZJHhuc_ zUaq5=eM;=(NSq`yPGWO4$j0U|%wXl#NxCOxB5NKob{F%7I8A1!&yx8gA=tYb@$eRT z=Tr`}T!Sr>Dca##{`(MB;eY?0<pBD*Pm?k}XRf#k=~(R$f@uFN@5``7N^kKof&Z%h zyUe*di!r*@@Ut-Xeq`SUWxCi&;;Xj5<RzH0-lB5U0e?oukcE5s6uJIYjI+mZub401 z8Wl;VJ;`EgU@rBM)SFbQ3*TWNARqoVPBL^)1`z+pH|)D4B)BL_28I9eXH|Q`gw5F* zx{<n~@H}8W3gX_&tbNIu<%g*_I$fC@7fM)0#B!-33hAbfVtHrv1hCwF3hLI<04H3= zuadAmqt}ly>B}XW>)A6iUbiCBSaPLj+l=BlqjI3Mq*HjjNhvXpy$!V8#4nMnA+VKD zRUm=naTF}*4vwtAmYX;`>sYf<A&uwi+^mDuAkgLYF?W<>CE!CfxL+zMcq7T>hdz)G zB$#KNmmGpBKM}V$f%Z9wJqr+yUO#GMNi<cMfjWo|f@Q%8L~qmsYKSg^v0+CzG%%nR zG8mcBJs_QMNlbM&^f?Vium=|?Td&ZS9^tzjf0%IR+yIq~h59D53(M+rg-n<;<ct!& z7#`wZrI*>$vyD@f+_0Fk3d`v~$^Kjmi!9w0=PxBVmf~+=$Qx<H?tKSeXT<YDgmE{$ zmiHS2qgcfq6vRhz`5i*iZd??XJ{jXmKzA}ge2UTFhq}8}fKd+kMV5BqT-gs$Jf){$ zI2~j9$>Hz*nX4jeUYQN7`~<(Luozc<9%~`zVZ9vyW=$^;KW&Xt!GKdy2kD|7;i(-7 zUO9lRJ@u7Y7m#Zui1CKY=A_5G6;p8o+_<B(5@_Z?tJ|ykj%YVH?vA261fSjSLKU7< zj@z+d*cn29zj-F(Ua^LtR{UBrsj#P;>kE`Xgpb5FQvmCXEsninrq9n1oKZWR_~_oV z2QhceU<Vn6gqKEAyiNyVA)l1W9F8?=?~1($-Y&NrDcJeRS;#cbO&KA%m2;Bzbx8Jv zFWl6xFqPb_qFy6U`$|W7(=+_ivbrtsNvT#J@l;qsFkV9iPhXCplDg@{U!oRV)ZqLF zA~tmq$0K#kv!VXt3PN7jK((HE)nx(4_{i8dL<6b)m~Vp0(g`$mW>i5%z+AeFA=QN^ z0FAjW@j|o~qwkjv3p%f+^NptTJapI}M@|`D3<!mYfmTR%eXuRj<(?cmbhj;GjIC&& z))4Zx6z!H>ANM%d8Ry_BLlHtmj-c0oUa$swwKXdU7`F70!eC@%9B<R;wkt!g@M8;A z7i!}0M8IArNo&$@TM^NytBMbWUG`4hjFS4MKIl2|D-H~@OkY&!m@Sq?It@`|w7=0~ zLG>bIAd|b072GU-+a#2#S}?$&Z04-k;zVp8iDqUZ8N0mN<A>El>|UkY3Gi&!#TAJ% z(RJ!LcAzXn4G^=8K)?{w9CW2gJJhog-Yy-t$lt>*A^I2~D+H>Qt$~~T@f(A+Prkr& zU`77OSNHFZ`EUKpK=2Yt@JvBFM%Q{|r1g3qc0_ItM+~Z3Za>I98X3Pdc>hJ~VPDGq z$FxDbzL(;gDOxo19|n7&9hxa-dy;_oPmm3wawJkZ*v`q`^;5`u*b*z@BDvWwq}LtV z)@!UYv$~#5s7RsyxvFyZ#-HYIy-<}~W8BqxOMR{b^|8R#)-DtJ3E49T!Q>ElPMIjW zx(4AOlFj79+iMQ7RU?rC%Ec;gJg{q>uzLD@FT~{*!Ei531CP`!eQH>}(>q-+*z_** zH^mDqS18(iOaMjZ*~V!5RXsbdzVgVufUHN8jJPOlwRBDPDh(D6K^fFCfuEWSZW;bA zGGng0zrz{V?-vHoo8yFKa*~C;gO+_#mp{l054Bnmw@r(@!_+?MU@n~wymBQ@L^@IE zcWu4n6mEU+pqvUqIT+zOnd9BKNohE`6~=q8uK%X#E=pTx7Cow-XWyY_TS1FBOXbsv z@1Z4{+g2{^>OsCxgMt5u;bVE;FAu$O{K*qup<!8WGSeUM5Qwp~@IzO1{7)?}GR#u8 zH=+{32rF~*!~R<4h^1j;bi;gvIOW!wr&N6LYsOYVR>&>UcYY`)v(7vhFTBntquVE> zCX&G6$tdvjr?e@*3Gy2j+wO6tNKdcJ3)wbqk71K%O4;?Yv{R2kZ%^p+eoJeT$v)jX zK7pZ1D?uq#PXicX$h2fk{8_=2VON0GojYd?3}>n$>YV=>&5e9ny&#+i`<Jar|H2WO zcj-)T?+}YAjrwGVvdTyxMij6{s1?45bz5}m5p@%arY~;P!(ko)RPgHqo-$@?WWIKW zy)vp)ii}%GUE*w)+7}H9M~uIwYvdSj&4|~_bDHOa?vlRcFW%;HdX7UR4)2;v|98}; zn5Tribo`OW`0diaq?YPs<H{7)pGg1Gue%;(g$&@nZ4;b-x?Q9BpWC(nkG&>jXYV25 zY-00YHc5`Ml->L<#7}aWy<wMaRBUr0MM;UZ#v=tf%DrDjk&?hFl0(42vuql~K@H6p zE+T%=5L4Q~1%Vudt#?_7h8L>wsmP?>H&YW+&yz-G&+Bn=dBBzXB~U2L;8U66yV~## zqgfnrFq{(xzL;Pr7z!-4`a4WSUgHX}-7@Kv?70!V1|5PfmnHDHi<^IV2#d~j#gK<_ zViTVWx2j=X2dl?Z6Xc_Qwe&Y1H=w8B=$t+l!9UsLaSH3(wdc;P=N3MI2Q|S8YjJzc zZ2@T6n`Z7_uJGhQbH0CbgEXj5yq^N*^7uJ8&)8%Ky3g8EVJ0<8Hv7<c;GEB-46C#a zUCrD86y2aZua#0~b*a9g*o5AoSza_`m4?P>=+|OD)e`Iqdi5T*LD$uH&do`1eK|st zQSmM$uNLh?mCyzCk1D1UcB}0!I1R{oaPjBO2PYkV;n5GdlciKerav9TuqNUZ2s=<K zvo3-@!MI-oOzeN!aNDU}#&>6`Fon`-)!@xY=VGmvdD(3<_bK_nD|+MwclAb6ueZNc zc8OLb`>9G4ZB+H(ax0Zk0M{N?*>h7ULhdwLbSA&A*Dk_31u*Z3ZI>quY-7#r?rrA0 zON&kz^#Q2NeK$svDjP>Vc$AT&w~Mhos1*1{pK<lgy`GWF7k7UlX0%cvjo#x3faFoI z)(plu$YbBpm`3j`)q02@k?$Aj#qsq2q-u<rm0u_57RQY)%+)YH!LL&80}Uuk9nae( z_A)vEgQM^V3&b%9#3|(eq)7M`;;KLvA@MXuqym7S??nwNK{>&qxx+r^Oty!*6;kO} zTziN57mUB2weD@cZJ18be}XaVKfzeQ#o6xL?Q=HyzXsrc;rTmlY4z<7^D;{?k7YJn zWDYl%uzkqSYr=x%DWWwJg8xP(4wPfs%n4nbysGEcdMJGXS-?Q5QtyM9Rr5;<cVnZi z%3SbBZ*#iZaGKuWzTaO?s{yJu+7!f}|A7XB%M7OMz!#?h<CKokN@$-z<TmiA;}d02 zGV4M0Y%-tZTeG^DaQ@u9gwJT)0wTsJ?W(QED-P(O@}zL%6|5AOIF_)6AhLM}e{G5^ zs@n8fya4UuT~^Za^S?yts3`s%_xc&1;3Nl#O*7@=PBh4deOvXxDzOAbmyl-{C)V0@ ziD@q*fzm0w&TP{_0;6H1$tJ&|l3Uf}w5bA6Iw6g#BdOEwA=5E$bmp88LL*nj%E7<L zR&SMm4JfEh51=BoDhh+33pt59D3&blLSdE{;tn-mSD3FSIaC^kt}0BxHZ@36)DG8j z799@&IO5wgy2Ao_(1&L%opH-dDhmgfB#I1)q55Z>55DkdawI>9OZFIz!&7zlekJ3u zxQQo_>qtIP>U%;?5DGTjdxyTx{#6Leuh9pG*aSwOJT`9$geCG<@A>;}`Vl5cN;kYR z?$pHZ*Fa&73@Y>*^^chAY`wsLA{WQl?OY&cs6N4w!^hLc;SrB$uC`sgv1II)XF`6W z2lfbs5abW@8z%VmlfFXlq~z6tN;<n!!BH9oEHP<_I>i(%#M~%;{@e9SjhsS*{f67h zKe~P_{{%NN6Wi~!!Z+H!tw5)5EAYS2=A$?++y4udmn227Dv*NjM&vj74v68N?7ko} z0hEJ5j26=jlGWKlW6*Xnj*RvTux|{Vvqh(pcr>&t<MW1-*KxKNGku=iG*GibBSSPJ z43;r%G>MsE{~)T6<8o5&n$c+5nc91*nh)K&idaal^>y+zR<!00bg1-Z(q56%Ch9Jh z9bizsV8@ok5{x~06nQZP(nHFl<+mon8b&U?t8e_s_KJe`NBI>5k8@nB^N0HDm#m^& zpzI1VL~b+F*1S_=MkM}#C^9p-sSPTFnc>#(4|FUlAL(Hk>M%h?0VuJ%tP>`AS-0wU zpe?@C!DVlJ5n{u1Ea#dCvd}8Nip!Sj>ZB_7%LWiPq5b9%%U}U9g(dSd>;dI6?Kp$S zMy+r!bA`4ZYi}X9O3{U^C?bWq_K?1A`ETM7_Y=xb14)`fH5nI21WC6#zd*XkB^1h( zm6{)>P8`NzL>Kjht3ZW|Je`Dq<t40hc&<3aE4dXIjcpQ5C`~6Rdi;5sXJJE}1^DqV zTJf-6oeTXA6>NQ9>;M1o3H?7^XQ6LeadB4sH?jOHjq)FDGe`N-7DeovP$GDzOogNg zS#a(QAPL|l7z$7$QSt{7Awf|Mf`iKqZI*(XYPafK%@jP)d~YEs1#MNzR9-^{xxpT% zxR536ql3w=r#4o-zGVxutI}z|FPI(VD=m)T{U0bG>4VDf^XSkV1_Ap;Az0aecOQVJ zb}B=NO=+_SvPI@S0>A=bU{_7}A0AyoXZHXw&na5a8?_4MXQK!>QVnvL0P1o&tkC5T zc|PgPEGEwjTX57m;?pIox>8LRsHnzjlLOB+KQgKF^4krBgSp(DwKNBn4$tkgNXJ5e z4tpiU=~NdpR;c+-m-kMyBHNFs9~fZ1q?#%z!nxXya3cfU!sVfd9);7x48Dfx8*q9l z0S}FpH5RMVw_tSZt$}%1bZW>|$RFXK+=P0{X)tg1(09+O*hsCGh0&ccWHd0^4Gwth zm~>CVQi3GK`6_+FFu9R}SPA4fJv$}6kulJ=P#ev4k=$%ohA{@sQj1ClN^dQOqkeex z%Yti#$gK`EMxk{<Gnla@N8*hH$y8Jf?LKHs(d<Q*l6YNoO`{yP%9?P=73`?MjM5KW zLIGZ|Q99Dglj3+1QDsE;9Zb3-%ATQoiNf$#`mg1U0>3hMiq=Uha8Hp<5owuW#0TVs z&NAhGHTA|pnN@OhY{^swob|^TFz^mdc`!;V0Qyvj5V;e%BKkG0|Nh$c8$a{<+xiB} z{pu>oPue(Bc)D)rcGtz>^UQkbdHTGy`4KD;??gz5MMci4i!8#l&{QI6s9{yMa@}gv zz9JREC^n@usY)oL13hHNmT((XB`V__j$QHUApa(mn;T}q7Q`0`w6}r#hH`;`%@jQ| z->7{<RsYT?61#IE+s{8rD0cnxo}hPI{{{~r3RoYV_=4CHZQkHt4y7>5o)Cl0Xu_?k zqb=PYo9G$o{qY8)%9-U$f_sak@w208C!7sD#~SBJRdVJ+kIng23G$OV^wkb?f0|*) zDt(vk=!G2J9Z#)wkjXC=ZL1gW^T)HhKit+J#bMlUJ9nI<A0wc?E5pIPm~fCA5-pfw z5nCiIOfH;qj`SIO2Torg|JsKFpC3ll-&`9B{!jam<bU?z|NSHX_u<s}n`{5G_lC3} zyp>Iw`Hwdwt|ksj5`l#N%n3r*A+fR$frgh5Lh0cB9E*>ZHr<;DHq}DIvAWhD!1n56 z@XrtIdUjb<QCsd#by<%6wZ-{ezbc{cbA9Q>f0$L{SNb{q+6^;(?en4l#GyPUK7i!z zA4zigi{mf6-HtiV@~}9gDge5OZ7McIowUi2J9Wq1BK7Y{fFdsGP@f_$@lXMiT_E20 z4TA+fT~b`F5vOeO5h*3P6r%`uNx6FwOUc;md`NmEOLjnt;)Jq8DxT<$HMi=n0vlay zs_C~eTDuhM!XcJ9BJNaup<*`zo^7^o*bRrVBY3K1JTlZOJY;0!j*Cx^l1-IMc&@F; zvgR(Egt%cX(t?*}7=@=bYczynvTjlzq87=9=Hto%`r&Fll4On9n~zFV&>%E)=&Bt+ zeJLMN5gfKim1`JQHheL!@*ad&ehW)Em3-A;-3mV4EQFRzvXE;vaDU^?T|LAvdH;i3 zHyi`13}gI2s;G4#G;J)h%)Je@!Q=tD;6@UyralOzM)elk-~^eHE+uIRis;;AuZgV_ zz6L|qu68%3RUk5}s8vJME@4lVdW(F0la87@WS9HG{pS{0Q%7;D*pS!dOn{me(!nzy z^_JZbM3HAnB*NM*YNuxGR(dGHt|z5x6k&()B{_GfLj$Uou|HZT8UcEjbwh(<GYnbW z%B_O8bR?eOlq@BF%Pz`G5vtsns+`s>7B!#M&~fEUCz@XEUX<XiRQ>h1s<Mi=h-w#A zPL0NF$=<nZEAV#wo(%UV)OO-7|M<;1oA*d<g4^W_hPNDG3nK{7I|Xtd95-J4Qc?LL zfAEqZ{hEb&Ho|lh0qafWlP7WSROUm}L|^>mW&ofzcm&dTYeL-~?QL-!=2w27f{)wb zx6ytdkKER}g+S_ybA5;MOD*nMxl!970{~=(HeKDp)m9x4u9^(l-H=zHB8uc+#OrTN zll!G87G<e4s*IJ!V)gHXH*92UeqsuaR`Sg@ZK$jv-MLGhZx%%GXkJ^~wh7_^v-igj z&PpuC_^Rc%HAXJWW%oNdWp&!B^&VO|a;JH{>#B|JKZ7BODtmbox%Doh-qE<FsR|!W z#L4a!YesP&JiG)FVF_?l5k|xZ)0P`P0^+F;WN~xogeP5JGrREhr1s>SdQ8ej&T~2F z3R<=<UD!i5Ci}zc2m*`yw=d8=+`X^XVw*+X^7|G~4s)GzXB#Vr7j2vADOO75KWk29 za}I7j1eFkFUl641`2w%Ml3n;1bl4Nqo8W0MF~kHywyE#*gA6&NPmTVBO+MYXr-f$6 z;1$GgA6wsfW~R1fA(5jgx3qrPT*>QySNJa<I)O==d45#S;PTI>7KP$hG8Wi;#^$fD z;@USgj=DCRT&YaWl)IM2QT$n%_8g#2^He?StOub4+dryE4vk;hjXKBQfd*gYj45G0 za06^mzaYSvy7zs?_9jqSP!&5J2-`n2D@gTj&sHmjN@h@*lqF9F$Q0wcE}AxX#IL7U zDe_-goI$>F3nH~!)7jpgA$Ev)2)Hy*A3%rxz?1nw+&2e^@9EO<HuE!7rc49*E$Kl8 zCvQQx{-l@|=VtPLG&8rg`^Y7fo2qKt6FakQOceS{M)wNYLGAJx7eXk_%VhKt2I`(# z^Fy~~G(inP^2+wErRmLQV<<?-3m)LzF2)rEID6+K$E;1qziVl<H<NcW%C%|sf|yl) z`azzZFt)FChSB|m0B*5IUuA38F+UKRhT{O$e2lIt^vgTu*@#-F?*~iHY7?<C7xj*% z-6IQ_OX+yL%-Y8#-sKcqOHGi8;Z;LDOKV^Y1+Qf+?9xp-?pQW+kFQ-}lm*_*1yuc8 zr6XHMT02)K(H0S=b5pI(%J~Og0Qs|YoWA)N{$N}h$VxK{w(u*i`_ot%I6=Rd_KZH< zR;U|`JIZH~0lathEFyOK979a#JY)<!AsaveyHl!=6&qyRJRRz5AwLUdB6V$fE-mbX z6<Z37DkiBc1l#lm6RnS(3QbBbB2<Ivjex0x0D}d;+d#K)&xziwI1T?&SA`M{?rHRb ze)k$XWiH@i1RGEI6&p`FtQObMzG$|9MWC1|2EK5Bl`HTsYo>UTa%SZ$YG(Od0=7)y zDYnXJ2D5p&XbMZxrh1{q9CKE=GM8jwVVPzjcDYKKY$2yJtYEBzxDH8}T647pF#9;0 zPGOsJjRMHzK8M*vI?|1M7dY*G$RJpwe4$9AdLfxJP5%L*(C-N3YM{4p{sU`E6Dz|g zJ7@Mb(0jouSQn;~yF13o3Pag~IR|V!IoTB1nNg7#ND`S|N48sKhpb{?zpPV)jX8w5 zKN1`^=<u7wW?2Gf-f>ce#S8tA#R}9h@?(Xw5slI$HK;aBF8WNN4cF(8)roQ>{7q4_ z*+mNe@Mhsj>N^&&t?mF^_*?6e!XtO@=x)z46-Jx@XkavU6g1MOm5X$4sPe{Ekb0u1 zN)QOk#%$F;jf#aTG$vQNRkLHxk&>mB&e%ECa|A40K~oDSG@6BTt8*M;g-)kDF;f_i zHO2f)N0!b3EObRtEbZwfqOl7>nnJyoM}Mf7raMh>49ggbXkW@_$(+kByfQ@7=FzBh z%4SuZn?#pqxKfs^oN0ARXCDng*u@=4Y-Uc#+p%_QNqL<n3|#EpO-)?gvqVOKpA~y7 zfMaaUdN+^su56c1&}SE`1Ra@al~37j)7DwfP>tGyuA<!~aDT{L-?(RK*gIov#`q6t z%n8IIG8T=-I86AD%(i73^@u*tbm3yNw8vd7p8$Kx7sp`pk{&xplpa|&N?;qTRnDT9 z*%XJVtd-2V7F;1w;-f);dq(d^iE^Jh#N@{BNg$bJ#&QJ2KE>nrfIX3&IOP1z7{1^j zb)$Q9doj*Whq&8=5at5pi^@gl=f*bZu~EUPc#0O9iPU^d==Qjw9sjxl2j^}HW%HCR zJU-=2(VaOF@f0akJ7ta0#bB{Fe*o_)o6BSIlxlr#$i8V--{w~Al=7QB;q}xjL~sXk z0vq_Gy5~y{h%>(1KGBWgOI`c<P$rruap?pQETkVYUMqU(c#tWqK@7e88HR!KrCDfq zq7{qS6;d0X{;SY$#*K>c<Y=yk1(542e<~K^`#X;n5aN3njv}Hsui<9#fOBbD_8jcH zCgi1ZwuCA#uOzO(;!J@~smMa6qM$NVPRW+w#UD2vj7}0_J&*F<_a+I4$!RpKMrM?~ zEWGPXcT8;9JEz|S&efT{xgZHhNsH#@BEUUPRela+z-47lYA^KHMv`D(=}c92n2L|L zXYPMY(I$J5q4_wBDHTa<XuBc|GY)o`b*^IJQa!aYpvGPN_RZ_x9Mc3&oz-UMjsFTh zf>N)q2~|8yxG?rJf_=TY0ZUmmq{&Thk7&wTzu_8_q;!^)ks!vyPL3|Ge+a}86&Gah zU+n+rrSXK*RA22%3}+}en<6&Fsl1zXX}KXP3DIeu&Kmxn;kA-PUgD#_K$`fQvCye^ zvShg0IG*3xPptqHZNWY{96;Cq_;%E_T(Rk=NDOtrcnR`;NhFtL<|0RVFhZ|&@!Udo z^6>t}o<p9{&tqKqB<4i5*;tiJ5&tOHN-72<TiLOQR(UuM(~%+fCDF;fz?wVS0c9J3 zfVCQ6fxt8i6r3@KS3peN7B_tZk;%)KrUn5O%J$X?_}ey>p#no~#xVHQEMdy<+SnPG zdk=~W{zO~`AouGa<jUKrtf{Q7H2;&mTWR^HvdoO;M5YlC7~#2d!bpyh6Hkrk2p*#o zhWgMIgqZwWZ$pFU-qMSkU+VyqVK1U#7HIZUL1GvpGXh|oXC7HKcWjB!4A9`G^n5^S z!!i)h<5nvtem~&Tsd5xpEH6}$B3}!Et?3y%bQvkz5bt`>%|OxW<BIO)fTcd+^w73; z)1Zjxmh+R`=ZQnhT|Lq)(Tm99b}l1A6<xscQ_4_BOAykwrKS(f)xWUqOPKWrnvvUm zs|&gQxF0fovE6+VnUg5-uqTE*8(=;9)9L1jxmZ);_!hTsQN7BWlZ5&49^eymi%&Bm z?vAT8b3eCv&g(6|ZCs~2^e}Y79auNPQPWbDaV#)@c3xq+I9yp-Fr}f@=KsY~`-^KW zYshuQKaj7b^LH7rTZh!Nobv~Jn-73Hs4xu?Gs1T%e!EQ>Q3j#VhX}7CLk52}CqXGd zc|Q?R;@bJQm3DzDqb><^BkBaE8!9_Yx$~k%V035Yis|%RvG;bob$!A!=bxXgqPmBP zZ^sQbC+@=!q7Mc9EG-?GL%pe3s`ygf(Yg*92YgdKgXNN5NFFMB$5V)O%1%FBPfi5d zf2!iZd9Ynq<we-CCkkv<B_R*$6UQWYL{?-Ra#ZI(^Ehcc*0`Iz2dT=sC@x_|3%H4F zbdLFy=@0MWi$zOqDd9)JD$N8@Y8eZ>XH||)l=MK=DhOLMZIxkhIwtDAJ}`ESU^p`q zw~X8Ppsvp(mY3`P7IJw23<bkp4JesTR%Nk=xwLE?UfM6yqA^rQx@q1w^D~Y?Otw-` z)_hu`8-6)@ZjNu_9sopkI|IBbik-fD`{P_4rnO5<G<}Mld=EDO<?WioZ@NnwSO}!# zphK0&NnC|`6Xh+wuKrK4`W5q+D3~Tj0_3jZ;?-GGD@jy(CuCvv)i*3rL0q2E9hn?X zuB>$_M<b_9e|nGxOX~b#Jg4`{%h98f8()U*>Q~;ZeQb|l(WQk<l+_Z)UIgz&gd~<* zp+8tPf14g)x0J-id?l5sGoe)`;KFOP)8*W;96h{s()9ZNxa9Su1&bO&QPjD-wCx*C z^rMbWkE2X%4F7O>LDntG@c)A~;<Jl`y};ikLh1IszF)?fk|QBzjK^&hV5C2X@}P}h zc9>wi9`!I@I-K9IIKOf6GzK<Bf^lPgHAmq6<0^^EJ#nRIj(E@%vhEg37~BbEPaMq| z`b3-#!%rq+<+&C#^Edkn#|UQqG*rpO14;HcFCF;reE;0fTgqzQQE{Mk?EsU+CXp=x zol4=&ojrysH-xIQw{h`1@u1R4ok?~iD95iS8=v3hD;gfKChaY#AF(NwsTPY))TNW^ z2bF&+s#rg0MZ$E@-x@vOTma1uQ|7zE&S3o-U=BcUUxVyMLlYKF(t5Za1JLN#``UdN zVzrak2u+UFCrboeAlb&_g(~_QEZ|E`VMkut^PRL8s2bkv3zGtOCcr2vvn$S2YRw(q z0=BBPDHG1Dr_YrhU|lA6i?d-D5mKJ}vGbeqz1Mh)<Ehbkg7vaOzjt4uQy(V8Fjvnw z>}-*CJ~qW3X<6}5>d%i@loyq0V_QNh)xB+<7#SSUIeH%sPR0#l_z002mx1qXErQ*c z(N63{&!OStok|x~l^tU`IAopH_E~gSU@acrVbe>m(K~(#3&xTlA)#~=mEJYacj{&= zyrIqt*dF$W{?+7lQfKI>Zda_gCZ`<dn4a)>04>%tR3kkitEu@@k)fofrLm6KhCy!d zGLs7<jbH*d`g@~Q1bJ{Ws2;{s(9f5^%VA4_ep{VaW}J9j>gisD$HU4Bv=WOG=gf4n zJQfqOAL*@?=K4PV^-VrR8#B5GZKj9b=jimhd$ttO>>$e07gu#zOw{Zw=+1xfIN#e$ zZm**h*Lv7z;Afjotacd}k0>3Z7=W~#?8)BMniNC|q?#?(L8A_hxmfJWip_WbGI$@~ z%(R;@NLed7Ci28w$XFhIj17jT+w=>XM5b!asKe5?K*aonT1=A5kDzq0n{Wg*b<xmQ z8a)a2G)`h5nwA)3c6t(R7&Kz$En6QT^4$w@{9DGi=97w`&W^K35HQ&5CB49mH_UPG zk~wQ>YNyxzEM#~m0Z_5)_cJ2F6ExCWF7(6F*Wb=tVMazn_P}M}vk~U+;s!*gl_$nB zd_Ic+50`ag^g<H4gZN7&+FkqKq;3J2zdUfZb^(aBeH}L#wml<NtMSm3?^$}SXov=Q zMLQtt{^)4vXld5q#T$FIJo$Dvd}*BeyY+$We}Y-k!9YA-AvOwuN-~b$Q@*?*2{Jke zhGC4KeM5%G;KxmCQTNEjDQVU~%Mcvdhc7i@R82^Vgz#F9)3ZKe%)DXq(zD=p(eLae z4KRxM5Os3P-RKz7y#H2B?>Nz!jLGZ3^OV+7z*^pA8nwL>bG4+8#kaL}cCo@X3%(xm zKheggcFqkQrro$1k=dHyqkT4^E*+S)vHfbV3tEEOJ~m^u^>6HFD55_Jmb-7rj8PSp z`T5StKW@{=)b^<DyEF%<f2^wd(|UUP4pV5A$63!;bsZcNi6|=Ln4gpJ3~-y>^s2#U zBtl2vEa|K2l^oqEdvjz4#@3sk8~u1(?DDE1U~~#(D>FWQ_C2C_1uE>wjFufcRu(fW zuZg(*G+!1oKF_7S&X%F30qw{xl!$eR(TFq52B~+T%0xeeO|>Eq?uZl<UH}sWj{#q` zx1bi9yl;#FPd0>#BPYcV-0F^o1Agjg>%O%KeJTuQ$FMbA<{r5fi7tpi8+d(}${o2n z;Mjn-6MVVOWxF@DH9+Rj^ab5EgkZ;Y1<sAAkGDMl-oJ7)zOY~I^z>8{F#0gjcbb`+ zk=qabj@``&x5Gr9vIwa{yjR75TF`Dz4U1BWIi9i$$*nIe<A4bdIWQW-5ILUJr(3x! z>gL)*M(m@B5${714K=U=QCN>TKnKzbQVRtDhJkMW1;sP*Zf8c|0b0^)bRo&@qB-AN zk8?rg%^h2xUhgM-s%0~$wv^Pp0SbWT>gbUsG}ZpW2vN%glxt#`Yh<XaZ>Vdm(gj+$ zV?q(AX7Ho48pRM|h;Wd|*&E`EWwI-wO#JW`15Sye(sY|jksQNCzyTu}GiQH5UK6KS zNq(@XQPL8;?2s}xImbR<{#tw$7$ViVPr!g9{n9NM7PlTAH#V68w;jGRbu1^JQ!yF~ zg{y-Adm_kDF^w)}z!4r{0Lg&jI{5Rp3ngX?R72WO1CvFT&9@|+eQ3g!@!|MRCw0~< z-$4$1+>m2H6KP-#RJ6z<T3iK|ISPvd8w*r6xMrocCn)8HH|qkydXT>_r55H&AEcAu zsb6(C3NN~Hx|T6gSuCI_i(N`#SC7g&j_SP^89bLqH-x~+Eg%J#llVH1_^xDR#l2qr z%58X@yO3%hGD<NOJE`tWUIuGAIg`?;VxS$Rq&nzFm<t3hawy3FL)C`rPOVGdLrHl6 zdYLi{o`FVEWR8AX2yQ5M$ACxKxl8=0M?N9_qc;C^avllIdcLDVA9}jS)~~4KECbcH z#e4&{dLp%y^*sv3zZV{^VVAR6yMHJol*Z?AEex*oRb%Ovn*|<!^K={rPs*c&uH89@ z(N1^6m7{acnW*Yud=DDO%Gyl_u)1DcTp5yNt%E(nYhhylz1+w=t~FK1ePWoPmy_bq z7@vPg!WhcQ);$nM82CYnZrhS(Mq!fSkr4}<n{qt5qv@$@iiy5hHFi+gP2*VP(r36u zCUiufu(!g1+oB&cT-ZXkvT&=ACCOC6;KiAbSBXo&Djfzp;cq<=tUY0<Vlu#S0fEAR zL2l&70S(csjSD&Q8zh?p65D~o-JZkU0W>@K|8Vw}v5^MJx@Mc1ncK|F%*@PCw#&?n zZDwX>W@ct)W@c#H-Nv@v>p5q&XJ)iJd+#l&q?AhaBjbxNGBWbbCrAO@v7xFC@YMqi z4hXS9TMfvB!zAmm<aczjVVn)<0s~+GB+P<9C=(9Cz@d93JNbCO)qtgYhwK>1eP*rL zu|qPO6GI|}0cVeQP(D<~Gn};}_-+hZSJ4~<9ZvWlwIL-82zlO|S+`C&m5Ej?imJON z*uH&+@*TJkn)k{<hHbba^%wb&o$Z?!h|qB6pAms$9I+`he|h9g%v5(FXT`G)f-lS8 ztRm$_1q!*0$6CmF2U-v%Xo0DGveMYN_K=dw(z)dD^1At+wCymM)eZH=0vFdmSUMjU zW9FUk%2O5UsZ`;OEN(#Oc&J#)(g&8$1(|hpImqC5SqxI~IOG0o9{+xfz&^TyFnI^? z8;6s#jAl&3r)18`yLS92CuN7f0dQ3`{RuLNIrBi&^=~m6Gx-j6HfU5Gw!noX<0z1P zAd(&%wPA!gD8h%Bx_@s&M%ix}J=<miXCr}xH_GAxv9(YCdngRszXw}{*UgBBVN6f2 zfVKm>nV(53q^DZ1=YjMSR<vR-p*;)1nbY*(TWmH>+^zAk$SYi?;{|Hwg^G#@s+3IH zor^U6iJ!J*#lfzenN!(-tI`-?)wKNFl4=W*zy^NGb)j}%yo<#g1Iug7s)!VxaxIg_ zNR>)+9n`9X%3Mfp1G4N6vMlvEGFp<7lyqykKqiBJj>2JBf_-&h$1|Ei9>66(7rrLi zNxA~qfh~)Q*jOL_T;BM|4{G}a6UnezJTQ9O%1D3WV~00K&!p&?sIO(p#tChjtoB@e zOn8srT^%PhXZ7R=n<4utTaj_Rp^eLJBX&0KKckYm2r~ya%dTS=ygYlGmeR<!#1+$i zRZq*aa+Ye1cw-srL=S(KQgTvK6VzP}$Ri4E0bb;UHj?oB(aFYnO+%Q?065K$ORxag z40Ll2rZ&M*c4zT)**XgIBet2gW&LLo?Jpcsj1lmwwaQ)IDe~s-f~VK8&UEl;$0gN4 zHu^njjb2l>Iq?N;3`@Gc8$n|JDcotYF>Q77Oi8rUo|;a|iF_XF%b}AuD4;i?V7gFE zC=^@|D-EW^%ARXvotF%=``_kFvIX<>&FGK*Krq2D25WmTs~wSFm!=K!b;HMwO&z#& zqt1?09l+{Ax$n2sCtT^?NvwzB?MrvV><;K+kJ*R(yyJKpRX890>T$h0!}WtPcI?mH zcOU-*Z&HO(28kQ_cH|)se7ga&?NCA=aK+J_cFeqf+B@lP$h<>!#b4Ft9nai80e`*0 z3<sa@G2W34M~Lp(-ysagc3vn-4t0}5?UTUvij-eK=m+~2o!;YT`{T|<-qUM`70-Fz zqwU5R&kf!aISw_O3HlZQrtHTzW@cU7am_N_LLwL#pLu?CUfb(nLlAnSpRm+j{!c;> zES-1T_U@t}NX0h+%!zQ1do#>VocI;SGH#skpt^B8>*Rp;<C64FI31|dhPX-;3*}i; z3u*I`<r^fO)ek$12#Byo^w};FrlL`!Q5q_M9#*m08?*Pbf>s}5BYx#jE7&TY&>$6w z5*f1b%>l)#0C8{t4T^{wn8-C^m*?*hm8CcX!`xJG;)<O4-KC`^xmhXv4;|q+U!Km@ zp@kZLf}KiUFWtnVG77Fv{(*%XUrWjCUw)V8mMEZ0Z%)6j4)J$dktF?a5CM{ZBM3gs z-F_RcFSs`p{T*%X3nTDl<n`jjSNz5x!j%C1DTUddtpWhkKEP}o;5QA+DISPQMzmLj z?4EP)o}-3RrN;WB?02mQHb20?l?ZvDH8~c+hD~chwYtEhCq_CiPU?sgBTN)C(p3I! zuE4Q9mE9d8WuJ#;M1cpKa}oSKdvaVPOqqf};Z;q6)RF{a(Ud2-)agd*)1HSwoYm#5 zCO~e;Q#Nsj{<0^8-xsr{3sBj9!N^24L1c^KS8T|&b~Hs{w~;4k@b~Ad$+Xv_Pwm*v zL&3`yd0qlR!;h+vm}i*|h0Ob37#+sD^|5tOK9Ai6d@CqZVEk7z$;_t@K1ZDmax<!H zL+Kw1+x=MUpc^^%`a@rS7bZ8d-b^=}XlIOE9;qmUgxyFOnhBSD^VEK!HQexFc3S2p z6$qz|syDuvCN$#cA}AH{A}nM0!$EfNhHLhYF)%@|=HSYb-c*_3c#)YY;&hPC%HPC- zaCylGdO?IM2y;lg8GN?jXy4dr5O^H;xD3vz%*rP&d*EpmVsC-tBWdsw;*%~(c_0LP zz!l5RYQa8Rs#>3^Ff`&q(P@d0D{Fpq;=*7cdv-9>jQO(w?vA)qiF5lgzDM`D`?DPH zL<@!tHArnKx+Lq5T5muD^;VasJfr9^gzn#Ui}T1BfQ!Dp$=jeIaS#`$85H$oRJ-tm z&{H7W^0b=vuFeStn<-5j#b2HA*|XxCRfcwY__jUM-DU*&W1P%$Ha5T<(h$K2pq<s~ zwuQX3A&xF$vr}BnNAnZ1;W~~0)4<u?{JARvmu`vlD5ZL!$_QB>Y$&`Yqc#Za!iy`L zqn^V)aKr_UZNauanP))O-9PVknf%6od51}A#AT{~C%zWW8(a23)6Fi~F9~RHi<!kJ z8u#}L8a0hz9hJ!6`~C8M1>a**W%{{nkdNcuyLGU~tJ=4zKKRHY;&qUK(PruTCmJB^ z;1ePtN^6lmn$Wo6o@NvLwHZfZ36rWcOxtD)!0~r=(c~JO*9e7K_BR(@5hZ|~9|CJ} z$pMBROmnfx0gQhRWna8K${>`%3!`<>x;`j6tre`lQ!<w_$qwNCed!#Jkx}G<@mP*q zk?mxAr7c@>Y=RpeX}e#Es!w^s&8?3h!7`#jN9?g{_>YlVw{#*sb7E?`2j^%{+%Oq0 z(L?(iq3n}y>NOPI29kCoQG=;qsM8xd#ge&_blwpD8z|;t+PswEfb?(n>H_<Hy|+~I zKLoN*hVYDgtljU>?n`s^38JxpdMmX;6YcmQIpI=SpUFrAV?%S{$+583UI=cM4I|bl z87g=r@pQj7s)W}<)6=fE)*5OjBn@mm^kDpu?}iQag2h4&g@Xr?2oyAK=>--_C8k0( zi7>yCZ5(Jm^0g;IfHJwWmK4Qe+ywGGejCc421h}`g7$mw1o6{`q1cn9(B6I<MBWD< z4V=Lnc$3!%CQlMf-cU^5Mf*%Z__8&V0udajrWBHL<;VhI9HcQ?D3K&5<m__%?VuiI zNN?^1MGkLm5726?$qjrjPB=|n<WlsjiWVRkzIrv~ICDNaNVvQ`In!X%u2;GzyI9e$ zOxg_*Gt+rncvxrrAM6Q1V!O*CzMQFIp~Mlkasy8<bHJsO4UG(V4j`;4wJIQ<C5H5m zi^dJShBf)LvRQ*n)j-LzaFr9hM~c_E5@x>)5GA{oE}&)7@pLUJxra&dR^V+(SEp|W z-)q0hhN9K*_f@}}Mzb+wMzVSOq3zu`2>`&#*9oI?oTDz$xzDW6kyTK-IgJ&W$a+Sw zuw6AOhaLIY_NaGsm9vo2#F`l=AK|M@_0^W?8dBXd;8TXS=?but3k{b7tQWf<fQii8 z;DZU25i+O8IOo(NIZwr7-vmyF`GoV9Gi8GCGeid;z%ch-a*1C^XxpkNqbI$850C_6 z98*^T{GC{$)f7TNPh6<fKl6#E0J44VKSs8W0e-*sEwgJTlUC0MYsYJ@CKx;>^A9g< z@1_f@PpeO7?yfOCYMGu!fml{4zh2^hd3J$t&2Ka8y&F^<^X2{iUaB{YM!+?m?LqV$ znZ|RnZQlQ2q{zt6G%FhgA85ejH#i!G-Seb^ZE$=2LmK^~`Exu;1)ac~Tw6A+DV2*r zsTNSChoqWf4dD5!L9^B%YJlWA8FL-Yd2uKM1!w+;;{(GXu-!-ik;9V6k|hH(Wvyyr zdUq5qRP3gCUN0U6%>moMn@Kv;UAWVUvknhe-#y<480(W8!`Itu$Ja|y*Gu$9jr8q+ z=>R+I$g)$KN-2c$sKRK7(gNyHa8a0%+7ds;_AkUg^e6qc7*~uW-@a)}|0n&)|Bp)g zzc07`lg=+hSzi|POI3PQX}y(61k6B(7GH;on9o`e6(N&i#OoPt=baekq3x;?tR$>V z3nY94`6xf1r4cXWKyv=c&H9|nYc9~YEBGxt-}rk(bpXb(%du-UOR=K<g@ieLiOyMW zoX5^lqh?!Se@f5kCxU3>32z|rnqx^j?o$^@`>B2$HYxIU2ZF7ikkINmA1X*2sXN&v zL7)4XSK(`z&EHdv;i8Hq=RBxc^0ZhiTE<#3*C`^%)^>*#s*s4>l2C4qIi>^=>9NiT zgk+p2Gk7e+UE9}>0LnsU<8cK*6MYG^4k3~#3QO|Y<3hv4d^+HOPIq)NW_`Ct{HN*o zdXgu0Ws9GD#Wa>E2Ci?f4h)kMrF@ryMc50t_{V;HPe6~7Ok*=%<SJqODq(~+2_M6H zX*q65tU-duXGiUuuy<kMiPn%<f^h;%iEjP_J9+M$&wq)9D*hZwsD6p|V*jIPkLcgT zLSjw;^M4ZxwP<?k>8)UVGECp4Pec)eLzAIM$H1n8w?u{(tAmjhfEM^GZ<oepj7<+8 z^xV(j!M9k|G`Kle=+GB$;<9U1v6oH^r>}OdXjo%)ZO$;Xy0x{mM9CKKd9wOff36U{ z-)?)idZ+%({d2oyFYuemA59&ATvkBouj&{Je+KD5IGeTs5dsZyFMuuln*?7Byfpq# zAbL0?vM678O*@l6_*+oD(G(qZQ<SMgAQw)BNPD9c6tjO6yA7N%GbGT%FCLQt<pFB= zvZS$F&Ma-}I*3J&cnS%^fxH#U5kr73SD&C?@=h5?fI>rnfg}$(t`;T6TKt6vrPsji zZ!tXQxI<C+HW^9YqJuLs<$kK?3tQ+Z0GrqJB|21>eH(L_`sJF>2eEC6iEJvT&`Xl| zcG)2<R3FxBoBfYyEx~0QlpKSux9w2Ga!Y)tMuCz3c4XI24eaV4v_<Szn;)fD@T=r# zp+GKIJk-_$w{^!U{jJFXm*{#tBBm=Hic|gCgUqCktC2&Bp-8er4HuTGmDr~dwA0N@ zde~kGUXe9SrG6X5=jTj?wuP+kKu5CNLa?BM@D1}~G`sRWxsqrq?$?#Va%s6}d4T?- z9>d!7P1B%{!XQ>Fj<mfA0;$2%Ed?l>Pj2pGss384NNfgEOfrsgdF2nhEZp0LI|zj5 z#;=aR47@kNGYF0mmF*MEg^6a0PLCQU{qqaqe_XO-A9;Gi|FB=L-hX>Ke?fg(?1IK9 zlmkdvRRHp0;h(HMl*T~#!~|XOhtphrAds$JXb2bX%45gw+CwQ_d=M0^UOHp#_o+uq zjx2pt$5=gN#@bAuY<(oh-0!Og9}pSaE1Ora_B6<O)gLo`TTL`#Z0nA^Uj)z!kDy)( z1`FwoHnoBzx&$qCOHX9J3ohQ9@Kqggzl)72-m?-2jxoCMF*X}cUTdxwAFZ*xLo!;t z)Wq%`h$Hl^-9x=AkLBH&Bls=cYjzhO*|WS8FkZbteO4S{EWD+`{~e7Y`AbCbH^tW= z<$%4r_6Pxg@t#5g15?K8YSE5QdF>|MEbXGBEuv%rBiY!|B}KAMt@oip0_}xJl{~)C zz_O^6v@%RfMgKK}MZN#S0+0lXPO}ReBE6zcl`}cDFjaP#^2ftMU5kY`8Dp}Pr7az> z=7ugqQE1zY2BUJ+Dt;#ypYg5G-gt*3*0b}&nK19~P(++Ks&Yt)^SQ#rB^iaHDa~}G zjtK&BNxe;C4MW^c>d~TBKeOsCPVsr-Y6QN^>G;(W8+}c_4+o*Gn0(umD<4#BtzC}4 zRO&bfYs~PBnS0cTRE8bZ2wSNtT2GA&#gbg+Uc&`6Dez|o0^ha+V38T>kb|D$x;_D7 zps{0876THq&{fkb+8sWe^)`_oB}Y3{69g7Zu`JU5A{a}ligO~hO0{&EDpSVf1Spwi z$t)Vp0%&Y0#kNFjk{x{(&`-}n<I|zd$`CDXYis6oe-6&f<aFcUY)Wj}qG}=FG?TQQ zk_t|Y?Qy-XUse=^I?Bjly%5LaaCdvQvDjGT>-|u9QgE-21D-u%0Cy;F)Qk+0IZ!L8 zS9Z5)L9MN40c`hbR5>g;$XyNFT;2D<xDn5f8L^hkjy*xJV~Xw`9QIAVA`D%@mf|~F z<5G(Swz(%1A(<V5-<&q-=?PJXm|1-a)`mPN$7=M*O(Y5#T^#uiNBN5AucZ&Lhgd{a z-Sl*J*uwnaR0qRhFnh8j3pJyA#&3ZFkaCn5lZ2E8!m3i&lA!vzRAUI*t$082;A5gZ zxY~+OG76Hv_<PJ*A4;;Oe^6<eO}dPeS>w9~-4bcS*j;mb9Zh8aj4H{xJL{%3r)~sW zS}efxg?MV)t7=DCSDLpmolzoAsf^o^m?tKr%HM`^^Y~I_MASNXv<7~`2T+`j7O=Mh zaLAR$CM&e2BQ04ZxUwl?xah)lr&*RR>L|pt=ysTQnoT@sVgTyBJ6P$b>C!`8`!aI0 zETT7v*4x{w3!B?J_?K4O+XKH`U+^;$ZO~!3hD?Ykn#UpSJd2xc(9m0}Lk_C!P}&)! zC`khmMaX~+08^ai7K=vuSFS=?4Aa(Gmn)Xs!Izg4njDw65?bc5Xtk~m`PPQ+yu{1Q ziy43OiEy#u!V^1YR7*2wfdcRQ_B5?o%@NCZqy)a#;N$7BJ_)vj#pxB?7v=uF#m$r| z8Xt_$52Y3>q6e$ElRN*i_5c&+6#o_I2WuygOQpc0@r`hKZq_m4Jl6bTH^ztO!7(B~ zM`1`E$PhG*Ko?Lhm?$Mh8Mxh~m07q2h#ZleF*9U~BD?s$8)KRvPwxVACO;&^EePL} zN_foX7^4kzg9Qfg;I?}C(L>@FYj;&L#vpM~t@K|N?ZLClw;BinC^WWrnlG$Wx~lPp zhUtbxR0uEbg&*HBpTmtq`l$5UiB1rDVGSWMM4?|U;Uw!j*_fh9KRR|;wNSgf<m<ch z`8=j<=V{+hetTO6`FRV)MBh@=;}4c3>v2RsZ92vbg%!L?>`(25$)M7PG5KY?55H7L zHk~MX<udLCxtp>&nbz17rK-O)9#pSK6^)upnmbH01#LxL?r4*;tMnV)*q!puO?}vM zg&tMVJzJ(LQmLVUvrm8WXgKz0MzPLEa@Y)*2_*8qNZg8{>-*fhk;bq##AMStaM+0< zx$Wz1@*=ezfnFE>76^XrXSyc?<{rqtX$$1#1;wPrA47EnDHp4M1FM8iE0@u$j2%9? zRMV@-bV%U=)2u=i2%O7zHwO$5FI!lg_<0)LQ%xez&zBbP%P!Sxi%RyAEXL~G<G!CI zam(}!W(3DeR_dr-RMC8&-koybtFIVq3fJ`F_!v2ouB(~B2+6?0XPjCMh4@aVX$BJq zRBo}tUU|JrHN&cMFVu@3x3YwE#ldgWM*(4sHsUhpD@z%;uYqzDnfuY*bh8e|rCi{< z0+L<K6wIEzOv@LTgy-}6_^HyjADc?6NjOZ+kI}1Q++ruViZ3KeIJ<dU_HiaDk*DSP z%?31ZF*`>l!!uOD^3H+gyP;&7Sg!xwyXV?^goir?RHkFP%?N7jn$VD|R``{60A4*P z=l%KKbP%uDx0~;BcI4mOkV$x%{dpa5Zim&|;ns|UQQgr{pX=qfV<a8FU^%`%6FZ7j z*P~NDZM`D(-LW4&g#70z?_|@Ay6=#YE7n{jKjqad&ll%w4yHw^mg>cOA~8Jeg-8L( zKa^@>a%F_)9`pqM`28ahuUv_*iG%s}?E~dMCF1`s1plY2T`n$`cIN*#U?xS=+C@zh z<5R(m;#X%<Fd0|?8Jm#*1h^Df3TOfH_xaM`Fqo1P<<P7NAd4vrYY%Hcu#PS*rfkjQ z0!@Gpy?8}xY9RPxYGIAejp#|7Y}%*8>)XL%34^{{M`z?q4sYDFoSjX2%NHBv&-KTR z@9gI+>CgA)720oh1L|0rj(upHM`$X1-$y7*Jmy2f?x?Z)2vc_yWgWF5=cMk#(Ityt zs?p<Q9G9iz#`IqB3DXXLjZ_)pr1l++)I2i%VBia2l&WInxhMD8h@iYrjxsc)Hu!Lx zTn?!_OlQMOJ#0_fK||!b8C<)I1~YWu$3x`1>X+tz%LXgMe<=mqYdrGIIBzR?iG_o^ z3nVbV_E?Bb1D{0AB-9|?V&_MR75`~vkB00H>#;gg7*UKXZ>LELmRZBOsNBW$`%VyI z8)|4`w_kuA7f))@rA#QIKp85LIfsY7D0~ccqFIC+SpyA(9W{br*$X`T8Zr=H0Xbhk zpN&wtNawpGZ%DzTsSwf_)FDm|Wl2<3gxGgnlS33&sU<KgCLDo$2sM2ys?8CX(@|I3 zywWQj#eB+YYy4PoumiDt&eAZXkwR(qM3!7zv$W-vd^54>?@s*hR#FJg?4U{aR0cS) zp-ENX)xA%lH#VyyUhUu|1PA4<p80*cOKlZ9C|0GfJe?+$yGzRx;;@pU*1$6HPLIw+ zt9tt+Tu!<eog84VfCw2oKl?!`d&cAKV&Wn{pxp~ihsEftQA&Kr?xD32$o3*_SN*M$ zoxKbf?sCfy`plvtERz(OIzA39U*4DirGsw-S{V=3qKMj)qGprTK*Xp~I_G5IB1@hD zu)vW<ag%1MMCnK0pq9S~rbh5|v&698EzG*l&FFB<_^W6lL}Idpe;f(LjYv{c7Awjw zHUXN1fh|iNH(J4|_LSPhlY}K7_vn&kX!Gobj%QFz1YSTTOJw22ghM^@IF;{#LY0;v zwr0`8vX0~qWUWWEP6<Em%5PT`C-tH;RKua#Sh}WBH-tD&6)F|`zy;&6DbU*5b$`NT zj^Go693Hzi`pr5*C5-KWE{y6C9tc~N>M=-&HWM(;>Okl7M93Rhod%f!Txt#DjzFMF zb$p?C<koS&74_^<mz$mv6A3?K;Z&?Fti*j}pyquhK^jJPEUlZ5;=pss5#HjVJcM9B z62?2UJ@rciy5PVT=+vmW-uM=V>%CfEteI<ruWKhR!hO4^<Up6l9C~5=-YGI@)^w2{ zS%dvIdlft&Nq0=r9AjA6sfE*ppA{^3gg&Qop#G^v(zYz8zZV#<3rX+0oY6we4HLvO zap`yB5rUTvp_{)w8y@wOJFCM<T+7WR-h!%V<!ovPTB>RHKVXPtb}CPfeyRnW;t7B* zrfEf94Xg_#qomli@{1w3j6r(pxdu0D^`$O{WgZh0T*}`p9B;0F_btneyAu+?zLkD@ zNSLn*5$zeK!^v8wP>)@A!4V@IwMFm=O(|vBcjZKuLp*<=lIg?cITq5Cn9ENw^D^ie z)z)sLU5i=0&1Nt(-DZz)prWZueOQ+K+;)bYXHS;0`uI&;&x0O4680kU;EJwMUa}(w z><*{<xXgFtY?*2cD-pymVatWtjg?bwyEFwiFR1vCYaJA$H;S7w2;SY@zQZ?*iC&AJ zSzD#3YsNv-6trz7XnNtY3+*@dU;>kUdBS?ZCOQ$<niM457=4a(*-Et2EY;0Dkm%ys zX)WDim(XRXgD$d_ZR@6resU}7iD>XpR@$A|rFg?=$T{f)Kd9@qArMxsY^ZOD>(8{Z zIkOlJ3Uh*tq`m@-=(RJ)_5Wff5Lhl4@V}K3#_F)tlqqBX9F3yt1@G#sHU~!(Y{*e* ze@{heKS?7A88dA404M)31}%ffn14-Dif^gtn@pr_mx3)DMXRhl0sC8B+oUMnt=YbV zzoeq^>2(petZvfl+H$?74A4U7s+&q<Frw>&+W8kWvKtnqiovK;Q`-lGwe{pNRQb}C zXwGYKS48uf<A+v{j3uRRmQBwsAi0dEE34{yV0MXW#w}-Hb|{j|_rnp!7iEQ|`vzS@ zy>RsFGMDacf(0h7S6~jLLqiMYR#ObZ`Y7Zq&Ps}`A9@ot)`0M7ay%!7sRBlZs_gFc zXbs&k3mus(W)ds?@st;fF{!5`V+OLx2a%CyY&{ocxo<#AUod_5PTK?KU#{9hw7!0h zca-OSqGoTRE(e0H5Cm^An5W1Kr4b*Os1fK$jW1zu)NN<1X#G~hMl3yMRK1qJh9iOo zacVPcL;nYe4N)MkBC3gXrn6t*%>H)$0C#PY=we`vDoc=U#4*U0ii&WnxF)>8Bx95y zX>GJ|DSk6{5auiSBXt5!vjH;~T_4?N^f>%xv~bpY;|r?@VyvStL>kUH=^Clhe4LD! z@=!^&B))vN)~XQY9@=^kNU-C#XA|T&Bj~Xg^7ir!TMi^llSu}@7FTpm$6ga=z0vWY z_`lI`m<6;qs&E}P{xO!^v!*jq2q%C^TkRL!rMo4TI|ad<Y~X<Masw-7Rd8s3QM4<% z>OFRgd&a0U=BRg|6Ys4;)+}Z8a_0xHh4oGr7Abok<%WRx4F7t9TV{@cRpiIY_H)S7 z5ZQ>Mm0P0Q(Jx1=(_io>cFq<h$Zy;td4;D2s{a^zPV%45=Zc(T!F-^ygQ!|4694v` z>^YsU6*-p;CM=O)4{^f~F)Y2#O}8fxxwDT4vsXc5tMQX2e%DRrM;l7R9PE>Qc`jd& zJCKDts8hKWrLyfzxl1f#tx^=K;NbYvq%>=y@p>JV?yNvlY26w_5T)9owtsLkz<4lH zxBi!X=wp<tu$t<DD|~C}BSYk;6r(p`r)1$8+K$txzo8RFlz{^Lew)}|f(5@gOFk0T zaRuYsJh5HpB~M+shfmgozaqzdjej{$Kc2h0|4<}6cgyXj-h2LyI{!=Y_GkK!pr@y# zM{Y@cTNCVJ>kqx%Utj;L^6j>eJh-Bp{=~hn8=4|fzz|O-rSsg7^wjvF_Jk0v?6eBK z=))oC4G5FuintwQD>w!c<$*T}2HD`n@r8_Ih}DukEb|@zX&mR_KklT<;4-g$VdASe z-cocH#U9x7H90UFoOM`%*PL=-#j(S@9L9g~%;JcGByC31h--QmMV~TJ&lA(fU2<)Z zSHo%u2eCKnH(Le5Tsg@a=%Xg37x``D+iq~{%$&AI6KgV=!kx88I@_G!Z*h$w9G#^P z54gM|6R|qY(XrW`t~KNjIqAwDr6iTxR(m4AxxH93I7J&Tkh8fGFdQyjBE>Lb$+?kc z7lNq{n@t0^s9JGRFwpgbwqk|vK@5AuyHiWnhz*t=l2Nt%m%3YX{`(?f`Z2=M&#(N^ zAL~EmkN=SqAnxG;wELoiYg*Xb0Kd3}&i`D|P1^h7$Rm&SZPD*MQMIC%`}>P4!J*=z z=0(1JUsx|jO<K)kuGreuQLOWx*}=S5yl1>q_w65sDysXGALa5U2Wc7cUeC(uc%3yj zfBNzM_JGmPZo?yGB4M;D4C;)7?#L122?eKx&P7>27~gqoIk#<^PP=9};j4XLa;t$$ z@!Q4S{D@f8iPHf?wD#7rh4Z{ceLdMWk58ezcq@`eIFF-K&ap^jgL${NayjT0ZcdZe zkIQ<@ZAj{u=5LMfqR+L<wM3c%{7Hbw=-DgpMxrI?Y|4BICTQNvSo4e0IAq+^pOyUD zm^jrebb07@REDn6PSz5S#wT<PM)F4dQBm!~4o6P`%A2;3aR!jRo2nGJmjpyTI&YFi z#fWbWlKW1WKrZ+cl$nT>RY@!(s#rKvYn>{GwKU~olF(PjNqE_^7A2z~fcNmU<cwo@ zC&6BrHgG_03cQ9Bv!)~>ra<lU=lBDqRZmR0E<7JLcBhvpEMxgLCAjE!nI|fMS#Xx{ z@0-~*_^2ag<-q(d`#f-L`P~B7L^tdGW02ufj3=CH(u`$Qof}5bU9m{P?{nz0_~d*P zf5Ce+wb?r!2_oFbZGA-#k-IZ};wHY>;1q}nI#NHvt+gu(<@Xi)Usbu@aU$QjH9YXR zBZ2WR5rskq^J7bnG9XjG8RCHnY2n4D9ltL2{;^eQN+`2|{whI_|3^ju)xVXY|Anlg zZf9!$Pu}ILBCoh5gzPK3o!%ZAoE#?<5ZX_CFeP$`Ib4uH6JJQ^0H?yZKw&^a+9Z*M z&{w4=bl8uy4-K_H_uVW9dNXl3Y=_hS$#Zx5_U6|kg1>DwmlWyM_b?bJPahVG#nI## zP*E?+<bqvbI?bBm3->b#!&YvcI@Q+7Byo^>6xcv~O_++$&s>g>w}C7a=2%od3m2Vx z9Ee6aPkQt(lA)f*W4kZDMBy7&$KO!jnMc8mI%drQ!ZhJzwa>o9%0G^pEyHc|S{dhS zzhW}vmqOw2oH+!#(#Ha0#IX#OTpEH=MJ@f8#5x{SAshCrseVDZJ(r+YV%{rAx?sZ& z{pLu;X@#72oVW49XiLPILnHuyT*d4xIIJx#Utr@7y>KeY75bT<CdI~<^6s5#S1((m zRBIotl5hs6U-NEUpTc#dmP4%0p>P_?D~>{RPMl#6UOY@ygA<vWKmu8>xwek64k6r0 zq(dO8>n^4HJnR#^h2=4<+icFsz&yy1z(ZnG^Y;fv>=F@x|GNpl@w8Xrk%{z*<Mezk zrD?X@(uTGPCFg%r1N=MD&WpbeAg=%80mOf7Mex<K;vWYRqF+Q*dpn?=i?g^Lz}N<8 z`cK{vqOxW8#n|CT<8@@X?U81jPh140hA5ONXB6i{77~N?WxktFv#@4N7|@q|Y9$&% zx`Rc<ihvUE7X&RBtVR<OM|=UepH9zav$B3VJzcQ+Z?$WP!!)T+19}4?=roihhXxXZ z)I}~7%0+zBl<Xf3!c`YygK?YrbAqkv`#z$L+z*9N&AbW{p(w{BSv*N%NhB&G(1isb zkBE6IM;z(V4zBLhTD|Z0J+UV~oQ<C2ZY&G_M(#$5qw=BBgtMIbnWL7j-x&&E4jEc? zzmVOZ49#;noBWsy?*eW*9qbndv147eALm~fgQXGJbgmC#3>w6~(0NWJz5O78%z5#^ zrmb*!6T%tn$9wE~%4^?Jm!Zg!Dz1=&nM(4&*CW3^t^RIbO$zMV@WOOD40dY8Lqw@w zbxW&faa?}qO3`T=dBZ(B?`EDoGMFBMkp+3)efHzrODnpCagox>sV0y|f30IP1R0*9 z{-q7DN5drbclHev2;6O)m^x{)GP<IbS>=?lau|bA#9@5c*?#pO%++r*1iYQ{YOQ*& z*D14>&YZ?@;-pk8GySY#t^Ezgo|V-arPW3thoghuTO{lQ;E_!qfZh9rBMmd9w;zbY zulxC5D4Uoh@22H1?=k$3af9;T;)c}MVkByB=j`I-`qcr&-cI#@?z`7$!FZ^B9b?(E zuySVbfrtj;1d=dtNkc2ES%J|ofoCMjhmQF3^iFq^ktTUwWTinftmtg7=_n7h>NFRw z=)^FgP^;Cr*11;M+TPe%Kd-Fn(0uG+72tN&rx=d<VQKI=Bee<pagn{_7WVT0t4 zCYBL=5GIs{+xY=qP?g+7D2U3XX{=98reejkGEaFgEjVdJozYCh@g~a+pM1zy{cHj@ z%QytluC&0QLXt-_F!Dn$Q1Oo=wLp;v-jo9lLt4AY;Uucwi6nb%YI`a88qMpKj3d9@ z-I0Wk#;bEup>Hibr%BSoHATxleWYWR@%HJMnO=Fj?y^JI@ELh;emEX^@A+6myXc{U z;OV}s)q3T7mn`*ejhUgw5Wm%WX?D9N!gI<YZM)$Dq0*41?41!zZ>f)0IXIFmJgl75 zx`h2QM^TR%-$ILUeqqPba*c<muKDJwiL^-p@cb8ev)xcEg-UUWacDonz^UEPHM@<q zsHmZe;)TXgVsXXRjTs4W&id3y%WGNz9vk5x!E<=kmNc(RioR7%aU>~1&0U~s<N8*H zEXI@FbGgK95jw+V_>yu!u7d-DkC;_qj6!AI;^yZKTQ!E4d17)96^ia!;WKw13=+uR zyBG~1kHo?2?(g*_O#tfXcw^BiPrwCKw8{)_gk(A(;wHFY7_m^w$Z7Gsu_))G)wZ;- z!IY$RHXLqRu)YNBXQ05y^loo4!1-qwl%SXn$<cRvsYB(69Mm`zSJ1FwG|Sp<VqDJ7 z-=D<<H|&d+Jz1DhK~`Iz;T!fN(c~}~zbYV_*#7AG3Sp(+7hEjQM`I$?SS;0J%flyy z>c4af<wVUeG2<~Oh87KASl&`Sx5+q`kI4;3H}?-fSm<!2uv9ClD3--EhwiKw9pG7c z;Cq9E9&Kte@E06N`=}mLBkT<>;pPrBq0U))5Hd=2mmh3-L})MH5p-7{V02f0olh}1 zSWHIqsILN_$`0{s$_eApL>CBEK_0qrcl)2odg~6LJXD8}?nxo_hjd?<hj<PXgkIMd z(bJ`WnWdtxNYix3hUV>;fvQRjQ6<+K(*W7I8!L&1@x9o9n+ph)zcGGzA(%1L9+<y$ z3^TI5quR^9%M8`s$A<11wS?{+x{G~{s+K=Ma&SM(Lj@1!Q2iF}G~eZi_U;*iST^I_ zSUUnjfMQ<11v*vPGZnLWjIh!*q*}7(l{0A+|6)r@WN0$0vix1XBm68m@O{@EGI*C9 zf|^|L#Rm_b7eh&+io9<`CzSUHQAATowkSl;0Zr*>*fi9sUVPB=N}E*)w;qgZyO=9K zKP8vjPv1_2&cGzDWDzK3($YR^0}0r$&Jq*}sAp6wkF+^&LzAw}oStlwtR`5peON4F zlZ0zGs>ZGAFf8(-v-VS%peMQ~s}=!drTVX_NSXa!Z$iwcO=D+oX{*sAR{D$bY}iWE z&BRlEgVfT(V1T28VrPxP#qhEaSmBjlMwxqks(|ERQ$H3xWjdx(M#pJOTg_F~WZdDo zmT<x_w4f}{Z@YfU*|nM6jX|p2DWgiv12!dL$J9^4xBYcnhZWtI&m+55{9?oeiHP&} z!9D3Pt0h^Ho>tEM#qjH`<A6G4sYxoJ_$iM>52*7=i0>wwDtn_cCB;h#FJ5-KZjejP zNTQMmYp#BDZxM75v!04}nIXIe{k*iZkNW&4TlUcSsB2`O8A>^|aVL+E8<`d^LxVGD zn5j`+WsJlCf*M$DPOb^=>}z?&m)4+8t@+}hE1@2cIljAMy4VvtpA^`JPJ{Jb(zw*B z8wiKRh}f2kslU0pT};BCOI9Pt&|d`d{F&r7Lx79F7wBwjWMT@ZP7oK?1YG~nn1rEn zMfyWj%TBF(R+H@A8ZEG685n>PHH(w3aN(;gv2af>t4OifTA7)E?m%tOoGCqLA4Ted zC7=MMi44CQy?6O8Q@_-FXr&qe8i9KoF(8t&+Of#Y5e2)VZ-@6;&ruUCcU(gc;HB)$ zz-3xxtq##MEND!8v_e&+9KvO)c3F;TQ*E|Rzf*?a;eG_?R^2ZC)!Hv9=At!yVL=UH zH#8yIIcADKMOU<j&y@Wn0u{uqKkT>>;oK^k@+*Fs{_%Vtn4ZSLAPl7+LLTub!RO5| znNlM=XwF7oD)GyLp^Yu!JM(f4pZ6^+9X6g`na|)s!y9|Zo)`vXowi9EAMx_);_h~H zAvG>cOA99eGS7loKmj6h**2AxNTvb2ETJ*EPiOyxNT~;|u*gp11340xA4Ks6IkK&v za`~OOF$(!q3lVATsNeux&6uIm0aZX)24>hmO`5I<pK(rm=`mU30cwTEjlabhsvC*7 zm&yc9Y5E>rAb2l-K(%6$wylb0RY^JVkBmNKFXo=zc<iBYvKS9v5LJwe2bAZL{Z2?D z;^qo2f6JDm5+s^g#ZNc6?O16LMMx-4FR<MlDs#gwFm(od7D0@Y6dbvU{rE#D^gbCQ zO3*;}yNZ}z|DP~w_7iEjt%jW(``-8~+u#$s@QA*kVYahaIRbQ@1Yv?RIlsP;tvL9~ zQ#tq@o4@)U=yaJgjx6CnRpd;j%@UnxHgV=oxZqI48c=<;LLRxm*7CvD0Q7bP8SQZ9 zq@uS)^RI5<2i(}*zudV!xlnU`O<&VtBHSXD$Wvv-$Ta-droAFkT9U92)U|Tt6BNuN zUusl&y&%co@gJ4k++BGcT~PM^CRtsDGC8;49hq23&NHPbfvQ{z;>hKX=&y5uev}V* z#&Qy(TQ0TF<NV&$u06-NZ4JKINp91F6jrceDbF#y>A_oULdZQ#5~m&Dv}K*0>^!1q zQt+2PG)<M!>ItO0LC@<(poH}C<~zHV@U_0z)24p4rZroxk}k;>U4TAwZfq>UD_L*- zNw4Eq;Kgai>9zBShwB?__o$%;(JjLc7rlWZd64t=#-IDbfWL)uhj`FF&M<ue?EyV- zga;Hda}Zg57qZ2S$H{Id@5&=cmp$B`L8Q>z9Sb$51e)J!2<CoZ#NYmucxJUn{>94W z*<xMlqxG7s1I+e@IVQPR!;08qB2Vk=FF7r6E)Xe`8Fny!&JQ>um%A>JyOxj}1kycD z!PL<@u+@qoYXUHZJxOYT9|mKlhI5lW2~=Gf^E<(W+cH$!p>XvOSO;!8n_@S-j_j=} zmkh?2cC)twL+^+O27EDp?r3huvOMB{4hwfjNkXp?42BUi!^A}n)vHbqm>iP*I5SCu z2DDimM0s-OqF3D|OC4%EGUsBY9f>=V8aVZ@g#@+qlq16p3*bXdL?VkA#|-O4u#)c_ z!vc-pyzhSa%S1Gh7asb`?L?W7%>s7lw#wdgax)W&(ZnNpUis<ZlB=v17cy!}O*R(5 z`!G6)4Ua>8ihsW5M0&@Z{N*ucro43g&4W)!P9^Fjyx;eay=wDMrv)O|Z{JkW|G6x3 zXmu{}m1h1wALg&oKR4NP0y^8fI+*~S8Aa>?PNq@-J5!sl(=|h&9fO0@7wXK(#S-Z3 znkZ{E!UQjVW)PCUq`*V(qC(|@H7cDvye}o3YS{HIGyA7_J~rBA4&&_wM!<r)qt-#V zA_K-FG||G+QaIf~GBX|>y>EqFA7wPrD#TrZ#g`&erj$GyB8d!_*?=XjSfgSz15f@A z(jA46#D&=u*K-SwW;7wffiHVfxt%)mRk%Om8}NL%LgYhy?Mx{iQ(ut)$KhBZ2HZMG z{*DrPEC!+o%JEF+mr^&3@tsfDekxMn&c)o$#em`L>~0Q56ap$|vDq|AfMne~&EUM+ z4LYO1iTZS;?m60?-dNx#vn6T|gGFNVHeXkM&aGVMW|XGU{qXKJYkBd)6E~ba(|+cS z3cEg2VYqT{_3;tTC%IYZfM8IVbL+*A|7vhJ&Q+^M@RjeY|I2Ri-);Zz+QR>_y$Zm^ zSpn$mVrUBdC$nQjGb0W%A%p+%9+B=23Jrw}5EG6<G|$l@vo_5GJM7^DFT=a3HY<}% z9x11lk<Z91njLM}fF`&Dg_>Wvzn6anM`&89)coZo;i{c<VPHQo90lPbur3CZA^IgP zaHm~opd_=$x6bwh1hNTa>|Gb$2b3i+L=ZF9;q(F-m;>kWCP^PLC5gL#n!jioPspCJ ztMa+$he&_^!`(iZR@^hboN4Ck`#)H{|AQ(2i>Hap3x7=+zUvGl!2?PXQIG2m1l@I4 zV}V>X3n5pLhxo>r*DYJ`rBrpo_LQInsM?wkb>2JyPFODjRo--T#s7el9oampc>g5i zyxDY@0ya@a7A%mScu`Ltm&I6d&RaILQy{-*MHF*fM`hgzq`&)d`U7!64PRcx!!&?R zLs!I&r0sL<{J**pLUB3Chkwm({y)x;<?Gk~_ZLdl#0dzrlLtCG1I&TW|N3af6{lpt znUTBaG}$~bpY|>Lg95#jwUGJ3kvHXL$kK1%rOg*Uym*@g>~_>w^wqI``#TvGkjlhp zQ_Ur7rH;Z`48mr7mx)xoNrsG9)T8D913Hdo#SSF!p&bckxW|IkNAt4~mC2VZ8WZlI zdoedGa>Qdkqevo#J6)}TKS-Z1@D5&9WhZ(IyOyzoB~^%NT^J^>rJa2~bHw+-4A8t% z$uV{9Lu91-sa#3{7fkk+?^inXbbB_#@q}%hr0cCY)o9z?HUp1njY+!|q07+$L0CDO z3?F|z<Pd$`{c80b<Ksz6i8vvH{^S7DXt5p}RNU6OwWF_Hd5`xG=XnRsiu?0rxahBU z=KtGy{+CVrFD@h>Hy{JS3@`rt8tL!He5X-J3nA>ND??eQT5f5{5_h(jWrpvv;%%3h zbqbQlwMK%sYawMBeG|#<v};14SAkYH94X_TL%sv88bk7u3yIQ~814#N><e!V&;Dbn zAMTTdhcVyL^sS1}1GCQdY(>ux!KC8&dN5QM+g39(2tl8LN#^ISYdD08NolcL5V#%g z?6RLgrk@Rn;=Lo5Gi?^E@2=Z`Ii(M4<9^-ldMt_}FNm0IjoB+)8>(od1^Zc(m{0Z> zliavaDWb_v<25~;F&3^L=^s|x7nQnL{j!?hf3(`a6HEUm%1HlDbJhPUE&OYcPtlZ( zJ?4Pl`GXGLn1f${1rz@b1hhB+Ur1@gDTRq)qW<{v__rq+P`g%9u`$Cj;b#K6xXN|j zd7DG7Pv?A=Zem=(p;QvW*-9<}f}I<{fmqdzC`0{qaB-xsBj9bK^cXejFZ2d|>s<Wb z99y>>0!X6SQ&dXxH;)|3v;hy|6tt;|Nu=|Iw+qC|K`;i%r9UNOn&BHhoi=<~T_l^l zUa`empsD^PklxnpxhkzTYYelyc$>?^m$M3Jvsi&c8zxd_5!Q}^^2=0G7=h0l`bqc1 z9l){3cn*O18h!}qBjc94dt*mmdZljudx|)(DRnxRx!>bow)j2{>9wtX>MO=}GxO7l zr$m^f_x@Wo`O4Bt3JrIzc72=k9M4~ljb7)>wE=U=Db2Lf$vXyMe`?x1ua0;SoRTQp zC>!MSzaM`p*iD&P7eFpJaP09$^7Dx_?gWmunAL`<F!y6bEYI_7g!J-qk_Hm+j$QnM z=f&bB!iIWHaOK$GJe?aB^us(>Di|`JGjlTGSZk*+SFoOCmbzhut8g-}3ml-_UZI3% ziAWa{At9GWgN{fZ4itGCRCGdfGW9}V&pfD|qk@b0(}8yq?^N#e<D7hDmFnyb$w1{M z+llVp=~NaV-q7C%u^z+Wpv3sQ%g5zTJvN-gkT|RWRS-_cH~GopH!_<ShaXbncl3&t zGF4RZc5HZ6GB@q^*TAFvZjC}?rT8fL?LcCqPHP`t1vN}I`4Y5XYY}sbw~DsxYp&Ia zRI<T9+NKoP*fP(N0bGg6#@Xx2*IOCi%-k;DPS>C^(?(WrYOc!mpsc{E)y2(ch7!jd zM9S^x>&w&ba)Y*HZI1k8e=Ow;Lok{Wqo<5E$*TF7#<(7Sg#{l#fpnGdqMuFu1S9dE zkso|<JP4o5bsxDV`w#6M)5tB`&Ev7I--EYw5tL~iNnHkdoM%$FS<)RNy0~vdu^}R> zYT;u8u+?oX&RlirSOiLHv!GIJ(bss~I!d#!QZ~Y%o@rUb%APxVI-ZKjAcs4iNb~TI zPIqRT_y@>M+Md7lS0YCWK(`OWjX5$=7w()!%R@hCzOT*n{*6U%1U@s{qo+h}$Zs+S zTg!BFv|TaFB{rZbaQoO@i8r7Ym%|nr)Xnknzy{GARfHY;FJS*IqXb62RY;!V^JqOF z0hZdLr@YWkFI5j+Xqc|pl@i>(YXxsBjvL{<bj@Mm6u2|O;-R9#RK#RRv#9>eO`e&< zmH6wp1T&6zIXy6;8=*P__f$$G)lj@{7fWp)wSD!pbKj?@%JVqInDLVx76i8$gu|Zh zfSiQzS}{mj&;q(dsbqV!*%)qQ(h+c0_agjIBzu238L$9=G#3S>^SN>hZKl8U+FHU# zBIq?TOFasb9wcL$TGhyK^;12q8IuIV+*VW;s9ePBi#w(NCGKfh74zJPmPb|-*L{_M zNH|sKli1yPu+<|=++w#r)_Nr9oq>mB)BBlocNd_*UFdg5^N?p<Ud#@@eaD%JHQqd) z6$7(xhrseO@9lpFR?m+k&1-dcbZ$znZOp*?4o4jo18wbRk=UvRR0g{KX8cDW^otuH zDEp#>>m&ZB<>P-N5dKTrRiZf&yUl^zb43e%j0+|J-toHciaHz%#T>8tEg(?_b;(9$ zf3eBO*8ro%RdH@u7?H4Q!dU%&r7A?Q91m9VW;sHHZI^nFwrVH-QK+&gLQj&RLhL!B zZE?J6AiG?(W`$Yh_{31ZFn=rf(O#Oe(q#>YbGfKZt?iRbTZZdi!uRQ>oa*;3VgS6K zX!Kj(!_`{eF4D!dUR}%%qA!~r3TYW+<c$=h#@rm4VH-vBi<7_#QnJ<1Xk7bH=_J=9 zUbQ4g@6v_G+(1R~s_1DX$lh@AMlfP=fwOvpC1s|MLUrHbDk#Vq^tlJtl|O<b1YYrH z@jUh#P?JHO;{^WJExN@Kh0x}~Fstt({v5`J+mjovqixE4<$O8zu@kHQH8zbSfobZ6 zI-|&QJHjUg0~Xn`#e``Kr8(cLu@l4M(t@Yey}z}y<qc)A9f}HM%^d${IRUA*CI|yT zvvq|4j=gI@;q%7*%q~lQZB+hukB4^u1@lvbmW486Gn2|EhgN|tg}|Np&>Ng;sBp^I zy7p#&_&pKjK5AY3&hW|0af%7ZIvGZZRMvbc;|FvNkxpjJdV+L6@*jd>MIi3I^5`Px z^mV@PFvl8O2NPRiAZC*Mwlt^Wwr5RUMZYEr6wK_Gy3ls|eCpx6%IO~~1m5r~?3`qF zrN0zWLUKXWa5)kCgJ8>or}+X(_SpajB_a}$NsbJ}y3cP=s4ZdT)s9dqhAtBAq+Fn* z(f#M1S^0?H>U8JXDbwwQlZ5SDW=vztVPg9y|Jt+GzH;upXlJ>5HSd|*?<+Oxtd2}M zb7=Os>Cx|&D?TU>oclN*Ymatv*QWNy(`xsnJtT&EQ}3O$CmB`oHW+K>!C|SSks#WI z;kFRYhxK>dQrV_3lq*Q~7my|OJ3sO+x|Q|{2nDbt)D5&mZK%+2vox>3xBgti#VvU3 zZoJyA%IeQ>1s(7E-ay3_RC%bTSd=nozmSdpyU0I;&ynTIET1C(-S|VP(tgLOry(u0 zWBfeg#vqXhBY<Fkk7$>Zgd?SRG=rDuE$23UE7kbAiQn2@QLT6WGM*Rxv~n}Rb33Q~ z0+CH~ra0SfOxv!if6LX>oVyi0_wkMZN4M2LsR2$rM(86;0@4H_A~=$q_A0DbEpzV2 zxe|q(EBL(me7+2cQz&k%qw3%}cXd{|yIc!gBbVX2ZaQ7%Zb8X`Q{5BIT!%7)-?zgm zhl6fob|}lML1jtz>6?yDS68BUv&!Xf*e=NfYQ)?=BB!kKr18`Ng!FA`9qhcr?+GlR z-5w0SA}m&%QVvI^&t`3ezm!YEG}BCGw<Whn*6#}!%UnOae=AydAjgk%>Ar6vn@}f5 zTP`AO8@-l5L^5F|yV>j;#0T-7SejzFZ-(eP)_D&yMa1a7Ys#1MfBVrY^t|L`hE{rr z)2MO;H7gRoK|g!bZld&RTtoluiZGR0&gK3-WN+l>ZxdpK>@mh<LWSg%Vv*FdX|ce| z!&^U&FttGP_Y%-2xYCVlZJ7fh<xmw%TRHOWTGpWPGSr&4@JpDNlAsyk!$SSQVNb9} z>^X;oRnV6Y*IPN<5+pv$6c%+dI|p~ZpDF(M@`-TLXf9n0?G&)<Ok0z+oX=PlkYWQC zfd#6L?dj+66^f_5(`gV5XN^cw`Md=qxhYxOaSzJ!0;NEOUj1I$Ah`PyseM*G@H zofy+0R_OH^J7?>z+k19KGkOoeJ;IBEbDJ6Alq%%9soW>_wuIX;q_a~d6tudyUoj53 zsTRVWKW;j!Vn4JBRV`f;lcPQ`^E;<!zaBCu7S9S?wzT6L!!KsYOyw;z@=E$6OS+(L z_$e#}y(=n*V_}ZElYtQ0Fk_HEx?Xf-W<MiW5~)!9Q?7+L?TYKi)t>}r7*iw;9cL(o zZ@j;I9<EE1T;MsLp~7)=b}#2<IWfqk8hAaPsKVze!iD=iNCBtuw=?(3J6g{OLxS7x zl+u1DEyL+vs&7cQNH9aAcP!DzaHL+}%IzghdkmC4FzFJyI$x0~XL~+y=<zIv2_5aK z!;g+A!uPjB)K`3h{A0=4phR6p`65?qBLAl)=YO@j@-OR+t;&=g`qy6Y53SB2tf2pJ z02L}eD)Ilt*E>dM7PQ-<9ox3kvF+rI?T&4`W81dVv2EM7ZQD0{pF7St`y2P3wf@xl z{Z!Se`P2kbSovYC<%J3FWfDP#SvUK34<*D}KR9hn!s1n#gUn(_o?J-=3RfN*ose<i z1t~m+Adr~2uhW_9nd2hLi0Lx+ChDJl)89n(!u!lx&U^ZDT6O1T3qP^)pl<>MDNAT8 z4`Gqs_{c=4wb7;4YM!gnZN85ppkElR7@FfJ^4{uyAWv}4`jB1T(8@mvZkLS2FHXl| zfv>ZVuhv2pFhtnz85A#6sV;CYY8!^6vf<(NR*@QrRMxx)Civ3Av$$fm7dSrvn|?m> zICb8on}mksENcZ)ubaFFhrFA$xB|~MW>zvN95GS&s6Ho=WwTigMfBr;vudB8T2hRj zT6EC5r*`w3?TdL>skKX?!B2+B^1$L)U5QZ2BC4TZ=`r%UUIP3VCJyacMV(AYJ81<M zi`NEq4brYqXFUyQ&Z=8cXe?+|770Ad^g5SvDrRZ1#b`&Ol5DggP?}|_6{F?7UFs?B zQU0s6%)dE%Jbxfn#s6sD1O?ek{a~&C{V@ED{!g6$KS&<`%cWe=*z~_{ZU4`N0PP<t z(N97^qO5wdEn*XKg|7x5H34y=oFLSqK`3iiyfHUh`TC~GU#SDzmlOIMBrk#efG|1I zFLKtc&G=tyO9OmXrc)QZ&zT<A7tgx7UBGHRAYfGBpbhAx_Pl<AVC)S4^f29l+0i2P zlzTC4C|jbqfhqkYf?vuG)q1%Ax>V0&987afyQuT8J@uJ;V=pklD@~fQuy~x~adOm! zfKy&}cxxe4IqV>iZKv@DdqpRF@o5H-bMYcao7+O;@g!=!Cxa}6$eoyZ+T|PQ_F$!& zf{7>+tTi+Jt}W)VIBY*kKl8c7ztq{3e=FqmmRrL;DeTEviu2*j>)g{k<hYVTm3OMb z)h8GyjtXffchYDys+6L-ZqjF^Q1jmPL+Q2?Pes%bQ~#8LTmnBU)9mr}dm2WEql_(q z{6SFIbmA3r2bQ8rjzdyYs10YW`)7cM1B=2MjuRLCnH21~+_O*tfNHYte=eM6kdKKW zQctvz0N=82lP=J6J;hsR_4i64#stT47ST(v_+uDp5hbefX~klYl|mf-DUghrz5!i$ zUhbf7<DL@=oSz^XmcFe7VuE;RXUgrQLqY_wT=2Ch#R^v3Z+%mx99=Pvw~(m+H#yC9 zoCL?KWE{c7QG=TfG5qgxU72L*y9<HUc6m`sQI1%B_6%96+iT8Nl}C=NS8%lQ<u3Q) zO;unQwjXXYuv044rqpV@2HE{Ar<qON2RXMOsY`b^Cg6&F?Q~VJU4aD&IP@nk2kHWZ z*4*f%G>{<&kU5Pq7j$*+`y47b^L@3ze)HGtGqmVxg);rO9Mbea!wS}#kT~LiY{SX| z%X_47kvs14o@uD%<nMWn4^&!>d&<NFam7^oI3quL!5dhv7pk`x?08QQ5>FIEPndmA z9Oe%q^cNDEd+mz5;gvnP89?o(+1ZPqj^9?!3C2kQSglS(%R3`dXKw*=WI}yf4SZJE zfAgb+^wf+tf0oS#*#EgJ{^!!6{EwvrFn2Kg|7ALK{_*fc{b4$guNu{5WI*_V0uz~0 zvaEvo2jwHz^q2%hxTOgb8gR?H{2uKwGT~;%iRW9;us)Tt)TIzvTSH%4qnfEHQM1%t zv)D#>_wL?)+SJhGF*T`Y9JM(i_+)+kyqef@y!!h?cHlnFcDvw5-~rVG$%fy>?hqe} z08scM_mQ=*iQ7^k1n>;FiG$|pQv~Wq-sINb@u_Z2D+Vx%0vPmzVh5!BALilv{Koy2 zAq_bQ4S52wr9p2MJ0eYW@CT^vv?;5G;Xa-uz1tau=l<N@WnexZA$M>EF7N0;Ru7)5 zJ-Op=_4MNew173=t!KElRD#-?;B5CDbtYkSM_syc<JkT1F6p-{_+h_b_TX{hckwv- z`nUr)!v7}kXftim=FwEG+XIyL(oZd#0^6eXC$Sf`Jo3rRONuO-8*q}(p48e-n`Fz^ zErjGak^iwl!Bh&0)ep0*D=f5>$COqj6OJw-57Zn{wVk$<VJ(wxEHMzchD@QmLTX4^ zy>(8L^`y;RCR_Zb`!gAsm(kBGg12-NYhzX!#cV>7y@(VcU8}@moW@rcC@>%yYmWA> z%DGS!g0)>2kHxIWwch6J${1PnJ4f}J7-N3!<x7_J6ibLF$sQv}a>&D|Bc;RI3{b_C z>YzQYycdkWJ-xNXQymv|uSuEbv>?fu&SVkAxB>=utSyh+ESeB}6z_GNU@tvn549+< z9&Q<3fca&fNNOufC%bY61jP!6_rAc`D8jqbbWyW-5Q_h|10;o6DqfW-Nm-PYnM|MZ za=L7vb_&QrWqb-B-6cNKMJICxk83wDekOP!ad!@TSRsVcAP6oJ{j6TmMay!TGt}7) zxI1}wv;g>e*f%ig8|)7#vDyAE2yo>JO$}HIlvcP5Fu}kk6Cde~{sw>uxdr1lsO(;% z0DBuKm)i>@Ihd@WuRmq%5Ej<+?Y*}jgq`Y805HKI0GOb^pNWs|2Ff#@hmHGRm$}tI z@yID~&JYQ3%pNlnAN36;elY{2CwvaZ3ot&$3vn0ejj^Z5PWelE&+;v(n^AWWS!H55 zM=1w{C517CQmypJOK=bSEiKkI`U`v)^$oA5?hXVd;tSFG7l|Li{%>IZ!D&$MsVYs@ zAdF*Nc39dxSPT24RU<gcf#2)$3DG_Db_m=@DZt%*)nMKM+t45I-54(**@?Geem@)t zrZ3|E;y~<Nzl22kK=TCoDA){H%Q%NYhU<EsAl}y|yd?0WkuDs`NQ_nDa#HG#T5+r~ zf~c~N{G#nV_yv43LrRl@!ZwaOKlCoTK>7z;bDyOE`i!gS2yr9{?)#mX7)NR8&+$T@ z(qZaVgl2YF+}26cm)bHs8S;6QlkjLks{oHR9lr9mHF0A1%UtkB+x-&7ls0P|A=?`H zwlMV(z4<?UObJZXM&o;qP#%3tiA5OIIO{^`a5=oB6i=c;utS}s{L|fJ*+slOYwR`b zzlx)dEGY%j%{r5jc<)U24K4~*Zfj|0Xao}B5^6n*Q%_I@uy2v2L=i_!VK-EliFuq~ zY3{E{O}Vi0*0OA6UsNiZ^Gu(6VmptHUdg=bk=m+8?-VL{^>LcKdu`!TN0!i8*|u(b z#g!hcGu2~VaqDU;+_VLStgU2D8P0=k`JW(?noeT2iKz{w{K1$9FE2J&&(Gubsh3L} z+(n)3%|5xjP1NZkRTFg0dsSQ$8Oz7PCr^jcn=hg0+tnQ27IZo1oz}|k8ipQ*wW1cL zRJdir>735{92>NgkS)KjCd8rm#Ni)oNJ5lG_R)ft%}yt!ZGQ)R8cqBrfrXYNa0@%1 zKbt^1i<{4}vd-id$v9+>Fpv{gr7+!0WcG4XJ@zN>Q=YQ8@+^yEw)m)Er~N~a{)1TY zdntWN?I@!q3Vj9~I#=vw)*tO@<0$9uRJ1Q^d1u*<_N*wga{bptqi*N9vOmON*} zCbjto7p^8O<l-E}m{B-s=wh7yJ~;`$7f9;<YyW+QL}UwRSPZG@sMK`I8AnsjZ`&-) zD^&!+C#Pb0Z$sZEqtqmW*Shy?EHOU&=`=QYf(7S(Xjjyj&m|cgnQ;H-WhxcfD5E;G zI+oULBUOZ^KVJxq@DK|4Je87g@$lY2LDarJrL&~qKD(*Xn$0^JzBURE|3O1|aRD|T zrk$|xy|6sw_yv^Nl%k*rN0JOc)(zN2PAqO62zo$shVo)S%Ma(~cBkIanf6d@KlYLY zyA`qu3bcMG#~Os3sjuUNJEegJ?~|FdoXWicos?LSCGlYcJ{LbHb}xWus&~jV2|vMt zXRj`W%M>Kk^2Qd~?VG27XU_`8%@!Udp*S9<1kIR(%zCKMn{Xdt(TPOfh+?wfDjzu- zG_vJgT@!Z^m1qN<<9t&fEzll<$4VIw9bGwHbq3>NQnexyZnBN*)~4h)tDdvN-V=7| zcDREO*Cl_ahU7hS6E7n~w6JEDw>+h+b$Edtb3u`J!$#XR7keS(KArg^;0o>}S4m6p zZxvb5laDrGet^pzeKQ0MqM2cew2Zv=hKayomK<5x7Pdz8HLoBRWEhEJLyg8dzC7Z( zC%e7`%dCt$U@+rg!e4?$qTmTN86O~0>B*lgu|i5P9In3CW{60mGqtytui@sl8<2M< zfc=OQfu;T|vuli@teraKIH!g+rT6c4qaRC(!#jcSv#!EQ#aaQooOk4`hmwarDtNO? z7NA-@8}VVkz~hl(XM#b`X3U31!8NHgl{JulN*JZj8TENETwe35T|R_YE$Bzh!iwZZ zAM}Pjr$k|}JoilqOKQg(Y==m~5$MGs#QfZsFBeYgCAi`WOy>pkuSAoeKS6l8n1Kjw zhpQBuUEH}vK_e>TA8X4h2>`V4I5cJuf7P8-BHo^?M&*rtY2Na>&LNBRSiJUN6`Mu~ zXi^*|ql_vH+Dlz0IE)4iKP?r>>8LRix4!-iop`R2WnNC~X*rElKi&F9dtq+%g97+B zZ|o6l=<&8QPd}<gV1%r`my!rJPSL$3r7`OWC0R?B3x_nP3ut2t%DMdlw++<4Vg*ri zk@l;;pHm7oGnD+<^{2mtRVG`@3d*L)K7M#uw;tYa1@hNA#_pAv*HLvb-sqr*LMjEC z)sfEW|GtW@{zs0(^P`TKK>oiS$^O5bQ)G;7oc|BXX`$k_CAJ{qmugh;acSl2;y_Up zE2?Ag2Ea?{Z6<lfKiM~L=J%>=#(40(>=JA2@fQFNRS|oHV1~cU2;CZ`5KRcd#>CX6 z%l4=%Bd6PY<Cj^kh5jOVe|i+`Qk|0q`%zdFoRx`u(@kP8RN&R9**~`h4A?9UO;HVs zt>rr{S6hRsk7u4c02bI}TDc2u=7>DYU(>p4R0J+!?7ytb`J=J!IPb!m|A=qxc{tF| zLJ2|=C7O*$A1#CbAY8wM5%Gr(lg#2!F=9jI<f&Lf5aUBu(sk&MkW_U9FdV%xkO#M7 z@o!}L#H2A(Wro|WBnUStu3P8aI$j|u>^L_v6)>!9x>mgH38cSDG3&P3j$yHVQ3eI@ zK*KlPO!PWhX_jz|?16p8^OJRA{pvsSs`GeVC?x=gJp`*`RNED%$$u>mc6=y$O#B)b zBEx`r{cdO86%2Y}0lEJtUPLp2eN0iNkV$&272xG^{zu&DsY_AXLwZTn-zw<?-dOyG zvP=>)pl;)B3oSmy@fU{q0;SSG0p$)^BO`lI+qpL&e5>$Ue4AA=0fMJ4Mj_o`>_CQ1 zz3vDG$0%j=cZ~zge*xQ-3Ru>zA7GpHe`O*6r_lPpW9~?m^&L!&o#btQAn*T5-13T* z`7t`e9RA)fD?cwP?-UaZfiIfHKT~x=0u`i^Y@4nMh^$~{iWVx?=~94z;(7pjlb@|$ zFNEZpxF7m{oy<AjzrV!mp>*LvMNEtn<AsC6u%u(dk_?M(P10bzcoGwm3uJxXW!VkS zsL3$1scuw$iX@`1Ol5fa6nA8X^;no~aHUIXz<|9x@;T>Efxm`ang#UApG%R^9VdvV z0>vPwyEePq7|bTAI~E+P;>NuCzu(jx7C<hGK^bGL!+Hp#2M?>#38zXRfNw+&Jm<hB z>1J&!Nv6v7nKCmPLMmE_i;C^4u%I(iW|~-3euad4wW;|{r2=BPa;d~+<V_xUlqueo zvts-5v@ARQ8`q=`G{mGh=+o?i3<3n~@MHhtE4XCKJ7=30rsr9%jOaPxRv6%IVf<Gi z>=@k-IerS!@jotZ{}Uz&{0B_>j}C*AjJ}PtzLm0rzM=6Sb0a6S|J8K(pB;y&pI*}Z zPwXUn+K^kz^-u%YS|YkQC8CND4TXUqnee~FC>U|8d~+Vq0B*V`(onEH{uiJo!rNH2 z8z4^<p$&VbJYopOh&1kFzNuEn<Kb%CZJ>>wLn_JCQUi2Hv<bsJe=Z&fQ(PJp$z}jv zI(MLZ{k;~vF?D>~_MHs!+1Jz&iT_Fzh)C*Hpaw4{E`EuTF1~Q2G74FM&00jvOMb=$ zJ5?Mn3cN}=%5zR|+!`lX)AveO+!6itrW$##S7`u+;n!bs{rIS@2wpd*{Gk{K3As&} zOJkRTYfbxQYfU=bOh>z|L1<Mx7Oje1{{UwUoEGtxBoaQUt(&CP1b4y$FPHLReZA~g zDn(o@%kP%w#_v%3b&YZ(_IUF$#lAfbK8O^^b<Tnjk1fNX_0`lP$B#e<HWC-4@X1Lw zee;V1N4v5}{fI}m;*$@gsp+oRko#lKiMMO=0CDH}ge|Ctz#1MMPVCg3Zu37t10+=U zI=ky!;gP?ll4#$c-$uw|QlHC$2Bi{(`^4d{D0YeVQ9Rk2x^nH576!Scwci5`ZkY!> z7Ah!LI^Kv1>XLYH=!3OR(Jb~@d2Yd}_h`v!X`%UdkqA=9kc(;uj<rM;`-m|(EJdah zeg4}PixX3@X8mUp8UJ5b^ndD+WNclG|F<m`>5ts)zdrt7{{-i_UfG|VQjzOKA@fRk z1qA^VLp4H1mppDL9OMM@P?$(f<{&66#Ucr;7kZ3=fgfLRF|6&}u-TscdmG*3>@BzZ z+t(-f9q?lOyOqEC`#m%v@X@#nSkRIurb$dSp+xkJsgqb`pOm_Hc6r7>21}$!B(zG- z<2&$&!uFjbpa94HB3XV}H#T?@;!T%P#S?Kd=ajsya5h8wY|INCE^?Dr`Xo#mliCq{ zw@mrs#=*yH{@`7>c@Z|`zjH5C&!>v1F@VX&7A8mnK5RZ{J5SVIE)IQ;6v>E46bH&a z{^TQplM@fzLETd^$*_u)n^&zF%bMt9J60%yJxVgekw)p{HC4JPvk$j66d1ozAu0xY z0SL9ff5rXsuj1+A+KSQ(G;F&48*!-BF2~Uv=oj++W;KWiD?poA11u>MD;^-wX6l<& z(H2VF4{8(!89V;_esT*{I#c1NOj!S;qZs%f9mW6r2mcQO-v8QkCq4d4_Obfyan;KF zm#LMMlqeAKiIo~j7?GGT@K-M)A|hyty*T;k4k?N$GWv6+#<N8w^paN?%oRhf+PPwH zTZ2Yrqs5|zrMAXj%SOoWZI7!gR%XGj>h14$eEg{mk1Nh=m#xRl1k-1}J4_^*rD?~A z+w^3zA@g{gEF1`SSsPdztqmjl{Uh=WoP-STjRU)cjKas|yBEsonY+zIQ$HFzOOOU3 z_H6LB2I6Kmaq6S1UYkl`oV_CI#yp!gVVt4K8yf3Cws_NMhxx;`6Pkx8drQMc`wwT& zCe^YeW6MJgF!rQi)x#qDHBg%}xJyDn#z_&AwPLbM4cn^B;Tq8gOVE1}Q!HT9sgW%z z<5XQhvtKUcb{^Ko<StfS-3<P(Wql*3O{Hqa`O;Z~+lMnBKkZKS<44;}C0-sY<{I&p z%|Tj3+5?&NTigbX@mxx4<KddZhdvmB`ly^(d!x#lMYBt!3k~~ltyc6g0)Do=Q1a2@ zl99QLM!n{}Ijv1cQyb9|TXN-gW#yu*Q5^_RWmbq2!vSH!thw3mS`NTQAYA3Rj85gc z%z1+|k9%jHwH~F7Q-U1#>Wu7Y-*qX?-2BEuQI?IFX$xhp`G*5Jf7apLl#BWCjepko zwJB2@L2JW3?4@V$o1qQe&MwB?yvT=BtyKF!q4wDv-F{V$og*jvAG>=co2r8&Q}s2K zwMDv1?B*tk^$Eq!rOHpOb~+d<t(?Nm+|83En>ib{2F=tx&H9G*hV@O27?+T|%~ATl zwJsahW}2ys9%_8g*lS)isqghShd?&?2S-FUO?UoQ%nhMDhTC0UHf=iVQ%Wv&^HY=k zHkU}&zYE+GOFa_F9w?qa`zm>Z!3n%af9z2~-1}y-SsIEroao2TkT3tNuFY#;Nx5S1 zXAPazu2=FFe6Eq%*qcw^4II1f+|$`-NO|~e`}EuSWPrKrI$6@2cN=QaJKjUHcOM_A z*nIU&T5f#ArF=Piy9Z>jx4tGwd5l+fR(9^seO)YVEq?9IZ8=){EN+>WeoW5r=~WPz zgk`OX*<2c4UVl6wT)hX5zAsdI6?xg1>E1NcZ?64WTb>x;-&|u~>)u#vUi(XTxh;K+ zZ_{PE^xW3y6~EyWgKASM5q7H>k}UBv$4}x}Udmy_jnGk*+BTUq)78!1T8*P8z?$p$ zyN?8~m~x8I?3jHsglxbalm;dVZNgizCS<~J#6xc8XJ{^wI45XB#*qkRq7O_^*$aqB zIfHYC?po|OB9Ds_GnfF$%#qMGRGW2@vUcMZZn2uOi3uBbdYr4Y2ysfOPo>gNc^?NR z;l=tghfYULL$nA9%rE`YR~bQQ5aW7aeEUe885x|?!n6o!Fw-RGbv@5K!R$YlmlzC* z?f^QL10?^q=HQMj>#w4kV#<}-!}S?5GuQs~T=oUrPkG*L?~+FF1xV}}RM_D3PrNO< zoMP&OOUPzWz@@)rMc86vZS{Bo0V5^*2I}1_7tdvv-OBnI3=H<%4#YrgbLn{Z)Spgi zFC8PFLC`-d%ZrECW`iSsqa>H!k)u*4&w=f}iZeC;dLM6(jX&@b!cl(T%GLDGFQVVM zWq?IZvbZ&2H*3Ke?g?#G*@e(=BuQ>4KCtKOhEeX^3jxdUO>_A$>=^&jGclTbSvyHZ zt0hW3laB|5)chwEusLyu>%BXjwFR&Ht9*H8?Xp_6Q>q0bCsLrMage|l7dqjFMQsx^ zu3EtTLm%OO56T6U4H~(;S6t~Y#liW>T?0gWKcAc_!-c84Yo3NzuZ!*<Gec+7p7mWg zm1!8zPHicFfu4w&)4_n@?X4@zC%^zKJ@o+$L_0vHV=4e=$$i<ayjL*Sy>yeexV=DK zVILMWqeI%pyRQU%aab4O{_jh>iGjAHlKLfYhgA?^C)*0FUhB^0^2%n{5QfH;cK;4c zt_*&}J!sS8+#(M(LEp)vOmeay#g*zr#2iO%0}WnMt3~AB0(wyDv#S$D$8)g9fFahb zmXUSy`Pkuop(RE43p9MlSo399285{w;(mtmX;v)UE5oOoxi0d00cf|j?nV;KyIMoD zE7i3aGstcrkiF`xFZh`1Ry2IVlhZSJXV>&kD>(PljXJboD~1DNBQZpE4)P4=uNt2y z{+(-oJG{b2M=S*(M<@bd9P@i{jivXD_O*p&cXU0ZrNO58k`+`6j{yq+8@2-@WH=yf zT}!D42cB6FI&l=R^xBy%-#o|mz;<KU;vTf!j*7rKQn=Hfx?!Rl(aaqiR)wZ;I>ZRJ z&h3S#Urn~@7nYCk*Oi-hD_V6(UD2ZY!OA;?%qi$YvP$y6Eo|P3F3sh~tax-LR?7ER z{Ll}zbZ`tl$*X9ND-wT_eE%8z<M%ty<yN$fEukM$%ukL2bNX(5F76lh6PTxrc12sT z7Bq0m;FjgOzqj$4iI-Riz4Cbc(Q=pq{CT_Q<&s?u`!s<s0rtG5dsJQLMwK4*z-}1# z0&@HB&i4tC%$*(-ycnLj*zuX|&DG467!|5YxtgUly`CbmFm6k%g>{(0pbbf8SRNX` zjPx`Mjczs{N8)Jj-KL$lz~_zFYTgz)`#{Bxmvcfjn_yQ)mV*F*`58O|4v?;x<sVJt zW69bNyb5a|-4yx@a|M4Di&A0pwftJ`@y5<cTp(*%J3!RrACU9ux+=s99ETFlqU9U1 z-kzafJg0SRw#Cy=EiZE#Q4$P8*z5j@;|4g;%L9tOPfu6yJ_*FUYpu9eY%fc_f0=7V zWUPG;?t55+cre!w&Hcpv^@@GYFhW_&)WmidH6VrG5j{+}*AA034qgKm?>}4^7=-xH z(tRhs&a}6K5J72;U>Y8LQ-<M-UoTXYK+bxE`8TkBA~^yFot^64)qC{-&aS+H3Y~UP zK3ajctif9F`_}Mo%k=><1<^%{$-T{QdfXj47o@pj7raR50l_@bazwh0h+m95mVz5+ zS7$=;bEr4$Stphz3-+lUCW~W^a_QweCYo2-i->^t)hU8oj?5eQH4V*I-sNCCe`oi_ zP#(*HH?|yl#Gtuv;cZd5<sn(!`YeW8+cIOZ>BvA&s$UI({+F|)6IKTOaKgGU7i5h* zs<^_uAuD|?^$Ph>vWj^DpI!8&nj#KG{H5%gB3CB5m?pF(Tvc!p%N1ZdZ_!g%bY_*) z>)E1se+rcS%swu&dgW8#24bm^K2w0Hcv$oOa_{#A=6#hU>s{fTT(amv0lv(4!39ld zRaLe&uv5+GJeZOIp@5*I1Y_60GrQvIQYi0McbnADVq57<M6+c{R2lg{+u$Pfz;=!; z{f4W8#=ys$+EB_*Ok0aI?*=%*)8qIUvOE*3HDDG(;NJ6nrg{J?J%v4`9hJnQTS6?q zM+A>uG1}6VU%|yy7GtCUe7H%aaKw9<fH~$o*g{Ig!2Ej-*JZ2mJPI!mR84|UyU*nF zsO~<9el3k8=;IV}VR%$>=$p{QDHi(yG@Y1%U!150m!pDB8D<TETkE&eL+0ucM1O!Z zBYXlj;iMYOab`B-syysiq{QETt!eJ4f|KagYZ-3m0`R&XUl4c+;&%<Hjpm^ot)J{) zPJ?P{O50)j&KGq}0;EPK`e50dt^A;~JKZz<vv52f(ZRUeKQ1#5|9N8_fRQEdpNJSm zG?U=PfmAN)?q6D1+z%9yV8Q`L&(F=Gs}T}9yJ$ln{c0E-rH_DcO9SviaWGZamKjJD z!c%MfIb6B{m7aR8@!7%{9E^q|3f^vaL<|M0%F7+1$ppa$EU#-S{%6PTl$xh{%B3<= zm@;4TC>gQq?w5*B%0`_|#LQ-3@UpO|I<k6;7`Beg$EVVCirDbkwY0%z!RT;3s*efe z3^>U6oWK)Vkgl_2WoPXc614z9RtP4(L18f36GxXLmSzm1U>?z#@NdKh9iz6S-jdL$ zMQar(gKE4uBuY-xbY7(LopWAiBlB(M)fBiJw(3iGv3>G7IZ{S7`T#un*i#33CDw1A zLV;H*dAghYuaInMy(ei#T`LxmQVM2~))Iz6PzCGofB|78X=I2DgF21@RHXrBC0wea zG=rj4<M94LE2W9uVlKvM)Oj#auL?>kFpDXF794^i4(SPo1N$N#9e3$kG0$qM!j%@N zTDS-(2~g}iP$l<6Y^8<p)?h0p<NAlRI+3RIJ@MLwL~G#2s_jI}!>}UQ5f>$wkz7jd zLy2J6G$xvM=~de0JW{qp_f{b1T1xhCQKf7eIl(vc%41}o5K6hjt@(pfL^aQ(-YDLI zslgP-T9Yy6gS23t@kG;cM`<@Ylsgh{F1c*m@cn_?q7TNm0c;?D`dEzgJ7Tw5N_xMJ zgTgx|r7z)MLx*?JfUkwbKVvz0@oa}GcNU5BMP^6{X?NHY$d*_)<gKfT%VRKbua5X0 zcua-=##T{*+&U?35wnUqX5;&0iaOMtGVajb%86{54=;f?o^P7Dg;x^)j-kN0rBGg@ zOTo1cCO$K;KIbEyyDoY0+<3qG5)rT*0vxEzbd+ookN`HrkgffR2;*YXtqH??R6hD6 z!_u!(X0e{Qyap)zyuFhNcNRwv!c&cLO9d3_D8jD=WB5v$!0v;kd(y6@2b&_}8B~@= zc<hHtd)q}HXsTkFBy4@xSEk=niE`u4Gv=)@q5D_}>$22{<C}L_N?++Ird<Mf3W@2c zlc!G*>25pqcbrOm^ty<oqJ$>J<srPZR@OxyQ6H6*x{2JNNU%)WexsnBMq}Hz;cVk6 zGOy75pE@)uup$v-1Cagt!?GcDC}Xk=i{%`whvjz&MV?WGUu7Q!l)9z?U6E*SaQ3Z4 z+boAU2b%umQQ}Qs1OCo$kdMrLI6JU5`;h0F^+eljhuj?}KFQbEcl0yZui2E}RNL$a z+tROjA0x2@^*Ud?ZH;LS2}4%j{joVc^&@g{uW6M0DdN82%r+_+cQCJH({EHFv9s2u zUr&vc-;~{cM-QzkQzYNUW41tY-oNtz9xtaJ-fPs)ej8hP2ue;&&O~hW#I~Yd#%Jj* zTd3@3$Wbk$GtNpIus>%OV~aMFDegFFI)N1RDQ<dv?qrgW03fA}e4G+`8GC$bk-w+v z!B=dLR!jYT(S*Pfkk0HD@>{g9@5{b~o1pmi88)PmJ8LZZ!u*jlj;@2_k6M6h+cP)! zE=rqa7-@S5E3u7Hxxe;~?A<oA5UK8Yd@~CXsd0iQ^AWH80eeKU1N()!c?iM%OHw<? z`$0d$-Ko5r>{_OonUJ(MJGb!Cm>ID?(;@3J8$d#JLej#5*lB@`S0vxk%y8P9Yv;nk z_(N@x4m|53^#CAP$NWsiY8R|FUf;g&0m{8Gk6@q#DK$Bw0M-lnFMecQ|HAL{5WAuQ z)(Co3=wNBDaK6O_1Y_{xu&7|ZtlvwidtjYCGYI=BSVb#6;Eo-9^9!cE#wQ`?kQVfU zvTwMZOAE(!9$MCC&Tl+QIo0$6RQhL+28E^c3o#6j;9h>E^mBqA2HACi3V5TFie71@ z^rofwgOkuUst%4Upa@Ro(q63H_$1`mZ?zkanWY5P9@3wnHXR!k`T{Z^3ljjZjfNZS ztVv)h**T7Xg!Z<Se0sk>i0U`Sa@S!ur@JlTK83&FFx|PoT`=8aeYj;lN%8ie@2O}O z+NC=+L!LhrKTybGN~@RIcSIl<e>>KEt3IT@QA)3u+C{&azn#)hOY;Z(_#)On{Jb)s zxSv`|Jj)Raq}Ku1%vI#7f=~%^%}AK6KjNotW3*e(k-R=V5)2v6+G7pNZBB0en8_KR zz`N&PO`-|n_4&Z@hY#&Cki!z3#Lz8WifpJx{I2Cdg1;SmE2Alx4jU}CX*Rb=%IaAN zE;u<y+im?N-NlYTzfCk==@eB!MFb-f92fsJR!MkZsxHkycp41`FyU#bzX#7A_cPmA zk>bfcI>RQ%{+@u!ce)cgj&$A<XtuS7Ns%ZY$99h@+0~ZcB96#Whog~Uj&yv;bJ@k< zpV$TI*})!>U33kY3pK?Wv#Fv=UZj0qn6}mGXqZxJZ?V5pXdFMsV85%?DdJ?U-At?j zGf*=>s<k+7%UL@Y>C(5=zNehi5`;Ha_GDYJEWkpKUo*`CG3H2(FNB>nj)BzVzBP}5 zU>GB)zx9(S$Zwj4sI=BOQ1R5O`dgB-va9FM-`j#5SudyNiSyB+QR|pf<Mp-Jn~W*{ z`z99gw_0K6xVrPm%HDR*I_T4v*~N(+{$H`ACLap|Rl`;PLFzM}`?Hv;jPW^X=5Z_N zV6Hug)FFkar;`mks;$1ctzQe?8gob`{e1n%kGT!3mqdiu-@t%8FWABJv=#)__+8hr zeK?>h7im<x>wW6YwRA=t1KBjRAv~V|t_G@VJbrL1WkuCtpr=tH0tiwMXIRX5Vdd)i zp^6hELylKrkD%&N#SDu2S^FE^$u2krpB#qdL#-Uuf;&m27&<}KH^=c30q`0)dR?ye zrm1>8mwuk<vA5Q7j0fwKvxC_iHg=ChOFGDa`69NSr&2=^TWWfn+DfSL1u<DB4D}oV zMTKCw5_TqnoVz>(0y~DzMmXpClqs7E<K}uZ3GMy5)#QBzu@v+eDpOe&N*YQz?IjM6 zFjJTPk6<n}yEnieLD}&q1~R$>5gqgtt7n^?<Yv=)Or8D<6=#Y>2U@&n>+}1=m<BQP zSl2f19_6+SN9nx=Y*jT|j}LfZ16)5ErtNrzrWH%c3$3gI9_2~mbgWC=^uUzq!HE43 zdaGS1=6uS?VzPgsQY}_YF&-Ak`;R=9(l#T@{)=V-TX~^s)9npoUQQ6eIJEN!FZnZ$ zN#Hl$L>m$GGgjBSB1tVIHlb4|f~M#Osu|s_tIPVDWu2^QTIpK}<v2t@-Of_K1FDz% zzY+vn%c(IZ>*Mj<tnf0oWJ}EJ*FrC7?{&0Y&}`omDK6~!&FHr06wZOS*YKis(vVsB z+Pob*^nDVXl}JB%Q@<q0Ivqwp5;ns+@p^w}mL7UK1;eB_`#T~!cc61;sOGw(<Ofa; z?|MQe?H=&<SFklgT{aO%H7<m`UJuo*K_-;^deu;3A=3s{5SeyF{$VoNaMZ|p!#LfP zI!x>mUc$ZV?}#+vL|yLEC=#ql6@SL|Zs>{h=WCQV?I`5~ub-OXENWTeVgNDjJUv3? zR<2y<GO8A%St4gYu1cMo09c=6$l-w?#jgIg<OWD0KvG2P_kG_?2E2Vwi3IqwkmTj3 z!E4QL>(G4f7R3Ek^PcBQQ3-kT4C$5b=<|*2aI!HN-dKQvPg2m7Yr{zHiqsDXNl*vA zK8Fd4O`uFkc4}c--j2q!Z0$%&OZh$d@*tJGb!kMlu{u)!FV?9MFcD>AvmWsF-1ViO z0)Gzps&abfQtdC1IzO+BQ2Si`jD8!)2;rpamuo4u7jJ{Xd~e;i*e+PRmXV)f@2;w~ zIlVY^raBhL?#xVKbJQrT!g=Ci0atnr3rU`hsP0erH5nZ(-U7tkFb!nE9(COu*iQvC z6JwFtj>#`|{xS^vDti`ONjL?{y(&fqL)J+axpAHQqP^`Z_*Z-ghuUk~kjIKY#PywX z344^$mfx_>;IF2u=cV^BM)RxYI`B(QEW3J&86snWAjYY`GYC1EkD=icnUy}v7yC0! z{BEI^O;t9|T@yK>=EJsdGHA5Daff05Ao>JJTWL`u!>yz!IepO;o=dGH_==AsUGh>f z_gONXc4T13-mj|35{k`bJ?GPK>$jty#F00|t?z4Yff64K0-#O*`fHoIDq>fE+9zvD zZt5$7>NeVZ6!s>R<*_`vzMbW#*8BH`1dvu87B&#E@rnq+@c`$or2)JK0;fd^8DuEs zf;Z70S#M+{)Wa8+0qLrwkV2#E82IH~W}}idfJ_G<x$;lzHNYstN#zvcOTr&8D6=)H zu$=B6j$;JWxe;^;H+A_gE0m*i!@tvzFKZ-yO{*qL-v5XvwdjnRvF7~V8hVqn@^%@8 z@sO2`UGaT<D$e0~#JgpdcV0`S{+sG()lYyx<=SHXX;B9D+!l_lgop3*MtU@Nt?XE8 z4`=Rzf-``YR)0%~nlfu00yGK=FZ0TSrLW-Tsi9`;R(rv0%jyt;%6jD+FI$HbY{rEo z&Z%5V=ILs1KpIM%fZhC^OuI&?sOR~@>Nwqcv#oyH>0D!TWbTvRG|mfes!cN0^}32< z6XSg@%Urju{x<DNyZz*{@!`(}sP=MmRB`p}H^d|NX-VvJ(}GHK)x)17>35yl&dbci z)dg^F_Mu;&+xyI6JUUJ)i9g#*HeC|O(0*@b*IqAz^XFN#dxv)@;Lp16Q_`@jEuU!( zoV0j_UQP8`;g*kdDhr`=X$9|-e&-*CS2jb5V4$T}u{oe^ixtcGdE0LS=Qqj|3q{E; z4d+iJw7jI=!P2%5A6h#T!Z4Vu0sZk$^V6;ipQx(_P`|Uf0YRw>>Oza*-*AtAzN;0s zf9sdl=^}pclfO5BifAjIEovoEz{=ha2i5vs-G%UWJ<0NQWyIR!P+k`5bQKS%OMhrM zI#oCSi-D=}gq$#s%q2P<4L?G1^iVSND&zMZZ#yHD+2jNMNiijSogi+@nnQyHUvhOT z4>w*pf^l;Hn4Il~Zg7e1F^2eVJ><%HgIAFo;kPIdq|;8S6}luKC$|Cq#@ocRSa(n) zV47|*0lDb^PK0SAOVh6m-HeqYVa28#3cD3v$N|+|8%)^oXn&d9hiN(U@-HFx<`9=2 zh#A6gTf8>14}HrbE-Kpw46=M2-Gk|{elsuv9;Z?37p`{=n*5o?I*;#ZwH`HpAMG}S zq#i|pnVsK0X~w^Zq0(&25}M(dZ;0DC+2C$)v@*8X+b5{dHOFP-)V+?<RBwoWj!`!$ z$hr-xj%|v5j{jBMD!WYVj)EQ=A8%Idg~vwB>%05#OX4mu!+~=bVC+D&CPB;1l4`rx zO+5UFcF6Q7?IFZAI$>F`o1^F#*@t6S!4_eer6{5tk}u2S;>tYA%aV&Q1HzMeT#$z8 zT|@G94>YSu%Mi!@5)?iplfF@%lX8)_4+I~cJ*K!yi3><Jw2l_KCZ08uBaoCQ{orDl z?<8XzEai$BTsNpCot*K0E{3%pT8}d*<#lS~WkCScyCeW?c0(YOtP~<Jep3m6bByK7 z*23Dx3!@X#V2Bk8rX__tfNZITCYcAD6vOkPREtHZJk2OHjbwIYuiA6As$7G`&Ig^S z<DuB&K<?8Us)=TZ`}mepu1W`Q0oo#G5OqEw%*`YMgLx4R?Fe@ewc){iB<bF;;PT7O zS+ol<@x<qx1Bs$nhYR5BD|VhR8G8OU&{otCWYyh%c7awncm@X3(-?kenhOVt>U4%p z)eCc5v=yw}GDM-XY^q;)rVc@_30uCJSL6<xZ#WgKgwDLkG(`GH6}N|LFP&8E(Re(t zcq<l+7qv%h%E`ZyW2;<5%MS)9yK$qTwG$NIL8@@t{JSuC4qzb?TI7AtK3n}8BqOgL z2p<lk2cH;qa*WvXh}aXAD8@bu*_JeR!gk__K%2*HPPQp>ZUz(RO)u=kuPuh4f56rj z)Kp*^g1iLj(DtO5#u7M;`1_)e3gB9K-2WxA)~trzi?Mb&=#FjhgX5F5q%5TbQql9m z*b_o>Bqd315;_0a7Li#|XrAuG<CM~wrqdO39HJJ?gu)R_%LO4W90<NGE-QIoIH&8F zN!w>zhGu)wGe-&?vvF}u-IFrS^2xS7kfMK3-n2zfnX{|RGqWUQ2a)k3NO=P#Kf+e# zVVnxPtKX(dz3HTr22s36|2QuJ5v2!Bo0yY5$PHg}M4SNFdS6S5DFNgY7Yg(=pYcRU z>0FLx8v}QX73{goKKaCN%u#vW6h`3YA|4|~&X!1(Z1MF(VyY_u1999pbeua?F4Q*O z%32Hdzp5f;Z%&<Rf9MCfYL*7<qXQUGykIlGeJS_~k>4VN=P_8~yYg=zSOah2WO8k- ziwavqz%ldT7BKq|B$vWbtlgtQcrS>k3?B~E<U%G-@&rc%{c<5EQyEEvoYlHC&6FuJ zmFct;mSFti)e%Bna27||%G3=MVAUmH`=!fmRRiIDGEL~qHnPy)Gewe~hiedm*NNf+ znzceX5tdX03iD%4LWxC0(9J!}B8j-b{rq!J8csPzqm`5j&=Jt8sA_qSX<4ZBvn**- zm@!_?Uy!u#_cS<QJ>xNDgE1xO7}LWC)KcF#(tU4uL=q{no#wPu1UwZdCTVLoH*SR4 zo0E<}hJj(Uy|58}!vm*F2r#EXBld?7`L9=HCUKDVu{{{GJt&OMh$#!3<$--d^04{l zD1$Ql>Y*b}fctZbGg+V@IfdEa2u9F$mZd%%z-zD=hSKtPx<Rl`QH128Yn~)0lJ3?S zH6gZO`<BN!3>aYhudplPN+cPW<Nm%SC|Kbj2*O+)TB9+E-jI}%BCkb$tlp3uCvMOh zG<1c0_b?8OHt=$=71gLsatIbR3v!UYp}9x~FH6yKrTl73QWZThdw-{L-CCrK7Og1q z-owNujV?s$17VWO4H(2OL!xaEXqb&-C^giRmmwCY%-62<#eC*n#5CYt0Nn68W+Vi; zNE;E%^9v0RVAb&+{saF~)UQR0NlVUi23Vb&)u_eX^y<GJU}_;yV`tRzR1COi#B55F zTnv{aiJYj_xNht@f_<Ew+tbmWnCdZ30Ut1z2xX$M6Uums6$&^?PWU#hL^~LV{lt?b zGlvW@)<G<X7(DVGOYXenhLEQ`Y<rMIE$$aQ9O>+DT??KKTaNJBw~Y~rA!Eb=w15jc zV8b1tPTGMVw4qLQMI3M2#kHiU2b{yVfSH~Igtuq)Cg1S#YwxnDrlf1&v7B$w1YG)J zC&wT-vk9-s4-`ILINV4Yz&TCId~FJ8>~ShOAcQxt78h!Nd8u0AMei|~XXMnvl+t(; zFEl_=8V06&RQy{OUt%2pz!!M>M0B#^hC@T>$HiBG#3jAY<nqnI1KdKI>EjFeUarBR ztx0sLBtJG<6|0giahFDMYiW*tGgPAe%h`dnDn`L^QT&zW#C_3CBGmgK%Yw;9@%;}n z=ms~h##jmI?97iwIXe3J!^Vj;!HRamF!pv|nI=0oY)?XiE<4|FuzG~VMXBC3cx|xW zDc)7Kc9-;W``{D;ek$zt7Ae(`whaijLJ8KcuRUw2-ZycD?IJe{ZfSqiRSUFFc2(Lq zZH0q%NYoHv(FEH$omJ9VxyYM`7v7&!4Du?RnKv8-|CZZqZ~UgaT0YG+2_Csx@O|rF z`GBTVr>iDo#&A=2AL5A4)Fz-F_LfANoBn758~KA@*~o76af|@V1(d7b;AKMj&?BdA z5JJ8S!S8*)<PJ_Lc6wMKxMO4~5()hPS%6M4mYR0P)cDsYn1B!1;(K~<gl&FqNCZK- zJ_ZHqtVl+Lh~Xz)tvsxBy^H-x*%PA2=&$wwR$6E`20d-e0M`<2`2!8aP4p<!Vu9JZ zUt}2$4c-bAoT)yu-np4+(8j-VVL=lG!{q6r1+k1Zt5yCLDbuXkIhc{mIEJ+>;CJ^V z2WyONniux!UdiPd@RU#l2vZ@GIjBd5lUVEIkDJ{(Op&V`)v~W<E(Ms4AT~%O7RwYN zTSLPw7Y!#P`}z>m#h^tcBTUryWJm&bpr>WfmaKZp3%@k9QQ>Vlw1~VdFl0f9(5L#E znflu)-UZ(jzTA+wbY<<)xLsx!47@PLu!mLO7!$QV(a(|E^uo($2C@24{~(~DawEn! z%>^OMi6FJPhQk1N7^#RDs}KpGaz{j6I-RnOQMuR@jw4q3Fww$*(CH?P<NbkE{QP58 zoO4IsFWbgM_3D55z`W%kU=}l@GGBjtd8UFkxSF(7rd1!+ka#9x30f{i@kdkgb<Kfl zPIU(J(u_-7Q-pQRo&~_29X-==u&6<i+c?*%fumiSCC+XE<St$h+!bMTg%4V!C4M|+ zW*??OD)ri;ucgdJwKx37x=`k&8|%BeF;s3<Xr?XKY?DQKAMu+xu$6-bE2vStSLo^f z9-1YCnz@e)q-F}V!g0o<v1KTjbzBy3hf+5H+%k5qTJ!>bDI|Vm;9#C2R7)o{0m(l2 z@aXDt{Xz?d=!gQhDzRK0&-5Mqfzvb}b<yqk>$M2qI8iMwW1m79xLO+wby+^I3ChT( z2x-lkMW>x8ohQbQN-M)!>yd4j481Co<H73vHdz_o2I7Ugrb<)K{#ms5$PwMW^2IG( zJ1R3#8_pVMs|sa#m;x~z_-R$%vFMkirzHTPE-^U#T`Be(c_io8U9q`u6L-4O;Wd$d zD9*1NQTqhACpvDbin=C;ijK}cszlp*8kJYJ_H&o$Yt@wTtFu~215OUY5bm4v2AwR| zPG+*=MIBJ%?*6_m;4z(`VOKaspDc1S+c~F8+Vsj!z~fqbgRn<T^wL&y1XqZqnm2s= zM22C6Pv9jJ#P1~>q_%O%uj}ZUWM%e8B*bsLP=3EoFUi3*(=ZKZDcGB3m-tr{>X>U& zGV^CE@bD}rdZBkOI7wloHXjt)D%Vte#D<c&EdwlN^Xr-h)?|{<9OOI*kEc(x0DNR8 zuZF%&=)Vn7{T<LhP~$D`1$CgUNmCo0n!87`ZaE7ch2#<kbEsKu*QflSV?|SnN$=H> zlpsu@==i^c=oC6GiFBvriM$9SI&JcIvHC@xx9o5@`*I@Lm*`;hgZk$dT5|toE2PXe zT_m24FbnTkNP`aExs1)MunWGm2<<|)y3ji##=~)BY?_c6HBQ)z=wIz5y;l@mve5-D z>XPTiSXsp5Xc?~u(k4pwZrpWd5#t$of)j@ZQUQ0goyMlSku&u8H4W}e=Pz_BP8OP{ zj5QxpQ!02PJNUK-I>XlD%N*${w?}r!yGkVlkU7G^nbMpNRA^)7Eb>b;n4BPwbJASm zQ~7{{T^5<CA})0p(IdrzOoGX77;`F$P7=}Un2Q%qYQcTMUDAlY@H<fCX7we^yx-_5 z8Z7CDNu4K3qYYZHZ^`jebP(3mW-VG!yZACHcN{ZEd8c=v>694;n$RJ>soaL7c(&Xz zR1t}a5s7i7|9-SW(?15A5{prFQmyEHQ1WqB#d&og{$ZDBe}Koe8MTVnE|%3=iqu-l z=4-6;+{@^f7TJ<Feog!axu@*$q*~#N8ap^;QOK51I#Ad9+@K(v7wq3;yjRm7_K!m+ z1JEdZm*o+MSLb8!q1hb_B0d%-QqzM>jhlyd_=}F@h}hc&H<Kk-R5v_Vh^lk61Uu&j zdbiOR(U2|!jlwPHZixpROzK^rV^iA35Mx2zJcoK%lWMcYhlOE-(X^whT;=Pt75SkT zop=vk8D*BS#XSQbgUsZG=>605V-_knaG^PbKY5uld$7OEyA5tZXt|CFo3o5yvR{U* z^DLrQFU!JxMU}q-9@7n2JnlJz5qQU`c~b;#6GU%=cnY~%eiwVjp6LW~vIW}Y7I>zc z`2;)Jx{kUMOq{>P9K55QHB}o|)8ka0Prk43Y+^Yq{x>@9yAMN^th-89u@azxLD)<V z%3tcg{jxH;z(yTZlR|N(o>R|bIpz|*0Vw*wKk7;u8ufaqqh;PXo(J(JqSf1!D6*Lm z_z?{_@tuYlfq!H?`1)kv+xh&O0@?BWMc0#ZX%GVE8iH4z?s}@@nMt=>&wG9=NsV>< z4Tj`Cdexa(?{a=?VRXQIVAT*^oqI&T?)1+pN<G8i4Sldzd0=~c)soFm&h8;Eu@V8q zzTf;GpFh=O9E%Ep*!<(HazRWX)|+eDywqrUib!*b9NR#@XW4D&OOW<Fq^nQ~R+e&Y zMkK^((mVASb$R$B-oyJTJZa5**2z9dF2w2L`eHPzVitb|O-LSXvQlP{Y<cm4N#Say z0V;8Dr%8}a<xJSc-?>)V+4^f%hOc2^-)De`_6Q`ne=$l)n#QSf2D@`fsT`3uf1=i# z^w_Maf}aiq-|-Bg7aiQ<@vNE`kjm*Ji-fLt{Uf+WKKq;nPfjj<v56O2;~DixHGvG? zo5kR}o<l3T-z)C{%YdOriFo8|H10j@t<+Q#0fyYb7^vlT<4he!K_8c4MG0<Oz?L|t z;X(${7y4Oovq*q48_syb9wp9-zRM0pO(ecA)k4<*ygM_R@^38n(7K1Jf&DSvuwrH* z|MC|l<3V_LYP7jhUnefYtTagTloe}0+tAY5>02bU<>l6q?&eq06Mfxzvxk|U;RMfC z?F681f5$-&H7bg-0Q&eXMq-|xxY?WW@H}Nk?^6-GP&X{-4T|O%Iz9h85q_~UmD#t! zE0yjC#S&#BX<_qZBD{IiW=C05Y3zDAUGvm*;A(xR#Vo3{J=jRfFIN}ve1gZ?p=1&? zD0Y*zaky1nP8V+SQ`Xecubk;BHi1606Hd{}_j;f_%VozLg6nANN}_zY(`YN%Pdss5 zmu5CF47Q)I|MG@t_&_?VzWxXFR*?IG!J^|sQ!DIB6kOFmg^M6bl9I@CYu^UpeOO&; zrn0h-6CCRT5bqx1;+5)uIIa<$R%-nMRypsMKwhy$W;1spt7))AHhuWqS|544_Pat5 zcowsJc1M1}7_hyp?2xK)?>K-ljE|hzw!+OQDd`{v8iweZH8iHM!0?cFb3%CsEPxW2 zH!#V}6@FvYc_Y+$6VQFy-jEac@5Y$deIdAx%9ZGR)1-g5iNe=61M7l@(GULHcF3Lk z=1_T~QkeS&v-gCszwkTghCuQldi0Voc-59ZQ}Ey&GFcK$Mmy#Z^7*44=)7?ob5HUh z0Z7cOd@v8>i<mi%*yGhz<F#7jOd`A<M?JLT7`?PpXzG^%;H@ejGMFb95a6AT<Sj;T zl<1fQbfp-^w~i!F=u5=k7NtaD#J^H$^!=mOP2{&nRmv_1yu$;S*BD~LIl>m(M<Xd; zVM-+67MPbA!Y*<QQ98W+KYYDYaIM|iwHw>EZQHi(%-FV*8QZpP+qTUa%-BwL-nDk^ z|NGXie;tgIaWJZSwP!rld+T?*TKth`<q|@zM)=${azU@jAK^tLQ^}ii6c-m2KqpoP z`69v?Ny+oOzkq;WW>k9?06M^Z%mD7DNPGN40PJi2p^tzsnM<<N;<yB};76WS>jNZX zwZjCp4Ni0OJ_29rK~f^hEGzXWd#S)5P*ko}AQ6QYNk*zj8T@3p5SQ@Nt>xxP*RELr zELQ#{m=xXu^9jEX9)X2!bv;oo1rR|Z68(ulQ1(es>~Ihw{7S_gm=v<0P)dP^F$Ek< zks{cQl2@R(CGisxL75(TBUMn7A`ZRx+5kA{0u6O!3UO0O_Ft5z80d%1Y4W(t<YR+o z)A+1q>Xdo{6qEO?dvmWSPIS+k#5_q)+n}6vfQh$725~dX7aVAD|Gsce+v|uo$DCXA z9EOl=>_p7F2Fq#-=QdsHrpNbHH_a9(DkP1lyxD^LxcT>V3hZv@*+EA;YzZUdJ}>OY zyqCdgo+8G8C!Bh5@Bd!kIHi`B&fU19-X#?2P#J2-z!ms{h~tN<d<Bhm<`FB7(I+GH zIsu5cNRPh+YB2M^&?NAJ8_NN2Ku?JKd<BRfpBmExY)}ulU?q4bj_Zaqwj&|*Vh^#F zC1T<hRT@s6LyqHIAXMf|IMijr3EPZ$4!E%scmYK4h4_t6dMx1=zOQY4h@BqNUUmj$ zc1<&U%bE6u#L-iN7~@CAc)tS(SlVsj?+3s4PO(dA{##iZ=xY_YaO)IyD_zuM#v0%n ze2-JIZ<n88uZE=$8n6qZFA~t(9_gkRSAqpav)o@C=*AoXPg*$ZFaf|X&feL&eZR<@ zVvDhFKo<#dy*zFbupKI{(xU7>k7Nx0N!AhRD2ze*2eQ0Z4!{FTA}<g0p$KE2oK1d0 zYCK%9%jQ^=Rl{Yb?016m;Ei)1M$P$7a^4_TYgxdPpM}8LZ4}s;17il<o)yi~*Pb@Q zl}fTPy88_+;kZbk2}x2JaHK)N2`3RFFLD?A4V3U@5%=O>1S_!uG#)OnkP~*42u#-_ zqPKA{xem*M?SE{X#~B>LDPOEOvuNIR|1iX@nHw={?Tp^{$k>57VH57XQ|YWOCelwf z(JBW}e01N7hxJRB9|4#HGd85AB8)<YhfX<X$%F6aI}Iue9q74O<+3ZvGAngc8|}`E zj}bBV<f2f}wfO^7FZ}UT`ZigYBf8n@k8g#@LTf|-qGFO`!AaK&oq3O%^7l{o*+NX; zenc3?kh7_3vNpH8L1o%u6&L@8wVgzGf2Mgr)&a%QC-XViIm_b|vu#~%3)joYI_qkD zV<;FJHN3v+sewIwBod10375!h4|&968;**@aTl!1=%vbUP1G4~i;jC+t*fq3HLmNz zX7_7nK68B*!FrZ{gk6jSHN}i?T+Scl8fZ^X^!8v)vnbPAgH3ZN&T8~5@h=If^lNXB z3V(*nsO9ZpfXD0?_D4Qim!gRjc8jO5>&yIUwyVDpx+*5uS22Iy_uwMaevNsS;Q~!A z1J+=mAr2}NRo!bcWzP<7b_oP!^#-?k#FKI8#~`r-wmpsDz~PhMQqeUh*@^_As%gI% zSU2U3P`!IsHBh-iVpC%y5_@37J?^P7Qhonaa_R=aNJZJ6u0JD9LODlEmgi;L325&A zUVTGGJG03+@(wlS+%5K)c`n;|Rp(lG?eX~_eO5w5S?-YL-RE|R_tcNtLB5bs(ZWMC zV*Xqf8Ninr`YaJ0CNJXVFQz#$OFI0(DY*v~c_8KaRA<PqHSC$Q)dOe}$}+@E;E=_m zl;iKxxLD#ti^bEc`Wc@m;pgaj`TiH}=WY!D&iM!C1Mm9ZLX`hW`}xnn*1rQ<|8&0m z4<<}<lJ-ALn9*<HP&k@MoyaB#wZ09dJpV9=5ezJP*$R3qmU-}oCg2*nPUFr$PA?Vu zed@AxSY7$_V*Dt#Qz#-$%XRRL%qLTvCvJ3|{7-KDfN7%*fWVBvz#KLP2)C{z3`;T0 z7;FrIjX;vXKqnw#pfk)OwOl#KdPZTzk@6Qd+$S45Vlz;{qnjEtTV{J6y)>8|5i#V~ zYV51V_Op6UlD|L}=xWuZzR+;HSk8no*NW%XQ`!r9>#y1zU(@RBn_7jqKZH9EHU(c> zE|Ya}Uw2brvYRM*yN&EDumYe#j9-`YNbI;GYEA(9mAn_Jn2~YEAY{_UekH)j$QWu7 znEe841acyy`=z&+5Duziit&Zpmrz3!+@J&Tr-Y25K8zY>9Zd2(>@Wr9TnuWq0=>L7 zevZaH2j;Fuw|oq0(11BMX(8U`tNuD^>G2|iN?Xp!qWaKF1;CN<Yt<%zG-Msj#&)U0 z6Rpt`<PGZ-bHn*tau`9<42nf+vqf7~f%$Bz@Bp%}Ec>>kP#}Pc3C2P^2Rvf5Qz<pk z$B&p3wpsXAojMet@;t-eu#7V&(4wNq6>%y+SaanMk7NP7DraFR%J_rdD9?Nst3*LI zpUY#D|Ga%>lk0*73}OPnFQUnv!0r;-K}s!H(qlV>KdcGP`R{#un3xcryAvyO4SkOr zZ*cJ#x!MsUTKWdgmf+st)wkwFA*V;^VJAOKnxL}$%YJF+ZzZQ<-{NqUJ`}{jYo)$t zhF9>1``EDipI%vBncG^8qh0$TKXLf&OMyu~G)&}E*6}WR?z2&jZseg-CETF5!e{~) z-k7F|&dy8ne?o|9iz<*VKY^s@A8_LTVebBC2$ASNLWsgH&UP-&|H_2^k8JR?x`#WC z3FfzKV`rjFZwU*FO$+%Sip<D4Ak_q|W(#3pNv(vYIjX9}?QzqMX_>TiS>z%dC4qh- zC0ibZSSqTPIa{m>RGx?e_f>5aP<fuOWbmk7JJZ%plFU7P9v|<V?CbZZ&z);t-)qKQ zp6A@s7@#(U?*)PzI@s$GRjQg5g}@h?F7P**2Li&-A}C>DN>A0IBe`5C<(zfB5yMcN z1*|v2@nl^wPGCnDSxOvOIv!X|7|S*c?n#E<hU1>q#_o2MHHlho<NT}A0qkST(Fv}J zA<z4!u$>N(5!#dX*gLiRz-_uUS8<i_mK@MtDqH3GSProG1G-o&-WorlBaMJ=W(WAU zqrA#Cb)~Ds!0Xf}-n@N59+J>d(r@u12Yl6AM$n9tQ%K?*HeLDtu9nNUyq&n)DQDrv zY&mSm*`{hTP!nC#iG}VcBZ@NmiKdR~(UolDK{9UMEH>Ig?FbvK!A2qzcZWqs-fgLy zmn#hiQk#-Lm^?@6L1MyIhTDJ6au|Kxs+XDsTN6~0uzHtGOFgHX=2duOHnMInqE^Sr z$>jvg*5wv5){mIEm_B(!7OS6&B-=aNd_2CjcnfoFvwvCPr$aR*89rm@FmEx$t<Y}& zT!?LUw2qgwDcc;-&>?YeJObj2qvEUILQIPFAAV!!ee>stsAZ;{RV&7Ev6grIylYi> zDh?8%YI5;@@+6O@+68$mhR^Utu(8SZVpX1=uT_`7;q|xTUnnWUCC&JT!AcGmFS2PG ziwduejmF!HuOG1J93BGrnD^iQHqmh(l0=~?r|A6|GRPu_hpZB0zD0b2;X<9F-4i}{ z#TaL6p$kxRW;y|R+HaKM37Fky446HHR#6;d4xm3^1T94eRNiy&mh3M$a}>60S25s+ zgWw4u$7Bcy;vk6|4(l_F`T>~`L#fT3sqol5c;5PQA7b6+M4hawZ8aX&5E5g}4vsY2 z78|#FYwl5VR2)<S$sb~tpIK4$(A~g#EAL_CpqhgKo}3?OzqIr@Erd+YQ{LcutM7Su z%MU+;`VuI<<oCti7zOgx7h&`@KOq2<+#utq-zo>>?w<hl_BjOTPpDG+78}R`?%R$s zbil|D|3h9u2l0*Eh3pF3h5i7fXB_jerIL7sOklzZNF`mxza<agKcuJnqPk)4BD!(= z_;F`Hl;PB=G`yKsbom&v#Uj?Pf_Ui`f~6D`6bV`<?sG0>!ZwFQR1vZpkkVj9r33|4 z5pO<hhvd{5{MQgpip~-&IA%ue4?aWAJ3J$pq^6Odrj2N2TQUJv-<?|rG44JN)<**C zKlq*QKltjfy;>H%){SM^XMQ^#bRWmXA7S#2*E6xDt4}B)w-{m0Kn*bKdXXA&UAvmh zkMt206u1+}^)IYB9~f(fz9m=)b=qgZ4Y}238hC2*84OJ(o5n~(`gQWQQri*6?7v+G zRzb@JHZqIrW#(I3*et7fCG~Ggq@KLQ>-#d<0@jy%GKEi+utmO}-uVu0MyER5*T_If z>ahg0^E@55UQ`fa>q2_@n}!`vZ)3B&jdF8VrRK>FOOcx`fQROQkfV>594AYmk7?@? z9dd*uUpoS~Sb>pt{9fnw82~MBN<iZRt4&UUCs?NQC}f|(DOc~Yg^=93J`{8SrR`>3 zy9pq68aA$=?@#z+Hl!<!Z~tyR`)o>Oh5EaE=Ad6xv}?i*lu9||rHP7y9;8S2`Awtf zlZ+8^R7<<Ey&6V3Le4Z9WdY*&qi?2$&xgPrySg=viK+dLUgJBZ#z3{|RMa3rbGn7q z9Om^d!yDEl1qS^S0t@zXjwCL@a=mIb%`TIxtdx0VL=V#9d^|bs{6e;&RC5PyeE4k| zhJ-X~XrUSA^^;&&Vcnv9i#i9(L*c2hIAHrV8adVf*gqf;U4AkS+B-L$P1$E5vFV}$ z^_7nD8g)8BOc0u!al}MUQ)b3+_tgbTD`H!Gr*9}cV@1`jpQ$I7{+OLqHvZadrt;Me zY$pU_!rjh;d-a;Y1aknwfv!@~^87En@cK2rC;2FZ*^Ln`N81YjN*4DMl$$i?b@}YC z5yYgQR^c*69p;F-z!3=+riicsyAH5+B~(2eDeUF44AFJrvWSXV0WXA7(Lu#W3-iJ> zPGI#5Y_Bhfp%wGC8a^znej3W6Cxi*BSVLPDM})>$!51f+6!P{oCj?YSzV2VPXvvyW zkz!BpAySL#3tn^A2+_HsjaC-U$hvF(E^RQhYa!Avw_Si1IurB<Y+Es|R{+Tn-7!+A z=c-Lr-l)ua!p%}E00FSx?$Z;51`6(J_X`<)2d}I>@r_3hAQcT^D|26<;Bsp$vu4*s z*4t^(v|$HQH2rG&cBn~=NCPUz)V(sInNpc?%G>=4)<a}5N-hy7m>J2efH0`gXTH%N ziNgiL8aNtCbmV-IkQ&nvDfaD6{&PTJ2yGD@y3wy;i%8k}*N{uZXWA-2#TivyW1v#W zf@Qu#`XyO+Msr0+W{6w}WxT|ZCXU3B%$q>jW-a*rn%Y+I2Nzs?p$>4VlkGZqG)_xS z&`VC@2<IGumL*EEMqxr|AnPbGAx`T}Vl^Mu3&x&HsW@Ub<5bN`(P9l{UMSFo`Q}9l znj<`Xb||nimD?2!b{E4wM&gC}idp<}8wtn@YAj+!=t>h4G<0k1PeO#2v}uEk(T*BX z8>}!1lNq;R%LMb-Li9DmHf?ZjztHhUV7o@H2NK)D(XTTda9VG~JgN1FLWdrJl2VMK z1jIi$++KTaQ8UwR`pz{fensBd(cB}~CJm`Ou+5(&v!K6#W3Xse;UZ<@yZ}mFx^ULc z)J_U7De7Y%jRv<<Mn=k2shQlOrRd0BLhNYSyK-9Lv<1cQ3~KBKJJqE|AK;<Q=v9q& zSNXrEB|X2-KqMvggfQ(+M4Ioa=})wL1O2n>L9z|}E`b05nEbCe6srH&_56G1{;!z4 zr0xHUb^JeNe8cKi8aV2hzVH`Jos)40SP+@elFgKpA-@+?lnAGz!5UB{fYMlQ8{j$< zO%@En%}go7yESC#ExVdmGAeGBl0EIHXe8%1Jj=DNQ&&7|SI+NW277&SGG21hNufdJ z@ZZJ;b6$_RcRhN~UuV)wXZfEv{H<<QA*AM!`}HoA>-2jbLO37B^Z5hS5B-baLMZKj zidlp0IRaPrni0F;YGd<6C&+KXC@Un>0uYq$(o+^XKzNACWk7-$P;g)m$<h#E2&pNh zl?D-)4x*KUaYKOB;W#;?B=RzeF^20QVh&}YY{LzBZD~hs+PZP<MsOY7BLiE-5Jn+6 zw<ry-BKB;zh>Lf~LR+cb#X+VyG-KQjbQ3(?Ag&c}^Z;24J0*$F+qBq<p`(U6qN*x4 zwI*1_9!f;wubf!b?J`+ACl@Xr@MtsHqODDzR8o^Uf2Db957OA?+Ww_v-~THtN3>aK z219*52nDiH&GJZJ+_jU4jWu`aYtu(^vZJ9c)*9lx%D2K|ZK*kJ`<H=sdfN=K{qoz` z1~hz0c6+1FjO1J_&$=?6b;}0m{d<#;CvQ&=^qJB<SAfC<7B;hEvac$Vm8M3*p#88t zZb>GQQ*I*%9;lcx+=JgrvHu;Fr|%9i>_L;0yVwnb>C_7C&Sz24Mnt(D)TT*d7<`V< ze%KF*1$DDdcbJl=>>%g`AzSg*FiY(g(OYGB^u_@dejgcV+CqDhMD{Z*6Q{v3CI@G% zy(U?<Lv6urL=p?B>ohh{zTyRC1cj&SVDTj?aJJ$Fhp+Yk`lTR3++GZT3U4@7B})3S zb3XqUkOycY)yzSb!1NZB5sjN>VN`s?C`0kyBvnt~sH!)rGF4985*ttXfz?Y#pk3Ju zS&q^zE$6e1xA^elOHJT)`3s+K-d-q`?{9o)n#6dkiT057CA)La+$*U#I8%XP`5WaD z!QokZv0-NSly!`_;CYh6vV#+MxncUFo1c=r{#w-!uwK<$Zl2nMXZM)14i;cfts2_j zKbEOrKfdY*q+d$=d!&HLiX*tDV{qQzGY>)2BYA_zU&CYwx^-2cbeW|!pq3}$9j%q^ zy%GJt@<1vgt|7yZwAdO`*l=oiQjX+X6NNhtIkZChq$U~~JGNyq(a&*FSW0cmbKK4u z;kCH3ANE03=r$s-;OZh_OJv_VE#rA-@J@;}05oR}HqIrO&4za}ujr;61=m(^?VOaH zP1G4tx<Q|6aO#Vjo1v!>gM4~so4cKLFz*FVg-XWF8Xk2A3L1i^f63wG;P9|-Wieku z9dh8a04sCLyT2=~)X{mJUDa$~eva?_-05}mE(``6TPSj(Zm68o>mqAws99DsWfir? zuTeEQFHB^Nc3rupX&tqvPOP`&WM8oirWm#91yvbY>2}$FB(!Cmlva0ga-V|+qAh=R zrgS+P>ICH3FzQx?dOXP6!TkzT{6Yefj>x}S*%ItvGoE`hpour%Yl@qJvp`WBBaB6a zWVE159QatC;=J(g;bA>KTr3+f95AJsO+*}Ibboryj9m;Ag!QDa0$MMCt_}v2WumS* zs{KpV(%f^l4riC(nL3`t0Hl<g%Z4>B@nYrq32Dcy*!EY64zUVxo2_}@FnkXe8K_>G z{ZdX%Si2zKN-dGl)LHP{y-WVRj*iW2yO@KpaINqcb7`qpYE_=#^x3?4`h&oV7ftN+ zR-hMnj8ZSn3vtM0+qjT{W~Yqx&{9OzL{v2_JQiiBO@v3Hg4Ji7tUQYgT9~W8f0-2; zY91pKs;~CropoBsq$Si4671?C6x%STcDF(8mL}jR2VHBkTYZv?0Tvvgm6>S4HWM^p z3Me~%E@5d#cFB0x(6K&c^EMkh?)N+PepF#IZ0fz`F3>BwNSfJsGlDzm?h0WaCIQI- zHrA{VkC0YgvJqx(ADMhdHGvPcI{53>PMY{QiWIz!`4&gGfE58&m^=XnY*gU|W!VmM zPAF0M9LK;NW;xZY@N^*&R-BX+52=d+hiyLMYC%F4Rz=02OWCNa^)TF*Io6PLnfe%Q zd}?DLCA*`n|E&2|qoL%MvMwQh>@N$vWHUOd@;eaja!dG>Juu%vXOF&R1oRgqf~G)R zC|9brKkd6Q=g?YW5QKwu$!+;ODZF8o2R+iNs?MZWjr5s)j{3c3V1AQl-rh*dBv!|s zo$!bc3yXYY#rTXkeWsp`prO2lKosjbQXV^B-q=zDI;i=Y?~rIyMxv>)y#-!S&7o{j z#2aI~npGt25l2+HH1_J~?Um&9C8Mo9wm4SuggOgI7=sIuRW7svkq>`*%;+~YaK{e+ zc<9VyWwo;~2S0|AIha^!vbe)NR$-7<WC_dM9B)yUgZ00gb+Mw5j)kPyyJ#Rq!{_ga zuWR7W7%e7%%M~(dp}}SgD?`G?5PB2QjL`8gyBZQ{tzae1sY7Ok2r&Z})0!-sl+IBJ zzma6f=c_5n=W)hX79W|y8!Gcq!B)px8q>`jWI!%Oy~32x(m~&%`Vyj1A5o||;uw?{ zYlLtu=JxwyaE!(7pwMi^7-k*0U47bH$icxMn(oYtd*t)Qm^nb_oXoffT>BlWU+p@8 zfA!O&1|S!}xP?n?5w9E;wZ-JtzuV`g9-*mZjS7Nh?|kQ^D$va^|CVt7X8%C0MD3DV z>J2j(kEEzx>xZq=t19~?=<LDf_WduU)=&T8!814j0Q&#Jfd8k7Lhv8kiT}?SG_<uf zar`&hrCGz{pGM#BZ1%~_sjlDSeE^zsVcJZF$b{w)=175Zl1wbnEOTryiQ-6@rU%Ag z2}_oi^(`&SSGMNy74s=tAc=E<7|qSq+cwSBu8kYr`j>A$HmVCwS6=BbgkS4%ZdaTq zIbKg*JJ7Q^UlWu7l{aR%ZeI3%&;z`BS)pE_-YY>t1MRax!VSJNLGLC$eUY&446*fy zfbfv+8hs}&-u;n6IB4bcTo?jtu@El_=;AkJ2I8PN$Tw-|g&4@zI(3JEKAL^%AX#$` zN?YzaVai-NbBz1L!R|^;{G@vp>#r65wUF*&eXF3}!mhoPYmI?E(xa{2Z6NZ0Ut-Wx zC*E}F)eZ&Wd&tk9d0zsmW<73%<G<tmPe8i}_D1nOhJtcEZweIX&t5S5m*?jZ)+O>7 z2z&X`Pvymt&uHh}N1SEu;F()(&a13;+v@X+S-YzH0d>aB?zy-IruSRyZHSrsqJUB= z>?*dm+S^-vl?TCu@@_LucTVrzS?0UDShN4iI@gk(wx9@Z>dk7URaM(Ti)RG)!+|uw zXv?2KNmr0IsNzB!-{JtmGjD2HW@<wQE1S=><a%6AXJ!y<XL4g}X%W$a;5TLvXUjI* zJgQ3r7)#pN+I4rt%(~Q6LF<!xM;kEcXaBXf?2ce?d$)E7SFq96mTs%*t`0z$B6Y&W z#j<29)HRKm*0l6YoTQB*F*7e?#g)y>n##`?bIM~!i{6Cc(@0%!mWF!^3CSoZ-!@%6 zHs(h+GdFiC=`}NBY0;h^nN#o~OJ+j05PeIUP|>osCkhS0LefRM!o!JrCX)#s@+_!Y z8<b$mSx;2RSt>avirzxqw3d2=cwf#rHPUXbceYCa&HjU`#AfEx5UDzCVH`c3&dWWm zqU~&!#R)w*JEP|A)h6T_jT?Ds8}YPWpt(&u?lYyDuNl>%!qQ)lVj5klIX@G1G_1Rr zc`93b(vUPeWj35*aX$r1{>EhS)E9N7s6CR@;%Q?2MH8cDUAtPpUb9iN<DRugQM>os z9UJVIX|8de{^%^HU{<?(!>-D^HcB?r`*hR5TQ$_3oW?x&^p#$6dtI30)8a9J^bB=v zT6H~-noEJjxk&fH(6oqK$7qEuO@_HdaRMc)s$7Fz&<|5jm?7R^JNxX&mYH!;$oPcS zl%_kSv>2`jAtys)ORl(;HC=LeD!N-KxjlN^7H%7b8<M$M1_dF)3)zAh^$*#a6&=5F zpgo){46;SWpr9O)2hNne1(5q>U-KBo3n-uYUTRyi0yiVg_Z@jiBx;xYFZbmk2B%E& zkXCt^XBikXvXI=4_}tAG&O8oz-l^F%QNB-K;P<$FNf|6o7IN+RG1(tj@HjF3>v5fh z86a>rOsO1{VVwMdA>ZUN_x6+J^}3P=437#yoA^G`Z}mD(G`E-m*5Nb^*Vl4|XKl~! zSG;2|V`>AN>E+LYopC1XzF7z-7?`kgXi-f(GirJDbs|o2D(#?zYQin!JZNm#v^8sj zfT92jSELBjGrM!3vHWw8u2F&7tgatC`o~1y<V$k^-u?yB9PNcVOjpD%#wqe}FRGE3 zF+H6D`^)jW*;9%6S9XBg{`T*?v*`^LDlQB;=XBtB8Loy(x^zkBN3&Y!*f0yl<(7iu zXE57D+ZPO5Muhm6mb_tsOn*5*Mh7E|YvvnQLjI`O8<sRRlw;EiHD;HLR>E{eWs`oH z-gBmI2Uh=+kVA(?ZY+A`XX=qp9W|pp_!naM?nkgM60yHUU2wMK%?bi&<uGok(#?&8 z+<G-xiQXP~HCFX}%R<9%R;9KHKt1TI(zB&S(#lG9Y&~VX_1x|BiX~Tyf!U|6w({we zl7vYWM=Ghq3F+?YnndYzo5-@Go*FroG90@*IUQ#vUVnUaTj)3RQ{>1d59U=`DYKnS z<*KM><ITLt5|lBYmsA|2g)A4%R<cIZ+Cz5<6wB>s*4ZT>l5=_G1{&*@vZy(nxb9h` z%U9#{db;_lcEIVpesAFLA!pf;O-@BUJ*GqQbvd&IG-|jGo1~Q_qCuN{3^xSqUY`^| zz^;ugsou4WE>nncg!*D%+fC$Sd-Ot1YkJZyZq-MjOWRd6vzqA}bxa?(p4@E9*ww#k zJH6nQ>@p7OiNkeApIvf3aHk(rmpwRdyty8o-ro&63GI7FE^V09mfUG4Qs%ALdR^A9 z>UnjK=(%lLZRtI)QNt5AKb5-xZXTJM!M~+z!Gd1{1b?-YcW2_T0#=ha<HTglAwJHh znPT`S?lZO3;c%%L!1?V&L_}2|psDTeH;>f!6ir}a1vO4IQ=D@Bo|r56gu@D|oX8%2 zAQe3EB?o;R^L;j+^O-%`6(`Gu=YppOAKnoCz@@jfDEk#@wKr(;k?zMSr7(?uWR<Qx zxWsi~LdlO)x_`*{K^77A71VyQ+S3X*O`Csa7P>MPlEKkr3P)R@A`{Fu#?4i$$}HSz zPest{mp5TEniTEG!Nl~cWUCOV8mN_SX%u~lvxEj`Nj<Z#r`7-IMEM*Ik_0{tb^6QI zhyYtM8CNn7VYgN2R)WIAEHvS0<kHA!)zMZ-YE*>+zqQhNcuFB<TCMo=?T9AWla9Rv zp%UDy+M!3sdTex^>L^tda%V8O1MUxxI{oOQP7SsxTBUP^Mv$E@O|8f&H}?Sd`kJmz zQfIpccv8f-89tuzU%nRiu)%knP&fY2XMoUWf>q<+gI=e!ZwPl<t)EbpjKDNd(Ss12 zV)6J?T}b4*g%l8+;*8`foKW9|>kN_Yzx$|hE)-o2qXxeich}VwBX%j8SJy46HH4Oq zL*?@73LS9*9Hz3>4plS#0s>YsPSmq}E`qX18SOO<b|lpcjk1k=%6tDJ2<0z)W=upe zN48UuY745r`<@ujdCVU1i;?M<@h}k!e;;3bgr48(m*|~jboB$j%4Ws>Aj}fWh{|9< zNrXMPY{!l%`m|mm0|>oD0iPs4d`KQJ0-p=AQ-K6cTo}^mMOGbXAY5b+3%i)==g82Y z6pfKZg-|v{>W_3-!p-~3-xbK(Dnkd=|5D>d&`(f{Cu{cF`1Wid6j{NLvXX-DIpV3| zC0!WY$DG-gAL0R^3Y2nE6nbb#392l5>xe?ni9yc`7BigTkeuptrB2ur>-qzGPr@s4 z!YPu%Eg~h8)8o_@7Jk5HNw>vYkgH#QZn?cXBqmehsbqYZflC#;NeLqzmN_nc!*n%7 z8O|4K_8vRA2vqJDP#rCrq>1xLmTRp$`b*6)+yz)q>P?Oo;hd}3Y3cq|IL6r&qYXmS znv#zv*(I9YKiN{0t8;#JrmwgaS8qf&bU(966V7ad#8Q-#)exR8%ZJG9P4`-4>J3v5 zpC7(G!k?*dfKD`a^bMo$B<)!1(YaC>$0SpIUxZ`BH1YT%X#PWA-;{R>GIKt5##HGv zQvWgr<HYOzQP{T3=NrIV5>;ME%B?o-Z0|3>l@e`IuS;*YGA8qCnDU~*mUn3_c&sz8 zn5Ey)U;(mYI)X!;DYrKeLweYD3Ryfey?PnQ9Pwe%b|!Z;f0=c_y;s_)8V_r3h>PzB zY>S(_mzX<+WmzYzsWDJ^cksRs**>CJW2+dhlYd606qJe=7>ajH_6CGDw_gr6VP=v$ zP+GmS^fey%O7n)<&ZMf;9ccNisG@Q%j#%-8BWmKZqexS()?Vglc`lTnr;HVm8+=}z zdM{qDGJO$9)C!ZU%1R8u-1{Ks&N9M}phdEc<~)ImKiWW*yY=TWg>N#)g!{BnzDbsn z>JH`4?aqRUsONYEt~b-^Pvrt{U~+z5>@=FkvTZUVOV%nke1%25^L7E1+1!m+&9hfh zm6tJ-sU|%yK({jp&eGk2Np9#{yQV7I-(ieD<U~$rci#>QxxVL1qanko@&lh)uc+c; za^Hs_bY}?OIMnIhE=LcO<o4y$n!{NqMK9!a9Y#2+0jx%CGA-_qIx_|^%L{14rSPft z0)n0S=y*pdiHL&YLUME$V`s6Z&~Lgq(|M!qhI0LR<O&k<zxa5E6Zb80^k(;n-oSRJ z&FV9HqFo+v{+@-Jm*D4T=Zva(0&bp)Ixk4`%=?CHKR`ds)7Pi^2A`jr<XHEPOg}*J ziPYZVoA(Zup2oWSfBhCeopq1;3LHIS^^X3EFgvq*f&0XzU+BGY^2P5Gs#WIfmXx+g zP%{@{%?PTQbFNstE7QE6-)#2YC`VP$x?kj@6=1h=IwRiT=}^_q%Wwd=Cx5L4%Z-_p zpbXn({rl{Cj{d<!)$IDp>+@8z`wT{xFX<Z}4l_+PSj+ZCPu2VZ+cZ-C%JQXKH9d=& zkGIwDw9%o*=n@&g8qhqd=mdj0T7QL+f<O9ZRK^oS9Yc8Jn`IV9Y;R%}%B--tu@AM> zj5qi?s^|wJZR!g@2GNZH`oTWW^YxyeM!pB-l6$Qp+I{Z#k8z8cST2eK3jm;p{@<>v z>Hlvht)J>@5-|(+e;c_b#{Xjg!$(QhZczZi=Nxu@$i+NC=@dLz0J;bPQB_E&APhK} ziU{<#@lf-|#-@3HJ+YT^Fg6YX_z?Uax;-eI=z;&<M6A#hSGCp#3jPYSo#~GE*Vp|g zxIedf2Sq*|!{I=GJCmtH&u?hDV+Q&<g1RAvu394-JccQ@PWq!7YjLKlW}n2rZLK|T zS^0JGzatDgDvchE*LKy;nA>p?4@#s$v^C>kB*HU|*{PBP<~u94Wj(pMl+M5XvxV2$ z7jPQ+WQ?)+5*#r8q<`a&D-aU8ziPn2Roo^TVwK6-Byafo?xMMEw*1MDnuL)S*YrUx z?<=b_QsFOsoa;jksKiUDAFy{*j)n6ckqO1!waN;!Et@A02dVLBgG)7Z8IW--Nj_YH zSx$^w4L3@*6=9lG8DVh4%It#;X@-2yY)W+aYW8mZgUh?Iumn(lUm{u|&Y@>wOeoC6 z;*4kHn%$I()SM3@^<)9hjBEhLSf_=;Op~PtB&$8=voQ;Z3Y@w_xscKi2{<&ZeSy7( zj%0!Hu)z%G7fs|RECFiv49xW#{j_)O4fKSVsyf&HsgK|AFE!L7vlm4R--#xT<aWnh zE5Zk^<p=NaE4U1@p1(5kk@7UJRa@FSmq&DD(pv&;lh)h64(h0U&-@2J2v*(yO3KCi zFOSc^kLk%7knY&S>!aVb7sl+F%|><yTjV51e3AqKAO&L$v~?y%;~dy<gx14oV+rxb z2@2-<!DvuPg$e_Tc{=$5oUQ>jnl(buC=^Ws0Z1DQDLHc~J4p)*Zm#MrzqIe3NoNal zcZ|NAE-uVX6HdP0#|{Bj-pMG}<Vz!BYal=7Y59<#E{pI$?UZX75)Tep!sSvaiwy!Z z*T@yMN}>X(R<BY|VbU9*EOoib74=F0L0xKmN<=!1H>wRntghovY0~+M4PvZvY3Dha ze6;$3R==V|P9~gl0!3>+HN*MH7hj=LI-Wq0eDq4_DKySD(50N?W%O0*R+{NkPLa~- zRO|Yidr9U^m~?9l60P(J=aZRyH2cw3d!z~~P2M7adad+{=k?NSR1usn&q+G;O0ZFW z>%3PYZBs1DLTTx|n}+w0Ez&~8I9+O!cF2}&qB^%d;UZlop2>lBSo!G|bQ*VP_e<9J z#ER_3o#}x(toFzkyqkCm2o5yEhRdYmsl+*7hLU({kVy;XTKOp#*o{Ag1v2YwrkpCK z<0&)jZNy4H{FafYT07j>O*y4Z&r!3FvGNlyxSn{33cS~O*9^}|JoAF0v%fqc^%N{Y zN7Xsn*iAhpP1jSiFSq&@D8Qe1hzO+Cc~=eBOFR>Yswtrh*GoNv1@#(UWjA@N4?N$l zY9-mAU)+SUb-c`#cu-FFE!k6B^%XD3oqT`>eb;$UMe3$rtVP+n+~`d?WoP<S>-VYo z<PP_xU-W{KS@qQ~;2(Ps2Tig1{uv!Ierp8UZ2l&i*Ee~~3?$cizef5LF7cys-)QDf zI@M?LDcaLq{c07#pM1avrEh!kBYhKj66~Lhxg;JxN%TR5(sQ|#8fTY#idMe~v64=Z zPw_@3$rVx%K656*mKb(w7l~2mCQdxF8XI{>im#FJ3(NyWI`byd&YgNJJ@Dc&(=`f& z9=;Ek;M&POpFZOK{{1B4R&vu#%=@AnNpcr2LN%Wpo0~yJA&)lW&9u9`nS(io-n9s> ztiAZ9Qo-3n9{(uROf-c0w#XYq1iiM3Bo9BNJa64aJ)eFt^V~6<nEr6e8K6Rx6J0ut ze$|x9{N9&U;%-@5`6uMW-n~qxq?SK^W;n8<?7-bYS(ILg_e>@wad8`XxH`Q*za>D0 zD&yj8`n|IQtgVMvba~0_khdU2CIg%gT_zIooDQp@B|zsoU}t?e;xZhsrn2o)nUlw| zlnhM7PAQl!OiDStA3Wcs$c@ac(}+_;Rdx_!HEZw6n`j$%+WE;;si4!s?FO2d`_bQ> zBOV{;&JYw@_i5l>Z1Im)D9G`PQ@gQz$6Ss%S=QQe+BD3A*R5vZQ2W<_lYL>~OvpIw zEz9h<A#e6y{4ukJ8692*h1HE*`6tp@tgBp|TzfF*H4HEfQv!XSGplWs=XF%?d70R> z6S*P<mV{Wdd+-jR?ptU10{6S+Ta574Hs<u}%L`c;zWp;>OYMjgA^ccpl6774zM&@> zKE9=_QvtSa3t686@=S`C3N0oxGND(I-8tv8U1ekS)**R$kvGkbI07<9#lXMUSGE%{ zJ#C9X>maLZDUz3G`+UzM@8DK$!~w=FRt#PV=aFRKysSCo+GUD&vM3(uG_^A2#x)Fl z$+-J(Y6DZpMH(XqJgl=aRkkw^7c>&M<D8d*@yeSRFyNb?^9D3XPpzUET7^1vNKqp| z(}I4T{5TLJK-IK1{q{rnu+1SJf#C)|oxSt7tsz1C<|Jq^@2#xh=N^D4^QOIc*5p&@ zyV@W7aDGlS8&~L3!Wq+F5<|$`1jXaKTL|Yc%i@_3PNCx5!t*5>Bx^V@Z8qs-NE=)k zoH&-&5hEV~0^lcSIrfT0ylZ2mPy?*CEDJ14H<tTI!U*@F*qK3~p~|Tew^UBJj45}G zEvt&+bV#tGz_RsED=`#5y=XP@ycNh-3Px?sx-eF4J%i_ASmAG*(0_TN3#y~H!U#7j zS1v)}W$e9JFlu5&wT-f6tEXes(vSlmbx5d2nni$8k58xK=LZsxQsCi3aEHr3y4v=M z@%Lru_t+RuQDDHiMH%(3q(HDe(l*@NZ6Iv$BZ3S1(dPYQZp^PFA1}hdz(0A+17av* zT@A;qv^NX#Q|4k0P^M=o<+{c=%lq-s{)F%>{{ql?6tL1(kcgyXL!YV;@QN$-Yl}Ba zOoK`UyA&wnCE#%h%4u0K?T!y^AE%d+dstnCuEmg4oXv|#!z#!j%dzbr5UD`BRxJ$k z%2w0<7=>b9I4)9maC#`HTUhY)t}{>(=iV5sm$mx!*gx__U>0j<7yVW!cetgsk)c@} zjPFE)Q~@8Mua*<dt);E~YbJ7e9R-FhQp{1Tj#mvo!XD5!6@|Pwe|vYpgz8|OX0{f2 zf{xZ=N9uNuJr|9ixrb}`{Q9p1U#85nz05vp6?cl$YWYLLym1UqA12lt9^&L<z`RYm zdrK!}&XpYGYw;iHySt^tF?1^ZW@F>`l$1*~f<@XClNrh1;BRuW#)ZGciS%Z@yUrg{ z+<VPpce7;3@5OKXV%3IkKQt2CF}|nJwUp|O&)^0&6ceP`%=Wd!CBofYNFCdQtyZh{ ztNY6e&sy|U2<)z;JYWy8M9(Bl2{x0>B_hOD(N1cSXcZ+(aj9GuT$3}(MT;4lrTA1I zRbMNDxl0xhe@e}XEwJ|U5@=~RkksLB+>%RD=oOlBYo^FV0?rEhDiT1Ytf#EJc>HKi zKvgmbli;Y!Sw>>qOk+yr)d>k#RFm=-rWlJSFCEPw&ur!FRkEW%W)aCni#3Jb;~Y1J zz49T2s7Z0CrqM`aDbyXSln1=?S58QV?}#ehK}2$-oJ2^mzhaYNcH?KU@^>dO>vf4l zi`&0*pJF|cGT3!?6=VKDSx`+QyHruDi<dV}vgB{i_G{>g7&*{aEqpMB7EPU*tT3!s zB`RVhfC_nvdYtW#7GtS1u5z=K!XYtDPK?9wyQx7V-qH;p3{)=k3;puY4BrRelbms$ zfbCG#q7Ye$p=CNS=joQ98W}`BxxF*}EMN>ZKO*c}Np|{RJQ*rnAQUol;mlSneK5{v zVM*;iX>p&5N#WpKg={ZEK3vX6P_YO{(9zPeA8MDJhD>EQrlO_g2NvUuRQ-dyn>Wx< ze>@k4te5=UwMALI;Fw=mUo?<*vfmC#PMk73<Qk5{C}4}k&NOSa7;!gwhXMYoNqQt2 zAw@med-P}ajagg@ok>MY)%PH|Loba<hxsz9|L+~NPP%kJxdS<y<G4OC$?8uD<N?~R z67r1ufr9q4A-Z{u<dqaZJtG~zDLTS!Vn-D%^{;45kNLt&nJYXb>AUfqcVF{Y6T2qv zB1+)1`J|Op{Zg@Rsr02wckpJF4TT<c;#$2Wx=~e)KXBB&-Bb?q%86&Q&~A#taP<6E z(z>J;w?cUmRz|P+n2!yX3v#2{MGfU2BNl6q`Yx$v=&r}m(y25(Vk(_Dl?s-UXG(*1 z&J`WMLtEcIr0IQO*i-ct#5+l`R8AeYsB93itVZTA{=ik(DwOZS9*Zax7yjNUSdf48 zr>+UVy|N`FRKrh>!80<2>zqN7H?ZgVtzKMhL=n{n@$>WQhU9zn{D2|btE!Q>?y+S% zUV^RR2a(cf_`ctzPs8%)#ZI4chrmYDJ;1iel^9+Te{1OVJ=eC2Hc~ko%k1r=cAw%? zvzI-d!ry~zM=O<r;wV1BaO}Of_|7$`SW|Y7l6s=6?{l>M2+<}T6pBmkB9+6f^v%Fs z(ZJmor!qfviHelUJ_dL<df!ysIA=6k&sERT?wEhQ@RL%?5xYXgN{vP|EJ`Q;A$2(g z%6nW|bca0LomgN8FhS4QS07*<yheLTqfqN~XG5G$YAc6OrR($Ug59&9LMV0pViU$0 z!JWC`SUjYOZRDM~<ybxBiM{8gyK#>j{TY9JXd62u#6$PeIdCW+HNi{u(%E+?9#zFt z_tH6Zs2+8}gMVz>IRuLh_2Ah$6pPK|!P~!;h|T1+y>(9-E#$R*JbiAPHtI9#9?csC z`{|_3<O$)yJG|8hjcBVdT#4AkDp8SK5*xj3g<O(DL=b)Tg5mpurm0!unG_g4Y&D=W zTIm2+Y`-v!>V!kax&OKkfAYD5+nz1w`@1(=jxm~xF5F+77BI;W+e<%??A%p`g^KUA zaS_WgN?sG)HId?xOgTvtrQh;FsKVEW#_73Swl`~~5Z;~UZ`Gb9$KB<K-HyUoO2bUB zJu?hD=4K!Il;3cW(~lPI=4k7x#ej#pjH+D@rt=P&Gohn~=wd&O<}J+H`R90b%$X?r z=+BH{?oG^L$^!48GU4Jlijy++?jG5FZp5>-%pB|RfCzF$G?i{;3&XfbbhMW4B8?0i z<FHtEjchZ+^pG<)v$IV}uqK)5W?G?@6YUf;<L(HMF8A0#KN;GFMv+yhhKBX8@aW=> zkxNb6U%}DI9W4_BmdIAtRm;sTXmG6cJ0oDa+*1SlWNaI2MONY(91BCH*xJsQ6wu<C zYnFqxR+}^+GE18ff3<>w#gJv$ggRWKf{kQZHqGao>w?vgZP;QKn_Zz1krlCVJ6yYh z<&ZaRPCHr#2O!Dhnj8{pvaJbC4^Xfjbh(#>Qh(qikh+@|`J*DW(M2`cru)vwl-NEU zDJ^k~^LB?Yx|3RC>0_H1bIr`O7fkh=BY3*plLMtPSvH3_y6;WFvuPZwBOV=3n$Wq- z4n5J(&X@OSJq8Ct*yulJBU&Bn10?L!zZ<DEI;IDX*y^Vn$!I;+2UOVV=NsxYIz~bb z_3EoN&Gy-l>m!dHu0g@I8Ex|;vK_9C!L{ja!z0xlu9?A`vRj5mxi#As`{!g=4Gyg} z+eZ7?WLM1&Ki}Ey10sjODzD---Nc25+Gun<$wKck-G;$xui`b|q=k>#@Z?*`YrV9D zms;~wTkY20=pxUqxvQ<_G~Vzc&u+R4uIe@2_#o4-yKAoc8tjLX>DAv>)O4Hfi<9ZK z-iFk4TkMaL?Nn%fV?3Rsf-QyVS>%xw#4<CG7R0hM@D@me9g91!_YH*U4c3stJXIUi zIWY(A-c`d43-B5h1dxST=A|o|81NQu^kI#V0Apjaf^A?lgB8F`_qmQ31CukAU~mL0 zn&o9OE(_2bWdxuYbp-Gjg#>IzrGw3w-c0;-&a?#FV>-d;jP1FcB8~9;baftMw?)+Z zqXUcxb^$QJvDp(F<p*eEM8a(Ka}4$AMh$~qnb0sAFr;9)r}aaR5=Z?3!!xU5xIr;0 z4lu*0gyEUhu-PLW!2+&jSiw3qt75+4I#d9*yVX`;Z2Eav28RwHQKcDhrRx!>>%ge% zF)QbOFNZa_K&=o3yR1bEJMgU>I$HO^>RicvG5W-<wvg9D(jP!{h10sDi|+&DM90=A z8^2gUwaj~in1f=O6JwR*$u5N;WQQ4*p^qxzO*_+Rog)3Vpw~KMYr4n6%@;>3KA97& z-FNo{&wk)*Sqz=?NnYEp?1$`G=a_E=A%9&tG~QJk@}A}xZpC%bXYcU&lz5pD3sGNI z&T3|j$#rzY-(UF>p>bwq+S!}#n{`k2OMZoGOnG%OMZHI#f}GN4YGv3p0ZZ@w^_Jdi zYWwReq&?|XyJSu0Bc?s<)yow3p7$8%_<aiP7(b0V-OqT&;48d6;1$q`_I`E>;huh~ zd#abI*7Pgd1MdEMig(J7;c&{2DRBxu9rCz0jhvDH7aYU)G*8egV`J<q{xRy*H&?Iw z`z_=>(FOUfl^b3nyL+2I<ri_nOqGEv19kc+<0#{`Q4IRGVmKwEzQM$lSvqo>JTvMs z@>IA?W;qkBDe9uJ8uK$FIiuar?!@lb3RA6_<y2>Sq6aWTu%>$X2mC*F-*f2<i!mYq zfcZ~((f>W2LhxVw8WP5TJ2oydf=~kt2wBUPmZ(+iw@3YrqBr0L1Qd90ff%b9NJtiz z_$U3~FBFUi!;y^_Q*={P_bz?_8U^$OAfCTT+*+k>#jweuTx&Q&snxG0?v>aQ7<9Bv zvQ}HxoO~R}1Aa5iw;W4VXt8H~hL}PR7+BG&QxkWa$xHC_rpLF8!Hp)U%3^#+mMSA? zy%gYr?MKc*V&!9Vz-5BK`@mRyfc>*rnKe)T+@Gb){e1rKi>3Z=ixo6BmazL@!Lnwh zNhx4P6y9<h@lnh3_xg$gg>xgeD-=O!B}0V#1GNP?9HK=Lrt&@Y7wQfrofkmgBzI-e z%9g7vQODVIuNj}X)YVcmfK82u_~Eoz2NYfz_cYV7Ybnx8yg?b#uA@~RiMEKK5LTsO zZYwjG^^6!0Va6mW9JdWwLpcv-LQ|IJt+o56;#vq7DnlA)Z4D=6op^Bee#3%x-g%{U zTqJEn_sIz>L>!-C*vaabuV(=#<mL8=1Y2-FYRr$2tF#o3q?+Pzg;8`ARvme5+bkf* zF|RaQ1GsxUGz>K_Sg(8ar^2!tegNTpa2_S8G_8R}l_Hqr06JD13dZ>IPX#nTM(OTf z>V+k$ma?G`)g3{K-5P67k}T@9fvw+-J9V=d{H{B#{8}F$d9Zm=gr25Xlm6|Wi)V;h zWLf##`nrAqouy%hX>z;u*07vvq^7@bynNGjvSx4IM##KGj<1yWar%K4qFpOd7(|~* zM1?8lFLOK~nKi#*|B-a`C-3O_<2Szjuga(Y91QxeCGx_KCWg)?|1QV=AAa?Zu5yD6 z2so(=0vii=bXin;3OViezzzgRK$JofqB`-J8DkV{V-D1}m>-Z?0yr-Kd{Fgt5Kv89 zWBr}n>*+pg^tJM{04?>W#IX&rkSaVfo@s^@7yr`Lnz-Xg7q3W%RB#ciJRy6TImEkc zGcX@Xk~D@}o%TmpYSN-KP1_3(v~#Nnu4oFxH>rPgO$1}_7p(ZVu0%h&TAQeYi0k_< zI#Tz1Z?A4O!M9tMcEf#{GQG%dGuCs&)fA6QkfR^5>i(lEl9=KRgZcoE<&Ul_Z=mn@ z>O#a4%t>Tl0uuHBYFt0kGW^jbV+t9u=lxMOIsMZ>&6jZU^XQo>UoD*#H?Zk1tRyP3 z;Vfyt&M?Z(*K9>0V9>|fcO2XqmgQiJKbP3)d^<h(v2BoCYyoM6lQFc_IlRI15o6T+ z8Fx}L;{+K5X6XxWuN;+}nYE8mA}^8K^SFJ4!Qv40Q$-SktZPIUqRM!Oxc;#9&c937 zl1GZjeSV~c_^(zn?SK2XYT4P@h&dYC{Ldh0u(H)ZK~P@cZ8}{w3cH9qq@)xeD@1Sq z+aOj7Nh1lV4})JBhTKc6o7tvZdxz>4LY4>Me*XLu?q-w3OK6$S&pXU!Gu=+dSJ(Xf zet>HOF~HzPlu<@R!ICnZX<{S&Ft*&kw;dQFIgzI~HR|ez;=IvB0(@r};%R-3O1Gdr zRPHCVKoxD+pHm1GlT`Z|bfAcCkBfXsmI(QwARUtSmZcU`VWkRas;%<dYJ-&blZ`Jq zAcn74?Z2t$tZKN`^d)L4YCTk74=32Ki~gE;6nNL8r>Tj}oF~gNV;^JCfjP{M_@Gmd zZH%>Ri0+JJM7mh7-RSTL^beEaZLB%gM~l<p9YPLDr5X)2OkNjNT~q4WmBI*T`*-4t z3ZV+`SVxczI@6P4%VR?6UR;?PcDfSwM99eZVl1!@W8(w$YTlC8^I3(wF2wKa(74ym z1pUesAe-5dFu?eUZZ8uMO;T&!mU+;qW*e3Zx4DmVbrHnBXrwMOz>Fv#N{gy7PMJ6r zXT-VWFQeBA>e>If3{E%)mh6-?zU@smXEBl!mBtby6&b3_?v`X-b<Ocx$T9R_?08M6 zD7F+*$KpXE94xcABr$*YHeeuv(G@p`>0LljiJ3;x**@c+;5Be6Z9#&SqZIaAIb!ZM z1Avy8U$yb|At2vhxJNUQJ|zdKQ@_6eUvq;hSM}rqYYB;K3W3BFd-ERj+K4N1GyH_{ zF*}`YjWh4xkaRv;@q`|iAu?(<Q0Az6x>WKUfzU9*s2hoIA*(ZxC9;$4Z!9T4mDoC@ zxLWW^B3gVV`b?F*KMUyn=gnj}4>D)`^H!?;ues0vYytiE#o7Na`Vg#Y<Akh=;%kfD zA=~w!TJeO6LbBa7qy|z1`a7w`JVF3Le<a<#v)xvmy)(U&UF8ea#WL$Q2;XpI_lP5> z5pv$L)BALK=RWH`>v@y^>+RAFAoW%jFtIIe6lCY*kO+U62W=m&P^Awk1)8LN=)e&W z-=J7vjY^;2cyiMFGwiYU$N_Z~>IGvJw~A8(-M(v0WTOgVO3eqCy_t1(qFO<8B8h!a zV;$T9VZFKMprUWi69M$8q;K$7GJ{Q$Sx{+*_jT@dhN@aEuHg011WSwR5=77#Ka{G` z_dCIoRir$K<IgZIsF<YSt{uBuvqzPyaLPqXb#!6Je7;(^EkqXW|3lb2MOXf8ZKK^u z$F^<Twr$(VifygfcE{?dV_O|N9oz1hU;cZK^Pc_galSqm>*6=oWj%A&tf~j}<}VnW z>(Q$b)f~|`zU*2I=44M^+|O5jYf4r6vRuR)80pmN{)!4}TIZ`bsY+FyJu;M75FFp2 z8(ZvnJF#ltRbzr4&PdK79Fr6EjYT4wubKw3I7yfWhvn9st|A8P){p{%BL~1Qq-~AW zjbT>dFQj}Tr${T76I$Y?$Ue0I1E9Rg9wC{*!^j2!!jH;3G(L2U50~@r7~rk~G_HZi zNn_$>%QhihJ+k86U>jUWMH}R~Gu#y%u8EWe6ui+AJ967O_|m3x6onut5lwd?I{=Cr zOt8sYFVUHo{Y*Ao)Tz~43=W<A1KgZip0FaHGY@E4e3BCMO7X&tb@;&0Gboa{*crN% zMZ4M&cdG`wEXtVl<pTqbka=jGhn1nDk;V2u>yb%4$_%5KZp6+p!>=0w$^!#$D4}(V z>-%mUAkQSa$JFsNlKveuj+iQ`rS}gY@NPf6P>I%CWtn$&a`Nf!X<dWH9`wuyf7Zr) zcnO%paiHgI;dX{3-6p~l4$FueaBbAzatyaaU@NrgNnQ4Y=xA%dqxGS68wSMnf+i~O zW67{h&M5<gjB$2b1V>=ay>Z9(Lfz1JFNmDNIN6xy19#mRUpo|(2+^i(Xtxth;s5Z> z*-K51h%w`NL|8QsTp%R)2O_;2IYNMuUu?lWcxED@$eV;uG7mNg7gfIQp&YA4o?)Xy zVuctI+zQ|F@`>bz^tkRM7Q@TCb4j=@55jQDFeLCeq)}c2&<klxyL)HynAEY)4PU=s z`sA*Ga4^c&EMfwbr~oQV)O$9;?^A1Xpd%(*3ges}X);&()?V-S|I}_ic66Q1=eDx} z{<lGq`EOf~xDnt}!2SR64j!7MXY;xL05>y=GEC)GSqU1e%46Q98^A?+D^)vc6=6k@ zh=Vkk*K>f4S?gx*%D1JDFdb?P)R5?4*9AKQ$k*c~vlXjt7=NxOv)yyKEbbo<!$`g~ z*BKGTMG7u}NK^%A=}wwV_VJ>BtA^Ay8(DYs)z~yEWAmQc54823C1`lzc6#ewd`1DD zeYzw8k8@8e!wR>nBk{-d;!tUnXFbtZg(OkBrB1cQW*094tsjDVb5F~w1O_gSTWX5m zZSM35Ne;Vi@ff(Cb|isP*vl^nrs>m=v`C5qm|{&Uj&SSaP{Ny6>&zT91pzj&Q5G>T zzf_vk<uxjec60}r)xW7nY4*DUCu47e6W%-RY~8#r<#!2!fnG@Dkv%cQnYEbOR2fp) z>MCnk)aBN7r!Uki_old&=|&g43czQv3=~a^Wmzg$?WdvmtWlPcb28QBMDwWx?ICXL z-(INY>9|3RtZI+`3(^*ozE~=gn9LD2cCvfm=Mo`>P|~ABV5-Wd;7FMnho3LxaWUZE z`27DkGE#Smos(r&5sE+)vIBlT7}{G&J{2#%l5G(r>`D~L8lRAEQ5~bqGc@xDcMF%_ zL1p6+&y98s&GVR!p@fap$-D8tkaLZDOk_g7g9Z7Er4STOb{j?b53^RG^;8NNLM2=N zkwsP>BEB=j#ya56XNC2k`Zuq=td}Mi>T{DA|LctN-{t`SM9Bh7?Cl(E&0Nf!|K|V} z%>>;ih$!}9$;t!`em2n8w?gOvswA0@o@=NV)?&1ta+cYz<?#i9tXflxv;TFw|K;PU zP2dadOdQhi5z=gM=RzWfG>cJ#i2<e+gT_SedIxe0A?%X4^=UFy^V!rrDhZiv^0h9^ zv0DF=y=@aAEcB=3#%ddvNBG|AS0kfYmw-AgpV4bKVOG#|pZkgtl5U9nBT}1Cl7p4u z5vb`X&OfDf8$=sW@L4#EpTGb68SImM^5ruE+w3!R*~QAujNxBK2>(83R(V1Bs4m=n za9N~suy|^X_Q)c;%`-|tMu8`N`3V+I{uSzH#csT8V&JH3x~%5f^rCO2j9w2MVtAt^ zniOJr_(H+LiguOF`a^N|;v#@L@q_DOLYCa7G0*>T-1lL9f6aU9hVO7~xPBO)@7ouO zSrj*i?NNBn=wfA>qypVYD`nX<V<2j&B$G;{mhyP2aV)BHaap`^F6y6RO+v9^)KY23 zOjI@aA4AwY^aEnpx%6~Vc)Ih_b)x!H4n5$y)P<?PTQvd0Xf3m`l~=M59#^zjPEA04 zi0FQ2({77V$~;gFlN`L$nHr;DUK}%*q<Ii!9g=TL)|f6mqPD4N@jozA3&ix7q>vJp z)Ts)vn=;tlU0r`W@&O!r*w>D>R>-kjt5FZ7R-c$}K|DLBW3#S_arDo62)5&jpO7K+ zBh#cDTS04jXo_2Y1#0ZF!FQn7B<)Zz|M8*%OkaufY=j87_7HbyX#=Esb*`IG*MfA4 zTlD&QSUcvvj$P41&<?j3FOv^){an6BT?>4$Y*8t>n007oZ5liJ{G(*M6aLDi9JXD~ z{7v?gbBWlKCo_f*u@Q$b(qpik5r@EiMYKj^hagioHMz_EqqKun>}~YSKvJa?_;UUT zi66hCgypFiX%HEL@4Q9ivlbY34MpWghNlo|m^XX1w5a9Eq|AF1E_rAL@mY!q?-o_1 z9WW;foDbQ+Zr2{R#|~h(bC2tzH<f-o%exR|7v-P~@rS_5wVBUgV9k!rVg^kcR0kl( zDysAPc*9{U?@CVVijHby@d^)a)3wJ<<aje_#}`h(p@;re@v&Q?KaTZvx$UV&?__Ec zFHiEi9JJ#x15{v`!Bj>;>U`?wzz0`Pn7>qS_YQ_~SrbEunLVUMck;?6?xXwbFK(0_ z9G%#Y_?<lX7L1SL?QSGxYmP^4bTHwRd>~_xJ{I&7iE~ibqPjngJN>m7_S=luwjgEX z7UWamhT`&RlqjO58reg$=<8{x>o%l<FsAy#5dz0cVS?Nsoshu@29-L>7!s|}COK9h z@9+%vomjz!;QZ$Jsah5M3-R4x%InZBu2N%e^TO0vu}0N()dO0y7-;W~c6WT;5;(R< zm!-}?9Ak&YWrL|Oi-)Z?P2SilGNdP{4>SMRzy^wk&3kwaJ+|g0gFY@G>Uo%~PIyK# z#;#N>wwDx0o{)|L5B|o>g}W1|@^XG;A3+MNAOjAjhTkyyS1w^xSlmDRb}YAiwY=xH za2uII(asQ_)knH{9x>KuJc}9vV=h{v6~We`dyj7(#jw2sK+a2K!3v#9yXo(u5<jHS zX0{PdJ%paTZg9__eOrAFn8LAwc@_iQ*wX1^U(p>v*RcQm-8{3pf~tSXF?k&Gc)CJd z<%4VA*-f@GFnfld4|#XNLD?V*k}uAH5P6H2V5Aree!_v(ekjt^02aJ9yNtSj{>Q^$ zoqSPjP|#dAI*AyAoJU7r)E=a2W6_dOduh)Oe(8^6{8UyOQO_CV)9K=37)OXEl4(*E zk$SD=^6HB2W!0akA|!EEupn!`U0OJPzZAL}^Wqwm1J0y-R5;d`&R#+1fPFTX?@;}R zv}NheneH2XgU-|kUTL(sY^8neML*m6bkwx;T0@%IDR6h{@{g1aYA5VLBt1hkv|Pm1 z&=9h^4W(ucFXr_HYvo}=KxVKYW1c`UZTBla-7GZJ)bEk^qybX1UHS*V33xPaHXn;2 z54a*zj%^X&Gn)<;-bau(t-189=?I+d8f(Nl>(kJ)Lkw)LN`N0qen&QN-9nZxAFT`e z?5xW}D#GtEGv9h*&f23$E3vy1cfZ1Qn@vq!NcR`o^0>-%DU!ha4iIqmD~5fR?>Div z^}P$@s|V_xd9#6pjJGicJL;(pVVeJ1nRbUr$sc%z)V781ivV@BWdy-CG7ych+ejA3 zomo{ogjs9^^Hu6@=IAj$h`S74PV#Q{C0J%#lJLPnl>fz1^2{z8btvIOCl}bZm|lx* zQWN3E9z-cq;q$5-BT14ZZXQF6t;IIGoNr^g`&LI8<af~6OFRT00=AhY!-QUiJv|(A zaUhG(oDh9HE}~xH5?ooe9=UJM4kyZy^R=AfTe}&V{YT4(foihGl+_&qtitirXcJL? zjx1H6k3N9{+CvPZ8KWHT6{Cok%AYXI$iojsDp<+QUd~H<J3J1@9np~MC*PEq!+V&Q z*cAtzqDcV;LS2Wld=$|amq$qc#ci7LrR|R`F1*~p&7-So)Jv)BE>r@^>wHv+Ei1g- zAcNB@AgX^5hpUGS_Xg12#X}wP6+L%p8|6_oY^vx{H<DpX1;~|iwl_^FMv<eeW$<FF zA11&;#~a8IOz(1f1u|E_D!oJ%%<THBfC$^{bgw8M8*XlNuwhh=i@O7Us?H%MX)5Mh zkWfO6eCyE+RUFWURk$>PHF8F#bcPjp?nAhJ!kRjC#2OnrckEG~L)hqpJ>`7jtF(9` zsgo08Sv4rL+^rVjZSs!9peh*3Ek7W|Ek8uXjW+WwC(^1Q7Nu5mSay7eg(m6{4aZE# zztC_;DTjQ<G^b=bf;&f)j9aca$(35HUEWN!+Jp%Gm^DUz#<E1d-jZE7kf_J>mJX-5 zM}0xU@v_XJzbxFvhE<}pRW-jb)-C4Xm^BamNL31E8SL1FnwdnQkQ!*0Q&A4A(<u#| zZIO(e(?V}ZxBgAt4p+KJ5Vfe8^KH>8LSDuyqt>WZo+jK^FipPlNOs6GXEJdvTTXwm z9e|8`hRpyQ&7C8{pQAqJ<*K`dIBq^nDLiGA6d3~p!BNNbk|v2+q{3H+Z-Ju+8+&JG zEl`gMbm4`Mi*wfQy-5t;oSOcj0^0U_5Egp+(-%J{lQQgDt@KOP3{%?T32Kpfj7O!B z^^6rBhf0XHYov0P{At8CuZ5xRtYx8m))rgNWXcY2@X-@@2XqZn?y1XHy|Nke9D3wL z44G>ZDnHpYhrRi%YGtmAPF0|;cv?Ni^f9z&Yhv~6v2`1;|6(JFI;dArrqUqR-A;g2 z3(F#mL;BK{`z@q;=@`6CsWfXZTc9}0wJj8|aKxU|G_4*3SUQGpQ$anZ&$&RaS}B=x zTgji}YfvfG`y`My8bF$4xQ>O+*i?0QQBVH@za{P{>L0sO?!J+drZ$ag=K?U1)+7g- z>;ft?aR9r5GNo=tx1G@vw=8W6g?Xn9pKiLxU$>_jL}&1e!dO=-=lUBIO5t%!luG4a zj*)WUrwh69iVRL}G2u^ze6~;6sP84uk)p4?;}8Qx^12Ymc{#8xB9ipSW9g8?pN{w= z`};ICG49x;EgqD`L9&owf5bj|oDmyzayB;dajxV@T$8tD(S+vDF!C5L^}MeGeyEZ_ zNXmR8msL72yN^)SR15}Ezft~H-pE88J8q9i_qt&RKAfK={4OrHRR#(E?%yde@)%Fx z?kUsKD2+Xa(nUBkKo><*L2bUE?vbWWTV18A*&lXdkxPaQKuOD4QW!|Q`pAZNibuNx z6CMX<2WGbqR33|)COKdyn&3pKOG(&ubn<>R=Ue3}QkJq_so1mHhXO5QHr8k-b#-#@ zIc#`dYJ3XnV6vd?l2z7gqzH3h%$?Rsp4ZYbh5{<9&zz|1lNP$;2m^>S9x5E>aE|kT zL22EpJ41Qfpf9S{Lc{YCH<tV?F&>4!T#I~)qVXtW!Hr-K{SEIUWG_S7L0-K=CP2w9 zgRBEynjxb;Ua6~{ph?mki1B;A$FM)cjl??=pQcp@#MK5R-*SNQXxXlB@2hhYK9l(r z4xv;6=gGL)!nH(!zJ5onh+A-e)%%cnx1s43#86a9HW{`*O(l4w5;zp~#E)xOI<2S9 zSsbO*>>;6o<AzuL(t1@@2JN2(-K!Y@*(A!=M!JGC*@P&O_3(GOYVXVg1h7FANp!}C z?&yh#M=tWK`Xf#eC=SY*r<AQ|*3h_Abqs+11d`YpATlO%w-mfL^Zj8K6v*61XDdqm z&is=g2LCWv&DQohbZ^C6zJ-l@%3^EX?5UC(V%2WHg4zHlE}0H}Dst(Y1j+VRi=Slb zL#mS<>)I?a2kgEtMr3)orCuUU<@$U@^74R8T|QPKLP!*bm<MZr+$O~h?yLgKn9xOe zL9Zf1_%<N5RJvleO{db=NzKd}{>nkd&#ajAcZvC?I5=IaX@v>f7Mx{)`76D)CRbNQ z*xat~5jE)9y$5a1hM%HSHc+yKD|d2rr<ZZpr%-?te!8Z*K{I2&n#0`FT5j^rtD5r* ziUt|1+-<30Pk=}EH9bhi94b8J{;#vriH@?LK$6pf3If51DK4fD2sy++PSn`JdH;)t zuhsf4V=o)N%ODZ8#+Gq5@g6Ni<g0r&RZ24fTt)c5uM<Y~BNDnBr3e>o)_S5!ekk+G zTS1CyqiC?gyOw{38c25WGw<~D3B3xdDGz7@AQ@$haE9N1x$IShWw5k$7qw9*R8j&m zeeRrkt&eOuk5Jefe^OT}QqlPJi9QY-W<3b3-QAWjYpk<Ee;;)Z6>T8L-ahi%T`$jS zXaMk3DDC`8J|C*FH}Rf0pF2qDXIT^Fpi0jkGmA<GNF&2|bP9&|){`B@F)um4NJzKB z?B`#6<w1(KL(mxJ{4K}a)gJjOWYXK(i8YT9g*J6Yy~T8KEyfL1U3Mvmta5Lw)C{V` z5Ul#WwTkN?JNR9(kT7Eg4f1X-rRJh@9!4Q{kuAa-Wpg^MvFSNL*Lvyc<1_|chOm(5 zAd(?Po50fYO5*h<)R=89i`5WurF1>K4@@=YOYDLGvN`8s7U<obF}QfHI{RZ2_(SZ$ zqN`JwxjDzg3jqsdd8>0ud<ndHJE(*=?;JM3QjuWZ2_hVtvwokib@2+;er=`0j_z&; zNqua_`9)8s1nLbbI4Wg-4iOT((~l&SiJyAnM8b8KOWt2{I<LI+Cm(BbD2OXR3A(HL zU=2@V<`_ydwMEDtPgHr^&x)7&!iE%zYQ=-wqEcom@O6jU2}?=c*a|CRE}3^-vR>3l zhQ55xn*&l%QXDz6KBqyKJtrQwe4O??>wB@qUmb(Nr@bFeIP}d=uw*lG*IRskyS(Y# zRk*AYn2Qud;d8W@E+3r?sh<SV>^XB1quR!Si`r)ehFuQb{kJuFdg<|bjbTuW;x?`~ zhzZ~?iY^z*EO|{Ya2~7J&`ck?caK*y6g|Y8gT|M9$_MLx=+c*_C<=KWI<uGXZ|uKH zoj{cj2fQoPAm&C+?yS^Wy)C*6wLTWdBm~&6U!_T$WMjTMzoL{Csr<<ET!+kP@kzVv zkSe4$f!=(3(kSeQMDf$yn}8+o0Eq_2zy%NB9f_B5s!mu-uRLVA!tpa7#cTC?N6&=_ z*(~qc{PO}Mb?Lvg8Fi(+^A`8&&2{{S_TC9yQ~rF)<YixW_j6BLpKmj=>VdtZF!yq3 zV>60xGmcLnoKGN{Par66;m_wd#U~KOClJTi9nSahV<^dob;|<&HFOi{y<(+n@1dKl z^CM@N#0TtS>sjFI6^Ng?qe7U4Ks*Fb&z@tc+ZV4J?w+#-yFjDd=rj0Q4`y3D!#juk zMv>HEQaN&~ZQ(zh=Xi#HIPvfdA5dKa`gfaL1S3n!KwaWi*S?nHmo|dV@&c+rXZbFY z;YY4o?%+pmIp?_3vspSpfgagdc=6|s=57IVIV(^i4}G=kylg7o`Jij(9banp4}1?i zT1L(TI>P1?-Us(X8574;dTp&id9uNe6~TTh!T~f#_@cHrIq@R5VAEk`jHqdYt!hEc z`=vF%RC>&3D8g9uI&o%wc;@3z2C{7hqie#Q=EF}OrV<1aR0n{!z+)T1eA~je1bP#} zdV9?CYeIY+EKmfuMq!N3ZV6!f#9;dr_BQJ}ol_F0ZCW|V2GduQ2(C0w8?q;dZx+e% z5B!uIr-~o?2*~7ndAxn;;WeYtl=X(@Hu7NWCjP+9VKjz`PH7fabCq%>h+cyzG#%RW zWz?3VW(AM?P0XN6@bWEs6{J;}2X@!GsJRR!_B3SIGsH74|4ZaNR8G8sN(08wrE$b{ zEk#curISi8U_?0tA-EI;x^mTsvKjpxczdx36;bueuNEb8Y#hJQz|%deHD3ge(1zv| zq#5UC1I&%KzCq+!D7}T4Wk2DKv3wl4lvKqvgI@^xz4(eD#-F+Gmq3g^`}=RWw#?QX zv_8AzkWn-BW>|+a^ORKxk*2FA=!gE~3-i*M>;om3^Dva+Q!8~2{j3MK*`KC~-aGZo zyhDpJ_x-8|HCZWZM$|KFi+$@u&=hH9d}b+jNx{EYj2b!sp~;<!^fg)l8w%N^rZFBP zuMFD_r&4ZH>5Lq;jawOsjP-K6KxUJCtTENJ{&P;%L}TiioHiCSh`km(d0*iON*M0n zPV!oA5wYib1dYR!b5JZiMya=L=YT;%RAAczlO}3?&Pr|wRp$gahy(r6k4Gz8O%X$u z@t`OpcwG=S2P~X9G+R!MI!E1!U;cEWTVBgwIBFx-AUS#!w#{3>E&^7!4r|fwoz4;0 z2E*H8lmHNOn_v>#7M8&fwb=MW_1{5HjReHEzW{*29#FV_HrtGVP>O5(M>hU15?4YV zK!kT%{D8wNM-TkC9)hcfE95R%hTW_yYClN-zM3t&SMUuo6dy_U$8_aw6{kK6R;aG; zPJWZ23|2(1Ig5-J5#<{&{d2K>rf_m)as1FGtgJlsv3;sdN@GfrGt;w!h(>5K;xutP zeoO`p0h8e4i*zi5eM)bxOr!7MrS}||aeWSeamNW$3vbly^dTLoIYk)(Xx{5Alla1+ zcL-ooaLN?W4HWYVOwz~!6xEgE5P%Xq(TV3$cQ7xqO61BgKAO1-h4yP!#TjmS%ldh) z0=fSDjE-?Wsh!|JZff;cCV9i7S%zm@!87D|9#SPOB~z9(Z3%Lv$~<W&3blLBptAGN z$z1J{)<${Gs&V!;yVH=0bBEYD+QyR{L%T3-5j~saNh>DI@T|(R=D}ps$_sf-PCk2> z<q0y|m;R(^Y9qfiO|5(mE;=0#WRY&J8XcpWASPWu2=*fo2$54p)?P{0e#?fSFtsW~ zJVr2APN=!>uyaP}=6ycnL34~asauSik)L7qI3VeuLgS%-95{7>BwO0JP^%8CYr(r) z{JgOXbOibm2pth%SMcb)hn!!#cCHO}MLB^<S|b$H``8F=BF#LXG=${`>mTUAWwR(1 zRu{{3<##sNCvaLfpdTO6dbuI^lR-{9d|v^Y_x9~uEoWeUYxGSco2EHEcaIK`IcnAE z%cP*2*q@>yq6;HU^6<NFw3{G<zp7QZjlf<Yo9`HDIYJr}UCqN))g1@77k^=n|2Wsn z0n{rae%)sYb-_JZM+e?8R|X+Ay9#6vA~Q2iu1&mQgG2UM#Rtvx#;_0~C>YUC1z~6R z^JK%sa3U=3_&{!#*TO3V-`PImI1<?oi8*l518E$gbmJ^~a$2IfI)xo;5r610%4eWj zr&kbVNwfj6zHAEba|kXL#`luDpsv|!j}OR>M=~*?(7qxVmU^_1FeVaYNF=+Xt`T^D znIs32Wi9t<nuJ@&)yd?nu;P8D+RkGANjCdshNm$HPbQw{9(B{8X$X5o-d@rm&q;A$ z>wBgSV;vbQ=!WF%3iI+Oh}fL^kCRs-_*Ag$#)~y(uOTNo&X%dIF@ANRRSUYgAtJgV zr2H@=Z9lqZ#OZf@oo!=X1dUzs#aZWVc3uLvt<XsK<L@yOLzl}S=_13WrYzpT+5((2 z&rqcG-r(E^)LLh4JrjDS`cW=Au`suuK;qIt-KpHfyri)PQV3gT9Wk5OO=tn7ds{X1 zHvtdhEDz)M)%ON$8_Xt8gcs6EXu+Rw1lcDEXaiuYD0;_^o4-PE0p3`Zc7Mpwfgzrg zq<Xs0^89=I-?!1Czi9}w>rXs;z(pICGJmZx>C#6y+?^P2U)`c!16kTS|KaW~%(DT9 zu<hn1%Cn{9#v8Xy?*Zc8uOhpv)uC~H=T=K#A}B$z!-PpzM&C2(R{(M*K2Z97lS-1{ zRE84<7@j+6+=EsAHendYq{<7dhxq}_JI;mf5$yYc`%AFIbbKQXQ|imNsbT)AB183+ zWhmFV7>mxJ#|}Khv8=^vmo;7=ie;dJ4F^zR?EIiy0u`833-lJUs2?>i-{1Db9ESJg z#Sf8s#7y2oQH)if=7$5V_lusR7wwFCFk-(_2yLYY*CIJJ+$76|eRoEDrMVXoNx`HH zR_qN{=IZ(Wbs>}~q>?TgR97w`s99w>DAip!Y1!1C6E`cMf8T5|C>T+58);A5`O6|Q zt<9xZXXj~`-<2AC6(KvYCh{k7i>x)1kJ|JIPC8XjnOje|jjW-M+?k-vSr7VZVAUbK z8yauA;ia*>%9lJ)oOkruYxnq3eLs+{k;#)d+h>M;tw(B+LmSvnbN1xjoQX&D{{2;4 zflip5NB&`Hf?Aem$gY97-&nrTAAM8FnC1a*l%`I7j>#!-EU`j?ky4nFEbpMZSR!$~ z%bX2Pmjn8pbpxbfgXvM8bpu6Fy9jQLw^;RKR(rVQpn`H>q2pbI!;ll;I~9=k@tzRr z1d+ukFNCCaB~Uqt)l^=YJRagQ8MVH8<vrrL$lk~lQ?d@sJ&2~O5D7uT&0ILzdZ~>$ z)8urgaXqMGCbdHGeMQ*!y+hi~>$sKn6=pYwsa(+O_b$zaJ%i;vp67b2$kM3|D~=Hh zsiW4g>pDaec1dJr+Rolfm34}3vOVXoB#-$W1ij7UWbBjq^hY5uGUwuE&Q{Ph-bz*# zW4UgpIq}ERQtfy2+1t`7!>T0s%1lp##mBsRO+3A+a02v=?WXU=)wgX!%DG8p2nl!J z0vYIC+p??2S1$s(KUsKgxepO8j>eXX9Y1W-y)`Lx^-q*-9EQ=%xPChn(>U8%ReL$b zP;oA?^Mh#A(BVzuw4c*UZkG@>Z_sZqNyb9bl9A+)5Cq%&5^t5rfbV0YS>vKlqgi6} z5zy7~My%FJSbo1+K6%-uFe_Xy%;>1EL#bxKsahL2l5gqdn*9k!J~k_2tb^ItxJTC_ zk>OpVbcC<g^V&W$SUxV-L8KBP2gS9X18}lwyl}bZJj5xOV4OcK_1->^Zz010_<n0j zHs|IV{Dm4rJLX_!-oMyboDq8AqEW)rKmE1;E-t3k@BYl)7K}nA?+0#{mGIm?SZG{N zPQ(isdx)p*JKQYi!brcrlkAf{WnT?f>MJ-kX5L|)N|~{x!8ny9jn<a(&%Q>}uq@7y z?kwf4!=iqX>{MRyV~6ygTYSF`8cZo)gLSX$ok$enOO)`<XC21#kvLPucRa8|SuAnY zXRbA6b{)CU4EfNEVbHccS-;klM0oJX_2IE%U6xWU3sG#_TT*w47eBI3^gLLS`$^Yd z>14{uXNnYB(R-E!k<a>YXP_&hsU@b#7kX8LJz^DEL(dUMPGdDBq|SymMAH}UyTDa_ zKW|8Mo6Bejn=J6<J%!>9)6eIAPR2%C^MU;Bd7Qn{%8Kh3-H8@!_>g=}=Yb^?3o_h+ z^`v`hOkYyQYgGg+^eAJRj3iHj@@QI}9~?Em|3b2-&_8oS-Or^&66;Jq9Y5Dxr-%Dk zgusl%$@N_bT>!kE6_-Lzk5NqQymOdJ@Sl6a*57fx-)7MVGeOW+Ca6^7ta1nLB3h7K zb(o6+OuB^M>q^!KnTljqqTEEpm0#A`Qju98A{S-Gk5~o3R|nS9p{-j-51P`Wtk+-t zMsy8EQUDK3IGmIvjEIeb;9`Vv+D5pIy%7yxOJ>N+ivHwB(g%n&U|Am<Yf1@#FuY-& z94T8Cj2YqS<?kJW{Bd_ENa*kb{e8x&Szgc8x5bjz;~D38F!kF`#?mq2kkHnmyR#7V z;<);PHM>RF2UNcj+IY*$O9)q|5=KpzFIIt19>f~odrD}zF{l?n9#+(jAlTj_HL~mY z005K7kIX02UDLumJzbgez2pcUgm(cgnvP*i2J9q1nPUny3-hmoCt1=Y&z&=7U4*C{ z({qMh95~zWvRnrIv7)do(K|W&ZHQ;&F<N+rxYa&y-y?MPIOJSyk?qYXKo)|;v5$CA zsJ%uVbIXFSjX1SqNNykf$i>RV(mcR&b5TnjvjB1QRk9d@DCfQ+CSB;AfqlfEnY~O2 zzq!~+#*uwZWAvDyVyxCXI$Z>eAhMG}O77ZSBSU>_@xB+|5uH7aF3(r2X-vI*MU&vk z(LbZO^VG`7(w_N&VuTiDxGXWd6%bR8a~+;@70~iq{!vVbf|oKR&Uv-<Suvxq=RE#S zS(j=y`#`$fg~x*_Yi%!wC`2=4VW;PQ0}M@g+5*u>6B0kb7t%42f^igdT8NQyraCn7 z=g)%C^_!=YpIYmoztjvUymJ6=%M-sjrwa{Bg1^r&Xw}9EedU8EbHOZ`t1%?!gZgt! zRhCcUz|99|G0QS7I3*mC8|-}S*^=%Dp)q~Ajs6U}CdSYQ@PfK1P1_do0=u87yn^if z3URD(h1&_nFuQui-Pzyrj_)IO+24Ho71=ig{TcK87OG?xBVEW}oZ<~EY&I=j!oQ#C z79m^kLv@D%+#7>}u`Y@<5Em`EE-)`!aHg;}66Y9a<435RGYI<dEx=9oGTZ3`K+S1v zstMNllt6YbV-OrFwVYwjJ{<V72}+T9FoKh+#B&5YlQ=eR)YM_VUCj&}K4OZ6v!ROq zGh+MQgNJ98<#&h;^2`QFB9hbTSCg&6v^1w9w|J6(<?-RgwsBV*nJTgM-uSU!LXy$h zOh<|l6IL>NnXBy&Ta1gl$qmbMFS!}6k#)h&?#*wEYpYOkJa#-LEJ=yl-ah()+S@M_ zb#79|cmN3w$h-+DgmhMUh4XlTbf6JA-cb7N);AS!)GTHrAQg-}3tV7vi7n^wUWjXn zQSC-DC`N|UHus!E%P1>$Q`S&le~F{Rv<ok<$*-_OxzMY&a>%d@a;mRYpsfVBB}UIo zpMblfgdi@~V}!AlHj+Jw3|V!Yw)yoA{@^b+%FT#XIzSJ9VdgsR`3y7E2woYSP#I&U zS4Jg$1j2!i6{%=`Q4S?GnrX<ynopSzg}(T0!j3-tIB>{|uxLlx(0wH-Ilwz{??};0 zzf9c6pNLyDoa!POK$J_J*DJeEJ8+EqH5cS}Ne1IAD~@>9LC~=3*WwaS#wk_;c@DY& zwGwGf6K=Sm5^Ho*I9+4yZ)q9m{V^rl=xa`7wReUKDKKV%IoK%aSz?SN39m52FG#-w z(!e^09{knfjrvipi~L^E?{9P%bHH>9f-=jmX#8T0EFm2TufDOEVhH4!)@I9xg>yu6 zIDT;)l7099{fE!-C+sLEis;K1O`*T>IXM4|&+$LbjQ{wB2st}jSpY<A&5WFk048Q4 zwnom*|3SnKRnhwwVV8w2=O?XVS!gOll$b4*GSd(QBe}4#ZBWc8vcYIA-sy>3^Y8V7 zcU1qtniEiReoWsxjH4tal$eiR%u9Kq@91k`zj+QP`5xAI+&4bF-oSg%beS2$SwOfz zQPNp^5(q@Us#wY5r1$>l$?oA5Imz7RnsEi{dY%TZC9!FERb`@q#V%>rteHsyp5+D^ z+x9&wX6!C240SHrLNEgpCvv9mc^a;N?Zv4Qo{#)iX{76RopM}wCNO*(X(GmY+h4yj zo9-a%EU9G4!yjdo1-@N1omsMh97@LTyMyYiyBNEgKp_9n+?3YMfC7bqtsjn{+o$GH zp71LA)C+HQM2P7!Dv663j*6m<!QycAO<Q?}4L835z2+5_;$F)TYzF-yqfQ(pNI)>; zei(*tJLSn+m4xc2%4v)WdNr-Mm|<#nf@8>EXShzO1d6MU#0x~^867lKL(gNXzeEdl zSDr)ZFOVdj?^;NncEv{#DOJy7kr&Y$4fFp9qz%G67`yw}a6d?|pdfNh(|n_MJoNIy z>vjtp5GU0dWd}2T>47akxzvp_I@v2w6wTCEcy*lCH40Zxaw8*!{5qhV(h1@%L@q~M zb^QYJ5rFz3IRYt;0CItnTi|c@g!iZ-tNxJC!d?4{&dX67x2JuBC9ZF5$lHj}yO<cd z=bXb*k{wL=2j$yGw9z}5=R4ZmD~|Ll5Bd{=>Crgh<E;WFhzTldwMacFzNxcbpO&(E z<mpJ!ziH&{kFMrCpA;+Xzw&VZ+ll;t0aV%k9~1KbfTXXoo;~s>ha7`aCatQNuxSgU zu}r2nk$eck#;0~jQW%G1=uy0cF>%4nt-c-c4eTBKBd{xdMO4;@@%bc<c|*%u8qSr# z{PK{?;$Xv|yW1DS0Y`@%U5U|QLlg-^mbA7loGqD|GOHzA2Am$J3~}}WcVF}YO04}& zI$CTF&3gJwG_Vkyr|~dkzIrJwWWT9!@7>aaFxX<JXFnWEa^@1qH)SF5J3G#l&?|u@ zb)t#G<G97?P_@?8*qs>ZEy;H);`@hYSr-n=M|V=~fcWKI?$t-du}9%|3IeVbEv|!0 zOGlk&ZFE^(l4NtGhmJa1F(*tB?B!a;L01?Khq(Z|e4t$4y^6wTZZZW%mkt)y(@<Kc z<UNfaNBj(>;<^L0YV)*Us$$L`VkSjb@Z@;DeJ#3T)7sNW#$+O+b6Qx?X3h2NjESuN zWLKVC3nTg5_=w9PD&g7cMh}J{O|+>^zp_;)7EyZ<KQ{VXab5jvX@`yjl!G|UP*f3o zMI-ri!^ah8w0xf?dDZys^92JCUTxE-hUHbkM3R6yt<swBQ?@tcSLF{lw_mNEM-rSh z`2ilia4>Ck*C-JWl#3LS8&YhaxgoNhS%eFmynVv_e1Sq?Oj+PGBol^tJIlyPKW34n zZ^2Gkg<}6mDMrX>>;QSIZv>`NQ++~He%P$HjuZUT{95$l48MJ1EAp@Oy}x2h<e!#j z`ybc}RgzQqr1AO61R9s$<WnNc$?gRZB*c64d&Cb&3U|zVu*tM1vbox<^j*$IVVb;t zeW%>DWx|Ht!gn*@m>kdYe7SylhTp<ugR!F3(G=<xof)7Oxfi9z%41f=?&RU$k;|(T znu`!A2S4w$0lH9JeG|#2NNK^{co6d#eBmcjr)+UYY3&6Cs}Q=ZgKWhaOR&5T>aDsJ z^M*cqf0iHL6{xZJiqHvD%`0G}uPb#X&j_pMNPkCJY|k%&;9Rs+n;<ke&=v!yigm&Q zlu10rtJdA-Nus+^Nmy5t4#CTlNC?NQ_~VtnY-%|XZ=XtvvZzjczF2^FY_n#H4a^zp zcA7s>F@ga1ZRe+AoF$WKmYSj8ruupC{uL*fFJUacaCNqpNqo_R$n-PEyq8^ToznR+ zdVW`-?E+#qCh`U<EQa|vvu9?r=)O&6NBYaZ(g;##6+aX|r6l2>YxRF89sX4%r0VJf z;9?Xtvv4x|U!6eZ->z0kMUE$JcA2bXa0dBw@eG;j!rz<1LB+x)sf4A$hAnXz5_+{H znoxQ-17Hl0UqkwcBykm6Zwe7jD9XTeeU@`P>;D`~Og;}!)ogyz9d3)YGG(JZ88MQQ zfVC(|7<PgN!?SRd@Arfg6TV3;ru|?i(y-=76H#goJz3Q0vMIlie?lUvJ55hy+-ykp zVLZZ<bT`0Vjy|eJHD5jD^mS8>*zIx=8*T>v+;C}Apw+o}{mLGDp33mrUEq$po%s;T zd|rF=!2(rp>ympO@ovvXXR+nB$4BFUPJX8o*mC!s4wPFRa*RUjAv@pp@h66|wI*9F za16Y9s{)u9$V?rQ^#ZD4XSbH3ry+k7yShOSpX{@dhG&pD=(n1}PXO>XX{!jtHit|J z_lAmCe9t%EMoOPilx}Npy5c=Xx+%T3Y7t+KPB)%69fD@>hq55q2~l092!p&<ZWT(0 zX<uEj%*yBX!zvb!&*fLT3LSnJg_;bQb26byRq-F;_E9Ghi<3x;34qcTxUv<a%&x`| zD|*y}Fo5NC8NafwZI0w52~aPe#h9jGe~P)n?(mtGAw5PTaZb-8<u&(-d`MYwAJ{Og z;}(7uFK`Rdq-PQ?aC^j3$=HL$#sdz5RD&dr-(}V{rx&|x7Cem1LA=NC6Hi=oQcg)= z^o79E-{cz6DEb73>Oz~As&s!M3<5GdNfaOT6K#cm?F_Vk8;eApj4b|%!uXHg@IP9^ z#zK?EyEn~<aMj95amA~;T4Ho?B=I$A+g-#Aa<b1{s5c@#D*D$i0@5AVN;bY{<HQfS zS^sDaOAo^&zSyK+Ck%d%BSPhc^~N+Av6CV@hwt~G>ex#Am)39uyL@M25Cv!}wge_Z z^r<y$!nWwc{Zk)83|hWFlv~2KPC8E=S~m@6G@&+43I_;!6Lt13D*l-z+SGTInUY3a z=J%YiukPc!zOXir&{9EBgZDaNdPTC%%vQ&sC)1xFJ2e`mt56BZ=JiVW!<aBkTEZ*K zLhAzUb})5`g|AU%DQb@b=eF&mMrA||rJ$0)ob0zyZYdHGA$!hKe?`Z<E(KU}BvH!I zTvjQ!Y_AZ%diF=hd7t)MYSJ?xu*rS4(;hDf<4@tiVr;f+;}docVKH@<+2^U%xxsus zy4OptDonFeEXupmd8aMs%;~zhfo_*LD4F<Fqpc3$cvK}0Q~pM}@lqr`<#$Ee)%pPY zXF*AKy6@dTTgcI0Tgc}i{J(h1|K|V8nE_n?BgL&s)$VhkMf6KGuHl2PXoN)d5rR%_ zQbrs|Qx{VtmQoUdi^!vwXvZyG;&E!0=-a$XvlNb;86en-W1dXitqLV4XFndl80Tl1 znjGKw6ruTj)$FkWYgS`iQ%Z;rGUAorsg8s)-LqC6M7<ca%1T*1#&n{-p)6~O%fO6; zHpgO3f?0R+G2&#KyrS2s!|mlOB>%yuuj>X^^FHKo(zKsm>|7mb1JGe-kjtxAZ=J9) z&fyVK!wgEp^wL=429uv=dS|z^b-WC&GfN`VZo-w}wMhSX$j*XYvg@L|trCP>nz3n8 zdl^54-M1aw0|dj^cemK!#BQT$*exMm>P5~Cxt_cD$~JXxgYz$)<{D)(uPLtIP>px# zAFhfU!gTifZZbyrlF~@sj-H%5cxyBtxlr@yJ(-?iiAmd{SN0`g7%El*wiX^M$n0~h zE2pEsF-E&l6#!Ae*~X0|`$5NPG^ei+qp<O}>w+k-t9QzQ$iJ|215daNx!N|Ng<Nt3 zdtu;YJjxBV`l0oiqO(I5SCyGybIF{BszZ_JdU5z&T}uI3qU|z=lvBm>z=j{XbXU9= zh!g4y?s}WZsi%x<1;TDtB*Df6av;~84uY7>IbeE8^Gn%q0OiChZG*N+nFq%w0*2xw z6i0<ewm9cQkL9v8lf!(v2d^VC!L?mKo1r7iXUlJ(M!yGRraN#E8L&JbnF$8J194+$ z`&FBqV;OMIZ}%H86Zsp{`Dux-6gDTe#PT_q<O#~Y?J-1h!rij1P*|mjF%TCu<{1(= zKZ)G_!04LI-4KvM<0EA$qOcOHAr+NF6fa2D?Q#eoX=WG9O++1W0u>=56mf$J-@lQ& zbt_3H8^F~9Dj<Rplk=6YeXV9invjz7-{&zdJ)*QSOxS~*C2~q-t~1&Dx>Gc7YJj4R z@^&sO(?FkOhH66OmE0gIkqCNjl`6SGx*n|K|Mj0LQ6Ep;So*9GvcC#vxc;k3r2b!~ zztAV&-yWc9`Kie@B^CM%L3H|5(U|@F```Tk7?oAPr;j9GR+i0flU07;EctEfP7yL% z5JhCXG#Ih+7Ma>MSV2rDDfm+C;;A33zfw6hG6JOj6Xn2JVue^dqJW3FoB33B>sef$ zK^KTecu6ppD(-UGa?yH&Bg_~&fQQm}kjP{~c%csuIJ?UTzkmYFT!J?tBYjZwAa=_m z*9B+rz!f!G+qA)DLWNHhWE@vX_ejBe2;tr943{@w5QN5extkz0AMxh)X)0{_xF#dW zq=d171<=HX@`ih4Mka6nE{gVV(N25rl5(<S2CQ=oWXmT?8So;oWh^k&J@8+lT=ey_ zVVo}4)*c(fxB^cWMDdWI3?jZ44=`P8^bN9Kv|UXbdN9HjzsZs@k0w9bsdT?{|IP*p z%jZ`EwWJLuJYo4EdqmcMqe;=<hi1UBAU4MwZPRT9{dMKFfEp;F&$AU-DsA5Nt4PwF zhZ+n1ZutTG15{f&^yEFbw~gb;d>7KD;WztjnuNRpdV{g4U3?0Omi2{?_(d}7iug0n z!7UwMpgZNKNWAcIsqpdq0PDtr(nsPN1-g{v6en`RIeBGejVrA9+6lZySW+<VHeh<A zFp~cS^Sdo(UF%PIPv7Js@w6L^qGhsjWT`DUPkYQQGTKC4Qad3H^;{;g#jV$W&25jy zlM+XtO?U0DyD0mA!RddU-TtlaR<yVEw6F)LSQ<I}=k(U7GC}`M2=U#^{hTrNuK67y zy#FUA1jmjc3Q<P5>44e_0Ee#7dv30Mls{r=OB9zkAPjjyMpNL_99~b&K+RWeVd2l~ z&Eq#in0kIE%p0cYf-ofn6xb)c@}hM!%9MVZjUAyrHC)j}Ni_SKZ05a+HhRp+eAS&Y zPha|RC;<gXELl2^d)lgFaIFa^Oc-CfA65`>J6q(-3arh;+SKiGqw1LY^*_mi`W5(o zu0_^t@J-0Q1yp*?9&cUBf(y*bsi3^fHnL)$JO(w4+%;?uQGG}7L`VXYHCpM1?KkHz za({JNfZX9-l;T;WZrh9D$Tq4dEp;eMW?Tp<Etkal)!EvZ-y>Rb&sYBls&y=XQLVN> z-B=<853;tb%7K0_i#)CtGoJO)`g)b-*k!jj#c#zo*9rIrGcs%9VgNpF7a<?_gX|{@ z>7U9J?^>Q&%;)1<yk7^?!v|1UgfDb{ftt7q{$_SLe1y&~3EP;x=v4N#D#Zbgi6%v6 zOv1Bouq2fGuNwa}4*r4O72xMe6aICjS^u`uDrPSK=)E<pTr4##&HmS!%2#FVvuB|4 zaY*q*oZcp|7So{$6R;kW5b?Hs?+KDFOVAF1EKuf1$bv2Z$9y&s#2-YUr-@LN6kXEx zcOQ75CL!q~cnIQ>yiykRVB)a*WDeIucI)ng|3(Lx1C$IlD=bVAYxI^VY$4_xV{8&r zcAqF}DO<LX_STOc*8GPGtE>}lq7*G}!-nV%v*kt~sn!xboyiRnQT6N!QrI6EO&tqA z?4=&6>&%!6T4&2rJ0s_|B67An604Pz%w-OivR8cP636fiuL<d?MDRv89AKN<te4ej z%3eQmLO3B(!cN6^^D-0XTxf1ejun9Sr)fTpT$`z}{MjVYc;<TU+CR%o`M#s3FC+-5 z8_ExVN(0ed_u?@)YYGEkLTt#&FF4;<;8g7FZDp()pAaUurQ58=B;d4^er5ua^~y7= z_3l?*F<dWV<VRe&$^tAiVQjhOJCkyGoMEdm>~z{_Qnx*4Nuu$GX&f>Xk7hRjbT%|p z->MYcMo|g^4djvfGHkC$^4%H|FuawiVl_7<C0b|sC#!HTfX=QP+J1dqV?4GU9lJb- zr|G|Mi{bE@|19s4|HLdEO;onaDoN^|z(?ar5zmPtZSVOub7he#hbiz*8!sOHLHPj{ z_(*)rJLJh8%19EBo>jW^9RnBn*>m0}o&S3pKQnVc?;D)lkoTjGrbpPcitNNCQ3tA& zSZ==mH5&0Y-z~319)UQg?y_&hM#!>AvRm*9{~c+8>>E@NKZ(3S{P&vl@Am2Wm+8d> zBXbI{V90&lTtt43$B4+i@1!)~!}&c^q}?oC<-JD+{{nIJWvj{O?#J`jt0uPp9}ug4 zir&m5jcm;|tV~@j|6}_9e;kx?cpR-^<y4ec5Gij#vr7!sgmohk3y>>{!$tIZXI2KX z=0}!C^wYY*kfD(w<Q=|WWg*sQL5oUV8S(N={W0Ir$$NXf#p(e)TdAF{tqUoMG1Ju( zgrQ-tHd^S*422gtSIQo`VG<cT@7^h0lkwob2gw*d_UL{I>g63F?yX&pQ@QT&;X{04 zA|O?*bM7sy#Wc4+if;>%N%)f=tq{62HB`un^x}{9Cg4ff+7ZA%;en5L!zz8d_u)Q! zOGxu4-vhl;Ep_q`%sS&m8W_wC(AIQ!fN7?)<y;;}4Yh-CcUTHK{T_t}Za*}eX-b25 zlm5kVBxz=hGm)ZK_2?IG&-I+@9t0Evv=ZZwNt32&ljSU<ds@)a_Os(C&D=ni`8ztq z0mBx(JR`g6^1V6D5ymNLsZxjUjL3U#FWh&rB>@*iVObyQSQVZbl%5k^@+F|Ls?vBd zQEWhYArum(9W!E)avvClk(R3}r`RLiO^ub6KaF!>i$@gd3SdPTFsOFic75NW4bN|v zC2Aj%nRN>+D}P>tvF*~R;p+0+dkDj^dAWO`sN!dGt6$0)`UL!D)>(k6XutHUXEj0| z<1pq5Ht~^IeH7}@xW$fYsqQX2T38wI6FFZh`*(U`%vUDSgU@d0`PXhp|2H6s*gJh@ z9@$zsyZi@&8dWzH<`hxiFOC+KB4H7?cY26a*ukTpR)u^5LL`}E9K})eQ-7uuYp?u9 zkAA0k{|dyAV-zP8jhOj{EX&Go87*%7$^wg|z!Oon>hTky^uh1pcJ0#VFdOi$sR!x+ zeMly`h0N`!Da_Y*cO={#LK5Dh8RzXa&(=v?K>UmeQka>~g@L(ZoRRgbBXJ(BFnydm z)f`n~X9+9BvHm+Vs~M|ECocz2mG)AyRSx2)a*FWeWER;9CKI>2s>~?QN=N2+`XH8^ zhQ#|93jdn=*qv8bZgXn&?E+&|m&=0{17_A)V*k@b<(uX3@QBZ=2Dar`W3Kj&1LKSW z>&c2(R}QU$c~ly%{H#dl!J@~HgxqAd!yg^o`K{7yABiNVPS{RrsWSl~;a{<WF%xHi zBE*Tzz=Q%;)9fCpj7U#yaTH<Z$t_xuA3<IEJx488SQW)KO-XbV>$eER3fSMGPb2Lr z*+nE8HDPlW_KhKzerXSI0aZikE9SAx4ybDSwP~_d@H+2*d1o-X4DU2TkM>leN8N5Z zr`GFLqdIg$H>J?B)U3G4GqC(h`Gp<5cvj|%L!t_p>a0hJ9juhzYf4OX_Y_s>?}ybx zJN$8momX(9wxk_CjUW{CG9P#wD%+Ic*4gkdqjRQEYgRklV9F_|ezO$@xrIbDAGwd9 z3GodYY)yu?Hx0d|_N#!-*<oML7V^og-^D|K(1ky=5h32PtBwT5gR>FTd&7v>h5wg` zsN)_GWf&fvJyeHnI7Gy4<DeI+%yf7sN3h<PJ!}^}P?*p3KEnjSgD0*<&nP|0Fq*Vg z$|Ii$Ol~2b4dgCZ+cmOMhcLmS)grrP13OdD5@tV+>=qsQH9S_wXOdzMoX-F%ztEt? z_zn!f1O~oq2fiym0}w&j5+ja8w+b0yxh@`W8#mPt?+5V!HI8Q%r_*l1<B+{U*Wgqv zKrVUYeun_&|F2n5sFdMj`Lp@ff&J}{kL<r{=6_zD)UE7ojs7`%e43^G^8n?mcC3se zf%q;CSw*@SP$wLSN9YD0B|^y`4!Q$L=pgxxe@`&mhD950w&$meI!ro+q<-&H-i^Hm zQmbTz@yDdho{%!sG1dSXs$$*h+}!Yz!Nd6b)1|%tmlha-*h)z(%vh2TRoHdO<}Hym z>t4GxrMPx*@tyD;lHx9m;bBZRM)cr_XzgekD`BZ5>CDK4V+tl&6Y^LsQys>zr;+)0 z=evh`=63rnmCwf_BMEg7;N%+i=D~55AosD>lw$~<<kSS?z|GIS8^bXS*k&B;m_um% zhp1yM35UG)Ce75`{>B$lu<&RZ4e%t`_0b`&=QOCn9~wp9?6{62i>qRSuJW#eL^5Tb z0#;9>d{k=Kj;3IJCLQV>8%P*o0++wva=XnO^1za?L3E)MUB39#)1FHoOt-1(;GbIX zaUf2CIB~?AgdcX&ZKD5CCOY9ZurSjUW1k5V0}epZR+#IdI*Zmu*mz`p&(iDz?X%w@ z!q4!C<`okVvfY8|Vyufs12xF>h^(R9{HU|pvGFn4(ebh9>w6&QgeJE|m4p0&O_@O{ zg00C?2S5Bp%zZm!c>n>{H<9|5%dv?Ld!U-J;glQqB6Su4+GgM)V^$v1;)qj;q3nC$ zAxi^(l3a=OOtR`k_%D;FNmKue4hp$wrGpf*0)rPsP$LZnWQqGy#st?seqnpNyr4~2 z^5=|%*ehel6-WAXN$C~m|HIikMOOl5TcZ`*-mz`7V%xTD+pgHQZB=YL728h5xascm z|KoIzd(ODy=4rp>W$pdVHP^(hvHYI|NLkXRivcR`*m*oPS*T3h9%}PM+Qs*Wj4tX1 z0$i*M#h9^>PZ|x?aqq;?DsnaC??&hM%?GmN37^PA+bA=S=4#o)3TK?Cw?JlTk{K+y z1<{hZwiSViij+aMVm&At%SrGckJooZyzYVq%QGz9_{V5ui^gtUvB%F8Vyban7>jD( zDq$17+Cn-?Hnt)wFqWu(Dkrn0Ki|||m6x2ePNzRa=tPS>h@SdZg-G_FW$8ynh_mb? z++Pp~ycr&Wa|Kr*6Dd8_vG*GukFpwOjenC^^^?^HT{;?S=T&6W78Od}5UK@Fiv753 z+{3n3B<@i%5KG)lchFXQuOWGTLQ3?I@HWJl2li(9h+t>tqyqbHz~_nsc!QNx1|N|S z3=W6-^ypo7uphbvT6y9M{0Gd10ND>VCxyR6eqQb1`KSyt1iFpwK?_1Otr_p|f?Q)i z|0v=cbW5Bi9Sg8<u0<-v-+@z^D`2)#H`=|jhg*$IU}18q@+j-{KuE1H$Bi+sw_#X9 zD=*L)OMRNH52IEgDLBLzD-3&kbC2@GlgVqO?#KZs59`pw`*N0>^Oxd_FdNv3g;Hb_ zG$po$P<qPlBblBsP0Wk1l~P-YoZvTMW9AinmQ=<W$d3SC{~3>WTbpGB{Eg-`zq<$j z=flDOS3X1D#oAig!pz+H-}wxwfAnH}veC0gt(Sy=OJ>fhMJ7rrL&~BO3Vib!{K?44 zMorCX5q-_XUYo=i90Z{6KR!i@E5vaSwO<s%*GS90Nez4+X70vq@B7v3pL~8m_SkT- zlu4YC6c`en+Jk5`nr-9pBgo`NYl1`ltfBonKOdHOL%%ypgh-8cslLQ*e})TR@S^8q zJR8`R_RPes$MB4OTZrx~JlzTQV>uvCj5YrnQFhhzV1>YHh=s|uCfn=rAc3Hm7=-lM zhUQ1Rfy9$A8Mt%M?c>)RrTcD^oTf!%v%@iN#m=uL|MHeG^$@;@Io=ar-D%S|Li={R z*;wZd%X8+I(Sn>(ow6qLkbFx1Ssir2hChRCCChJ01s52({<}n<`TBQd>=l#)wmAa8 zZ*=M<@XNqLnjQ;Xj0@{%`lTa+E+fT2`AtR%G7h1vqGsNNal=6~N1jN*;jDrsWz1De zBq$)~P4>f29410}(@$RAWq7;l+9*V|6Y|3(ey$Mg5>vy<*hCy1pp_fPNfxsl|GAOX zQ^0-$;GEQV#r(3y{Jq8@@Ce#&H|i&R<!<gH(&G>*D3z&ITF0V0yps$C<u3H9CFm6f zy;T^BK!GJ{T~ef^i$hjEUwmPwcoD4}Kys7Nl?r<Ud?YcQ_&sFQGU-H>J3s%)l%eHn zzTbaCyv_d=;_>{)bM<f3#`nVef1fX*?=%n-Tc>}%VE+y9h5XlfD%1LW(dB1CLK9^Y zIv{ePNjO=ao>rU%l9l4npBmo2j%^wlcABdp`xEo?hgzI`9LEjFvkWBTdC?v<5WcI~ zk;PHB2eseF=L?K~=PJ7afn9+=8j6~HmJn1W*|I!aovnV5!Q-l$uVZe$d8=*|i~>UN z*>X0?oyt?$Yjgm6f2^^(<%=XA*25nrE{scmDpL}Xk(ll}xrhcRIb)Kp!QXLzRabpZ zA?{9E4e!k^NQhoQc%eiVIngRmiYC9VjMejcy`0EiQ!TUX5k2nWYZKqow&(V)PMT>B z>MZmp`r$TM>TL1@wZL6zHbQOkEDbPNLkFOwiiD_Qr2zq`@$xy=!QDN|_2TdHoP{6k zpFvtO#m0+}!Z;IY1~!0S0lc9>P;!i8Tk#D+59z98JFx8!F_4C%f0oFEJSq+kG}Xv# zQQ?utH(G`<C0(17L;sc%6I>F0!T7032us7e*KUv`%wIy0b}$i5--42Z%|LNu3$U2F zKo8boB?7MJ6<6Mdl-v-d4EG<Mx?f(M&FVrlUV$D`f!YH&xn#y$;)|j6FP2xy>kv?x zCKoKun0^k^{1!ulf!PnmP|nTwDrFNsio<x(I(P~j^#z@QXS|1x+K*OhdEz5oyqD~V z`kCiJo_36&a8z1$GorqDFzPLoZZTfmWPr7DLMLCOqDQ)SuKDVC1@Vt9l}D>=3h^5# z&Hk^G$Ne9Z_djv8ir+--e@*3o|5Zy?^{_`#!TjnbyR>c5`cr~RqYCMW`Dfl!e+d;# z0I@C$EXi}wrh&Hd)OK}K{svu+r!PoKK)ET>-?5mAxvY>Fe)<G9c7)?|*FEOzrM8g5 z_u57hIa4)Ddh53P+GqQ^bIW(+%lC=GpOT|0504p@Mc>q4Rc$P7=y(mfW*7&|iSbu$ z&8|>o@C!65O<a9kF3n!%5L3#i`Tj&PkfCOYK4;D0fQxr$Ai^bd%?O<KU<}Yka9Lnx z{%sI^4bQOLKD4tl_-sfr6D(Nkj_P#oj!-M8Qb0&iunLnkRxE7lgt&w{tpQw+W!hL0 zwu`pbN(WYjmff7Hl}zXoOX|WpXnRP$afJck3Jn$`L<??V$%gg_Q2Dn6E5&r=*xZ!I zAWerBj9yN2dMDRn$R*UVqmo|S#qH!#v6@&QiOG$Wai~x`%Y^B<KdZZHYRRy5dL<!H zieHC%mkp{_sx3&G$ckh`V&^!c#CAs7JhqS<_VNo`3-4>=;#CsJth|@)6WAbd-n954 zjc<LY&I)4J=0H-JW!IZ;qu7uMfJJs>Zqei-2I&ZJGLGx6soDFkmfzJyJGaNzsM_=8 z$=eg)DcUorGQ*^l7B@FlL)j%SG%bo2)^2UDp@dcJKRY9Fr^4$iq{186houqLb=0QD zx?IK;J1-a@zbT4@Tcy~gM3dXcLYpz{j+9xgG9+vfU#&32&QZGMX^~pZ-vhfyx+#cE zWe^#fSS{W|gFjVyP-Ic=3SA++P`w3zWMDbw<Rvo93_ydzGM!|?9dK}2fHNs0BsV3c z9Q0DT*jL{=klgC`4XvnZZd@LGAbDyC2BCs?G^&&hbJ{&s3N0Zms#{9D5FtU9Oy`LZ ztU-$;r4d7j2uAoz?p+=plP%fdnMH`$*pUd8y-Wq~z>1M85eO?kF0bLwb_Hw9m_-UJ z)h-$seXD398o42%p>})ytV9G)q(p)WHNiXGYq1Y+mS!(nKEvQyR)E~x&6GnxVusK+ zEYEyGsG^#BrI;|tV!MBHQ?y(Kp$V3J1rc7l4Yx2*{pBh=(aYU#c!w*o7Z{3ixkFJv zBt*+xuiC|XnWPS%k7a*^(CVbc8ST3wNAtsIo*%h8Ta&3g6ZOxSnKQA{qO*c)wXaF( zW&(Z3M#Nf&?IQ+zcR;g;fjP>^J#(qE!QxKo0h(=xP<o={E9pE&KH|wC*3ZAIp_O8Z zEr(}}3jE2OcOeuB44!prsw5ULUni*IN(E|Y1WFxo>gzG46{OnFnG07#R2hrXyaFll zZyk!EsUA@rF@p#brL$T)A>9kh9Ujdlc9Ta*UD%DhIgVP_MG!tFO(P8Zst7N2Oyx*t zWpkU=BXCT=$PuiLV;u_ia9jSWP;MekSBz>RyL44lk>&+0(E!OidQ901{D!-{%#VEe zy_fX%Sw)I+^75cT$=+(EF8mUI38;XMJLOJ3=mh0mNvMW#iwDh-0dq97b~l$NLV+>< zAyn^vNm+)4t3VsiAD&SHZn;H4{9Kx@%7=P8!>T}+r^9>c&62vj^psy#v&-Q92KE-h z0*@k=DIYzx*kBWYkD-7;L5J=m#2tdk4*KB|CZ8obwjQV1UF^-7`(XhZ%dasPHvgKJ zA*ulw2s~t2grM%y0VKn4920_)mntM{%y;khnEr09j79Z|LSlKD$83iq{WSeu+djBL z<MC&jD>#Ei6e>B)!L`{BTXm^ep%V?rkJ+q8&kzgCA`2zn>cB`4+$>9l*lftjC1-Rl zo?m7Ma~wfmnjvX;HDgb_mzy(Hjx~T~_^)7W9I)SYIb7Be@e<x3R5wM`==+(6v&#?B zhPbp)wN&fF9LQ2mCwjLzl6snxdcfL!N?0I?J!rpP^TB~On#&typ4ct-=b*dlcwiL( zC8EF3Lpyq1ArP0M5U&)#?EtSk$a3a%q>$MN+i8#M!UbUEVq@i`ych;pI@*rloeh7l z4b8s*rLARBT>PyF^VI``*~7jMbKeDcv2jOF_Q2QsR^I;CH-x_ZV$W#!`|LQx(z(bL zayJ;U%sb3S1IJaU<m!leNaOUY;@)G!J66m7cB`b%DKbND7na^L=z9>Rdt$EGzJ}*F z%wEX9cMKbhITw{c8-xWLgQe1frB3~@#6Ky9spJfUgGVJ;kS|e5{Rnbn<`9A4X#INi zn$-Ijdp*br=Pba=cuGvhjbK&$b4|-@dh!uyv;d?mAlPHg3l?<!$!&p01l4q<SZEDp zop=;q|5Rx>?@)6Te4i?LzYFjFXL$dgoWXy@uZb9&nf!}07*d&0T98NlObIQD0g3`E zLaR=SBn7JsCkP}^oQ-`p0_|qX=dr4nVUWP$d=ul?pX$UgrQyQEnfa87-S25)3e?QH z-68C}zVz;V>$cNNpx@^61!jm{=Ymb+;);*Cu@ufwu%Hu9TyQ{2J+P$dubh~VK5q+z zf>Sd&N(!|Clt9Ik*C^>wzZFy%gywCc_y(|p7V59}>y)YIkn;$7wp+jTH%Iz<XdRG@ z({U|TN8W^_+LAf68ws=*>^sus`?Zr~RorZ5Z>SD6(6YBGJJ5Uu3^Zd_y~xg{YuucP zDT;}#l75|LJaw722l9Iaaw)Y;eA4Wi9ND=yS-#c24E%x`4{Yq4jCG=Qs8!X$xT<K@ z-4z#JHe9ZR4?<^`#F1<@reRzd0OR``X@{1(+1!$m?8)?P<!VXZ|1944_$#AuunY#b z0%iBv30{3i4+brwI!?NNXXWVc=F2-K7azjU=y8%x9FlP;Rancx+Def!u2{S(un4BH z+)Mc&#cV|oX$!)8!fLNr^Ez8;Fx?9`i5*UCuv5YUBW^y5tv;9#sug^I!~;vh$RCc! zho1lDc1%<hyPT<)qFR6~h*fU2H>0%s)~4|2JwX@w;YOZr;gS3@Re<q+apSXI=RI-1 zsi^=zH8J+Gl$LDiVI|-|nwa{;a%+~tF@c{V%Ye{SC}laLS3yVVw<E{)<TJ&4KBFs; znT27NeY8m>m<3Zb^<>W6=n^~`&xPvL6zj@dvzXt2yB4G>=AP;h%xpcwzi$E!4M!ws z;XKbdXb$PX^-Ex!A@X?XqHY2g?UD2zw_n3oGDP~ga>aen>kyY{E!0ZXD5h*H{OqU5 z61XaFxC*v<bHInckzKor7XN(kG|5Qbf{CyNu$cw25K9QucUZ@@3(W!!-aOAT<uBCz z0Z5-A;j&V4u9*jj%m;`zP3*Vu^bc4g1YEl(75TNG1ckbs<BS{B%JPPlsf$r_Z4ZP$ zywPSuVZaH;@lfv!h8HL}*Zm~2{GW7W9xYt+IASdCxc@+zkxZ)}|442Q{$G^<`2T@2 zW$au{{;7HThv4>KU#f1+@4Uam=C54(#Er=VQ$oVtxL}_#Nns#Tnn*%%7ASE<w8{ku z$3$3IW(U*$l4_|<OP?jpN-#8s7*#8Q0Rmez_A}Mig5_#Dm&)bh>S~xYx9M&-GUhQ* zUBBAvmms^IL+@kmH^<wt>nk6`URagXh~I5DjC>Bewa+Xtxw}r}^uI?3w~ddl>E1!~ zET2nZWZ$KJ{6<czZM=c&NjAt0{h&M8<0gNFq$5(4l_VA;EAFHSVi6Thmvu~_j%pBh zD@bq9fz2SE(8jxA)hq3i29W)JVL~-$(JmAWz})Qz1&qnfmq|OC&6}^`6f4A|WR|an zFi|<&T1O|E8JS>`54dB<<V7%Lk_;GQm2g;4C3loXkDF-h7D!ek7-YmL(GCy-WZVqk zKS_UtjoYWiF$;yJGfgHyAgr7~l3QA|z_JQz*5sw{?;UCrn&L%89KoE#({V+jk7kNZ zG^pCspmw>WH;L==h!zeJwRw``N{yH(fUu4qlI6QZY-nXjj7&^3wX4uvvrMcx#-Bjl ztwIZU7j!u#z>-fm7ANjX>tqqF^pMZwPz_iFj_(`ddT)#9TE-g$<XNHxG`ElDx%SNy zxp5zemVQfkB~{0^EZ6QQwg4U!1PEXzC-W!H7}G^@QT?b$Wwuz$<3Z<HO*w2F7R1@{ z5@ygD_@iqGU{e}`lWXbDvDUfNQTQe}&5zcjes}#IbR}2b1`ogjF8PUc1^8z3Lx!q9 zk!VuePJW-10(8y>Rh-jld`spIgD1&|74aFDgP}Zq2=s$3Kep^wcZwHA*71JR;}9OO zRo&J6Rdo~d{yZ}!W(t$b^uYzPE8;drluVF2W@`fN&Tp|4;5OqMIBEi4aRvhsB`_?^ zjC&Qdft~D9nMJy5_UH$)OC|TsWw1u1A*^lYMn%5R>8qpPg8_#u#O8|L0T3hq`HtXy z0`JN{d*wH_m^JH1IETiv^69&>?+@9n_8q{!1J{H@z<=p(m=MH_=eMw#y=K=u^mo9? zxFeXBfL)8kq?1AfBHlx)5491P#07>~un6wzQnylO2VVgYjUR=x8%jr(ParGQky-~Y z1M=%eKu!JGfUAvlTt}q>?1jS#w6(az@uJ=ZYH8yadB~6ywtuppiu3Vmrs-b5HNE%* z#2yre>Wg*G*iBMmXONo?DqveP4^Dam6_$I+L?LNj+1%dCvI#ZS*gm+XTgCX+%%K53 z0%g<+saZQD3-v6UA_{{<GdcT_ZNHv4arJAza=pza|AKkPzXV%-mKsMr!D+)kgnuzW zP;<l};ytrd;84s3dA@yd!UPN2X=RclKfpTob<GPKo`bPi!Hs|qG=?S*U9r?OUGy$8 zT-C_eEkQC%o(sfM^FgUPAy70170}*bUn0p#xsf2lx@&&)EH4Sll?V&{Ml!e_HAj1T zbP{f)&|R^>{KVYcmpVsy4HVLcGD46h$L?JM=m=pR+Gs7|#)e~JRV}F#3#j$8j12Tq zsMdLb2~8d$Lf{~9`hoH^BHT7%;SvUYXR>ENk3xcl@N3W~HG{Dmnc~#cH7{VFFd&yf zzLEGBB}3P*ST=>wheR`+{}DC`bw9Q=3L<aFpFozq6bMNqW^AHfUD`a{CGX%YuOkho ztgVHwHPWi&b1lbVyTcMPgK{q2y}k?Q2wl%xnsg9zaUvmU8GCOE={o1AOwtV7a*01P z65Ohh)w5bfy?4=$Wr64vsvaiF4gURJ<j*KWhg3o`%Nvu<vOBN<?$`^YSX%AO3n7zj zn}^M5eddg^S+zjBD3nH4aXnL&<4XT~^~i!zv)fQIAn%kkr;boz-hAOywL_**@6?%l zvk!dbdVWHK_+pt0uiuL6BjalEl)Witzg~9zu(|WZ_NZce#QCfk7pKW3a$c5=I{PYL z2e4VW;N$$$Ag2xo0Tg{ZV$3>=es;Wkjl6QSjpJh<*!0ir2~aj(5x4UzEpO4BZ8lzs z7>C5k0|jr%!u~_Jtk;Pf7cb!i`Kf9D1A|s6F7j$Fuz)M)`pf=&xO2m)yHIH9W~;98 zZ4$#H3-3T=tVj*NR%^NpdNAy=f<%E0>pD|3wPNY^0(^E(@v*aKjxIq`y^z;S_SKJ{ zh^g%|%29K8u<5AvNJ#Jz1EGPNNCPOa9?^f1h-Xc=jR4@f4hZQ%&Ytm~1QqL3AeT$G zRvYE}p4M{?#I}3Jl?zf24Y8RHQL%V<CupyQqP1rafbQuRwNmyIne0ztJBx=F+3Rra zEi~@uM%e4QH=2B3C4*o4h|9el3l7}23l6kDh4E*@xO_-}UtoNy_7!-B(f0bN39|W+ zY(A53XG^OTOTL(Ke;NIf&0WCY${BJ3e8`mkz7PBiICkbCHPagx`YQ56B5RbuB2>}^ ziT=5IwL2b3jqtl~#+y|80De@S%SUG0{GnR*&HT6M_UU429(BJ|hvEa*gh;UiWCV9Q z=mnb&r#cOlj>(Cn5kWHLyf66gm0Kp=xprc2X*Ig!;(d`i)f|<MSgrJ*$<>bT!$$?- z>B{X?a!Lcn+<IzYG+?aSXpV8FjVWGUOORNiXO>AK5t+A@a~)KQLmgDRyccL(BW3j+ zfYM<n^QJbf-TO1kz>LvbCAGvwV;va-i}G@&q{s!`%1S1cnsR6zl|5O(`b!4Nf%=+? zH1Mv9lG6&!HeO*Fa-3z{I7L~<aJ0OAI-JL<dl4>Po1RD40h(i@eD11Bp|!e21D+j~ z_#IeQrIFm5lp53W0almb8q-QZ4SJ%D)|7&iOIPWUg=J4otg@H`ICcf!$`Y_kQ;p@4 z;L#a>M1aEs_5&05E8gbRA;fp)7*`A#r=Z_0XD?@BBv#E2MP=qmQ$^k((&(YZxvjd| zCE?zPLi{3K2K%1FrbI5J5v0KwZk%6Ma9ePq;R_feY>i9US5M8sUD18srG1)p*&_>B zPGp!m$PFKTs<pG&a-ph-3~t3C#%XCgu~fKObP(GT!ihAVqNOkWE>;~x*ppQLT6r7x z)Mh0=j<4)j*9mcL92AG`*nVMODrMrGTTIteo=Bw6i6O)!G!r~dIgs>Mm&kyx(3Q(O z#WPn8RH>%5^M{oVDegn2WEF>-EC*1!`m!yo)Gm>n4mZ&PpFV_Ua<JO3Au;$RL?w{Y zR;qu@^SP0D5}Nrc1^%rXTm}sq#aAzk8lC5YMX~eIsA%B{n1VBSlngbaQwK&z>(T$K zc%*A=>%Jo1ooSf4c9M{s%S)O#L@CJdc6R`3b;%sNTmHB<#uY@kJ*-c#_m{lRGPy?C z4t>e{C^6-y#Lt$v!JH(>5&{iXzVnF)El`HRut1h8?o|^X0|c{_I2C?-ziBI9CjBE1 zt*2X7a>o=!0gI3E27zrI9D{99C?H%{Y$G?uLdh@^f*>gMohO*&a)Dq@UgI=Y*Hvf- zBY0J8e7)D)>)H9WXAqj`z4<;`q5c)@Dg3CQ5K4u521RT3R`AZ}$V!K?NG`dLyN+Sg z7jYKUyv2K(NJOt%7dzL}**b`;Y;}`t8((-z5r{ab&J}%jGX%hmPZ$)ILHv-!%1Tck z%1?F~3W6HDwA{)5Y=M@@syG950=|V8$3!ljM5YqIAe_OE6`nnLOoq#Pt@#wJaTD4{ zdN@F*l&E#Ktrx#RAW-J%<`%w==Fi}{YKBHqy@ubL8o1V95bcbVRRjWcRfqZC)O31O zlxu*=S@ESET&OzR1rR0Q-O#G@FgGP*G{`|ZO{H~HNXAs3zKmP%iY0q`$VWh(pO&Fk zq>V3&KmhSYX316R;N$V2lEWQeXO#_zYv<1{XL(3;tYcTV<_Lv4lVFh0;K-~$q%l(1 zXDKTl8CIz@)%&`KKU!!hn&RdTSr5<jvFhgUr67VynFAN;%qyy`!U?A~F=1=!p}FoW zLD!=lJX=?0g3U&#cvOX8GPfW4a^Vf}#Y5j6<tJTP7oWh%G=9~k4EP#o>rwz-_XnZh zw8|H$TzOOaZw%Sg((VXIVT61?!gm4fsu{nQQK2Z;VS^P3wayuf|Ne!5jWEK}KXKZ1 zkcRdk1v;SlX`qql9jT%2Hrdd@)y~+Yl7?^bJQo5noNnVYeCyuXA=vl#j@0HR1gM_L zXf5FoCMD|Qx%lqD8<n2d=rdkBAp?p~H8j>-TqS3^US;FZCNamhSp{;4AoWit>>+v? zYma=m*D+fx;#M%VHX?jSJhFspCq1gE7cv#+`*Zh4l=i}`bk9Xz;t|}f?=)pZ6;y0+ z@w<?8+FN<7e`+?x#8p$(j1Fng6rBW6NOKeh3$D_!#-F;pmYVt+i}uoXUxVy5$Okty zJUxO>otSgJE5FEtw$1Bv!&|!@b=%50<LGvV&MvlJO;h=K_6h_hR|I};Nj0c|tdtXw zhGhDhrOU>qM&-xJ8EXmdJO1~~%#l|<4gIZ1Kbu6lnJTSIIkN<JBGVA=Wn|+Ef=`F) zW#AntW+fj_?onEU!UKN-YsG%kuirR~5~lb`_>~iT-AD^@cvs)R?aP);-YeR+y1qvv zmK3IO<mIq2F_potuHsN?Axn7!*4^G<4LVv3iw$H{xX0TWXqQWu()#f4U#N3zcOPO~ zrepSf^!wJ4&u+BVp<Ul0`&RO*>z&`fhqHO`;mLi2Y`V7KIRNe|qdzbXlvGg9@QRj- z)Gh*p>Y%_>y2af}kIjVhMdBsauY&FmvhA0Q2gv~2V-;gX0P^iQC|0^wD~yK2JGS&g zL_9%TnG|m7$S&Hp#q6~xgCnBIcfe-#wZNke#V9_W2%(J=_fuZ@HqKmB{0h-}j!nSP zvQ?HXo|{3EA>~p#^QI^LhC+1Bn5&r<{c)SqMQZ8jq%Y@6hiZ|10rx<*)s*L}?wJ5v zZKL6ND5g-&DhV~)9Bw0~Ge%_MmOK4v%m#%dTYf+K3Z|5{g*QF*W6?UAA5JUe`>M?9 zURv_;v`Q?+@Di*OLgVVF+wr<wRbu*wa6qR%`>>s$sN6R974Us?AWP4sBgSA|%9!sK zS#+zhw*G`W2aJ9jZ7Xb#;wXWKZTD9WB9_)ewqBZ9pvlui49(<L^wIccS{>9#Bpo?& z=I-El7z1IXL<3`b?JA92z4}#O+p34^{L5k*SpBR9Zn3u`{<tjNaq*F>>SICI_~mLu zq)kcn7MMIZ`i(bwgFT1Vg|#$49GL-L1w*deuR(2`p?%=2NKMQ#A<(EgpeP6Uvs+@E zFsr&?pJVryH`9%vLw79d8#dX&5e}$aL(-m|%<cZ5>l>f>onoG*IP7ZWXts<X*9sAG zTm*dD5h^aYN(<Iyc}xS%D9G%P<|eT7Q}ir>)?J7uTr&mw>5@&3)SO<A2k7b2pZkKZ zKQI=^+k$(BO{m~fD`B<s8|;h6`%GD3)hdzNRFikOSkYE0HQEGlgR~Z*AIjL?C7bu* zmxl1X*rj$=qyL0S06gE+VKo4*=HZsB<-2%ro$gu#-AB1^EE~1EK>9zA%-!SE3g;h< zvY<YC)ykB&dtcy`@k<Dv^wq0gx{deN!?=c@aNqnxta1r_><<nM(EDriZaEq`(5-wY z{P6p2sr$=-IpU@OGW2exQ9W)24Lmjw72}nz`kL+Q^&m@!XbLzDAPW-{UW`5v@Q1kr zcw({d8zETU9Eqiklk!ToGX)&p%q(IEIAk@t$~J<o?-!76rl^h7w6!iB*)3A-CZ?T9 zQ9<F<kr_EXZWGr7IFEnZxfyCVT;Fihex5uQ6s^}ZQN&h_NoE#foCThgVKWqD`HZQQ ziPh_q$MVUQ=JY(J7rlHqkah5y?x=^%@m%>!xe#C|u-#>MIU!iNV~jh{m+bqp-9fB1 z`9&!`PoeX`{=^$NT@8}D1+5uOlwMHEg3dXz|McPsI<Ci{-@$zc%Duf#b&r6gPXwt= z6Lp5t_K9Zr)|QoA(SmK`xBkfcwe1G)GU*Dm{5jwgedf;}iBPVO@7$7T$KZ-D>3)}O z!SEi|BXFxWS`T-K^!Y|{FKkHhz7pX4X=9Q;#aw8hluY|tuF`T~WrbraMvsnecStdu z$TiI!rQWp8S+f3zK6Wpygv#rSZ!t$(yBQ_Q3MX*svaWC6k|Hc>WQ7sj&X7thd_diw z`Nk}k>)OHCBbRs#0*8~&_}0%jQbFtwUt3x+6PpLwyMt<&$fv{+AWgFe<uCakSI-Ms z95ao3h8Lu_*aE`H;XC)T0m#Jj-*?ZHcj|7$oE$R4+f&E${E1lS*Xp~=)F>|rdwSJf zg7PrvO!aM(m$jG^D_!@-?}AWY;}V`8s4^crSY*}Px6jJaARYd>PB&K=hD{}Z*_BtJ z%c{cDeT_^|rCRipZbtgD{Zfwb?LwaJY<PWU)-}z;_sy%C98gt<?O9apH|wfOuZ6%f zQec&lK`d=6PKNGuvwAD^`dDSRwHzA5K`@5=tuhZZWZ7T}_e`(ViDp`WM<o=pvcxYX zGc^-um7b5iK04HgeIX@<po)!<*WY%NBGwN2wa5Df=Q$M)>>WoB2jhOhm~;5bhO{M! z?%B%XA<Ua!9D&|(1A;KjakdI?pM%NLJgfXCm@+M_+1?l@VH+>-3!fs`Z;b`5ndp8s z-#Twp(3$klKex`MP>VR6ML0+d{#8O<kgJALPuD~))kqNEaf4+!a--U(62VF~0#{*} zNluens7r%CWq(2X7~~z88z!oWmq1wuSVg2(vd)m59Exz?`qa>9ABx1o6yALQ|DIKh zDdP-;5y<IAQkEI-ejrw&AcODCr-e3Wq>NcwEBY{0_x?Ixp~-p}`=e6TpzYOxV}jbP zfR?O87gNSzKOxOvqFmiH#pnBZX<ulMH1@K^IFBR`h;2J1)6N3?PSYAdgVQ@Ru7h{; zMCGeoJUv~{jQdUVK|+v*DJHK)?8+g9r$-^AgIekN`f0wt{|MBgK4P*!guZMjo#(kc z=TKH6x+sq#n_tY(CVpCEqMgRF56va;`BQR3lzb1K3#!|h>2aRYJ+~+9*NL*XES}P; z$>>IyCEU!lSbivm;gOoTY{ettc2<%P+}vnXmMo1)u94M&d%PQJr3Sq(6u8yiI6hV` zSOFxP%B_J_Okw{Nnk~jX%`5VEdbt}-wx-yJz*xhuYKk^C%oIPR3qxzRbvz%AR3)Y* zy>0`XaeFpx4)q_{kw@QV_TeSG89bxPy>Ef6<gz`6MgYg+!jmag_lRAJ+EDUzMw4BL z%n&y+>et>*G%F#YQTm^hDic#0rS)3UWRCa(iVld=FLhT8`?=FR+oA=ogE>#>!Wf*W z>E3u}GN}WIs<%eOf<_1U?17Nu_O<}rV_PnK1^6R`SrMEly5YtL6s2pFxbz<U0VAs1 zCb=V?^4O4^@&WZ0dZ%uE369=76Q7;Ua!xhU365f`80-s8CE9@M%Tq62jmZR1nf6uR zVLTHf%EWZqJ6N}2<@kFpr5!9vupE0A!*@#?nNZ4m*mw`og0T8YC))Jd+}8zVK|4X9 zMqezZ6GwAru)9+Xj_8_x;8#*|e;IYbOb2A07&vEI7#|qA!gCHNYZJ3hpkH$_G&h;* zJFPpc9cb6~ZUlk3lPYR~wK8kJ7)@V{$F@w`wfLkyeleaOi4I3r6-Lc>vN=7|Nj{0y z=Zghe>8g|pFI|EJp1G2}*tW!H+b`6p%TG-hd)Mx<!c<zCR_z(=wo$RO4VId*a2=IK zdY6)l^=xuDp@^z>Ea3O2E4&j#;$QV4S=@V(<cT<>z?#_&p~75p9_eNl+Ngq?-8;cB z!(R^lVso;ayxEwrrCh^-0jOH?%}7o`m6&RdH3g_L(bb%pwjhUn2YRP3y#!g?#6={N zXQsJa2MVw~_J8#cUwC`v>v)i8tb$?AP`Rfmy%6Ip;}21IMoUHWS{umeQ}TwGJg~^- znYH8l<P5yRY^Z$(yp4BnDD^}}ov>b!Z}+-9khRRO;~Z`GG2i{ZoAq)}+&X6X0%|`Y zrpo(03;LQywm{w#&R2|b%B(4oo0$43T6v0(T0k#@!U^!iPfa>C75M51WjFlTa;{lg z<7!vOYS(l8ZPQ*);~>6aT}<H4Y^uNUT}BP<$jb^#cWFwV<mwftu{0YLktIyGr+HIQ z$wrFZ|I0?`<kTz40Cyd%re~X~pv@gcyXz%U#vXozv>5mAVX=fPV{RtZY^!_|g3&3r zw6PtP3N&*P$Vizp%@N-rM{)$|cu2A22ox2zZ*ml(+tIml4`nuT-TIlTQa6GK&u(a_ z$li{KCRgJ-d6x<EXS7bq%Q$w_9aRfa<%YrQ`FKH>qegLNCAh1uhDloGi-^aPR=Z^6 zUMX*yZW6{HOE#zkf%ev}CJ0gy5A3%moTD72ipmK9bt|b;g{V+Dk#Pm`L3ur9{;*MW zM!19}Q|pJ4LmAb8wMqc73K~F#HDk%yeM#E6Y(PfVDeqDU@5y0p%~K$t?vd?DpguNe zQkQT7`D@10;l-a#aO&_@$2Ox1M&vQ1={*+#RJ(WIYePlDzxJl4=q6^b*sBVbInRvZ z>Kdzpibg;iX^7tQbqn3k2M1=)OHFd`T3ogt#Yp0riW-VJuV_b4RryG?zP$8$$=54A zlqQERumrsk_17Whtp906{ADqe)1u-P;FlOS#B8%ACtDd>$)YGBFLMg_$TbGYi~q4+ zVUmNdx#1_|N?J9R1HDFQ<?ic0d(zOry?4^EzB>-TjamQm{gm-Pjy(S+VpFj-wQ&D` zsY&}kW*4h4>oX1(3Cf2cL30>T0Fufcun10Ba5ySr0?dk~m0cn2w{DGH<%N(SfP;We zJ3uI&gP`p@SfNq25<O#Y!1HKoGIQp?B35J&NEbOvcsMxN11z%WcLT$)CLJdoXc$nh zDXS-aLQhTI#4aLTX`E|u)09uQ{=^)^hWsT-fKAjXK1?+5lPbYBq$V4bDh_9BWWb6m z$TVhWLd#d^Y}l0XT&GI0@(ai&=49x9H}Z)KXYnL)Mm<jd!XJ|-B=o*jhlQ_%N-zM7 zhmBJ;2fYW-UZvPfjDXTH)8LrF8Pf<67skeaWG#z<sBxhC&={oePBV8`Kf-s5YK!r1 z+hm2?jdlyf+H3!HfWsRYPb)u=o**B?I@{;}UDzzWVia$}WR%7k6Ti<jaF#|JyFOVK zy5v1@m_OA~UIw@4mWf`8XXKF{9|AizJDVQ;tTOK_c@U~7K3D1^9TR}{+-q5Hn#SD? znZZ@c-JA;|8g+L<o7e)His-+sZJ^i3mngoUx01uWp+?bB3st^zA;2GY1N?EU^>epN zp!hGyG~dQA3O|8-UsL>{<x-v~(sC`eC)&0*c-ALg(@lgllCB@6!(*ixUd#53PcC<W zW6HmzTIS6U|J0(9EU-81eXAf%{!NP(9O5ALJv0CJ5Aglz-`c<ooSkG%oSgr4Ak0>^ zvR5|4@}16UJT_(z`w<VfW}N~WUbhx(3rAv;h)5GL+ax6^0Szjdnz$+CsNa}*mGfg+ zlRl>T&$3jtjewR7{~UU$r~$Ddb@cuT$NtIB5vjLAuI$+T=-(5wd-vI!Q%92A)9EiY z*H3)chc8?AAG<+%JwW;}(_ZyRZ@jDi0&_SwI|O()JBWA>M4<x!Sb7#%i*T>qK3_%& zNUVh@Voda@aB!&s1^SfzH1h;OQ)QtFoXWV_ICReu;rloYl~H#OF6yK;LoT|Eech{^ zS^N2cvC^UTu!&nN9-@pH=m0U1drr9Al^ZaqKiR5emc`Ogo_16wrX7i*Y*wbEG;-;# zlafOVg+>w!=+u2ds7+JRNUhcTrbRPNUQ+A0$m7-47vaf8!Rc{3T<-jVT!y5`rjmgq zWMj@7;>hJpo{Jo|!oxPySP@)SJk_q6loMA8b&ROElGy3O#+~uad+S4WM!NyS-N;E- z&VgqsFmG?eVque${){9)QvR-szOT|5O{R0#_$mw-N&AOFg{HNbN>@buB8SVoQ_0^7 zNdwML$0j|wa%Qrae{rrba&VCQ&6>q@aSQ9xLhsPjXy3HLCdS>7BHvVi`mD~wo6|r# znm?@DfpdnYqcSfIw@zHYubP1;Z>3<l#L&p*$Lv=XMv2}Tnk>PjFMaYyet#qBit)la zH@z7fy69x~hBV>Vak|(-y+AN8cLJXP*Cg~V@MsnBWRaJ6BoS1XM*lGuQ6KIZ?~b{Y zF|4H(++m?fRvj@n^YCgo+6;Oivv%5am0PLBy~KJ%QtMCNoQO<r8uDuq2wS8M=O+Es zSS`dk2Wmb6_!D;=z2%$W*xH>+K+fVVY6sS(V$LIz#A!6g3ri4Zl#A+FT6(yqhStc+ zjSKE}FFPww;l7r;>PYJ?FfHYwO8@wKa7sy;LY@2wrSmyQ3?A-wpWCrHeZ7$2)V!Ot z7^VzYM!f{)b3ttC4KL$sPi$()6>i#My^g!GS7X%~M^Gb|ufLfGw(~n;r%TqrFXwml zXz&|o8?6g(MtKQhR-AUX6AId+dGF6@D6=N_eJQDKK}I8*{41eRu~_5b#K5v-1v5m4 zACKXL>}r#G#Hs3ytEXTNqH>U)Qp~cVF^P-{e-uyOn+d{<i3J*cz`&;+Yl&y{O<7W! zgnyhBLJhDrxSI0N*?O=!`ccKBuT4$BG_kU$60kP3#Mc{PEr<`!hft`7019D*7IzoR zu^8cMB`MC2MSI3=U}#-SZiS?+DX8*Xe?bc8JGzV5P=Jdb2@4msIv7ZkIQu+Qw7Ks- z!g04TyAhKKPR>4?{W!Kl_lmlP^tn=uxj_2LU-PT3C`L`uV3uAKg;l&Rx?~V{t`v;o zx<Uc7i@*Ex=!Z&Q`fT$a-rleIxyXJOpP#3Q3KUBvf~!v-0en2EvA?QjUksMHX1jZ| zK(P<eg_aYFnnK@?X4?bVehQofV}G3IsuRkFnI)>xNz~fzbG1WK@jh<i4qm!DmG8YB zti|QFzs-|(TvxS83+{_o)fRYoS)uoVyXa*8RH;_Khf3s_d9?6u2~SO4KVAE*lA9t_ zoG`j;q*gaxs~b2I;)4QE`MlhS(dKyOs-QD;;drJ#B&s-MTPh8u*Z+&17#_Y=sw=vb zC#M4chL)S5HowRN=l9dC(x-xlAzyI`zw{&@rrJ78e#(`3|3R-OvV{RqeY4M2HF6oP z#(ky#8!o#o>QdJ`VW#xb9g)}D^O8TMQm)<){Hd-$?3T!Nm*$lrWb+y2YCw;}7v;m8 zSdf~BJq=l9zy@HuVjotNuLE3@|H?Ja;;bDeCv@!MUi^gUs52sY3P6xpjjZvutjmp1 zSY-!GN=1U^@XZy_aUuxI;A4cLfZFxdS7J76xal}BD|UML@!{o9-z9V)JXtSgnu42T zgNjNK7QScdSINJoENp=YWl8{YIc`nzyTO98j5xRfbEA+%s{s<t05oJZJNUq_bZ3>I z)%elsP}alBhA@{8qN9a0?9V_p3Z3cYX73ADG}Xv3<1}7B6IuUE5BxrSEJn>!zIe1= z49J3#{|l;s_60~lYThv}H%zN{&rTda6_7FqI<NHMuN#ezvO@I$D=fVdW#uNGX;#8k zgO)>9k%1tzncP4wLW$UyuPhT^IOUdK4r~I!BS^g{>H`iSInHt8gxqw`wR3V2sOug| z_*A;oFNoeYIS4aIyI`;Op0NmS`K@_(<Vo|Z*HFiGM=pyZht-a1bvsh2Cqc9r^4m4f z$x`YQZWZg-J;5%>x#X;dO}hPPi_MiX&A!dsw-1+4>6f*czFbBUX%awW64lH&*&)Av zg?si8w%kI^1*x5ERkmfGcUr{M%_AIwoB*y;ik=iIcky)Np5$|Xi6*Vk*u8R99ODK8 zOj+$^IESiPzkBF^7Cy|h&$otmb%npP9QySods&F;elo0xK(5TlUY{9yV$1ebAC$jL z2X5%@UQiK#VZYvK9X(M|-(4Rcv`}47`7oOch{w9v0=G@iV3u-4`I&ZxHIvYHG};@z z?<H{Yl#wAMQ8E(1Swb9b5C2Yp^&^McI*9SE6c2_5V)TE5krZn`+VBq8CT*qUE8cPJ zR^m;bDy{D?Z;+Hya$*SkB}eh_fv<G0?U$+fDYD@vALTYT>Hzvh*{(|_AxorFRl2vs z7YWI%)76WOXo%(;JGAeybpP`oS|k5$`QFcOhYmTy|8E#7Wb%&;5@8D`dus!a|7M`@ zQS!4}U_kV-O>~z5S?7Yb!os!&`{SZ@@=R(I{?nY*Mlpm8jPO?NkhKJQJb_9E;zN}n zUluq5p*IYWwE+AlDPh#?E&I~zN%rY}Zyn)>+|5RC1Stx;{6Sl?5LRol24nmXE=r|3 zvjfHx$1*1s>@W=d&0Z?(kmXwt2TBWlV9w=WJjTPLl^s@->4{|MOAE&6%D@5&RyPtk zAE7Bp$U2tu0G~}D)r%2UgzZJPL?`a!mRHZlZ&17sE$;g8T6et=B1Z&~omYv2ukE4} zS&rzAyIv(_^wL`#5mT|^@7CaNxdW}T!v3nUx<msCzELOnfYKXB(T~n*NopLjHB3MB zWd+31veT$Oet3>E^p-js1F>`->sT>#!0Ms9b^ISWtTW08a$zc&avoZ{*{7k=bVwC( zkW@3?zT4>hc*S&<W^w^+iKP_9ci5LA<4uMFSS;1b=9YQE;ki*Vwt(;pke{dy1#lMH z(#g^JJa6bAZ^A+F^+-XwHqEG+^OJ(i2cAq<4<ZCU$YP8D&qU%8XkzpgdSXy#6e#X1 zVWB-{v=gcY;fOoy;xYusMVhk-|HS~2N5CapnHm$z{S+5B#G9ZLwA6RSmMf6Zo5&~+ zdI<)+!7PIEnUV2h)AeW%wS`_jWnu2X>O$+t4yjLcd-aT;9yLG60}ZT>ki<%T4feyQ zp<t;$@{|ct!jKFNih_ts(6G;to52<PKgN%e`|mr!x1r+p-#~20e}LHkJzdVu%*@*4 zUu)2Ro4)@WeTrH_8zs*NN`()DdXh?0h5#Opkbo#rK}dO<412j+W$Tu)Ng4lpua+O5 z;kNH2G2-{wcjl=CKV{q4)t1*)7W30q`~Ce>YVD7l9R+j^X{e1EeE_q?q-p#}5X})o z?yw*_P84uWFZ94{4gTv9)_`*TqiT*MeVoBWW#%Y?7I*OqY&q|yGHfC1PvzQ<OB6KR zu|)qk>muWO4%-uWPJ{S8QIQ6NccsH6=kpl+vh3fzLDZeLMK9#9+7o3jf}vBrSKjQ2 z2Eoz8ov95*jYt&of-aje0LyK;h6$Y#dAYlFaVjT<Xx7k|^L`h!vQUL7kitKz8v2_8 zNTi{qVjW9FJvwtr?NsjT-F?nWZ?Phv<M34WpcU|VhC#cxn~IwZlzps!WaL}(3*|-N zd90a|-kg`HP;Jc>r+gTW2}qi|`G@Nxu}p0jj7D3NY^hPQJ#aICusq%ZQjX+Ng!H2f zDrfv3xF2*qwOrkYYZ#{uEzt)2uK*b>IVrW>LdZ-crN)`DE(Hja1Y8jq!Kl}bgadUp zX0;BmFhh!$kD3W<j4g5_^){#jwzoBZzi@}%FJ=6rV0DHLcJp|4XWfFk&|ndP!yQ9> zz~98l26$h|Qc=9og?QvfDTe8w7<YpnwyS(0zWn3mFfrwH^y9MC=op%^Gh{wa0{R1& z>_`M}AKEv$6m&&1CPg57f)#qAap?6kY7Jv+3wxu~_e~DWb-;O^U=o4%g|q4&B!~uH zC0L~%YRE`qivOi_K81gW68)Z0$Nx2&0{cG}t$#$&{kPz<ZdDs6>?JhcW!+QB%4Q*) ziHL+%C^-5SLopvAdCnq#nLw@eIF4YhV(aC3(JkZV%Bvb}!94!N6vY$lV*dqXO-*|X zDJe7L5SDEC?CB!r$p<Mv{<mViSCszXqM6N@%T=hWRQQa!ZnqiEryQr8`;F8m`j6Y0 zAAC{UR&5Bx7HoRr`%#$5xkipGbS6($?ms$<t$&3=T_i_BuwD!ZVR=I(VqJ`+n%vj* zs)6FgTM7+O;UF@Am9RJ$(8$ltf=Sgl$_wEwvAi<SVr#L5v9N`K;lS~hNkmZdx??Re zQr@V*Y3)pm1uTXD0BP|`J!Cg!y+~k{=RK@OUNOD)T@6@&aw_%r&6n;hRZs9K7jYL@ zKl)`ym<J$u*5M#HN#n*X)~f+%+f}O7k-#Ru16j9}^<S7%@G(s}o6IKVEgve-04><T zC0Z@0IOjSRw+d`2_){&=#8LYZaZ$8OTl?w0hkOgw9I(damW!2mO}JKdb`j2L^~2{B z@?l-jK^h_;R$U624e#AYNkS6XwBunTlb#Q_Xh)2DB=*WX4gut#J+cR=B(3W;xL5M> zZyfh)rTmLsSQC)EVC!lR8?6mirkX}`)i2P{Jmmx`kCrYY&=CViTVL(`EmvM9)Nz9m z{mf_c^}sg$R?j9@rL?!!di*}?gifJNd=>kYJk|Ty9Ax&|Bkc7uBds^lv3C0!-z$p~ z@XYx$T~F!$+cVJa%B@gW-oBW-!p;bnZvRA8P^=omgy9KCK<>#irEc*)C6s{yNs}cs z)9r{ZxXmdCWp`JonfjeN-^F??iq=s|qHttkoXbW;E~UC(b6=XrYDSsU99R@CmoFW2 z2TJWZW?U?E!&;;-ZtjTA20hcgAaN6JsF4PWDn$(EKE`u#Ec=ZqsIT=9mnv~xWlF7) z?A{%9SMmPJGaOXeeyh9I$TfrXbM1tU?N;*murXf-^F*Gyp!n6*IfJ6Wv7xO{&c6EL zGw7*0>aS6a{NqH2C_%%#yh=j|*uC(+--p<&j+6|Q+TV6uCSEjk1Mw9g+Ejaoy~r$_ zi>{n3OwbhAp&RW1XB?wpc<Za9RfMI=gLqVKS}(YC4&GP_abYGrQ=D!2zf-SGI`HO# z_`kljcjklH9wG)S$$j$Hz4jeyEc$Ixv4v^Y-`yqPmEFWXRVS9^f4f7a`@>ZYk2b;> zjh+T0%cz`_^YW#FVp!C56;*vctET^uG$IZ3jbm16QYdXObhK%Z9W`?klbX3`pC_zW z+NL64JMs#0cwg?KbmC|j?Dou&!sZnwb@#%jpEg(J$E2|Z-9qxIMyy1i4XaPDi)kHw zmJ2zHoHyU`Gam>XwWnZ%haQe6b`eoax?`Y*P7ptcU#rZ)`*uNitT*Y@!;)dOsrGui zK7D@qlr5l@Qbm2tIavtfAw|V*nJmStmvT7dp0XV1td*%@j;J6>{Tas|OaBSmumTr6 z$w-YxblsWYk*V6#@;FA^ffRaBA@`aVprT-R5JWlyp+>FjQRP@P9>jJAqmU~M$o(#m z*;(*+gaWp?Q2LOekd#n~iuhDA=L}iaI9UTNJ`3<rC`g+miz;YNv!pF)Jhk3)nKWH! zR8K`)JFwyqtu$6;A^fAq7Xe;cawk*NNR(5}8c%7#c}e38RxC~Dgl+?E%2<W2bXTa; z=cTSP@ARr?KR}b<l=_7xr|koL$=MwdEB@>&OJ6>38uOl%;O2DZ!D&5F61C^9ncnFw zFWGQB%bBipuk{8oO`s(?V<5!l0&F#%Z^eXOliXjVD0w`8Oo(~iq5X<Wv=}&3=L5yw zh)ZC*9<BfcP&g+s-SnQ^3S19&jQ_)J&n=1BN8oy2@FxhjY>$qQ;(FK!vmXU>xUns@ z^^UGfypsLJ)(6JO9ebZ+3gfyn%OUo9^XZ1*Gg9I`=KKQ}VISWe^lKRC9YU$iKd3F- zLZpw76ew(~kKOVu>;%0{rac<o99Se^9qbD6ISX|hzwSFn5HblAoZb*-C>uYo`w(~# zLfp+oS2(Ko5w&r@8pkQXp;Ej~FZCLKwA?IiqBUpObIp3xjyER8FHbh2?lkhkyXb~$ z%_)HqR6R;w<$xAXV{?j6_pjU_^H@*9_8;LVb-zzI*j%BR11xL6Om4sFym4LxHa>tO zN-hr5Qnp(#8jmwly}mdpE~Q-<g`L&me&f*Z&gp}OYjx8R4{OcgR_hI;vK0=iMeOv& zAvR|az*o$+YhmgY?ZOeOz*j`}9Q$X+Y!NkA9(f7=d#S2MN_awShH0amzzJ0!;7GK6 z97Kbf?|8}vV@Qa<0c&}pBiS5a&@7^p^lZPRwssTEzj~$r2c}c>wTD0cwk{C-ug)N@ z|9CI|joJQJto{F?ww3K<P29enL;oG!CH^zmK6HD{hWk>}+=5mQj3!VsZZ*zcB|0Jw zGjnm+IO4Vj%XP%mg?s%%R=_Xvcdyo8U=;f3tyjN?NW>Xi#=Mk{vFR+2nJlNAmsj7% zZ+kYbwdQESq{C)lfFyil+Jxa&KQKCH1r9ZA`diN314yW3_lF`*L@2#-t-<-MQuk(z z8EpASZ!&C1OR2Hh>d&Oz0FDQVdO^w!+XGM#KpEFdGi*p<H}RS|L^nnbz1tU}7Dh{T z$mc{SM)<4`P0~4eGPxL&bo_3YClNRl+z1?SLy*DAsF<!ayHl+Gi1*W8@?rb{)xh21 zV9P^sVe$HWL$2}kKG`zI@_k##I;<B$;pln!w{|x$mgh>GSJJco)ATY|nDxaojsnN+ zu57??6{}H5qU0}>3T6dL_e+W*)5ens>R7nJX9WOOD$zB`D9FHT5)IR>iumO6z;iMp zxaR*M>>Q&b(YAKo9ox2T+qP}nR)-baw(SZ!>DabyJKagAZ}vI&8~2<&#<y>c`dxq4 zTD9K!&bi*_Vy?fq4xv+qV4)t{=IIZC$!Cf%C$hN_QwZ^ph6Itptd|U0mR8BBs*rcg z<PXTZQBAmL&4nTeg?i!-IHpcmjMf#a7KmiDK*w$K{2u}d(i<}N?^Z_dLc_1p<7j0w zpn1u8WdZINxH0WicK%_`AkCRR;b-wusq>Vh4Hh=UPXd+b<yo<yF{(}naOMj_OKgoM zWy(Z`2ogWhFeDQxX2^)i=~N9#XeA6tl5{5ZCqMobU^A%HLJIpS(boU5j3D~kmXkNO zHCJ`|Obq)Eoff7UX^6Xm{DA?jkwgdv+K<6JXg!Yu#v#1{j3f@1Zz#^96>@@;=ZJnx zST^uT-9pdUc37aWUtpETL4A>0AO4Q2O4k*6vF(t({qhs?(ebptmbaNUw2uX_<M@0v z>HE<0)8hDQ!S;{u5lA5CK|b?lRJ(*TEW$8TU>_EMY0`uY@WwoDA~)m(H6!4vHw4No zx2u%$iDVcumXlx(Yri`s#z1VIHHp|m_NZviurRbHF!v(Up1if?h{A&-z>nOck~83# z=#QF5;|1^$#P$c_hJ=g2xn@`fj%d*}c=^KJ{NUB@j?V4L{{1~%|9g7v$lAjj*4f+I znJJAx!F~u#6@J&QG<Ym1;7D3h(RVoKlEB<NJ~+!@fTg<&ZL$r~tdyUY-?EU`@jUI? z?S|8S3%Ai)dnT*3a_KIkJUN?v*}v`D?0TU###(Ewwd^Y|uW3e8xv7XSaAq2*>cT1* zk7iOq)>1E@Lt0f<U_lb{sr%2h<Q*`IQq50lC|uo7Y$zFKQQKF+Ca<=@Q*;v_7gY03 zIhaZRmTzMo&st_H6&rkGqrT(X6is+|?gX8!9T9Kt<k7)@`$Ay%^k+_@$8RW8Q;$CB ziQf>COI#I%sixli_+G0+vS8{5_8^2KlvG?niu<ZGc_^=Jc^F<0iq)?%KbpCS8zN8- zr>QgMuLzPph3W%(2U!|e-hgz_%)Tp)0OKt<U;RFK5aYfqh~e-92xAjhSpDs=A-Wgo zHrXwEz;B)&;#+wFe^^H7?#X?&G&Mh6BWz2sC@$Gc*qi}RFoV8okdr(8AlTQus2kYN zaA~zW(jdYEN*V^3cQip#8}NX*6|jIHLzwp{{SO>QWLJ>hK1c9?@EzFqprvnz_|toe zAm5HxdUxwVz76bvKOYdn=rAC<(?`SXr{mtZKiWy}xIASkHP{z#(n#sGW>LqYk82Ar zsYMNu?P>QqT2K74eqQ*l=o#B`lQd45&OCPTgv*9_#7)Z|i<@E4dS+zIs&2XKz{d0% zZRIkMs#E3gY;+DgKR53Y)EK(X3w5orJcE;VJh!bfadsTT;b_*K6U@__2mLMW)j~Yt zcusgePv&lXwkCj%OM~vdH+HrLF^da+T~T;2m7usV%iaL>OiNnPHH+rV8j`RTB<#5c zKI&WltR(EDm;0aH(N|*ufn}^wZCfP89;2)*OEXuo{7Ia}?b2No&DAHjPN7cleKO08 zz9f``=N8#;WXB36mu5`@cHxZ5%EiS)HJVn0Niyr;loCGf4OBeT!_`9~Uz#JQq>tCr z)ysPhZh%m@9LGes3V%@IbdH-IeZlw)S)YxbWdX@C4e?=Ixptf7B%Rd}^+yqOZv)-_ zW^$J8nK!4Us&U1!jPM98!G@R;_><Q9^a2Vq@WsgHG?0U%sl7fQry&XQ8;z#>cA_gl z--&%e;ex<C{M@S8RIjg$2#<61GVZy$Yv<NgDABR$kU8F`uMr4zSbcq9)^;HBbeAs@ z8LQu|d6o_IX;gy^FzCPm&R(osRQz7^RZ3cPEGw~b=O2-RENMy6^=HJD)U-dW?Pv;9 zNGseUmg!rrW~?>5y4^b?Wsx7NPmITKOGX-!-D#ev5kN$qS+>Z)0k=no(n_w)_~V^d z3O8Y^B1diQZl=Sz0G@m?m!h#eVf{JeXNUtP?QUl9GBd}uklOa?liWQCu~szeDM(ix zG<}>m%d6Ib(c+yAP|Mp}*Yi0ih1ex&l!?qNKEWf#!9B*m*qZtekPg~kK!A@TFR4gQ z*)AH^i4VSEbqAYTJKRQEZ@l^lLyxC9py1U=g3Gc&oar&A+~D~4f$6yEmS&H#Yq-np zN_28=%V?VZ3cX7WlrY9wSPDIKP`MF8Eh^EM@$k5k3!M>>W+<+TP(t2&XyjjtJcm6Q z@U=N-HFtOSpX3YA+OpA$%?at$g};g$BxSn+XQQk-_~fDFR76VlAH<8NsHT4m8IVLu zRS@&!_@Orr<ciyw7)~HfRLHAQ+Kd82JDs$>^}W^VYYGZ`n>-%0*>Z#rtVQ(0+7mWI zc#^KrBq7^~B01btYV=EXA_LqON`GR+%)biH3y9&BP=B0I{aOI#egtJJxkG!BRP7_6 z`>M^tH)sy!(p;-Jw-<f+BLO?-j`*A=Wh)W!5tJNSX^kv8#=?CkUa_YN6+T^%nKDJG zq}ygs9p5%j<&2#DvoRFIN6&Du&FmE}%W6{!t(9P37}-9gRD1$h7;z;Fyb~wu%ords zXpi7&^FVi2MdpM=H6-NQPVnoHn-N${z61vk(TLi&n7<@3aVV!<-QtQ6{zW*%^!vFZ zzXE%RIcATG;72l7Xn917_%G~1Hhak_<Dyd(UWAJKd>K>SSHbtr_|>z4?_VXkwD+w_ zh}U(aj2o(>_cw*XS_olAt*KP!6X}#Cx|yKmzq*PkHbqPu>0t7E)D5SW5Q_X5Xo&{M zdx1^OQunZV5Q&cE6MJ!grpS}<ogc&(p7)-rs69Fo$GkZgggz47D~T&kD;|gws+w9V z*>^>q8q_xP2o~@mpUqn2-LMTV73>OpQ#t?hm#8d4#7R&2^r<5d{>i5%{o4(%@>c>j znX0F;lajTAw1b7?zuVqn>bj1&;%FZf2R@fiW$txmxISaxx8#+e^yysIMDkD>oz_+& zr{GeY*|E)M7AuV_U-OU@p_GxJU`o)cNUC6<!4e~6g+=zlAV0p|bUzpn_h(L_oAm4O zHlIv(_?={P9~l1mwMY47qyY&47(rtz)(t2<nk_EC966e$3?D(~3knEA?OXZKdLje| z#Y&M?q`~S}Mdpi@1Dn|`!D|932LqrlO3y4{A$w^ElTJ&8D+e)$sqj%UG2HTj&gdeD zlJTCMhgB{{96d5orI`X<y*D1^0LOOIZYOf}w>C767jXts@N0F~=JX?E3k95}=o?*F z=Tdu_;9Ivf;H>V$^xhvX^+#F;grc%F{lD5u?wkQX0(r%uU&dw!N;{;RnaUK`ODYMT z+z#fc`EMrFf_`WRxq_U4GeC6<fwP8^n|(Km>rk6Mo$$%)x5%+hT8uf!2>Ytbh%rSX zY70(vwSniej|~85d1x5Us;W6Nxcj&)v+)@c612L+U8ll;(KaubWn26RC;j^Jq1YoJ z{j)-s2J1M1{6gI?o0KIj3ZtdUY9N{hVYeVkluNF(+6x+$h9MY^!Wc@fl8Jc=X$yqu zG|jK=Ga18JA}mZhNS4NK64{;x4>*_`)g8kY4|1fx5g%hYJ;zZ49RfblRti|vP!1g_ z_<a(TAS6qp!Zq$>v{F<$C;BI_YnVvXpBx6;#v`<NYL!nA?u|AW$9c@2)MBjJF3Nf% zWyEEy+(R}uv5!ApYM0p?L%o{I80h8zH<NRpdP1FV>Qh2LmQYf7P;gi>oH84cuH`3L z|N6!18!in4Qz)OOi4KW5msX#DHI%o6+W=GaqP_m2<DCpVy5S8KwYI`_D4Nf*vdkrd zyC_jw;;5~s&M&I(u}$Pxs2KKs${J~rmbA`NeWJ@0?y-$m8n`J*u^DsG1IM&#W<T!A zf5A^&O^I4MjMMmZnr5I5{Y+x;y;QQ}RM-!J<L}bBJm-%aa6{(^*)wnwGY=6KSTq%4 zqtT5gQ*gvxA3GNa)c--CmVCS+=7LS<jH@0QXMPK&D^XA!!>@^4NR0)I`+?#g!6Gv7 zq|^yYhc6d^*cy_qtUtWnGCPQWX(|=oGK(*Ujp3{ku*6hTz=6NqA9?e`vF@WT?3=`v zI+$baM_HJrlBNVdxIArcmWqU^X9@K@+UqNh)ir{ZOx9&u%PwPu^n1jxYp%{M$2GB? zY-k6}%K}#%1kE{p=uh*@Bgf*n-VlushV|Dsse8oPq555_KS;mdN%an+Gfwh<9OUo2 ze_(GPuG|sy2GPE|(%myU#qJEk2f*&!GTwa|5<qB_DRB<U5Yi(O?o=PgSyzJ^7p@ly z7oxl^S0m_%e(tKMB9A)L&?3!(sxKlekikiMOq+W|ADd((kz##anG5h<tMP5A@eM^C zL$@-&{L}suw<UeVkAPs9^y8h1phUY+J@!MTOX=xfy$rW3abJ~Bk2vGM0`LAlkVF5s zzo>tQ&HnXpU-UCT)6K>GUn&0oQIW)IzIm!Gp?@f_B+F88B8i~jNqs3DXOhlHQ?Zj4 zV?%_?l`}~i4qm>Pnw)YPJKWxz&J}8*X>Dm;?x|L<nOBkh^~vK@(|7-gs$X3#_^5cQ z^MR?4@pi>4YGSZpVV>JOv-Wn`Ot`asGQH#2`z8=5`pJ<3#ah0#0#nDT6sMFh$BN#S z#fnexp$o?F)2>J+aghPW!@fWl_Mr47Gl`9;Hd#s_4TUnzH%%_~_m|*J*l^J|>xZ*u z%qLWn`*t2@ynH>Z$3WQ3g8YL{ha^m3dDN{L4e|~Zl~Fmwor4Mg$%Ut%usm$4hk2?| zni;$8hQnm@lOKSEakpM^rJEUD12-%r_a4q+Mit+gCQoW(H8)S%yiuvZZ*7h{!{nFU z+wBzD8ml={(Cy*O9zBs8c|-w?6TDoH+i_2U(SeD}oYBQLU8l#OBfY_}+ws5;TV_A` z<yxmLP}wk*OQp3PbA%4ZdbPn?=4g(#NFA2tu+jLt7$$z$D$LRQ>rRsG&1|v2P?v@i zp@%%<L&TYxOIx!3m`vxIG_R%m6`>~76A-(zGYmwdii_Xa+w@p0j(5Xlxx`Tp&40%| z#%)?bF_M3)QO4l1-Y#EcaMCPBg#_)qBRda=?V&GrFi6C8+jT*s(CAQxg2iuf^e{D; z`)WD@+1KRHL(!D>#L1o?v!k4@g0eB>j1<QVCCmxdr_*d~jF2RGrZmht!|dLu(m&-I zun)96R@^uP2`SmTz+s>fOONHG(4R>V!!1irwNf7mHX2Xs-)j}t2_F53)fS^6Wjn|C z-m>Hvz0A+wXAj!LzIDI@zC&9EE*q2#IjDyJa_|5nf3c_LMd?O%YmJ{jU<|)Adndo< z{bh@%Ck)fw4_O+2XIPe}CnVk7PZPK^@WTEsR1#2eK+IQjAo<!Dmp^)|jW>S>W3Y6q zieJCyj-P%DVcNw^=JpQf$l}AZ-ESV&#o=NwGIIwDuj%%V;%NJt8YiH)#2jvD`x+a! zv+s!$P=A2<S_}|80|G919Cn-H1SgmnC$hC>8>tozLwzLud@-fN{PPE8!Xlc)XbWWu zukOalH-R~TuiO`1V%}~8MP^IhX+rA-R(*{njA8ukr%3y?jW9yQn^58!ve@-zmZ+kr zmNjg5LjYu++%e_1X_((a!Vfjw*l6h*3>-9i?eYznHO;jRT`r7Rh=F^!XGJI4alK`P z*E%CZ=zE)oUBe}I4YZI)c03rqV#PVM>*V18bH<7nbY7SjI?Qh!7WT(Ehc5HbBQW%Z zMuPfP7hiQu7)zT=HzhU7v=O+Ly>-^z!vBnwP_da!{1&6T1s&TOgKm65Fs(dzOaU9L zEOl5sI6k~b3bU-F>qruwYm4ec`(=XOxY4C^z!Te`$<nEgA{_GzE(3W}8%A1)LP92n z2vG&m))RbhC`X-$6&tCvBo>O=Sm(PW+C;2CpJl2~?Ovl2Usp~azO1Jp*<_-59^cS~ zE7r)OQkCL-@7|nzck9k`2^o8mv}(n#MWHIk%aXYbPrs7*lWaVJtdE++#-==T`tP<c znpS_xY0}(9|ICiAj(r5(^_23qJ(S*AQfhlu*IQE@v}C*Evs&J+p%s8nU+KA;WJY)W z<n{>6S6_k}oA?qo<D?!IqSxG&j4)=3><0)tbS@mk1fCz!40f<@Z_jl=p?^bEr^HnD zM=j(EcNzh)sY|YR3N?l8$GZs`9^M))`;PzCfXeLBHLJf2jBeL(u8VAE6zXboYXh)a zWhZ%7(PbB!v7Z1(9dyL5jQj|Qx3Rrr#I``(6rS3ZC{e{ZM(V*0B75)`p?p+i<zqJ^ z=K=hS_yZwaGSd_l@kk3m6|U!RIx7>2il*8g32l*=-|s%TnYfEWyvc0oZ45>i@@(6U z59?J#<lG2FU#VM6pnRF-92A{`Dz+!I8ER<pcR1q9mfB)mFGauo{1N^r`Tm{gtB%kE zXb!Gp;ju}o&2L&AmC~y#Ns*=SfvLUe7tu`G)wwmiIKXzFJ`5p|jH@IgU}<xNaD1+p zc%52>_NQwFqKCMNnp}2y62)bAP}?)brOuDM3)wrt7@s)Bc?M8jBNj;Oec}N;ty7`2 z%!bp3Sk#PuRi~fHyL5Tsn1^N9d-1as4#mO)&hYUS-%LHLzqkhOlZXF77Q*Jzjhfwh z09t<a{ftD`MD8@We>Tv`rAvHC#8azOZ+fdM>M72>)UrXaug-X@CqZF4sGQdQIxCV3 z(ru22D00FTZSMsk?}gEIhqwP&2#Og|g=uvu&ex|{&t_24%XkMlH4)^gi)_;wD;jEW zCRn9PEI2lv_dA(ZI6_t7h}^1>JG3gkuC=H33Z-a*fB?ExQo8Mvq_C^wxQuyS-~{w< zFzs+cD2O|t9Xzh4+gVv9FgW=jr?`ZV*^{TZpzn0egzgH)+eXl{5%+pvej?<+Ub<uc z4P}i*$6XGxS_X0@`fm=^zB%Nc#OLMg@?SN?-!Ev!zg^J($v^pDuITTY(pq?*^#m+d z7B&rW5S%eylhq;|S%gF^OeBCPVa_;_c$my);}K0Xyv+CVx(~@S_N@o^1>Z9nYh-IC zIUpZ1K4821d?<udkiF*|yKOR%;Qdn6{mHl9;QP_H`p%xWi{|<-IU$JXcJM)a{Yc9P zMMP6=;B!G&#BTd0W2Z@??Piam4WQ28>7y^DOHu`z!iG??bA<h07?PWXsWae=p?E{s z^autS^pN`<E)xd~#=fge*Ch=s30D9mrrEgRCeS<4q}7E(nS$M*ikYe!6tmbUxGm6! z(Y4_C==qi!^c0)j`fk<e5;2~Ew>e|WF_qd`3+wjlS)4|=X)AdJ!dzL`*r-M90=$Yo zS(L}F?HgIi>xJ6X3!hJ;wV`?WO)`qUTNAkd;GkS+OT}AaDO#Wi$)RJ8*uAi*IBiii zGlHi_@n5?$-h;Cqpiri1$4cANA7%RZwjRJefTB|s|73%`gEZa?qAM)X*9wCNpxGjr z$>=9VT^Y{8*f9vI{y~byR3nGYpe<NgHW-n{&hM@VtV^SyKVt5%rLwlf*LTC6e^JGV zUB`ZFfsQRaGYro(CDl1hILi3p4)g3PxBsPMz?t7+7l_R1ycxq0r|VQ5yusx#A`Aea z9w;FEQa%BKdL~)odG0v?hEb1>bx2>nOZI)od)Xrz`Rx^WAj~JWcj$!`@5C21g2wk5 zWSXaTi#D>rHFyV?cjSdI<JwI$<%4VwW3caqUGLN#wZdhPe#pr*bVspGf;t>Jx~i?{ z-rT8>h(DHf?pCA%vwiFZc|+qBf8g);!)d(*$Z#>hCN6`I(V6BRW)olW9O@)Tf8c^Q z{56i0YaD4Azt9^Dk3HFQI(3@4CO<n&VWTk=^<~gY839W{2W!aej|rDa1YLwFpc6&N zBI269D(mc0d1*-os?~yjz%F)TC{KR0hwga?GucD|7wr?2LPRU9aNZVU4|Hv)Hl^BL zDMomt^muuEA@_8Hb5kaht-N1J=&?EXM%W{&H&M4U*6zJ*QHu&BSr~3GpHp~1Y*moX zS}KiOjXT%Tkyxr}dF<&F;)G9c($CL`6|}}jtpuBs9*R<Nvq`FRCfcFiUkr@Nj9F3z zrI{|dtV&x|ywH$)7|V3C{c|f&IH6zEXySzCSCT;I+EnKB08NmhI$xYE;%Zh|(OKD1 zXS0@Ox4t+Br}$)dzn+EkhOIG@6{U_i7BOLy2#76{>$h`5remf{4^J08qMoqVVtJ_h zwXodBH()5%uU>b1*iJjZqiNeDlx|EfZV9C%nC5MXwzO_?#9~`4LZ}K`+Eax^fWL^g ze&Bm>SH_RV<-3ZG@Pwc_<#=QngXK=i1jSI2gIq3vs4?*zlPK*jF^L#N-c0R>)=|u1 z?y9{#=wR9_h5jqJskxpvKzwD$?AyK=!%uzDZ(o8RlTCOQ$Pn7;4@JAZe!Km6gRS-# zhAC@MA*ZWzt`vo_{iR1LbMWr=dbtgf{s@M@_scSmmevPjI0XFuneJ=<4HE2~6eKbE z8Fv67A3q1=g|~^XDsv=<?kZgrX`eLtx9>H)zGC6Bm1Qd0>uWo_38y&cD#^LOn^>JC zy|hQ}(PulCqTAte<a+Hci1T5<kVR4bITuzcE68Ae2tsabbsL*bj8O5)?ZDw$)s%3a zs?jHp_!tjCjX|D%Z}T>lE!j6s;Up9t;?yEBltdmaZ1NUG7_TEGQ$4n=d^zGQgt07! zI3WpsXn;65fGgq%#HSPy60QzrMb9ZUN)~aM4|bJW-f6B0VxtmUU(69jw?~^KZXw6< zf|nUWqZx1KAm~S&V^rQsKe=m*x}OSiBKifR(H07t7^T=4x@W6Ki3qW}c$Y6YGQV|b zC9k`SO1GhhO<bJ*ExPKyR#i(B$HuiH8tm{8O9M|7_#UkUWC{1_kT2^XN*EZogxUBO z3PHkwcW;_-B5q+pnW}_U#}{RV5Zh%@qH%=2I87|o+G0%BYsdb5d9iM4?+{NRQ{=ba zc_*K{0f9oQHy2<5Va9Cli^c*lwrS;S+?AH}OB7XS1IAV;fM8rP2gv{EPQ68pvKnci zC*Ew_3A-tl9=>sEa?AESi#VU^1*>@=+R5S<Z+lD1_6~;MOB7~!mUfH#+(@Jkhm&Z0 zamv{So|k_{O!pJixGnY`UxNH7n;ASCJx3Dh4L?y3S=~t>`kHLo8AbD0N(y3}tnivk zTkpC#Q0j`Me+1l$mgqq)<;_c<nUkyhB*fJWVu3gc^0d4qj--F~dc<;K=Py%DuW|pQ z<+D=@_{UD|KTh9$25GB07&{3&{56AT`iUg}x5M^7)Tjk6XA`;XGO`l*_<0Pcq&5n4 z5h-ygC1~Waa}o)=&IpPzB<xIQc8_1M4PSb|kzi0@1p?zmHl0ZbhWeuKa$Qeye6R7} z-r_&euA4(aVI&&#Y7G{9C{^T(P932<%k*{y#`{r`7jR*aL2yaoaOxwzV>3Wp7jBQ= zV&E=*tA5i)c;cje4g26Kc!~z_p+3Wq#KdVRev9$pbJX@FqCdr`1muEQ_k8AF#gU>0 zdVgHstSWlBFuZZ?+dQUBC}(JV2qss(&56MeB@5|l=dL`oX8LadVo@A2R+}1Q@liSL zH~Z~T<6<dvDAqYV8ZAwB0MWc~wQvuWt8t7dhW87SE_{*|IuI6~rD*3=ht6~+fL|p1 zsQ3Vd;fm&APS;uKdSiOh86~-!KovOd@-=fULoStjehg_t@#IjC-$B#Ni#cWK00+l3 zDQ>o%@m?xX19_1xgCW@v?Vvn_Nabwi`N~HzIs3$DsU+4qG;ZFzCPbuGKZCeJ<m9zb z9%TPIX#b~jvjJ_gGRxLRue8-r=|5osX+KU$8?C+zb=e<6eVx?E_W$}OMZ85*n+Awo zp~7;6>WDbv-V;E+f2?aS*Xp#qluvwvJ3zfxKQM~wzYaHqnQ%iH)>ZKe&$`Qd)R@0F z*DLl6Be6fDQD0x|86V33Yis#W`uF_)e4RA-j~!WpziTaPhri6)|8PHAKbd5xE9f72 z^uA`^-NDdp%n=-4wK<gKpsejdsVN}H+f0$jiKVOKN-eD$*ovoPm>ja^$y%V-vPx;~ zt#Pc*3<|Us3+1KL$>g&gzWplx=A#hsWccl5cGlO@Ot&AF@}xyzgw^r-`whd6{`P|I z&G&nnK>FA0VE?aBgEps)y%>Z;Uk$c&L*AScG+*BCguWo|n|}4fa~2dp{$W3x!8#l- z_QhU`CV?GGk|t211hhrHeux<F)->4N@|9E<7PKrlCs^^9aU*$lW*njSvNI4OnQMPU z?Mr^YsN7FBS|6^!ncWJ){HFtC1A+0Jkqp<#_?bq?d`nG2#9e5-lab^l-Vf-Pc=CJ` z-nz4LbUxBu!uCl!zH(fUR#DS33v$xp&N)h@s|<pU?Yu=7ZhJb?pBorfSUe^8%Ou{C zGh!z5#A{g@c`R&{j?zKwN1Gogr5n;}^3s$FHh5D~36E+Op@Jp2aV;&O#e`{zr|&$+ zR&jJE*N5`HY^0fUv1;75qjIqq*lQ~t-8^4+0y9(a;v7a3{XFD!-neCgc#@>#;B2{H zvd@ENPgmf#));Pg|IF=yg3z+KY(~Z(;g7KGN5<r3BuEE+%qq!bX`gASChAGBveB|+ zFtb}OlJT#=rpPGwHLF>sT!v;&nU{z%Lx`@7P+D6jgH($cNVG~*Hf_wiSo0ev*TeJ_ z>~aSQO-|}Ub62ps$cM_rj1Q?hvpS+`>D!d0)SG<iQuD+54wI*O2V$UhC+;WRm#*#y zZm538o<sBiz-Fxe@e0i3tmx~h+sAz^3r?o#2}=j#P&Lb<=U?1!lgp5pPt9M<b=#Dl z07ly{PbMdXGx^@yqZ9UD(X`zknCGBaJ)z*an{iOECgE|y!^8(GIq3{x`^CTb8xA4f zii)Jsj5_It*)_GuRlOo#YuuT>ha#!mspgPp9H*-EPNpK6^PNzvsT0K?M!`()bw_nM zwNG&F$At^?Rc~-C#Yg4u1qWNBgX@(<ssVo4#rcM`u#Rp71J1z8OHdaxlT%aT&73w{ zw0<DOjm21(NZHOZhiES(2~*Z$_kBumUbJ_;Avgn-I~az_SMY$!U3K){e)AwGUx}*k zk4jLcEQQQK9(N%A3QO8zlB)A~$eskb)0+yfOjGNs0($-43Qa)BPSq>E0j8D5o`sl2 zF?lBEZCTXL0X_IPr8~*)+I_{><|yKK@gc)IlGw5%7z3lD_gx$&)}g_L_w4F`qAU#T z{PgH1gz!jrb5%v5xliISx1~%0%c8d+yDCqnG;|9iD_X^Unwd)C8nmnoX<lkuZE49= za+@08aZ`A-9>I88%hod4Tw79Mcl{@3UO#0|!0<a-yxVL`9CzBq55PWN!O!F<FEJc` zSSd3*>vkx<>|;UsZ<LNR0Fv3J44W)~ujrpQ=#9zG$GDO@suiw%h0CpnSirfr<KLjx zs-DOWI-z9}l>xOuF%}!|XSlI(gJ2x+-w}rnN9YS*T7yjCZsiI&QnXpREY}81t+)JP zi7ORuD{~7&#PVt1)y-$8IKT)A0em8{4J>LpWG^xJB)I<9%4S?yumRf7(IA^F>}-J* zy$^r`4rR51#uAw_JI@r2EN_!`FB~^k7MY;|a@tlpZS6*=Odr+}L+tabFPNa&%yKSV zXy&Bya?Miosmhz;Be3(JHu)n?(XnuBj3r6gku7BJsB99dNlU1eY?1!T2=SL#a2WD} zq7!S@3$V%aCkOW>eX2f7yZG=w^^%UPlkKH8?)1vwtH{sp&4K>nS1r#zl)k1_UU3f* z?wf424|Y>5#|po`Dh6`6)6pso($`u(s%0%4$BwTZ&crIJEcOU7O@H9D8Q`UNfk9w) zx#^7z+0tK`Sf#XB#3Nx|oLTtc>Ic)#O<MBT(!B0^?zn*yJLGp=OQPE}z;8r0g;2#8 zW>E<}q73#qX}*+2SDZez{$eO_fe;W*PvQ8e=nS+8pq=^vv4Med%cZAW@j2Ak(O#Lv zf3zcA`XOI20HG6(Buwcu8z$^_KstCQswW&DoJ*#tSz06tdfS1}8s5eE`FkSp(bkJ$ zU1iFI*E9vjIH@NQ^m?e(dUFISPkfnca*aDOWo<|=3M>cI@0iB@DkF@Ace~zf`eF}G z8G1M83`RqvW!N=`R2u^ZY{m#>L$DNjKdPF^oI(nC`)z_Itjw(pL^mQ`em<l8bgI5# zSzk2|PWZU6Xea}r+<gIpyG@d|q~<`BmZzaCia_hgMxGTe+L2!q8MBF4S%pq=c?=8^ z;Fa<&F!S7Df45NkfYe35)Mz+?A%Q8vM`PNm>}~)Lzbbw~xG(&0cZt*UF5bLqEp<p% z`+DJ54rP&acx26%C)wcb|CNvmojVf3Kpo?@?}N3X>XdQZ_mQW}(exJwhx(6Ly6&>T z?7BWX(T=+!GyOM_u~=AgSg1yw8JCmqsT;ge)8Av3==u%u52e2DnWpYfE_w1rcC!5S zRf*OYkH(zk&!>a6J?+4JicoI9DlZZc+HxZ-Js~Q34B;N`O=p&XPR<aD3fNLGg3;y^ zujGxyQ%D3@b9te9cgt_~9zbmqM}9jX)*DKx=pQJ;mK^f&aU3Kq!i?{XL@4U{0AREp z!Gt;y=H_ZvknIfdd=y}k`#}v1*$B#iFPP=M9%`-(%nm<EOYFkRsN45^k=gvrV)=30 zuyNTA^Qh6PF=Yh%GT>v-!M?MsyQRb5UY>k7qxXBHgIjC4^Y}A>Js^1fj_c_q`EYu{ z>&pxh(M%^XTfshm-BO|q_)B+mY>WG%dIRQ;`!^sg&7FkbN!;?k5rO4aLUT$`U%pfz z{ZlVl=x^HOzXlXPWv{%kgS)Zazlf9n4<+*#{_H<waIDIN%)lo+bz!)ywz1X5zt?cl zk~#tw9TUc+uv6Muw`@#{)R|;#@kZtL>%Wonk?P7S%+Z;=C)1g(Hyz&oz5!nw!j9-v zMlI*!MIb=2CXJxP@dtQ@u~dBH+!h5y8`ZiFIlC`i)@ZWFJ<V)Ak79&*AMN@Q>bX^N z+Um3V>mSNwrIs-_9l+8&<sr3;x={q$Q(Q^M+3Ve}fhI4ITEFAuhnDIugGT({GGsSm zQ~p>ab)L2Q%i?hxQ-{UnVPiC7w;2nKgvLpOs%9)Rn;K!b@*Km{86_H1maRr~Tfw;Z zn`d{q%S4N6I^|C=?Ft(OJo3E6^Gc}8>`6vIVM%nIooSg=3~CWto=AqJeiD|My#a1) zs4~oCvb5@e#yX6JBOxkr<R#8`(do-wvj-)-X(n&<ryZrjukaTOU!y9FAtc5Rwr~ry zA7>e{1E86*)UuZ0axoIfz-Bd9R#8{+!`Q5Knu%-J6X)qfe2m?o(EEL@7;E@R8f)!0 zNwpUV3Tk%(lwBVwS}>Fu6ISp@9>qJkW99{r_!Ih}w(t>Q&lP(?|I)0H2DtH6pPH5H zA2sVgqa#1z+n>yB>;Ec-T2(p}K$(&Jr&}Aqpk9=}7D1hGxCx_)MMboTNC~$jCTFD1 znMfLZ)(d_0Lf}Qaps!R$cwnJOr>p&}H&>I{0|5cvejp9u=7iiaZy7&I!l@CP;llhY zOZbg4Xu~nzqac|zm1i3ysw$eChZCyL<BT%kN>N76%w;oFx1%DlW$8HEGF#l!m2?nD z3mL=MSA^5qfY3IL$IoK2=CmnxVSDzp^<qkY?s3y}?|$DD9+$Zes#9LO-+EGn?95hL zM`yXw%ZKssP}cAHth*neB}(=U_#wk;JvIy~U1MIx8`k3pXO$CXSbX%MUC2PI#(F13 z94gY=Q!%AQ{$9i}(|AkPkFC;(WT!^fc^WSENo<gpX4A9}=KRxq=roE2noYP)So`g+ z9o`6B+sE#DBCtcZV1cwnf=jfmp~D@~Ly}+sDmNhBUp$Z7BIVZi9j1~iH?j5#|2c5- z$`YUoHlez$RWF0gYF0irQ6#p^|BQ0%@`3x;igpt^IeC1p=$C(7QM&)nNtZMBHh1}t zQ|+%Zq0s+%szFmt=pB{&Fe8W2kR#%OeZYi4DUr=ZAUSAENm*MNJ=sU91C#R}<g4;9 z?~oPQE}g|SfBQ=gYx~39&u4^PFmiZUDH|!`TH=tJsGKNtz-s1^Rv)+Mw$;u9a{b08 z_Tto!<{aT-zlj32tsWz(R(eT2M8eMgu08#1q$$+yojc!aQt~+ACn2wHOf6Dn$F30G z35-}lqYF+BPy#u1M!oB&df-C4=+Pfu=`FW#14TWZd6{F~nG_3~dmJ7UEmh@N<-yJ< zc>L^DlTQvTi`_cA`0TM_KP%;nwA_);gmdUhOUDiDCkvJ!KFS_2fL)x!o)>v<%yqmO z!z0R<!<>p$B+)UXl)=ja5H|$F*Uc*HwP+!;b?%{&Q96|#MgRI8w4!B%dP6t`NocFS zL9+o9CNkSYzF!8Nxl|$oP<jKv*-N6*#wK;CQhON3nhQC}?;%4L;V$YiJspSkuMIDP zK0KRLA&aF$J*aX^j{Ej6{8#+k{H*WiqPBhx{QmFBDSv;DC2#KF{-1TF7OWTAXII^^ zY0Qi>*=!6p3B1q59XjYqT^CiH2!OL0noz1#1XS<{H#cf-o}NT0TGolyv8~myrB`Ct zIkTz7U}o3_?W<~iu54{x4}aFT{rnK>pv`1zb950y7qRcOyPo8^UU!__<-6V-j<sL! z!0(F9o%U6pex9J5q4;KgtuWV3r~|zK)z>-AIH;mYb$+ebjBG1guc}nzTF48emjXg) zPB$`sE<^}M7IH0zl7{UN95^O(QEmw2qt5_J;1^7p*U-@D%~vu8hJkWEAXxsh5h(-x zfH_@22V{O9`unpsV%^}$CJ-k7<ZOvRFU0oe6)XYEJ`cx9w1ZweqxY#Z=*EXRB8PD^ zr0y*`qQjs(!DbAxfitY2!;!h6d-D8-*O~@r51<9N{Q%)OAQ#kylJ*r4+C{cWujCVz zHe2HjLirk^)2{+gZeo40^g~3SxyX_#(n?QuPzP2^n7>UYy1KSG4HmfmSV5yC4q~HO z)vL&!M(yuhq&BQZo3of)X$CZuF9E~(-5hM2`ZNv*<QAd<jqb`^lkV2|x~6tuGYDgw zw(ba%vyV8e_T8{Grca2ajtq^ofvS#Hqg}zHWtyg;%=D1oj5<wbo#vFhsZLdTy-n)1 z?8-WmyMSy!n%=mpC)R~(k3c3R&^MO{s|_OAMr~K>+XnHY>?*^a!93>NTe9;KiKXQ$ zqP42En6%g;P^d#XsL_poyBrH-C?KwgvZOpFqEo7wbcDGved@?-EF;_)`-Pa)6w*Ux zmHZ%pk7!RA8_~EuCcIH(nBbCJ(3~&Wam))XUfN4<xcx3P=4MwKduQlHsxb}9@?cX@ zJNechTkr=W`McDxs+UfGyg6S;zSL`FjO86G_Kb0ukSHN3@vLwr^jb7Kzc3&v1SK#1 zPWC;D-Y-brD-nd|^FdZ@=+5{net=?LY)u&#Z?c0zAEDVh^0%VdSTA29L3&mx6F?`i zbatgOG~?JSYxWC^?;|FNu83u04Wo_PuwkP}Kkej4c1-VqI`p4}JH>8_Jwuj{*gvDM zj0T^5df9iyVS%{SGpqE^_C%4}_^Kijnh4rhkrt3lnIu|8g_=x<Xq;^Cc#bsEg}_`} zEdfM%OovA*x&p;OTMlIj3|4zFLPvUWtSC=i0YlY{PPm;8hbztfC(#%;1Cu++Em9sf zWKc@!5Ge6dkqS;P7nqG?=*FWLhq2i7PH>BsT8Nr;tAb4Mc!5nQ9VvRF3d9v~QII)r zN4`1%J~c&k9j`o&OKk|aEOx;BbqCBBnP<ctW%ClFgba9IRViXhJ%xN`p+oyp0Rls8 zTVfpch929`Vg8<{PPil&^~Z>7y02Kg%$kPzelmHH<N~3ki96iN9K6!JUjE8&=^7Rv zL}fFQkl1pv0Y;8iu38nzqn1ZGjT=HI*hFDVa+l;!1^k~GYXk)=gf(4r2{?86)wv=g z<-jtGy2iC!Z3cQL+$w8MNfi4@)*eb(gA9@ot%sC5F9am0O%AHKX^B7;WLU02Q0-C5 zIg5jAai@KXX(5G7NWDV5*wU;(LGu`;FcP1n1yr530!wYKMFKlV-C=|{N*Rcyn7)I9 zK^3^Bp*hc{Z+`Ho`w5dNaO{<<^k&aM`ae{b(<3$;IQq@aEY@&Yn~72t61sZK@_C(| zyqzLyuzdqcas-4If;HfmgV?BP8?WcX6@x6Xpw?$@GAnNnYxvqcV`_wQ<c_H45DtSM zetPt0y0UL`D2@aY5b|$&bjzw3>A<PEM<Gt(@UPW0zjI!gM^kFaX7(eMZ;O&y#YU{! zenBFFC5+zKR>m*&z_VAy+su~Z%Fx}cUhuusS~}^uw;Yi<ctC(BFNfQY<SueEpE_eb zGvsuJRIce(mu6{j)zzJ#7E-kPVJnBo9Wro4iKP(G?12|P-`+pxDUBpCuvo;n$JPiW zvB0tSc{Zd}&ZDm_=Aiz95-1uTVaN^r+0*V=kW4>5-rUzhA@R{AA7DHvc{N_x@Tf&s z2Y`OF2tM_jnciYJm&}Dk$h~<ROX;Afp#b_(UlygG2kY7puN~bSWihmaVjI{~{XQ)B zJj62`ObK@NOC(h_uc$uT)Iu#&<*h=@DDLDw(VH4DUhy3?F6^1hbm5WT_K@8^@F+&R zS3e}OZPK;(`zCa!V48FR?uMkwcx&E>5?LM9hnaNiBOgx-_f1AQ)is_)(xLFFuhF5r zq<#>Cd~+7RQj7Vt_P)k%Z5gz{xy%i8cCw*z2n8nfoQ$;|syRyU13@AyR`~5X{kPCS z;v=^|&1-#3z=IPG*zv*!9#BcnR6IFjs~fba@=O42OB5^!{IRAbQ$B$SmnAE*6Ulz9 zl+_xIEsYbtm<x1;Nv7=xBW=CL^h|n(at++qx*i3`bUIjtz`~Nqo#RF%^M`zbo;5J) zM1CVQ?U>?te&#!B9tNf&;41g<JPPiUGH9}WP;q3;+g)O*lBLE|gssL2T+JZa$mpOd zw}kbcgJA?W;Q=?I$aLd#-WV$;!d{cj7piumC}PtUn{Rcx8eoGa%w>EoObrl6nI@9t zak=i6yOv_h`}4&{!$I;2VbOh^f!$JRM?7tEEo|&^+4_-1+z1l~%wLbAErl)RGR%>c zrp?smsRb_1YJFL$39=_`9x%_>Uf!<6b^gGgpZMU{5>B5&ZAATZErchO34DU;Xu=s! zW7n*PEYo0oV@*p=;CUbKqaHaa!YJ_F+_AjaOAtCmMvHDw4q6yG_pm;cVHciFEqUVc z>4eMRF(+BFvAuHP<O-MMauotU6Jx_~`xL24((hHsQpfJjdx;qD3TkR{x8mw`SHroI zRdC(Ii!zQ_c;F=VsO9HE(agz`maYa%h&Gv+E=4$!Q~!JlK7iTR6@wp}?c|n=GNi+L z@4-73q!^^6Z1IF0He%#6<ELuI7QT>qhb7z_k2(L&Tb27FPVqoF-_zeAKm=z%;6^B@ zm2$o)+kbma^mOu<Kn$Y$5uLyp*@{GZh3gddaJc7A6b`|K-U#9WY4&q(iiC3<=|d8a zCIn@9<KRgyYiOJE(^b8zJ+<0XRIQC{5Qb;6Bcu*bw&ZOy?pL2->t#iF5lQxGQn*Ym z2x=Q-&_x~y>fe|sMGXBNK&)zKXlIUn5Iq2{6Zbq2#B)!EFQWPus%}^nh%vLz(;a+q zha=q`Cf^@MUxdOLrL#$Av5&zF+a8J9s6IJzRRr%DVX#T9vFCt1z>zrUVZ3j^91*h` zfxnNl$yhf4YC=nZ(ry|LgpH4YBS7uC4fVoOT*oqq7<*Hauc&>}T&hcIa1%t1hMo(i zO&|BHtf;Ha)lpY}qbQR(MOHPGbXR`%zrU!Uq9G0puW-rv<uLi&UQ{+`e`W0xaEU+4 zuQ+q078Iwas!_*6m|si!eOYu4(m)8@prk#1qeDB=a1~E@uC8z9gtHs|uQ~!+@$eT7 z%$F}{82=<WssC0-{4d<ke|N}I)z1_*KH0@-U~t0;U+5*db?QI>C{&V&acQ_Tp;bw3 z!Gd#18H1^fs=n}yON8PyMCg@>v*A@d7olJvV#3NE-&uG3TrV%LcfR%h`I0eQ7MxCl zRfZ;44P`9RR}*E^5l||U_+X3f?p0g_?RbGSl!JGyj)S2_x1SsQ0+WVDN2_H#+h(`n zq)B(}4H%hy9NVq5r}Vedk>ER+4<^2!Yp(%jPDjv2woTiQFw&9A_BiRGpvmFz@0p?2 z-EDF587Bl@v4*lz(@xEH*su3Hd8=fMNZ76IIoKp`P*1chxWd(1i;}&f8}_&G_g$6r zHSp;TI~)QWs$aj06`P*)lRV!>C6m-a^~K`<IsM^u@cx5Dy4}t9hd7I>+qJ>NHpx@C z@bXHDy-HT;Iaw&(47+^zqEtCFt>&a{XZ;b&+Q)Fb_oN$DWDTPSxHF!5j=@y7b+$=j zVYyvn4-;F&4~jle5Ws9h3P3Nvr}e#u{E$LLHp8IEjTf4MlkMmpb-ig%Z}wemkV7wT zDnpvlspy)gC!1|qUVE?3x1S)rZE*(Oj7w?W5+~0zweUrv$^{XYs~rl@B%@+*WNNvN zsz&$3v<#(Mmr`D$gCZOm9^b2|5LF)sz+7acKL8<t^^2CsA_8K=*qIl<3#GLjxSQwn zyX01XAo^+^VBuOTs3qNy3}<V;(MFO~K>JL%`GH7u15D2nc8;Z^^arM2_fvF=W-E&e z(y(vU$TzLCtt@P<#S+X5l&TZ<KY~}J8~O5d2`wq=F!L2RQp`Rg_p}Gzl;Ud3TreQ7 zFEAo8gdrk#-!S|-59}#J6O?%U=(?2&tfwDRL<#s3;_WBM52wyjDZ6-eR%}*~hBJvm zjvv?Er>2BVB+|HYQOIib>l7PD0ajuP4D#6OT`uo<E+WiH>)9%B)_NK_c8>0h{Wo6h zFGjW;QWZ1n5|*#DgH1BvhQ&>>7<6w`U#zu@!^iyRB;Y|diedzi0^k_$U$48%ZSISH zQ;j)<7aT+!72-dplU=reVNl+Q732((X1U+bi?9~8Ce)vpj+V1WX^fV0L~)E#az%Mm z{P|biccS8V$M9LmXa3iG_208%SpIeh|8CnUxw~44I~beTnVbE0N$>E9ALLKI81@Fv zu$9p(%|j;4i>N_2Qk(pXBrfHk-B9UpAnRmXN4jw~atmrFyieTtY1P1M1!@sJLou&F zi-;o_Z1TDuPv@|*e!O1%hWxVP+!0J-L6b40hs{2jt{iTA5EDx-a%WKx@`zEmeTg@Q zx&~8v-P+BD;O1y~fZVqp>nEOZ4W`47#mB35m&XT(T{$T83sRc%ytz0VPf?w&%i5_( zC%58-3~Fhby5aZAvr6U%>UaFH)n3Y0LW{{iGh}j2bNoGwZ{HTZ=7_GVx`Lc7B;WIp zJ*QfZehhQtp5W6R1jhnG&}-JUTpQw|Lu>KwwC_91=fgt|&+zT7{2W*9=`r2cb*jBM zQ>2Sf`ul-d91O^9uEV*U{e@9icId4+T!krDL84%Dn^ve8BXOyOlr-{dCjQsdJdU9c zRwoZm4)rtmgcZgUU_NqMIE+~Ea<`6_Js=U~hWpKv+c;pPf&S*n+d&46V;cv}CPsJA z;&+*eG&#!s0tcvmoE$qvP6JiCpJUBW?4e$u7vNRHEvuV8naY_mb>56UPNnq~QI1YS zo^;WK8Eh?7@1e4O#x$}S!z4Sd*wV<bdb>5q{HnkH^`E^uK=E_t(<Tu5NAKq!w~Ls$ zow?ipjTZW^?eaft@Gj@(Nat*}!qOdJOIVATSSnX(1gLm~)K_9`Vuz(=0}{-UxJ!93 zl>IOJlDDuxkZ=-bA*Ulw;=xsFo3HJ!4ZIH)CsWzEPcQlTy<dQF^r+;E;M3W=8Puj2 zm@*lx%<<qs;z8(ueR#pgCwV}o#EVdz8Et}b{n6<vqAzcDJXXxss484)9bwhmz(-FM z;rQ=BBvy_24cSdAA%)cfphlxxtDs7)!=mp#q|FIpgR32{&UtT9I|;V0r}-(k_E9q{ zHpQ4z{&sSRT<i~VltZzBRdvsIwXMfQFv=xQ`m0G1>}t3P%1C^4Doxt@Vs$~&HYaFX zkP8eBr_4hCYy_*Px7CbG;7!|a#Gu+dcownUs4xgQfW`EbncM~UCESzV;(2IclqYB= z8I5rUZ)~#hSxq+Ts@du^w)^($FiCr}rIB}L6@NZX=`W9iUev0*iaWkSHh>7*;^X}A z((j6=Kp9(<0<(OSb8e;(tP%qx7P=e;WDYR?r^f>$Hml@i*TdREAt<7@x+X;<!qE}~ zEBQZAx5QC?VxwebaVP|+0>W=L54f+oYFUPTh{{&DH%w2+688H@;>#Szu`k-SDK;GP zyNpDyvWq`y>F!sw_8gT8wXnNCK+A+u5fm+{+36MxNNH2M#bhqkJX;@O|B?g8a&BR7 zpIfW_AGg-u0ga-LPTqe5G)`&5egYa(|Kw*%Ur!z$Pkj*$1_Ogj4kZes8W1J!29bse z4MukF&fFveP0sv8G!9s*x6rf&$HQp(&Dz+AgJ;8$q*h(^FV}8)xNmH&uZLGJ*{{^v zuc*_MoNV$Yn<YVSZS8z`yd9+9Y~OsM8h3t9AAFm}H{gHkhyLPvs)gWl%TAd$xPs1i z6p9|6vl{a`U~nMDk>}2I)PO2^o73$-&=>O^;gOhlp_qk_aex`y07-kq^;W){Y5*F1 zN98stI6W6DMAPhUqyHHn@&kf0mn*C{wYZ12MN>SaH~FCVWYG4t2lZP#;b<G-c)#Fi z+=}@KF3WF8a6y-S5I)*uLfThKO1@XiwRco+U)AT|YJD>~6~nsRuiOE|1B~XsXd$<U zd%5lqw%vDEyk_EFa$hyyha-3PcMfL}53hD|U-1RhZhgH!!tH*J2K^ZvL7*F?RLB|5 zzkF4ru*92n*4X~#O~mC*WI-OCTw`XcokA|kkuMb$BA#!qK01w)G|(5Ky6uwVm92*D zveuI_0#WG4i_TS<5S61QXL@;Pa%4r99XNa^Zr#n)nadU=V@8F}jJk&BmKQ>yoQcXK zuVEE6%4b+u$&x=Dwcr-UK*R;&{CxrwZg4-e@hQ8tR>$3w52>aO9x|j;kN_(Dm{rxa zfV5<&tC+{wMxqS-sn(c&T|<9l{+Mx}-n$Wq5&K56rzNxueQ?hE=#)+ne_as=)|!A( z>i`2O;%q^G>nU06V@2ia5QVnrajFcm#60Eo@{_k!DSUglWdb@Zv7(0^={gR6t=i+% z*^p@PB>cVRCg>g+k`WQm3iS3l#$9<xB3SZjQm?PW^>d7~b>{bXkJR%m#jt^e5Wzo_ zecFqA7E;O=B#qU<jk`pm&1`~dTX({(&YY3+G4<4}CeW{Mg~&{r!26(w*CFHncHa9f z(b(W;Z@0#Cun-lJp&0P#&&~%f)-)Q8rWHhZw+KNP4O*3%6v^dJTh?<35d}=hmg@@` z$5bXp+I;70QZA3l9IPbJ<Y{ku4k&fxsN{{w?)mp)4PEaoxak_ZX(Imd0wa3N=S&!N z))*Q#*+N+Ktf|1!jG|dfEjcB}_&1%dgFC0u6GVu2U9l_hljU7T{W0`Nz;7SAW7sUf zUe_JMavgn@y=e&zr+%@0v}S#TP2zN*pv5YKVv-<AoSUSdzE4FqQ_vJ;%|^B9#_IV} zb(UFU(8_B{BlUo_J+m~&0vdCF)%`D{0`{uLd-<`}pYGDV^{}o&p*(Pw2(d`hYCS6v z_Apb#Vjq_G7%`jdNljD>m3rT@2DX%Yd-#Y}l~dC4SdWmVAySW3;7>wiFpW9;_-zEL zfnPcAg)mWv;cP|~%nVmtuaE#+G;Ktq-evQA_f=4&Me}|-1+yZl7{p~HG@^K0G<AFI zcIW`vQ<Z7)RE!0bR2yq*T7e7$y!B%<Yc?dftQ3;urZRN~oJCAYcllED7QIsR7L_BB zMw!ATn$OwV@(!8U7KtHzplT_FPW3#GjfOL(2X%`<>CC)LoJA_ftVAk9F-9uGiS8_g zO@hB>g&Vp45WB@~|3z`<w1e`Pq^7Gn8~YlP5jdNT`W+TR)nPeDs#}$`{o(2j6G^vd zd=zy3zL`p;zS~uSLMq69uuUq*0!CP{$fXKZiAu)*A?zL8GYyk%@9wbUbZpx;I<{@R zv2Ap0o1HhdZQHhOJL!{|{ax3$XU^Vp{)c+%xvOfe-y#a6{PKh+zx3(E*@eOYG$?TB zEfHKpR#93-3n&ISSXIK6n%0fVB-hNiO^YPCg%fsrp090Zxb912zE3)pF_t<5WAQ5B zENW8mluk5TWed(uAcAa^Psm;~CD{Xvw}`?wBvX^{#L2|n#)t~nYn6%MN{eP?TV)E? zRvzx%TZIa^Pv{u?=#nlA=_&3-Zq|6IE(&?6HmC)v{V$bHd^~;?(9ft)@rrw@tctNx zU7#QF2<xeyeB&*jCBCN+3qXT?%?}EDk=Aiy8wOC}=2ubNt0du(Pack9fGWgCpki;| zH=O#&<gl$@!jSKUEqM6@0zImw26!EImyRWZIxA<DoWu)?G-PmcOqD&7;i;X33yzMl zsUE_UV1iA7lHP*!nDBuOJJYJ(o{mLmGb)nP3SZ>Gz*$EFBI1=}xAf$sfFuib$)Y5D z_;A>V5I8Q1V%g+91DmcvczzF1d;*vjb34}9Od&#Rf)Goknz7^T8q|G9wguBr<r2HT z;lMk#sA77daVl>W8oLUcMEXnIyS&y!CHyUNwAq3s9j(tUz2>@Hq?>c`O3uEdJy6Au zO5Vbu0UpMa=8#bf+1WHxX)>-qvF9Ndega!0FxstC>VdN*16U6iCQwJ=HZYh8jFdj0 zsf+bCCTig=@0rV16qTPsZ`hmV4L3>J2gK}Q@}#NIIBKGGh=ZmC>~{vUJByX(7A2P2 zJ7rp3<-jyzo`fF(DF^$h_$Z8yXYIE$?o%7D*DBm={y2Y0kL+sVtnKwqsr#*lA=b+7 zm^j>q31Pweq6XlSd}Nx?jPMT|!B^Lulh2mCE39r|#9Smx$S56GYrI(T76fYuAWI2z zjq*cD%GTAwPJd1e(>J&r><*%ic|AmEC08U^M%wgqt(<I&%Xs@s=ndx!)=15d+v=62 zZ6o<(dZg_ash5(a0#krW3IKEMO4yG0Ol^HP5^y5eeH`RZJBmrQh>FD(XjKye=_!<w zG@{K(*R34zHqP`+P{S2|k%zu($=e!z4jCKfSSrwcrzQ5QP)yp0qzWP^!*a0R1sMgt zR?f++2oiOB2qtb?qB?yu_0yZ${-WhR1{;R+rFi*2gk(xPsf7KCH;kv*ICHKN&9t(P zSptb$;6&eTUNG;UJ;HnFaR=NOrA=_u;*A74Q9^#wJRAzg(j)6cOAdl)b-D@v4vlbt zXmx{%>itP$IMN#V-3-QDNAXp3HBFx}P{etXbuy0d5s%-)1x=*SJ|Kb{PA}ujjzlb= zxpoR$S&l6;sc2uzd-9!_E@WjsbZm#EH}ZB|g(U%WD1C)TQHu_<+?LOB|A;SaX*JK_ z=C*gH+v4PaxZiXX-cnd`XBU?9Rd0ON@KOmB7ijP+Hc2>F`I2tN@VhT`(E9qKxxx$U za1$#ce7dWQC~cpHI91_gL{PnWIrDfuP8~lBmS{<+&>8TVg#XYKJLnmd8I4&+H(hry z>fj4{mM@_kgNYAdEU^z5@X(2G4{U>|Q;lvMWLj1->4yzyMj<kS-h|348)!sYK0pa| z9a2==af=A?zEB*&Kxw(IOUoq``0F3Nuhu9>uw+I;mgXWs3+olKln(3l-tWjnVku!t zfN^|`VuT>ct(0gXw?EgZYIYX|?}3pgXM?uuF+N?*GZ*vSSD<Cb6l3I&fsj5QQihkS z6_gB`6-vfuUb;x!ANGBIn;E;<5U|u81AE&-g1?u^r&A)Cz7<zmT0+4BA1$#*)%7$V z1$J=1=;HFylCcF#5HeD2$o$(%eV-XOkS<#TahLy7k$tmDg71ZU!|k@H^=92-+Ht#^ z&Fbg{KD)x-pT<YFoCAXBTnr7jQnK3tXAw<K#5ifq1*NfX@X^wp#y@JvoyL$4Ml;ll zrq@}z#@``6U3<!xeOpwCFX<Knat{Bxn!<Ha!N@(Dxb1)<k#Ct76^i3^`@Y$_WB4R! zHAFk60l^(ljy}_SIK|WlADSu#7`r{;Vu~;H(*WOMzasS-Y0wR|>6S_REsl7q=8a*p zLLC|7sNv3}ZOsREk9K)^&Nsg3GJz%of64#^U&p~{TX#%hc#lcdnR8H|R8k?tflU@w z6+n0TQV7?+8p>+cOIB_?$6jZ@v`1#uO}iY*J>&o8E@H(9s_`*iPSGsUbA+;9zKsUn zM73P9&9<#1tz`FRj-myffcD1Yc>|9o5G-cG9MnIboky`jftH%u?JmYRLTp1Iw86v1 zu??8gi2^Ze-=jO1yz~t=-JMC!cfK14epieAwc<mAohf632#T3(T`sxmtiAAC!`ep6 z7(~hAbxX#*NBQ7gplo6v;~Pk|qj>azer7Lv>ArmCn4b$}$c_Vi4_D)yCVbBr$9q55 zOLewDfq&ZyM!}zJnIC%H=n1X1yPg`)oV*iiN>WIvhm>*K)eo5cVbW<f+$=f6V3Uw` z^ED%!!nT7PE|Qcs1Ip*pL8d?P?GaouAXjva<<Rdg-}=Fd^tl~y(Cy@tmoi*42@6No zLR5%pofOi8bc0Rt$=a;xd-f(AOiAT?xE-jev&BfoER(sp{ixtO^6v+Yjy<g<=s8wk zHp~5lAV4!0^C8_pm@Uug-uhUMI7+p&AM;WVoK;)0hU|brN$L9SlZ_0X4eUc%3Eid^ zIJ|+Qy5sgM$f?x*O2eM;tRm>7cJ^|A`3%y@u{=9U-B;QIS@`|H=?#JGQ<@1^qpn9; z96u&<+HR56_i6RRQto#ZT?OdT$gBIcj_G*7RrVKa*NHECd*0An?zCTqYN|z2Q(7ZD zYNR)l$EtTJRN1b^i?Y8avVJaCU68W&7G687A$La+*Cwij1*Z8nM`W|>L&os^G|G#~ zGZ8>ko<%p&U_^jkv_VwT5^4&uUtxBg+?quqAzS0ZGNhf+3?ei4dbDmiZ&-=VW}^+i zq|T$aodZ0JmgRYpO~`LakTcI%>k0*rSGndyZ#${>``x<tW%+tWzcD1Ulb&VZ{FqEB z=8PfUO5fmmV)qv=z#%<{ou<Q#EC7Ln8wFmQ`_Zm&E93^2IpLb%E1O0%`~y}RfpHN> zKhy(5ZTsi*4aVvX82L^@<gJ|jJO1v5+?~pwfjy4#I^y>#ge_r^B0E^yZSeN6JvSKg zYrf7Pgli_gUg~GCEg(%M3F;OpyKX_rGu}k6Wj)4L(ZTa~*4>bLh^jeMw}8r{2d!)3 z)hPTq?`NosA-NL*A5mVn2>6@3A3m}}H!vRHUHR-cY#-29)7)+;n|)O$2yQWay>FTK zT{Xqe6$L2x>STLDV=V8RiqZU<hr58W0S@c57=8`90n9N7BB|fy$v=!WY)A$ixL0V~ zh7DR$GDQo0L+u~yD3q$d{BW?0cd~u6Q}Q;sH4^Ip{o4%)tS9E;BO`4<>>&a!8z=E2 z82Hl@b31BgLP8n}Pq(d};X7Zz3N)T_^%G$H6Ab(hkycNqPw>Eu9PwVg&tUCLeM6?e z_nD&R*cFw|G-JUT4DkgY3aA{VXUcEs7ZTf}gy4OY%A)~Mw`sQr-#?)XVSJ;D1gWH7 z$?`_0F>Ii;?WWZW@wO?L+4;IPC8_08K&Jh`EQ_TN7t2SLEm&1mQZemSZsUI2ZeN^& z)n|V$L6n7uG=L}l0)|!3k)WvtBc=PBJMq!&{L=27GG>9JHgDZ=ATNKE+tCM|Fh0QR z$&)~xIwHq(WkxD%K>zG%Gaf@4QHa^muT_ha4UHMZwF+rWr%_WK$+L57Z^W~zxFv~e z6yJo+Suoy_3=VljpV^r(xopH5prW{#G?_2AThSR^V1-ZFBW%`z4^TaxbXnmY6a>kd z;J%3TttvuHk`n2*EZfzkfYK9MtrXE_6L5@`aU}dZrX+kPF9{>x^TH95+%45$6>nU8 zv~C4VI^K3iuNZVzj#=YSn`k6?gGCp^@<j`R?i6I%t7oCwBVl+_q?&&W9~f`kFMEG# zzIg=uG+R#V!oJ~t{~pc%PhFg*L+xGemsZk>=s#UQIR2lDS1T)Jb5k=X0RX_+!2s|t zsCdP-FP$VJuO(n^(M-$p#-~EE!J;ITK0L=?oq{O;S+ns(lbA8iNb9-^rTsU8&u@HE z+1Xr*68GgSUS`w7acMrjt<CS}hO~YZ@lg4((Eyw@j@sdp;j&c2P`uPeN(4-YfmOJx z+uDH(7mbuk^QNaIddx)RB2tWa);YAJthGYBvv%{J@pj<0tUP@!c_BI^T_|+y`75Xg z>2sY-v^9TW%0HJ|_itmKmUnE<BG+iCi{HPTL1(f<to<b?QW8&RC!ML*U2t$zCd%U$ zseSF?;BXP@iZ$iH->AV^h&A8cMbK|^0UFMA-n22Wc|rnD9#umnzFwLOjX|D<_EX4s zefv4@RH|S0;XHV3JvjwZbs@6;DMT2TUv$CZ_8pQ~kkN_$yo970`SgFwGB=0J%U2jO zXC-@u_o7>E#k)QruAZj4i_h=%A6T9ZUjM$^{)k*e%43$T0wD_gb}Aay;m;c{VOhYu z(<h0fKq@l)qn-~a_{^|zG7A&@m{>tB>@dolI1yrdig6GaPig@#K`IwGlXHndc7lh1 zB+MvKGuN4;eE!evSF-ObY0202i}YW%U;l2S{;HL4|5NY~iGaC-w7Jdy=M#%kwNyhk zMfBN3tj$1V0Yg!s?xBKfLA+9zr<VWX8~so&YbcPaon0_u->|A)+`M{vo4}u*qyNyK z`WgF}nf++_SHM?%>SSPb^4v!7_ivx!cILaukF2x_TUVcV%x*qy1cI<RpMJ(c{mdS) zfFX=b1G~kTA$z*tcW#2cLEk_)Ccd;ea^S}vii2~~)J%mS!(Yx<xExG$W9hq>NHCc} z(#}>ILULkyffR#bieb0L?_}XjG?;A|v?Hl;_CYg87}`lU?U9y|odi3ik59FMY9#Gc zJFI?OIt^f0vnG^9XiCJT3*_5fW>_y06N+~rJ@<*g)RlP#1*ZjlJ!4oUH5tE(6Z3`P zvSfEwm0`+O!@^*PV8bY^^hp<zF}sRqC~E2#2T{?H5|EvHQe#nxBpTWj$u*wY8{Ao^ z2`(b}P}Kot+<r~ID-D~Vqe^CwO#xyl`wBVBRxZU+xst;`rh&LuX3@@^)YCu#i3dwE z7<uzxXGt@LB9sUVg&bl@D=F5b$byOD62<|l=wcDe5bCWZRvH4W!DeHN*ZN;l^<!cF z{u#2I+LgTMR*G}<@nz!mTz}GcqxO>HTf7u0m*XVebb7Ht{6KWHDwBj)MoUVhEC#X2 z4vTZkT2#WT2{jLf6l#Q?Vl3xc4U?oRhbY!uE%GW*s&-*lg8(B!mTE`hdKVO~%GwHz ze)f4rCi8?*xa`T+PIYYr9ycb4ZPnbNyvx}6J?r@W-v>P~xI-aH+fn=1+(IN#`hT`l zPq((`f|Amvs7w%S_Pv2*Z;B%#>|w}AkVqVVg8*+-DVVV?72(b`bmheG@F(Ew4pAl{ z|Dzy-uuHsnPeOF=TkYU1sx*8bDca*3DQDJ<^9ZI<^nOZvWM$tR5S&dLrzUj8t}?6j zr-XqFHG??meyr7Aq=?I$%hgJ@p_r5pZkO4Mj({i=jZin+z~gu)Tt2XMxSnX;gys%B zfSyu6V)bk5a-N#)9MsvngwzRyt6t1=NO}Vo9K#NDC|w`~xo|cA?k5w$%YC@$lap`y zLRJ6HSkkC)Y36GjBY)W%ucyr`Woj;Q)TVvu^+%DS*h7^-LrNcf?1C`+z<hy9%(Xt) zChEI%RWg3s7oS`Im`bKG0ep?VXw_Y=#y*+VQhMUZh?CQJzqV|Cx4rvDWlp`fWsRb) z<ndS&JDrq7rz5^jjh2^WhPELc4)<O}syDzUe_IH->f0+F`wd#PoF>?#dv}4S71ubn zpDg}|#|)&OP+%50H&RwsjeDrN7h1NuA)0f|K23WK+ZD|z!1|%?dSKP7F4l)Y!mkgk zNr>zjz5N;6=RLr=S!V0PcP5zIY{+++Qa!$~=K-0RA1|871vxt-c5jjq^6wLB248i2 z3c&@gnk|lVqwbX4kIW1)q4IKcSazh)pE~R@&eBz`Cmtc$LKL`N3XFLA%tXIGa{U-q z?JEPe!b*!A$<~EiXK4fF27N{DoJn@Oa$1(oUajvYfk7Qs1l|3jLj%LE9MZQHOEalI zY}19X8Ik&zt(Y4*B5C`VEtoGIG5mzxumKX$Q-Gl*Dbm0nJ>=<#h!bW=*wa*OxnlLX zYF4=owV34ns*z#V%>+clp%=puvg$<Pgl}nQws~s3#6bCDHZP=TCI3FRd6_#o4@&y1 zrd}DSQG1eX*d`?~m{2!6wo5Y1%bfi9oeQU)5*H3ix^16id+IAiDOMMng&$Y@rW(JB zmS*ngw*8VMXN)Cv-d!Rj`P9t6Gy2s<WGzKO2qqLGZ^Q~i(;A|~hi_mYdCDVt+RL2x zH5u~Tgo37`^8$TNdy#EWxz_3KhmP&{9K~rY`Q8OCk{h>-z>3ZtQN%8GZl<R@LPLsI zl<tRa^QZpu|Kq9w$a6&v1^@O90p>sb=86BUuM4}|7+9MF{z=;VZ~EFV#GV?q3d$#Z z3oKM0Ez3`dp2bBhMFP#A6+mSv;BN^ixO&M2`*_a4uLx5OW>fji59H34*IBi*-s)ro z@B1FTUAgNXl?~H)l^pruKF+t-3-3qc+odsn-7l?!EE4AafjzGu3)z=KLOH(J--!Qf zEhVwuEf$|8yA2p8xq;$KI-daJ6H-VYmwZglKO~vAmhjH*MsJ>ratC)srD5ndm03e^ zgtcsmH;1`AaW=TT?Y$+`L2cb00IYIHUt&tNTC0EMa92`sM$yjg4%~#m&bSY4!+scb zUqMb_JuN<@i^OLaB0p<ea<#4NHz#8AbF=lu4m1U-!UWn`RoJ9G;GS?~P_s7A?f0%x zHz(Vi=^D&9I4RiwsC1(<qyPDkReKq%L8)#eetyj>bKZjV;b8NL^8@?|;}uKWta1;c za&h0Kn?Z2OJ@@LAAMG8#m?tPHTsc`njL|dyfvrh<A|DZ*s}NkWQ=u4IE;)fv!x^M% z5?w~4Y<z=P%QpQ1QkG!Vz9>H;yosTlC?bL?xw>3mWFUp2gaRNv;9Xu?tS{38imFmx zw%jcQ9;56PRE26)>K19M>=ki^Vn)?Dlnaf^it3C()$G(9>8fG{1nO%Ag^|OeBPdPF zk_<3-)T<U9GmAZlq3Xn>K)shs&QVxns|FBy4q`C1e~6Mgi=cJlx#2YhE#mPn-N+bl zvGrj*>_kfBMjr<Q7jUNz@!;~5?pm70c=cca3jXs_jUx;c0dDs!&?O5-Aoo_i@FUj~ z`9F|}$LA#|Wx$%?CR_qr8j3og`w&M)ycNqI9T@ZFHaLTKl=>H1_u{3t-Yr@bHP!W| zOYh21H9z9!7zDqlF-6B_9^ODt!MnB4ycTxiVJAQ>k`cQy*Nl5OgPWkZabt;3W8Mi~ zQVYKw9H&J#oma-2e=tE4jlD`tM0Xu)7cUmz=z`NZ=#>oUrRDlz9g>5zvv|tZRQ$8{ z&2J?;H9QgZKodVf-W<VIn|XDv!Wl0WZbPr)WoCtb7O&vsjM~>;_+Zu_BB{BoU*zO+ zQtwYH&o@t57S^Cil2*YE|0i)l?9H2063#qN2H)S6VlVG}M6|+Mp&zg5XB>vZ2}URY z+@&Itn7IxC*_%Ic7H?Fv;dn2&_J+v5xoWyyge!sw3a5M?W61P}M9eczPWP0-<g+s+ zX{q<pLz>5LlwX*gC-#~TCNDLNPb?&-&7AQfMsZ&$%vUw60h#s~qK~WfUg!<f^+9f< zg%~rFZBh?ZZNqbX2h-bxxe?c>Z^TY9`(rEL|E4goO1f=hBE6h{hZsW+5n#U8+{Uw) zIxa+{e0_ye!oVc)tMrXiv?CSmR_pVSe5Q69lYFc<P<q4QDmUO!ww`v6LbByH;)ai# z4_bm_KN$}iiTsQ3kFG<l-F`^=Ma}E^kE)KZkko&9P5z6jL(b00+}hmZe?HU;$RP`$ ze41#cy3oo?M*J3`%0VMxA;}KEAsAfFr;>;YBWF5~c6M%STgf6l^_~98?b}-^^XTpm zm?`^80@|`-{N2bAlE%K}d6i+inelRSHm3G1rN)9Vgwn4TJo*ci&XLs@8Kf}|mHCrn zjKO2zLB~4@sA$U{?^(Me(Y1DbJp9m>LH&eLtL2x6LAF|1WkcSfgSwH_hDWHHpI?W( zCLoU8CF@f`WNzsy$GR%;<absw0nk62zBDWOd#ej$w7;I%xmQ5`Cv${BH2C8=8CHoE z1csy-nIx{lrdf1j-!CwFrpd-e^%vd|#$gPSYhsaAMP{;UM`Fuw5gI5ObUQqBjPxbS zUuFCT-nD(6?3RBK=jRg`M8N3K<U<Ck`Er;j=Wes)+jyT=?0qZ-5ZkA3y-}^*nW9z3 z8JHtefF6nuV5%5w5cQt&FmHnFvqkzrVMiBcO>go_=BL(T7MN!gHO@#Ssp|d=EE~_h zPvK&dK3GZ@7)%0!<w>1X>}FO8Br?5;=L)^^-%<qvO^#k*9s3IMAOyC$Vc|t%x^rJp zE|Oyj!4S(*mQAZ;j1;5H*}A~rIYnP!1P2*>V(tE1|I|cZ>I~=-wZFjTSQ9Hu^NzWZ z8%`E|WE@RjSve26XXs<KW_p(T@d<7G38C_d2J?<fHk<-U|2L3SK7V_Jr6AB<Q_2W) zLM2|2xi_NapX`gXQ%+a3F9*r|zf3Xzt|t0-7}USiozQ=oy}oAI|Bk+BP;8S05kTP$ z7(Na6r}t9sSN~mQea?dR6*|Q>_@jokkI80`hS|i0q2?)|epdbYyH6Bb@?e`jn8-z@ z;bn*ECFfI|yN9P6Sap;!y18^~s^DZ#eE?_hc%|~}CF6L?yQ9xYM`+n}nHI51vl5?y zxSEp`!@gHZzd_LkN?}jNPeSCHgTd@Uzs{UurCTB3T5me_l|M`KO=;ZWqqvl@Yv`BZ z%P%RVx9s7g^+46jdt+(69=_Q^WCQ-wgsItigVC>eG{3-HFT`|zAtAdl-o6$?WKe)G z0-T0R-H-wS8vd|KHIiTgqT}IP@H<0d1tqC8>Fz(s7PD6ttMY~<fVZA;IKm)-+nUSe zO=V>glt*PM&1z_h_Rl{Xul)C));k}CW(yHr6X8Un#{g1t@MNn@n~+@8a3v#V%QIK~ zrhUf9nG2U0(@`%%qs(1hpEzZtteS@?8JC#(336fuFx@crnTq%Unib4j(OB{fuXCQm zxl8VUG?VJaqa(Mk(e(U3T7wAxt(j=r+FC0bo0{9&{I>^8hl;h*nkb?VJZ!HZh9t;< z{10<Y3)nDFiB*zGY(xTc>rLr9K|N(ce9<tPmLg_}SA<vFczAoJ3u*pB<_`tyClX}4 z@GSZ)rhrQu*DH6ICzmDP&xf<CZ*;pQ(QML|9A%4+_OC|sM_xG0sVZ$SI?cs<NPJ5- z;B;r=qN-}U&Ee(Imd%w3Cvc=~B@AEb=9yfR)R93PHUNboq~xRxTwK?ig5WBQNTig) zJ@DCEt4Vp;0~|RAgO%Bpy|lKFH~)H)DK@hsZz+^3b=?`~cEvoZqZAjM6jO5Se63Es z&27@5CnA>MWq&=ARb8e%>V;c2^o+$usrWxiEl5ve+To^Y;g;^n!!#|Oq)T2P<DXr! zF1n69Vw?Kvf2-;oV}K!*t1)+~q_CNizl3Ckbo-!%QZ7=c=~5D7Zsv_FZGtcV3_B_X zRx;NYp|t8=m-QY>MUS40xC(MV4X@V0!U7@<@<pIwGkcr;RLU{chalWdbAHQ!>IG1k zMD$Xn(QU<<tW-g)uUAT*coyEvXxX*ux=KKW%l?Xak?!*bMYxvlOZKz9uJF6M?tqx< zMyRH609~twLlKzg4rdLL03|)gvb!Gc1~g-hLhw9eQ9<|wG9do4D8^duLk^zF+d*j_ zvvwyT2#(P_h$mdRC&ZM+xr>KQzkrE}!1T9KX;!{z6G@R5)trZZ5c*ZJm#uLqpr7QH zBacl4z3|eSOxF*N(3?Uwx0C6yB(1__W0FUgU4_(06%RDw>djG*k0pY2AVT$%|5hMP zlF#;%5;~mTHZYApZ3mnoD(exTfCU{AP{K986rh8Qwnn@Cz_9Omq;?Y7($tyAkivF+ z5lQ-O5?m@Zj4z-o@+7J>VV$JZXTh_oLfGsozlq9kXS8exm`|YHYSl%l+yA3NlRgu+ zqdc}!Xa?6~tm0;HIXqVL)Zn8hp`N5O1RokuFGm`;->9O1OTjeuFd=C4D@9ZbYr47G zTMq?SuAv$w8U6e@ciip}cRQ#_H3L!<%;&X3RQUiHl@6oO!mMqPl~!z5PR^89&IELN zbYY{?sWWt6FUVD@QgqJE)>L9*5@(S-7U(r-AueY+a3xy+YYB6^#gm<rvqU<r0=35i z66fF*%yAf+6*WW@6cy?P@D}kFq<3c3gZv3v1UR3ewr&VmzOvWzW~TGKL0_l=M$}(P zkK1CRy`4%`&aO%cbpx^^ad#h(kz@V*?&|*#?rY3W=T`#w2|8-U3x&2X@A)Fxj}^w~ zk4p$|{1dIka_EHmP)TA35G$2_cYj;natbwnR`0`v`(yUZvj2ymG4z1%3w}p73%0Hx zbR~6PptlncN()4Ly($C#Nk*R9QiKn-p8{gv9S?wHp@%te=37H5ofH7|$XAHtBu{C3 zLp%H`5&!-=7vYkg8S#dt5P=J5fq<%kKO}DA%S^8{IA+*2@PH=}o2f+nz?!Mt17WjE z@L5iTVXP-r&N;arod4&{rR(QuZTR*2DS`S=GZ)UkHLQOhwkkBC+>{p{{$^#QwWp1Y z3HE{olOV>D2L3`J90iL*M9h=;C8+R=8$N*$Gi|&-4GOWMLgmz^qM`yqO+KTvfoc~~ z_-CnzWyM12LL;4XiL+iSmH*41yUmOdFp&DKrzx?^wySl=Dc+~^qoATLA2;&fn5Q&w zzAn2e?T6iGbnSj!&DUg`4m;NEd%a}u3qf#hYJFRous%~^Pd9$Q`BARL{9kKe{%k9y zd6V@WF}>^b@oQ7`^0U5=1^Mpr3tqzbd6gJc!Qgov^zxm5g>=?-{eeQ(c1sF1$Y&XK zFrZn<d=5O99VMF(fp>sT9uwirZ=*=LH5xv;P|lfQKrfUBii*%l7YH6k2Xohitz)4w zi?IkcMkn?V_fcSeNw$)J<3Rwk`t6vX4hKxw)OGf?PZaLBSNTvZGa?Dag8B&>Ka@{; zO*qex(}|Qz!Pr#Pvk&tvxK<^Grk&8RanEuwS(MyL<2r_*HgD+CMRbAM)O9O#oA&+@ zhtpw9<4H?gn1@gf9XKp{soDg65`ykPdA=19IHzzs=hEsKiu-i1#dD)}5r<VnOxXm3 zFj!ha{SpG-K8dkor=L%lx2@X2s19REf>+W#+){bAt#))TftM@rw{2#q;9#?-IXMBU zWA!qVmgx7f5e40?+(QzU6z9F*^Mu00oG1m8I9w@)O#Q5qp){>5nrFSF^|E;nblRel z%V#dr?!A34y?sqaPvG#cjRBo`GeLCPQhex{ZfX#0of*e%oK8P=#;fXOO|k@C1I9ba z`$(~LsMJ%S98<WDp~*8Q1*0nGkE#55(JmyxphTj8;zSsCkVwFWo>Nkga#EC03yRr8 zsb_$7Par*>G~zAx)J@fc+MQr?D`~1ei>XvG?XH~DK&t%8_QFb3S?;I0rLz#xvI2LA zeMD~AZqM?nKFuXF{2jS}1(>G5^g*CJN%plEh_soI2tbQr^`~@yYZ-UnXDGj_w<5=> z98EM+QA5D8HAZR^N$U3Yf_rcG$fvkvsx6aS3FB%b7Yh8MEZ_4Z8KHj#-zrw3R0vVe zVP&*R&$8m*QU)OhOycUokuCG~x|ljq)>h5Dt2%wwR?$3sGp7ns{(Xj=nHZMVXk*#o zY~1ibB*z~`D)0PT2ADlPy%D5dGpvEH0Rux~u!QYB`Q)aj5e((bDC&Ds8UmqyfiEGz z_3Nz!7uUgDKYgA{m<;r5XK3)=^S)E>+nu1n#%8kR3n?epaFwWvVt$ZLQU1fwGh6Ei z@Z1`4hQb*+b&>Bi-3-9?-O#lv(+K$bH)3l6z2z<3NK8@OsOk-67HQoch2I}qdDyAR z>P<UVoj<0Cf+=edNW8)jw|M)tps8q}XyHXHu*s^dri(+M8V29behi=%0$!F#OVJ14 zvo3(Y)~8=W7v(b#<}WPaDj!{gkUQbgO1q+HS;_<#b!cZQ)d}1b#Ut5#yBmw3I8}uX z!882h=l}|NQCu71>_4L?m*Y-yHg7A%?YvDHx<9oxPh!A{!)}{f9!#=qfLbfyPOWfN z)k4ShVQgn^ux(DQS(o~x1y?0=S@%j&9?q|r8wGn$ZURMZCwN&tvQM>d$M-O;LPc-K zK3RA<v|PO6U-8)E7gA|o!ZEEA!roz_G?KP#S&7v`C4B3p69dl9VJ<$bOOr8JO(&OW zVl3X$Iav?sA{~cwo7V!_m_3`U>>Rz5da=jD49}w>!JTULT3NYSC9aS3?8RetE?%Lo zg=38@AF-*Ed!9>^rlpgodw)^-(|e>3fua;+H}EP%NoJ9)_#dPo7ofe1Hxw=o925O% zTevr_fgqUT_hPRJ(cCvmE(-yIsj|L>YR(=qbk|%`DVwo7^tZ2tu(mh9#ZIhon*wa# z;F*KljCQKrM2cLEpRqfNX5P5Gf8jgu%$*Rwsu#(*fzyxO7Tu@G{((u`&{z1#;+XwV zFY-l#?DIXl$0vLQ_b!>y&Fakc=DI+y@sau9%I-x@_pcPE)G?;as640AI%;<hDa2`Y zs2xm_3dSioqf$FKd8W-?xS>9uQR$?bUSKFJfL4jC45n@>40mSrw=wRu$gkuX&%!E@ zbW)+JV`|k@%X?9071bSEQ1ASMRaBOz?rPDVo>LOmnqE%j%qpUCVo{o2SZ3i|Ul|QV zcv-Y)t&AS1JGTl(s10hU={3YzICKu`t>{TLi-4MvXNCfd|3VBS^D;3qd#Hehc-OI~ z7B(vtRU0bVb7qxt=X^+V%z++&^HTEcT$o9vpTWBaZ#CRiLt=1JDKj}c1?vQ+6KA?X z_?t^H;IQPvzqtt>|0yoxVvTWEd}vLtLbFSqU62S*_=IcaN?Rz$ny19Ugb+VIRbEJa z95W{Ds!UgAHfV+_juF*tizGfZ6wuYmM{{gux=L#W5S5nANt@Hos6;%E)(c4ywXO~Y zeKVDZf1e4Z#1OO=t;QrO^%&c`P>74+C&3)hrZ&Aj5H(=3%DGj?f`QNywvbw2=LkQw zNaNB`GYuV}Nm+q5uwDMmL|WTagS8+j+9P!;4bN0kj{b9XKnVQ@B*%>(lz)yY8=@#K z7qEs1A&rq!9xm><g^D?;wts(WnF!Jz>VWT>;0)HZoEj%mjeSgpCW$Tld^uR7LUcpb zF2|Vp@Hfv{p267Q^YeGR0K1gX+Cv9O74Lu%=b@-p!iX1Rv<Vipa8>$4B_uD^Y5Id- zGl=^Bi<Gtod<)hGU9j*`_iCAvzJ);XTjshy%8ftKq$$a7gchl3uto;Ii^^a?)d_?b z>kEQmo9+h8`bK~s>GXy8-=!tvI?{hjF_I!)5Sy_0ZP2GE@_TuKO38izwWOCq3Fsx- zNub4Na;ruX8)!tW*T&!Op;OE{GZ~`Fg3&J)xLfiqo~zezs9XQ;8ur|@>u!i7=58F{ zbTLE(12K}^t4G|j6ovbBTaiX32oBD4hcvfy!EhsRM(77$UOYfsHB03@hSO_?{ZA}; z`&fndVgqiL>MNe+K*_!?x3G0JM~9=^>Ed9N_opnK<PvhbSg`<tXGJflktN120RpVB zYDoK37S><IT-rg|3On=ZqmHi6#5$kVa@uLwHTB$FA2q36+=v(FWXdL7Be^O^4Dc!Y zkO5fzj+y3fwUMldD0wE#n2MQ)2j`+BJ5p@vgaZtVq)Z0`{-6d{&*$IYr?KaLiX-ZP z+MYXGBQe}A3qi#8zprHOi7M>Zc_;@MjA_GAGgY5~4{F^)2w@Pgj3@roq{sd4`3yal z%+=OwP}#AziX5ybN)lhAPy8vn8RyVg8Ct+Dt0NjsiNc0(?i)4fY&~pyJlM;qu_I08 zkC-`G>Bh~S!V)nqo^}!pD*bHO!?tKT+R6)A@dm05{|s7wAn2<`w7Me~2!f*rVyT&T zwhSA7;I*SmL$f)PzIZt7BAYz;T~%KEKu2&5_}*q<+&79!jg1B0JOCYRbZ-YaY*0+m z=<nOV2n~Py`f_bpr*?3TtGRI@RrLiQ1n2$`eV^$qNj$=<JvbPH`)*^Pw@vH*AcZzh zYi*``tks%d>GR!m2WW;dEKM=APiAwOrDAWk-X{vtX<_48oJ3sB|1-u;-#`Y7)`@Bo z)~28cU-5gI17D6k9cz}}C>g)j(5gI7Kbx@!Qw05%H0F)pyzV-O@~Ek#1`gNP-IsaE za_&MU4-+eMSLoI|1bf$?t?X_;vj0|NY6%-)BTJj_Ip=}wH<E;l<_Ea`mCbzFdzgOA zrbIUMk+}d==fN$?yzxsV{V}E(6!3HNbnPRTNn>8{<^|X&FF1WVaAbW^VNhu<34iD3 zpQlyUGNh|un?Emjw;NDrx7qC{<8!l64u7&)$Mt?DB6yod14yZVfJ;D#wR6c(LC@Fn zaTJ*x-)ZDB@Q&s%G}MlZ>n*o+qCBxHqo_IFE)A0*!P|c2h<{b=7FFVEo@PwWC|B8J zIGrx@f}9!I?u+SWwX|+d#Dsk7#Dl4|7WJ~P^T6}Yui|wfUUCp*grWUoF#V#FRe>}H z=~YcLXf4Jujf!T+fnhFHUsoaWk|acjuSM2gWX;`>l@&Qawj*Xyf4`JMO3CquKi80= zS$n#4a~HI99J{y^X}uef44>>>7Ek$mwJ@Y$_j9svech(C)c9wvY#lrXAB(!JzWDfX zNN#z#F`V<dEgPPncEv%mAIo~Ex;?QGuK86DR4obGc`S|9^z}<Y@Az<M0cw<xGnRH? zIU?v1GkYB^9>`jMMU`cx-t@6$iC%rGkk5+2ZZnW1+8PwD(1?`0E&irMT6UDfEDSt* zh&L$B9lpV2k+KBOVpraJOr9@oqQO-DHL2w90{mH9fQEe$c4Ii91bTQtxR~<*Bp>`~ z+6Sw_C?P+2B>Pr@O^IzxFzg5{Hi!ve%);Oi`!A$qgJ{f6mlZ>&85ZUOQwU+FD1N3O zLJoIe5SQSID%-_*fTs4~%<9LD39<1Ck;x$ziEUZ)AvD1z-A~Sq_Z4bYEL5*J%m)B& zCN_z0?L-(2HT>ZqE_-KvAuT&9!Vun$Ed&v6$LD_QVGxX0l=B!mO&s0%G@btb)KAet zuID!BE!PVEbyV$oP2t&CccnASFa?47M!e|^EyGxtw#a8wg)z2`)F5<(EOeAGF{H8m zZ@uHdPHTK%WokPtpav@AyHO9B9)o+~z7oZcj=^_R*e)2?JM9qUr|qM52YP*1Lk?(+ zohZsS0qnRs@KOe9C@mGF$5E2n4z`$zQiSxS%Nl+t?v1M&@}1%l7t<}P&WqqWNaIVZ zHC&9Hnk)Z03u<kxxH-s;vIj$d?zf*QYGbAL&A6B66Ly{~O??1Y?)YJy`W}If4}7=! zEC^aYrm3^*Ye_y^dyh<R{2F&14OY%eoNQasj-ivul3O#4xphtn6q?)SbxsYbIt!<! zNfNfa$ffnx8jf;ES&c^8jhwrmwl>2%_8~RwVZG@%T2XYF=nvbvJ1xT*XCn{G@fepA zcl#H?ZIF9ZyzUYx<cz&LBQg$qb|-M`gi8rcFg8^c=yg0TZ96AD;&PXCZt)lcwNy8U zp0_e_oIGq~6mLcpGPzd7wQ#bYcI}ioGuVtWmB+g}lQeQZXkGUPk>q+ViP)a#?zbAS zf;nVG=%~FnUs(Zw=phfd+r8QMR+`22S5YDQ=n4)C>cI^5Y=Y(B$MHIHn?SKfImui@ z;@k3*{ix|@i^lSF9tFVy?kdP2ZU*C*#L|*A`GbiokxzJOR=uJTV_uge;Rhj()jpUZ z8dE7o=PQGqIywg$KRNcEq4XHcLqOrs<;d2k7VaevvLb*lni+q{wy!*7`#>l)WfjE| z!JzRxeFL;lURFONZEs|&Ptf2v%v0Wor%9jgEH4`UC`|N}_vHy&_8R8*q5jV)%bXpz z{k{mI`QCt)^IzopM6$x*r}9zmseUh!4Y5N?b`a?|GMh`$bFte;?&{$%HL&P6qsHpd zmNg*k`lQ^O8q2+@-q$<!&o?|EZfQqVH>+#yZ-BsS%*h_~A9?t=`@aIi5euL=Qc7n; zh753NyFD!W-Rn_~=F;A^gJ38^VJQ6~PQ0vgq;7ay;ZvsJniFjXQ0p<(W;dGC@w%T% z5SFIDrb@Y8E)NKPplMCqW_Q#*yiK92ea7ejnM&x|!jJV5vRyh>+^1q>yDH6Sz2dW* zoK_gE1yJ!?#kcvs<x0Fh_y-a^6?*+556rgtvS-puz)45w%*z|2V&4ZA-g1aGRvSJ% zoR%3q=o=$aYcM3M)xvdbaDJF*d!<1J<Kxe21VFJ7{rP(pei6}Maqeg9w%`!I**HDJ zWUN0O2*fPs7zwN?j|M1z56#^6`9p7(r)bdL(eGWZuZZP&<b7JAK=<>O&4Wc6LERxm zm9ZB2y5g77j5%5rt**c85;2ma^iA$DPtV^>FVMg$=>~tG4eC8h8!GqZ*J7TTDsl9( zs;I~^b_B+&Pmi;u>j5%eNh+Cu<PY1qqve#|>dWKZ>yk|qi|HO224yvE7a%K<(2wy6 zO}RbRe>zc%s`FG^FUU6WjGlU1dM1Bf74+Gxx)sZqn;O*79o`^#4XLdt=mNytaTBi5 z3Trs!hV)jfH~X}`ev5hqGT%UH-cV+|9I5wJJKoqj)s*<6d#(sP0wLe*nKM4DVc#fM z;Do4x9$8JWCEb6kq{<{L<0#5C@6($n3+5&ZM$^_9j#p4@uauBVupDm0PU0t#1}net zajGaKm`Ubx?s4S_!zBj9C619L#6T(k9#IYjm^JrA!)OqvMHwCj$9Ut&sfWZIeuV#7 zNh<FVc`8c!Ga(lnGNfk^Q*b^JNjdtNQ(Kac5aDSjd7zp(SYC6SAqB1Nt*!`g{Gx>< z^U)-gRIrvIZ0Qr*IYMY2HpnHRc(#_W|4=LVHpS6_&Yp}S-2zu+f|yW38G*G1@%728 z(jN5?xwl#e>)dy3MU>x<erqU<_b+JzUdGP99$X6q@-hA}cGxecSqVOnQ31XEU>mFk z8x)-3;NUEUD+;41kVq9y&=^cg6;YBGQ?f@AYa`==h%o0$o{@fD5#cgJ;~E)Lux1l$ zK<4ycu-`8oqGiE%ofcddBd_br4$s2D{gY?X{;OyQ)uIQx9@ciop<Rp`4mVn8l8>e4 ztn7ng;hH4LC(M7|t3PE}!DVq?iE@KUWB~kUtkHKjjSgyA3`A%>y&Q>hBg{<muwxq4 z4R-1%s{~?%%{}T1zoJ=jsi4I#usa(Oc-6RR?3QJn3we#CnT^OV$<i!VZ8S3*8A)P< z6p__>tPlc8@A*~%fU8$i%EaV)mashDp_4O`HQw6q^NbaNp0r+xGREjthNM--fXN;! zXaJo^bu5=XR@T_<WiPa5NS!(FB+y2CQsW@xy*-Z3NJB4>`^1n(92-_cmDrOXdHUK? zj(<=p)HkrNv>hAh3{&&s>o?mW|3(sNV;sj9wWaP~0YE?#a~q5gr5t(u&Ry3ZD_m?p zipL_o;_n!*K9?xU(FmDP-l1Z?9eHm>mQrHC*5{7`-{qRgSC1y`e4vWeAV3m!EHG+T zy2?o|<yC3LEUMaKJ!f$qjCY<3iG8-iJG1+{`AA|xI%SWd)qmoRN_lR9ro>Xce5r;~ zF9z&kdrezjPnx}kbF25z3p>IUnLK-~CgYFXY*uinlyJW(cFRRt$Mgoco|GnF#HVK_ ze1Gb_kfZK%c!&OvoSr2&a9`BfM&dR2B}3>@57lLC^OZM`APtrrmhyyA40b6kDOl zt=*t7lGb>2t>);El9I5R+D&bVT<)+tn%1K!$}=FfhGa5){IhD5Hzb{UC-~N8@ReH~ zq~)shlM%T+P>s0qwBh2JPN4MlqB)cUQ#x*CpkKlvVClfVAZo{xSKFk`We2G$fVQjY zuX_vtfotP2eqz{l&DwN{L&`$CV_M20^L<rwFP`gK(KecVh)3Y*coC|BsZMq{$>XCI zk1n)Dw@bS8kc7^ao87+0Y+Spk&%CS#ll;<U&BHGD!2FY>Qv9W?o`lszXxAmI%YmP% zLX`bn7@d2B@uNY6fTrp&AZgnf9vDQ;T)%B^BDpbdS76@hUihLrkXUueiaVnI*_lR_ z4j-wtSZZJH9SW!#;aSY)Yh1Dd@$Ht;Pez3~O8n%pe)jE_W_xer9Ng-=`OuZlf8(g! zis7*CX*w3DRK_<1+U`l##{foM)+G_@IIp^e?tkd!XSroi&m)+z^A!%=VDkF;&L};H zXOrb_#fo+jqw|V^-+N*S(96Sh2s<7dYyPU5c6de3lJF(N?~pA!ma)idq7=QFZn&qj z-aopyC)^Oip8?!6cF6si<v(^@mHI31@|xl>jc&o=UBYvpR0{MywOXwL$(&uHDBwzz zAysbNiPWK39YQ}jir*qt0lu3(<F*wBAF<FKF-8G&7}48=-wKS3pYI%BNds^K;k}|9 z#uB6!)YRu=464)2Vt=>z*LQ4(b7I54ROzbDYxm-|2WYHxfG*V*ey#agiy}SK@FkQ> zX{2^r`QF{QeRAzygK28mblW=JPhHl#3#TetjbF*f#+kg^jvGt%U2GcMW|eB85^D2( z*|A<GFjNN2Lq1rR2-+2Xm@@A)dAv2LTARZ8b1U0GU8o#lu4G%CMKUrmPd1N~xm%rI zXd<!GGg%BTF)`0kQtX@K;ZWfRSzrv_I>u88CSgS@DKkzg6aQ4qv%}-3S2k`|j~ZOC zfc424ZK1~;>KIm74~aa&GxASL!g&+nr?0)1e3GiVAu2QArz!}2M>;6atzy&`p4#q6 z?T+^jn^>edIIQ(bQdq_&teYNwEp*IG@25q`Z<z!L7faHem&unGVv?Ksg{Mu9xeesH ze1|j!E?OyCinrz5Z>lacU|kOqzF#fE{@vUC+gJ|?&!9lTO5bFjp59}a5k}^m+4CcX zK@S)f_i2{%DWQTf9Bv7OvzXOJsOSN=xYVBdFB(XX-9ySX#@GG+>qP&*Qy~8%+Ed2X z#rU6w{Qp0<qCt7;zw{z2F6JwO-vvtLVL;F{)qS_C40)CVe<{LBL@k+^51BY~ubs<M z3nR;6?fGu^)TyyRL_+3~BmX4>c(ql`TJ-ey^NvquxL<j0y&X<?eSGc^|3=l0G5m&% zg`_~if!bsKk1%&5Fw@x6Atw}Oj<dHf(fCqzH)5v&l+>mXh7|f`hRj^Gi~?);Y=f|~ z^A24=x+_(tL9srRPn*Kp;U%u)T4B<6x%5gJcjF>iRbriDhoZrPHp_XaKBp+wHO7Nv z091=)Pkft+hNg^-70zVDY+}3TQ!=16$yrJH{CCey94upcBED7n!|$YESfTj?lLK=4 zxJy9_js?%;iNC}^vl;Vd<4%(oEV!mSRBxuS&Q30;evCpch4A%5;}L4?_$3ewTn!op zTCQXRGmfe~5IT$I{JEccCh99r={#5Sr_tMjbgr2~bPI@HMR+*{r=%%k!PJu3F(o_U z(Pg109Da;&OBjcqKadf#9&SLHXyE`|E3d(b>l15*NA@v<-XyY{_9HWmJS)*SuK?p) z4o*tvq_KFB5-A_pK4A~wLLr>_is)vI_W_Mq?6rq!1MEl_u5zy9U$vkLeO__uACie9 zUd~>QPbBwKxQlgqZEKYgv`I);%`I(s)(rQYaPgMq0}~FBw5`+em8|TRC=9EBG=Z|W zWLojVyl524=c$mt4}LEl(t89N%=g<A_XzYR@ZFo!k+K=0e+fa#2>Zb*`We?B(SHz1 z`x3ulj!H=z^9!tq>Cq)h1lC^V(A7NsIGA6;@QSz&ZH)0rRzg0-3!?aLhlKTA%B(z$ z!!wj*t%t=^*mf0Qw1ONND+e}u&o0awsi<o4=5py=oQR8|H*S;yk9gzPh1k~-D4B+! z6d8-ZtR%e53|o7YcqsC14dD^a9$%%$ZQC2^q+1W@ab!m~Z3Z7<aS!<qF$4%5tJ(0E z5F-6c)A_%DAq4-^ZSmh=sTE3VHgjM0jEsEyz1HvXn`5K}=$SAwz;4hIw{ImNlof~q zNp7``kAtinF2+^V4_OExCAmLH{t@Le?k{zgs4CbSZ|Y+Dn3<N9_VKwl#{LbVy3#-v zvadb*OVDEGtP_UKWwWaa#Yz*o+ZZiE6J@B;2OY2jZSF2W<E{@AY+ZK-t|+{oyy<7g z59hwmbL6+@>9;o0+zMQK@|r0zEwAbo4yXM|!aGuM%z%;|1b?FoR5IkoJP$u+-Fg^N zT)zg9<1<kI`xMI!tD<*b(2yaH36Xr^`N+M)V3n$)76?k1*Z0^t1&Y_e{t-KtLU;pP z@Ve{d9e-ZGHvq<6k27-=Mql9<3b<5kbXNk$RT@}D{_H$ZsD`TB^d3WS%K&M)$c|L* zh4rA9CepI<I89!#5>Q=m4{nK>El8#B2tg`-KY!Cj$zhiFJvkE|LM%zVp}2XK48D z$5M{j9P$Rs?8{M3L)y2$;%0gt#5?3_u1RP9E#UAk9rw(812(MEQDwqyS64l5it8T# z_>P2@DSdu!PvnJo=yv`bV@E2i!c~eV^@B^WN6G_}vLP0thZIwooT=$74?o!hF3ofw zPQa_Ed@f$hT&FZQGWfm(wqDOBOZw2TbpzjYwgYJiv6w^HJyV65s^UD60g9w0i`LMv zFAfNcf^Y;4s<KiybdW-}L){FApx<ZQ6h$@!RXoI^xU4?Yz&sSNd=J_ltb*wks$fSR z;e;+`m?`K4g-uSg=N8pF^)KTH<}Bxzx9cAzi7tW}F7j29179ca|GgyH|E(ndMRfI# zz@aZJ55P&zM!?GI|3)***nU;2cZOB1gk4ugBjtB!+E^A^1(N=PA5c_;M3^27yWIn; zTvA5ri*XmCyD`5J?GB-l@R1;WzVU}MZHj_W74en3Zk=biGu!%peBK~;%bYLDi*^K~ zmaEnTi=v)!&`+Z@_se(UrZaT($=kL}9jLoBu=G`?3<5DP8~!j{f0*T99Ij6ni;2-A zsJyG=SqNIx#Dnrf<^IH#j@T^;H;xSkEI8-w)XA51{O$hS>PQ*ASH9OJ+3Nu{hgenR z%NSu0%Ge$d;;gl>V#fwa0k8aF70*G>6%OjmKb}Y@z3-N`h^>(V4_1lP*Tbq!9vy(T zD(qAp1usNjgf6vtt9(jX;eX$~zOb59rF@<xt#9oye1e^~>rI;=OzPyQ=@ML!i70ee zuED@k7#(NuvV}n@4J8BSQapsyb;rYV(q_6PIG`z;f)QTf^5?fve7wQH1ht4PD>64K zKU3%YDt?HBc=QVwHsZ~)Qt-oxbB!Mo@76i>?>K8z%`&G|;W)%!R<6sg)l>DPYvvWk z48BoJzCy#C9LT+)*GM1OS+*4GyKQ>%<#$bp@5F95)X$UTTEtR}QY}4O3gJ)c2lxy^ z>Igvq8XyS+H3K;Vef6(XaI_do4`@0>Y3hwBMY=tr4|MAfCOY}Bit;}%qxk<Qti$X* zw)-#PSKfbA^O65sVF?;I0n7xPoopTckrVHrZ1yGSGx{$)Uz8e@7mf<%U*8cEQ&;AR z1u~gcGHXu3$>2P&^yzp@rCbT6ctml|<dI7fjpcK?x;mK%3IctBU+^uOhzilWev&dx zNuvjT;kh~f=sz~0H_`o*UcH$;3nhH_o80d<UG=U!uXx`k0dn8erF0QQf4UI+7h|V% z%Ol=(3u^~g;BheQ4QebG>bF7KXj4Tzwb-S3ZCx2uBDmRcR>rO*F?q=cm+>@XEe&52 zg8v`B-YH7bZrj?;N>tjmZQHE0ZQHhO+qP}nwryAP<XUV0?fiSSbH0m+78h~zwwPni zc;@J%cTO&{ktUi<>cEw;{Q(-yn|^49E;%Hh!GH|g2C~kf0F67jw5?-3kd}xqPNDrQ zoXwyt|J9@ZE&VZW8qdif53Sc$+a1zzp1nR&yB<i`*4tc38^=9-y>05z5Tj>uR-ULC z*IPBNePh3zhuw!)f6N&Dn9=Wi%!btqf&Kum)tX(2{4aVC(9Kr{oRmFq`j<bj+5HRs z-^i@p;WcizPFx3<wta67&S)}fh_Ky$HV|hmgPSJ8OD$WcgD!@y(*px8An)8DGnB4= zvJBN}U*tI`tb`&&*5|+V+<e@Z=80FQnd-A-Eg6OKi)Z}d%a7+_MW*o8=$jrIb=gd< z@fH`KKnJM!A2Rx?BvI!gd(qX|;2?rYH!eiMqp!t$gOC~1y2*LCt1$`JT|@CBf~BT> z?tD?2mXo)3RBnMpQWb)$K|Bc<5J(PJmSQMg^ZZfSL#gO=O&J5j+rJ_jtJEV{44N&O z8c!8xaV=2$Q`iQ9XKabAU!S&fOVwFMw%{fDF!ogJXr>LOD7*uI9F4-lbM{Rx-~IFS z5tTY4RTMw4Y9L-LD5i(m1B)PqBuu^Y^r1Asn$+sl4NmDNhF8<Op%McKsCou#6hAO} z^m>#&P<j;ZJmmg@c2@60f5`RaD1NBn`SANHX~cn<?TsbtE$oiE3<c!*T8EzdhWG5- zP<%!Ez?mZRN2SG;+Nj42HU3$Cl=+Yt>bWcS|1Ncfw5j;9c2=^L9r_-;bP*cE#{px2 zJ0ef4i4QoE|D`=vow4h9E5H0ln!arIelb*3Doe%M$B+YK{>qIBfw79MtS}S}^@6ZP z9EZZtk|R8@lZ2&Z6Bj(hsRBvA+jj6#N@!p2SU$)p4oX<DQZ`JyNU?ZUKPefkHj@HL zy<DDHiM&y==%`Vk$h=(6v}jyTRf=qhWVK((%*(0*i9@`o;0&#QUy`qD<HKFCvBHsR z$(~y3JkD&3skuc6y#}4SD=*a8I=Z$;(}MzA)QMtgVwNuog1Kx_(n8TZ?*N&DzX<V+ zC}_Fdk)esgF<iW4o&#B7u~?ont9aghJ$L?WF;AWpmMx`S@w^zP|2$KRMTZ?Rdb)V5 zyiA(XoxHpp<b^Vi12aXLt}=t9z#veZlE#h^%^Y1^*#^}_@L6?i6T?vIAy^#aS0Azj zWYy>y9=Xw`Ve%v>X=0JW@dTLKnvc*zQJ>U#u?>l-^k0%jx`WE$evf+1U3vw^);o}b zyV9ANC-jC|ufXBWuVy~QjTXzZ1Y?z#>(Z)jHe@g<aRu#GFMCwP4FUKb5_oNSm7Sb0 zpB@k+4AzCh_}Mtia5Xbi-b_*rNox!>O*Oh>OjJfsWyI(}!3{TF+g#WXj`QYF(sDF2 zQ)8;i5w`LqOXFr4!N|42)HZObzBM3ac4R2v$J#(*vXLORB#MG{x6E>0tih0Yl&Et( zn!96{p*YL<$x{YGa-%c6lW>~oztCE+CF>+9BjKCnO|w9Ms2Hg<&?e}k*N9Dq4ambZ zLmtql_NWtYMVe9_d5hB>#ve&6)S4pJr4cN|P(74+sgKw+rgmm&!yFEaFjEX!5>DYR z#H&0RLaD{ZDt2pC7n1QY^_0pJC-!7fIQm)wRHLsW`OltZ$i%ZS$eBUDVyo|ziipsp zv(P%R5A>XCnGmtoloRX=<eJU%T6x&;pP!6QsQ=)HMTi1<<{K}S5V9br)lo)j!Cc_8 zM0aIGf?i#<sOe6sB|`2Atzzo-&lVT$7_qs7#1G6_EFfXN0q5K+T)MKsrR}YvpxwnP z{rX%UEXIi^e@K}Ovh#qWl&U7&8u1QVg?;V=Be4;gm{&VPI+XoAGEZ?lQk%Zrmls#J z-7QyBGtyx<dU3?vQJYFI0r>l`z?(Aoz<%RAeDE{mY&*}fKN`c~)r&KXhgZRN-d=Z~ zRA#^1Yq*eOrI8{e2(gUj?!sLx`r+a`0b+L(={w*Xkqu72-9r<LhIR@H<lB|M<O?CS z>8rr<9|h_$ty4UGNU?;e&f78?q64g^u|whn$oLA2404m`BHkb|9l;JOK;udtf?qC} z^vos8g75>?BacVT8oE>#@Cs5R1N=S4C3Re9UM?)E(@>b6C_6KM;V@4xPC_3|bS3Lt zafS`^kEAieH+=WoEt}oD1Cfjv=yKB(sJuBw13{d)x&5D)vpfpfo+qEovLQWVh-SmX zd9BghR}-D#8?VaL$l}VFs^GePdGhQ)h*_r+QPOv}P~i-)Hwj;bN~}I+mgk=fkLC@I zr1l;_p?fm(x7!KZ?`S@I&AlC>?-!_HjqU|@)zUfvUo&QC`MsTeZFy?01Nz~16N87n za);Fpr|h>eV0!77XA}AQXvm_sY!5kI_clR|Xf-1pW0)@kOlTo+n-n#B4L~4VEf4F! zBW5FiSMpOvhs5MvjdBKJ98$K*`W5S9!DP3~4)SJWAyhE5`dea&!gvE)T0C(6<Q!O7 zQYl~>*OB?<e}1$!ln`GWU5Mo_YNrs_x(YtgP>Iu~VDbH3<xylxrk2WO@GGx3;`;g6 zq5@uN>Hu~}RbHVg9mSpEYm4Wc&*0HDZ|B3nPz7=nsfh7xpv2O5o<(LMwp*%2W>`z< zS1{8I%}(NH&;V}Xvag<TJKpFuLT#ACXq2<iTtnx_p|>5DKV0u#Y@y&>P%Fpuz(id` zFQJ_jpLirbrhj1Wd{BSL;8&~}HXSKs!jU}nUPmIqFVPHGG8rvX&Vhe05{Axe?>ONp z%wa=%bZA+{&FO|x1x_Q+>EFP{?C0b$`wXXC9I)OETEZQ=U;p%H)Z23R@sW4DD4=t_ z(>*i0QjsNlM48PFLgl=SY=lFx0NP2jL`rogb-}H|kx!JA;I#kfbU5m?uj+INn++&t zmwPqBn=9;BXCS|Ki}mr!Y1#)FR`C#9ggKo^(}(;0J{Je#$pV<l9S9m}R!*^;x3$%P za3c_^0wBIS#=;|3{v!cRUW(qV1>Kp`<ZQ-jatl<-@zTD1^GAK>Z%w_cLKvi;0A&!4 zIesY0)YILX5OWy)a8%H|+gFtIl#PZK`ucr1k0F^YNIx2ogk4ifd{Y}zcQl;V*9}t@ z(-FP}Ml>o{tgMXmhYaI6=FQ7pnU~tE%531y=ihbmvmKzAh-?PnZ#3HeFV`cz?fyhs z4o3V*1$AtGQqDmz))aS!3?sxnZskjJA5aKt_F4JOQf2b@u(=MEZYU<noX(Q>E@Iv9 zbX=N6Z1u8VMB}ujg_#sZt>b2AQ^*H8s*{KCLxmrD{zRrk3%4R|w!RhYzAJn~Fp2x> ziu)XugHM~kZF)s$(j9COMZb&(Z6S?qF{}HpB<(<Pdb2cnT=v{92QgQLr8lJ{>|mL9 zwJE2DMma+rkTf58J9BNzY`X=L_s_onZPb7wB!p1+V^e*F^iOz2{a^or{}*0K=~);l z*#7rK%YX8VVDK@M`C4lr@QM1{ps_>!`GEEL#Uf1O)>4!7>IiEP!_sm6A%yxsZ{<Si zP1ra!U5}$qy4VjxMmjtICQ@(XL}OyK6S*Hf(DcbF#fh&l25gDBj;L`8HHrBRqZG%+ zFYyJt%P;)%u*8X<(@#eFv2G6%3AWOXhH;GQtl`X+`-M&&^rnPo@u02!)yvzqR^-=^ z2{iOvEsZ3AH*mcT+mLf~R+w3zsH@M<96)^-(LcmkrKrs3n-+1;4+A?#pBfK`$@36F zU<rvM^(P0|1|&OlJ-!}kcoF3SMrdR6UMzAOs}kv!5>3)Z(I|Q-l$!De6^);h)V@&C zOi6u^>=oqlgjNa5O#3KET>tWRK>M72PxP}w$!xQ5KX0_A3W0u7y4dSl?>Tw|7K5FP zq8uOF^j41<kj-CpkZlN&R>&1b+)8{A{lpjTfAkY{2w$IP?IHC!hpv2T76tOx106c$ z##Fwqc%e<d%lwOKwCLc#oqnk1;vdIZ{?WqrU%2dO_JcY9(TxAUH=SPcQZ|S`p;QTM zb_mT<J@YI@e0d=8B*fu?tw?sc2n6!Gy#z3t1TF^s{q>kv9G|ow0DOQjcz5`AyP&rP zWCvD6x$BD|b)UmF$5WC2hm@6Mg{u6ODwFD>-O(}GXzR%B!el$ILb}@oOPSwj7vs)> zDX^S05#RSrd;SLE!Q|(WD874_;!0~{pTE{|K%tclszZZ@p+@~hU|F?stmHbtJ(K3e z;C=w=`o>*-_i&D4DCu+|M25Youth6On=wW>e%<Zz%pEREZ%n5Sn?O(@YF5j{l+u^k zd8nEnD#Kba@6xMq#Is96hpFD<aKK`kHOvptY6QEARF}Vxu86YmJmB_0l9~h;QJogb z(ndRf#gqM$kJ$fKnL0UR3(qoh4v@#w;1-zV<3%-1moC-_z7<JsB6VH3Zv6%%ewO<e z9)HL58BMGhAH3qTQjsgCJO?Viku+eHC5TT39J4_|4-(|7#QBJiD+ghNVW&CH1UR;X z`VHo7QZ$=(BRpsb6KP08WV$a6VK@@iwWg&T-$mlmi@%#hTQJ-O?r#m;m5dn-rhc}8 zVCM-OZY>Fqesmp;{fMdvzrJ=pMIBz<=s9t6^qL36H2q}q&PFU{>*%|DdQT{1rvAus zgY4VCcZH!Bf7#=oRTTM;Y)t%LyTZRxofS-N9EtcH9qrBZfB4wpKV%$~sAhvCiWDT{ zfoYtI?$N7fM`uj0E2-O$0Jd7mB7z4QEBWCYtIo}slqPU>F6Yuj4CgjhGiFhkE9SNv z=B0xWmKFFJr{l}ka<+<xe@C}d)~)1p!>zRC@bsy30$|zahjpx{fI@7EVhR6&w@R@} z@+w!WRVzqGgobj7bct|@atVJqrArhr2ldQ(8m?H%?IRx)2Qw)HDvHe(f`udkh^RKR z`e!Ca$zuTbMoZ`W37gb^{Et$THS=u%-TwXojJTPlx@dd8mz4~C%}tj4o=Kj*l&Dnj zmh6&R#Cu~M#bdd$3}wnvrTE)jTEv5OJbpU38?sK@dO3M8#1b1+QXTFJofDday>Ugr zHTle7_D!*!MN^r>j=wP$v*yg=W+{AaDMNhIv92EV<2e)a5){;fNCRV$@#TB<(o=Aj zStnb=Y*k2lM0?X;c3Us(wKWpeY6DeFD;IWCY*o&)Tq~l|IsKDXmUCM!CAmF%@_oFP zm33Ja{fbs{pIJ2I=vQr|F@x{kSJDy1Y&va+eE8L`HEO|lPFDCqJ*6nKF_l-JrQn3^ z#*`6tsN*^`ZZ}U#Rf1DwD&$A-WbkB2WiVxkH;@Y83J?ompwltkN&X#`^!=tkSM@h( z?tjJZy>C<FV`0V-$0SN*d>VH?i!?2Z2UoWHJRS2uw_bw}Kt6EPYhwx9_g3Kr!)X3A zu`U&rJr}i8Egh9ri#ZvUf0k8?J2{nG$YYB&2JzyM<gC~|V&-6<&-L-{K{aOyN8~Ea zl9-}8f-(5B`&Z(Trc#bVLip$BD$G84$lr0=N16a+iel2>MMRM8Bg`BypzJ|pX%|IU zT;6i5Z1;+64k~Z<!&w`^UhDE+@55d1fqhB0)0Aj^4^$70(EeGu_~MITlD10PF8lMo z=xoP#1&6p8`I<WoPq|pxns+=1=Tz;Qe>{ZJgg0F(OfPzc<g-{!tJ*0O0UJ9asQpN& zeQcmTia5=Cw6ntqb)XZu&l`Eb9=!)5y-RHF3W8gsclX=mHaWRlhQ^eTMb=?byPv00 z^!eYFCfaP1hx$`xqW|m0{lA@Y(EqE_{^$JtpXyT9u*FnC|B9y3{<FOrMjM8`v-~Gx zRNkE5m#I#|v@Bz|OumGz&~AOu@-V7GXc@vSX|<>jX<b0Wy&y3@5h)mSG5|MoesmTp z>zEkZG$e096iwIF5Y2U$K~`Xo)5L{%qG<s%i`(OC<K_F?#ruku*Yy(`AZHL(Uu<ui z?9EP<#=xGPAmyED6IT#Bdid2|a=;Zz&XYd?U64C^WHvA|IE;)cGgOx$7&LatRz5o? z91nE}>HdBwIv1`FwJ0H9v-oJ=luX!`L!^ii!&v{cuTm2ya#sSLi>O5>de<^B4kuZ! zhX54<H;z;%YS#i`wGIqt={7ZZ1f=mSGHpgf*l*gA<wjMQ@xV|<qpXqJjUb~zMC&Y< zugepgS7DMvzKz&xp3ADZ-q{>B=0>SRQN7^sKzW-hyMY9F5I!5Z@<WJ)m;HLRq_UGQ z!6KdUA)zepfV3)7aG+hI{%>W21|HfCClOrxR(35g2KZQe2b0q#1x_Lki2g#fn&WUp z@}C>4JBaW-&%DD(4z3)G%LIN=Y(@w39<|%c^P(ZwVVZKqjsvf=KNH#YnfsRId_>0d zO{69n)4wv9(G-K`7}-76F<K;GxEpjH_lA|pAu1zQ68VImn2H&l{V=rdk|@RZawY5E zIqvsj<k<+2owY>w+`+{+nwG@hd^y#Ul|JJrjt2+Xjx1#~_aev)ocf!g8#v_$XzgV_ z3h)N+mm?1r@`L(R@I)*ZX^<I{spviS@y}DjIh^%VqGR?BIGPU-Icg3|94~vP05Mfe z>KotMqvfy+!OQQ0FA?1G4=`Q*k1Gz6k7dqXAv%E5DGxE*3`h)+Gb^)JZl$ng4$%Fe ziJicqMp%#%A~Pcd2O2oC2Oc`XaJvQOKU>5uiJL3y8U|lMuy=+dIJybBLsR)`bP|X+ zG3k*0L?M!ZAaXqKN@Ks<wM2W|wxxHv8M!ipyqR|?s?qDVQUo(A=!zD$q}*!F_naG~ z4rM#mG4``(qOK}R^$N#3IUV|?KqP&n@<jcHnpuk1r9JTNh0d1pNzwrl>DxeGGb7X) zKXUYhMI{PVQAHCRd9mZq^<j^t063TgvM-WI%br;ege@PJ>c^n3)Ssil__51%VhuP( zc2!o;P8qI{q0sh!0~hWRG_E!*^I#%^i-v{%qozt<(yZ685X~$s3`63#9KHc$8Gqvp z&YXhv0El|15uH-SoUJ|m3*=Z(Fv`TLA_{oguan(qN!oD+z0Sjdfx}FRME_e{uZGp0 zAo_~2(V0iFU&!=oNqX{@m8c|vB0E)>_M2YeqX7mV?*!Q87dypb!h!%dJKd|LZ|p(f z1;CE=LECNvcO6(9Tnb#Q1RZ>5VC-fPtvngss1tX;CM!NsIy^G9DO{B)$_05BNY3-- zRylx}ONtz8vSuI&cXx2Fl4%}$p#K9zm?Nq}xYul4ul035m}P5H+b-kdzI(^0&n;Pw z3-hJbD(WV@HFStiXhs+lgY1g73&`9<sZ8Sve37bYjR)c!gMLTj@~xZDMq`&lsl~!G zHwKEs_xq61VvN<5MqsyWSPziJ;)s;*5_nllmZ`B82icX8ct+SciT~O(#?>G;*H+(_ zc2E=a9&9d1z&-{C)21^tb)OI6Esq1-t7TC$iq`}dGzy+8^2Jd>B(nq7bxnSqnHBnl zViv8uj)Bhd-HHCiF{iEX1%GywoPB7{pO8BEm%D}&?;w7`T^#5ZQBy7<SL;zkN#aox z+KU~ci=9d1={&t2sMUVozQ01D_<|4R7aSNVLyfM^;Ux*G5mXOcW2x-JnfC_KbjFdx zSdH3~<Q%c|2a~jpFd0VaV=J@j&WzUUz0eNIaO+@wQY`_$ECf?prx~U|$vsj{VCgT_ zEQbiaPYtx&Jyt<j9p@pna>SCy+NK#;l>e^h3dz)x%fwsCkPqn1*aimUkC_>*y1~TF zUb6=VbRcSF!=kQ<Fu=L`@n{nv>g3O)sHH-h4pH)y2V1}iu<x`mlv^1&Qi(nhx@QuW z<32pn6mk#bo1`Wp$&l{EcS>vXpSUrN?K}PHCqmvxu*rWYIo<B58b6^vFYgo|;oZAN z;PppUo6MmPT2ULFIDDLO+t`+^EdbLL<WAcdAN^=~+~>sckhdm9toKTpV_dESD~Q}q z!e}p>pOtF0Qxn|Te`8s{gE6|1f1}j@U_M#&@IIre$s;UmkJv4BF=FXJZuQ5ZeVOvU z_H#SlRv3nUm`H!bH2%`4e{nJGyFq_~Eu6zuA_}&>ArH8%=!I+&^GdsvV_h4dYM~+A zB4e~?jERmL(LkwdifqmC%xSqR3{yXwpC{^?Z=~y(6E|x{B)BCl{x)eorNv_RDH`5c zP47{7hTSgrk^kmxd_|@Ge(${eeu@Wc&QyAW7?t6m4U1Qyb$jVonIpqBV{S=+w7*QQ zqt4QlJvb)mhlgym5Fu@+a7D5b)0G0wi-2?L&pelN3`J`XjJBThrOuzTQG1}HpB+0< zdV>A@ch{(1N0!R$$9IGf=AU?(^Z)z2{&#u|k+7?yk+q?sjf$y_rIDbGm934nk+tLh zodF$`u=67+fg9=Bpxk;UYep*b^%a(dM8HJwBL9t0VJgK;LVT{#uvzu==<d<BLGVTX z1=9VKGWV+cxb$N{Vp1c-C(#wM_1BK^VQp;<x2M|^#1_$lr9O3^&4w`O3~RhKb|^AR zZPHHjP}OjB^BGXahF(%dqh_$X^e@5b@;b-8|Ml^?La?J?TYTQ^J>cKgosERK>eYua zeNp+=tW`ODa{i<bb&>wL?e5AZ#h0Lyi7AEQ<GRgdf$yWP0--}5IKK<hBvDZY$=Kaa zZ=(Ld-~)tTO-j7>htVddBr$O7!8gI|YB=mv^i-LWo5|gdjgA@W&+(IPn!^ku;y5a{ zNqX<we#w3v71>>i-JQ5)-e|B4IJn)~e@P{TaRS4F4%Bg!R-syg8%f6+?aPG(p9GLc z`C!NCCS#mWGWhWdf@$|vhoKlvl=6fMFvjb~Yv~OEgSXBBJP6aG+0AYpMJuK;fmZFl z;20Fkzq^L_!@_M0&T#{Z-qMHddiTrL5dr4{358<-i-S|qT}_#I@p2pd<bIXB=yoHa zNd-t<u$fKNjso5`U0gD*iXxOXG^U#XSwNy&WKbcpxggzUUK%vg*15ZXa?0Pxs(uGA z;#a!AaS!w2YhiE-8MA!iml???{p^XpMq5EvSGktlgZWDWexB@w-uaVqhmQ}22=e`a zSH$s9_gry`P%iZE|4t@upZTmn_`&+ke}uAs?1T%N>RFo@$y)wg)>!?lIR!Jr|J#Pd zOJ3_=N+#|WYD+a#)$k$tp7LB}D@!p?gn<C5$f%*%#n*MH4g<B#X=~?_s4t{%kT>5j z*wU~$;O~UHX?ei(Ww+Ee9f#>GkK@;u6G8x3xfVI0vHtofESl-O$Rq-qwNl+Bfu(+> z{>uYC5cde#YM19BF($#hx2bArz@?qe_i$NL;cg--XFy^dD9{cDH*#me=+!VJZ`!B) zRBWY_&g8ILN4oea=|vyxK>LRp-S^3B^Stjdo-m<(Uc_-&#^diDqREE6t~Hc9GuAEB zRM&em-OM6-pB1K;UapBgtZGE%nF4E3!nI}lSbmPuz2Kk>nB`jORr9MmtV3xsF7{Y) z7a*TV=jU_Lro4C?gEO<Um3?i3Cpx*V#ay-4qg@uu{^7tnL%xdzG_a&I@{+1VN%cH2 zg*5vkCPzq@R1g2c1VfH96T*a!OQX%M*Tl}0-y+|hTZUT>t~c`8*rfS+#}=fL{EM4< z7*mGwP^!g8;ClYZn6!$4=a0^+a1lK<YV2?qCJ)|zUCf8<fT}Oo3#7B4EN*n289Fc= z{Zw9iqg*J%sM!vky(Ud}&}}ca7&>vBLfv+^@ImvF_$#=EM86F{7$fhnQ9gSCKLaI3 zN@r=Q>}g=_+a{;NQ*47~5HyM>CM3P58qZO_e*_hvV0m?ParZy0@BNR<3h%#mGz9~D zBO_}mBL@dPlmCPHMJi?vSWC#<)Kiiz!&VYF)Xj#Sx{!=G)Pnv%eGI=X^YCIV10wlh zT<6oxqSmv|aN0c#!{D3~f>!Y_ol)@g!1Ex+kq8?Uj|g$^3GY!~K^3Pxw&tnK<;ub< zKCE9nUbZ}D+9YDWK0jB!0d3)Oi0mMz%SX*#g+bSKLye>bdBOlC?-*#4^TUIP;@K+t z5J*o3C)}Wk@h1cZmUqF_;3p9E?S}TlhGg=?hlpr&|8&wsl#nK%4bn1m5gV!v)G%>X z?V&@@n7c|3J?OuKK+~GHmhKTl_blIHLiZr6_@oR@ym}#|*s}j|@R7X>_lH?|%q-7f z<pu##IEfS{)Of0rf6lXgH(jDhoTLW{i%(z`FZNdqSWetLFl&i>sS;*XVMvx@J^5R0 zgu0?A5v(;iJ<6STj%hvjsG;c8pm~?FqRooyU^&BT`Q0d2K5rHxM|OBj-JmEtOISr? z)CH+HwasfZnMS<6RCc4%rBo&5_jzk2u~z18T)pp_Y{TB{-yLp2bDS<v7sbHsq-{%` zlU{w0;kI+Abp&-#S8>FyH*Gf&T%+sZJIR{zacSqqgf9au7ec*pA45jBAm{hB;~_PP z%T|TwJV_qfTSBz~rO$3OIVR~gh*B@l!aYM~-@w|%L*74rjJ`9Plfy!>cLZaTga*<v z*kJTtj9I)^`WAhmIF?{E!#S9lotcTG+zdIzJ}^UDxgZx5t$1EVIfcohBoO7w!FGdk zBAJw9(K)kVXSYr)jfsc~Xf<_v{irzSI9_~1V?rrp(Yh8EZ}3WrO%NB$`9Qp2>i}J} zl#TLk*M>V>SB<5A#wb9}PWW!nk6`FDbEvh@SOOH^CD&IQZO1iUY`#mqQ8}ExwQwsl zqSY!jvehcur#nzJ*Mx#?)m^h6!=XK7!SU01zi34UMYgn%x}Ganq5z9$IjN|&SjRWx z&>q3$*dElNvTgUqRB`+OZlNz0v3A;|(dUSy#|{~^FHw!wl^jyS_USJS=e>A^{3<^n zi#~G&y*YP<^-;+ED;>*o&wgVYPG*X^Js_XPDu%v;aIeUtniTH3svhGNe;d*N$+m4o z8)76+&lSJy9BRCe(~&#KbeLs7R2LROiXD+0H?fdLs~gJ$L$pBi2FdXi{i5WVdm!jp zxR1-hGtBG6MS!rV^y036jg>G-v26-74^pP))y<ioM4<i{Qd~~Qia6c*DVK%L%#Zl{ zFG67ShYV{!1X=>Sn$vPZG*gy3uhVMVWq?AaV`loCLJT@V^dI)R2O?v(E_`S?L<OiQ zGlMY-l?lZ9V{DI23Uz{ly2ebf^ZZw+%v2NL%~W+2QvbxIxy=lmn84+w_7TowM5Thm zCa9rYh+!DpOIS-T{#PlzAkdwPG?0;}3-CzaEi?%0!<845ugKXrgsh2@L{n|@HGlbS znj-*j@v>bQo|e3<@3p}DzqVvIP)BjH+r&3bVdMl?wUkAqL0OKpE8yLqp!7s!v?kSp zV}<J$p+>EPjAcST9}=a^rfFZU(Aa4<v6)@bQfaigMUTjq+I`82q$$XbOSMgBY)kH& zS?J|?q>P$^HpYd)-I6|)!B&e`QcXX_AkunXqvy*BbPnOHX&?mQJ^Td5(FVgXZt;=! z$i8DufcRbq%8ICiVPXg1W?1WspGXe{OXv!rrb$$hGFs~YPKU1F6`<KD=R7C%Q6AZ3 z5_(<pCpoZ%`Vje0jkqQ2@X5QoN${-D4|I7_QsN$6QP-GNSO@!4Ssw?&Ry37IWZ^|0 z*F|9A-PAFh1ZY7AzC_&3ZX~63PxkV6-LOkIGybUgp{ohd$Y&VxrTW7fR!s8xRw+6p zlY&R<=mI9D%t4g%`JYwDs0$#fMDpYrCW$k)F?PQPwy+a2oxy-buIUnhVVA%;{=aEZ z+%$SbL_|%jB!SNXri;sHFCw~0C3C(n!hGuhwJ6Z8NExj>lD#GPJkaD^;og(=$<wv# z#`G~c2hd!>GGx3%2c1sx@_4;IlDBr_M!())S<y1L?66s}!<z)Qag&lWSb>wQWpTlq zI92Ge!C*A>F5`y`=`z`q9kQnsb$dy^<H>Zx@Q}Cy)95Zw%82`UFcY;c8q-2e3xKfA zXOTW9dqW8ICE`eSvB-I5l&Rwe8DylZoYLT(*ZS}=@&@86&>%3ZYuTHxi-QpZNR)5d zdnJ<Y0TbE>=iUy@PqxHGVHtb;IzR<o-h;c3=-vT0x`pLiI|MBDm0qt^`%D#NK$mlh zJyEs{ZE3Y*mkmrMz%xIj;L~wWpo8o+0PvM?z3dO0(>>F|Is$*}P;j-?pj%^5j8~|# z!KkkxsGcMAP*gSfl@Eow7olIqF1v*XR7_tf++QQCNPVh;hF#`Y(NRQoJ#E;?5!0|g zP!<!C6FY7e7C|@NBr$wGdj56VD%Rus;{EUgIP5?11O9)Vw!*HqdOyfu<nYs((R2JC zBkU%%e_8k-f5|W~(lWa7fq^pwD#?;0NXfz>LP-FkWdg*94lPH=j1i)zb)uVW1JtQ& zR5UFuw<|%aM>zjM-6#(Nk84-XTW@!^v#63_ZBnmTMwXg!vq>g01bp*4nsB-CddYUU zZaeun$@B;T<!%3z1{j$$2hq9py%mOC-UDQf=_Z;An%5+P)Op_3_Y@Y<NoteWY(>(c z>|fz-h1!Wto8V53p$yy=hpp~kn)h62GGwXr!O;w`2-?@E?{kKAxPe>02z+vff3{lL z|GK)j35ng>{R!$;7`09u%Gi9R=|1UuxdVcAzZ=m10OO?@ma%PM;#In31mS(@4bdoU zQ|hzAQ9M8;@Jy+_e#Q&pVV${(lk17JPBE_W*Ae##v2-tCa&fa|y^fpf5`Ikz?T|@- zkEnxvkGQp{8vvT;D&1wpp&GE+l6;TNSaM$t5WOwMjM=l3`*z7czlpd5{aB6S-3Nz% zDD>nZhLrKRh590T|4@@|(CKRcX0`-wDnySGO(>SmT>vNET4#5s%d@zXRgsNw6ah~F zQcG`F*0yRuNx4@CS}<Ahx8shBObsmfJqMbPKeebLlprFiut@h9iyn=EzAU>)cQ6Nb zW1Oy6z{sD<5b9)Ryl9vJy(P)YG4T6BlOAEj-XactQF;q1I4ZCV9iN27%TJnny(;4_ zyIoa?vC(xaTuhO1MPwj&4Q^K?#-ef`rK_5l)td1yn4n6EaFgrEpY%C+y)I0OkV@(u zl!G8=ZoTzLU{Qs}02ka5!?$z87ZL95YOBcGNDH}Du#Bicna>;~4H;XTWe<O28Oa;G z$wy|TXqrg6V9>m&D)q^Exjr2>Me16~(9?{`-Qhwrktkg<1Q;unxCoJ@kJyejf&DZv zz2KYJM&UeD7pi<nd2DPuD@wh5THEAi;fjUkbSKIK^&e9Uan%s#P%ZEUQ5EYh{}Uvx znq3ged>zGG6#+Bjl)gB*Q^b8A3fC}Op=3T(8B(;_K3Ar7snQ2%K!b?5JPr7jr{+|Y z`4p4W6?!*8V$qBe>h#EvM`S&I!8N+W#ql+?y#il}px~(a&dPk~D+=i$cjS^i1qyvO zjXp|>uOJmA%byUkm0KH-nu=H0ZCxAVq@1|92Eo1zitT<MB~OeTxjU9^xgVjP!fkc< z%WZc!tSw((2nA2SuQ*&9zGJBn!+K<>IEZ3td_X1zls$Q&m`-7Q1{Vc#LisFO((pW6 zbB8!FQ+8C1Jh_xEY^kEi(Irq4NqxT~u$2CVB@)w0Qz{3hOXp|YG=aZVQYVvI5kz`F zJB81-?!&AiGNx_2_=0J>0Hb0$d8Ft(TaxjZX>(+>0B2tYYeuOflR{l3JH_8pdHkMm z#!~Sgshl3s@uXS3gR$*!Sc9-qc@alabRNfWvbcj8LxOP&n)vwqahW3(_J~Q7Y!=f% zT)XqH80+vD55;sDNJWlp6beUw@u$VyS%M_#LJ>Xf%6WuGIw9mAIUXW&MPsINX=A*! zd|8k(xnq4S$ZE;rc$ssfDd8(D?wIB0hurWlBTj4ViTzANVzOcP>p-bFvB7Fc$&3tZ z_$XD7X|c9H&A=h}B~eai>IKboSo>1&)N!+I-jXvaWyU6GBv1$_$Q=!0{p8&;nFb+L zAo*DtY{^wvOyoH<l|oEN;=}I#!QE3(=kQ$`sDgI!dx^WJ=b?_`S`$6Q157srDQQBX zTZX_LPeKA0i&f<ushv~m)>1X~wPSx()(AB-1EAy>(?-RJ5=$OvI6E4ury@<vr>MwV zGWzcVk+wR`>XQ{dM@AFSbJQ}Joy_vfrfX&U!;WoB3f(|cn42>j2EH8M($y(6zziHL ztJ2qoen$(pjN3an7%{%&fpr8P4L+qB<10m77&BO_jvOgSb1L#voJp=^=589Ura<-j z20c#-G*d9I0Z%sS7N$FaRU1#VhS*gQOnw9J3%|MAX>CT&?TT=Uk=7T$z-X5Zwqb4z z=B<j)FiNe7Jy<@4E)#AaL;{;=O834VdIg)nv9xFvwLuNOR>MO%AnSe|2S~I_tssml zMX+#Z$+gzjBX~li#|s<+?^(LXDd1!}r;41-BUDh=a6na1PROdKsyEzGZ3muh{?4Eo z6s<Ezg*}Eh7_Wp!c2qa5e2OxhNRFE##UY>4a&|b*<_YA{$p5|ObzTY_s6R(N{C8g7 zT9OM(V%UD?D9gEZ1RZKwoGhI#$YM05ow$<t)d?=lI*D_aDB)!xK$&aIDOwcWZ97iJ zs~yWWQ*)lkF;enP=hOn+(X=?3?qCcqBtLui5+Q1+aGe!O=f@WL!q3)ab-2cbjbfc0 zw#CVe9_Fy^FC8PnWwLNf7<yB5^iRsUckSe5^ySir1uo-@nq69R+%~?Lt|47MjKCu> zz9hzg7<Sk#yQN=)*T89r&#{kC)H6W^)|C;PwZiHt+Wxj$_XpG&;FRZ4fSnDupcD(t zPRD{+{iG@5_)#hUy%>Z3Qn@d4E#y82x_CSe&q$M!q>(`~5W9YtW?N`cQ)cFryM&RQ zmbDa&QOzg_SFTN5h{W1FAKq%G=UN%1N^_+)x~7Bq`?|tk0(Ks{$oRB(uMn;;)8%Q0 zFVFGcBCTgkScOVQdOXYMA;E?s&f$4O2wHOF&TWyL8v9HmjU>h!^_GWc{ZG^qf0;4Z zfO{0<_-|8oB~<*}x&`lXu<&VM&WhqflM+SRz13+Mx`7-;TTauWNKWv%wM<Q*qYndd zSVb#GPu^fA1__VG2BNw;J6Kgg9uBy~MR{n9{cB--5kc-}59RzinX9sMGL&a%sVYuJ z3Z4)%F->+GCQ%P-#E%_qd5vjJ1A5BaVL>V^toOkC(@^aEK4?PqCr{ve%oZ$3=@V+D z?o?J}aUni~I`(cCtl5g}{#Lx@Zl)(Opwn1m=EfpYw9#cFNe&Vy=Ejk~mYGXXmztzO zFe)h}qH)&s^*}~nrS@ep2IXU$-oNxs>11n>(I_dPEkqbVV3u6_=8%pQ(^YTpIbDjL z$;Q)r*A&1KM|A<oy#2(z@Ck=CBaW=sa}(69tP8xVtXvAF^#qs6OiVt)bdqSQC|&lw zUa|G$4>o`nMH!{iJ?(Ro^;r51pg3CY0h+WmY});(dCNKPbe*<PIm%pi%d{tr-XiB| zYAkS#S2wkLR+vrS-BX5cJ4<EtXQUog9`{0(<1+dS&o!uK!sBcNnOmeR&yUaolGp%$ z?9fREVwyVbA)@s>Gkd|z3>_==EgKnV*3r>R=rMQ(j(0|{p&J<WPX}2X_cSwuAZyWe zLi{N0Sege0rHSqkE%&;b_fptE-)(Vl22bupGh<3zuR$~ed-f(=p-~UKJd?muVnI{n z!D$NQHKmVQ!;5##IS^K4iK~OAF=$6zzeAt^IDF9|Sh^rv4EjT$fN*+37)Ai110{a- z<b)3CEx+5Mc!uiNC!2Ibj{GWxsF0}qP&0FsKGL?mcr4kS@>?6?w&iZgfd7;5W@vJ~ z6zSxmcW?W;Gupm6$hf6eU1nAd&w6^a%*Q0vz6~J-!?cz=9xNz~UR+2Q#k=|dsG?$w zA9U7Y%&l%7v^ur<jimjd={?s>r3`jY|0gm_e?$uQ=2DNC2@{!7-O7y7Wp8x&yd23` zstCz=g|l>9t+n^a>G6O}ple_0&5o(g0CmC?X3zTdJfc(hCD)$Qb35O?WhKjhrw$QW z+eHsTi8XieqS|F07gDp!_6cTlZztj$`YdWf>n!VCwgI#0LoP$9h$hIu*}&Sp+Bt=J zl4j~+-3r8rnl%1E_3#6FiDk*Zp9iZ4(_qN+h-N>4>XGB6KqR^elynhw3{dI`rASsM z2f8IVaj;9{#}%fgVKb?pfG3TaO)h#VMx-A)H6>5Sat_r^*w<3215|=2?GN2e!2W5F zAcN*KtBSyvXutuMSE?^}YP9$7^D8z854nlDIyjenbQgSI54NxCqtkZS3|n3x1Kf_Q zU(rRNchFpcH~V_U?!fPNWZ8WNubem|l&?VB`>7nhq-ggt^JrYcMy}}vCo)XXKE>>= z$;bQb9Pl#>6rFq)cLZ5ucBHFxxlpx$!dUbW`w$3NWX1kOE*ieDwUxU-msq_Jt|Ixe zwMpN-1Jl3!zR8$C5E4KvqpVKr^u&g+NaIgy8WeWt`IdMz>rf|H9`nkUbdsJwR<%r} z2aHgYOKS7qSSmLI5(+I>7swk6+muya43Gtv@Kc*|ITS?9N;xb#r#EcvA^f}>?b|M} zT}i0(f`7HE$D4{2Ud=O?9AT-()NOVT!g!+J8(5-i8=Z7TyJdEw>_bxxWMq=;>`&ga z<UC_bJKxyLd%$w8hU%Z1kzwtQUo=WOM*GjG`B)yj(4TMz3;KNs{ItubK9oj3i6}t} zYnzj1oWcQSMV6=3swx8qjGYwnnjn2}dxcoO5XMY%T27}&cq<QOdue)7e-VC{9Tpf# zbpA*2c%_H^zz7WhFpT+61cvcn1ok6}b2PIy`5!@3k_x!1rV=s_Yl0z3!q|3YLg4~* zal&<CQ6Nh3Sz{W5lsJi*nH(-H<AUM(SSOtXYajt20bqEzYB&K|auGz8)P(U+kQSej zT%7PPBg%S60{QQUZ3*N1d*ipCp`Esut@oYpY>#G-len2{9w8w};i@c@g(+f3h^_v8 zWt5h>)q#CdD(~@qXUZ+THM_%6_^;IoecXtgy44x|z@c9#plX|A`!pyn4Xq>6FY_~P zE~DZ-wF*F6Be*?{^EH=;i%73cN!Kk370-9RSvZ9uXs>iYID28D5_HcRnB2xCBWGa< zZ`hyP(muJQZ7)a>C2Cv)`!QU1q}QKmLk(14{RT63H*P4jbT<*3?-g0qMLlb0#O`a- zHM2WbkFc0s=0z)&kL^j@aEfV>MEUlXQbci)6n8w|4E*{<x%Du_*^*;-ix}+5(MZt4 zfYc43G@dH5a+2F9e*g|q57DGaL5svRuVaM!(bQ>6c`{=`3u76WDhCPg6d4#dG9w2G z@)8RNiP=#SSVR-#B*iGS<Yk4K$cYu^6isEt$<7poWF;u@LkQ+=F-{d7b?JzS34mth z))AmfeuFSer=|$zF%36^mv3Mt6&Y&cB+G{<VnImYlMR@&!cc^rIumEd8=zAc`3WIm zEZamA$<M`(Nj7CllM6DC6uA;Ll2=-WL6&33ADH<fnqdiYVl^Tz(xF9}o$q7Kz4{hD z4#el7MK4y;&M}R|X2u?v%Se+jMpkx?V?>1zYUpKLg);;il>9ED4u}(zjCH`8%f;Hr zRTGX!WHanj^VTw1N|dD;3fB!8^CR2f4=&Fjbm%Gw&4n=yftgb@By+$r6J#pJm_|QU zITUiO#$D)}TRS=@QeLX9N(g}Pj1?!&|J)t4cD7j#8NiJZMZory|H@>LPQXhBt@Cs@ z22qtjfM<{N4eKjdPGtbl(j8p4qXb%~n;j|<I+$BT;BVM$ujWn%O1>BEI4e)H07iBu z)0<TWfIAb1eG*0J!m1zj!`o~&OX8~Zu3&#CPJ$r}-8@LbZNh0tf)bLC&n859kz~t{ z7acZ%Ac>`9=Ay^H%;HLCjL_uD;7!0lk0)fwaHUbPW_mEZ-mN+?YY>v1p~n|eVzviX zi10ApwoUK1h>8EAE^lsYP-`-nj&wFcCl_Tg-k3{`qb`OpK9}h_Cuzt`4KBdtzRyBj zoH%47SiU;xHJ3bAj>QihPCk^2Oq?_+JT~0+C3CDf;XaRN-xpY-6$Nf=e*gw(P$nTY zj4HRho)p7jW>lQMTVsg|*=+*O;V`L`n)VxK>m*Mjts^0Y-d;3!Qr6~(3bp&9v42;x zX(!1g0k)Ewr$U`zY@QQe)9^3%H`u`r5N8_fW9N-gDVFJNsko*!xULk?I)SlFWSwv@ zu=muxmKXL5wp%JFg2JlUhrZ4PS(~=p`oyfuz#ya0QcSCW{(CTRrbq`e85{g;1uYz` zHdC1NWmeQekEA#sCTr-XSh4T!mOa1)12M-5!;zuPCRXeXN==v(ko;gm3dtLh)Cl-I zme~(03`zhFnl-%(5TO)#v9HY<vGn2gI|2uVALqhoPL$Htg6&ib!+sV+JtA?^1E|6K zhW%7hJ>+BT3=*`eq@nVWN8p02X^=mMa7-MR?Nsm$HNj_a-yQ{*^K|DiELUL|DzW6W zHMof?em@-YtvwN%W^fBY;EWgME%D2uXa>s>c!deu84Mo+tKXke2dSP+Uv5$WtU_?L zRi(dwIzN%d84UDgTs3jQ2}Z8(Czq~1oFb%@WQf8XOCO<&(6leLJ`In3%}Cu)bFPpw zS`(RR#xd@X+cZ_0p>tn>zoEZA6CY_*u!*dfm}rYdOvrhd44h%fpHWEjcV2rKtb+Hy z9U}y|Mfe4&Z-eLZ@)JppT$vz!1wd!=^v^u}$WkMAzU~Vr2nM8SAS-Nyz%9gi%-Y<p zF5?>l<8%<dq#XdJ%H}T_P-Vnc<?m#)^1r2AaG%BvQ$ZmAy0Mw(E`e9hQwk?<)d$1Z z416FToOm{`rw(6JSOkR4__L8?sh~eTiC4V)XT{e{bTI7>*p!eolo$7Jv;h_$0z=d_ zw=XpUnyWU|bEJ8z#kd45&UKkPxun!ou%@n+Wt#+a`_>ewoL|Rx`uQT=RzEzQnuB<J zc4249%ed&&$dssWflAi+2%FR_9%$^1<Trg8b!Gi!mg`cqQN6x8J-xVd&J}68pQNx+ z$w75MyRUkBaXvTK1NAzw^j$oIro!D?qX-#rt?#v}25*h_o!L0JlK0rwg~Kr%eY?I^ zif<oVm(HQ}6^Luwctw}Zria9Y&>#!5Wuh4wR&xB*?mzdgD*2ie9-DGo(RE|1=a(Ll z=QdytEZ$xD&_`$tJTD8AE?Ss<L6G}J9W=Nk@DZ{hY{mJsT+>4N^z4X@I=i9t=9==g zRn=1QbjSGEENT<*=2^4-Ty~J;xs{9TnO1tx%D9Na3V0ag30_Wp&EJTFCx{drsXNC& zF~~bNl^sCDl?+dDJBfi0`2xWmM5s8JpBj`jVwr9J4wmFzJ_t&9xVy)ILu2wY@0he% zp)WU;!@QX>*rhJB@vFQ8wc>(WLY?cq>}xivH`l7HzH`|tPWY1NzW4;kTy@1c7DKcY z-0P(M=Zai_`m{Np(=AZbL#e{XH!=ayo&y<$st6&S|LAA5Fg63jl%#1lQK1Z)u)&n& z3w0h#UC3dt$8C}SVJ{D)_RFsJQegGkRrMTL^+af0h;+`FBh5Lt3yr4-Lc0g1!g=5X zXtgRDB6=1MS>0?_T#nKTNhk-8WHmp-F(O+^csBMlDN=ajIUy)2yqWKt#_&C#S|721 z+L*GSsXlLReRbJXVr|_N+tRwx$kMLy$kMS9+0vyk$<n=1$<nKF=@Ou^sr=|g0s0;A zipW_MQ$xoI<b^6*&hAt?J-<ztml?aTtU$ZhWP(4P<s96z9cJEf3sc}}SmY1{pN83n zs)S-tlkk!YM2!v+oep=d2Q2O;XzMfdl@adh0`82#UG8-cOX!6~=s5*$Nk>>n2c+jx zNa!1^6e#rc9ezQkPlk5kq|N|JTDA&W2J!<j5-j5yU7<u3I}!h&FqJPNa`xA#o<ivq z*iqFCeGm#}9{6Y=`J#ECb&zDbKt<&21HMA>ECb;q!e}FT<2qOumVE<x<2+awhJ6Hi z<1*M5NE>o?7MNAr06^C-`;IaLiKxmB{2At;WX!x4LGL*vb-h3Woii>4(<pd%+{3@c zvwuWR1!FlS^I!-c?M5ME0TJ_P3hJ``J7c>m1%XQ0G#%8lI!5;t75@IF*brqbk74H< zQGdP-b(qesTUV=E{xB(v%q~!O$3eanZt6ys=T`$~qZN2sNZoKcwwFb^EbQ;XA*C4A z23n|i<-X-uJC<QBI>GvdnEI;+1QQJN1I|0?Uu#d$ePjQ@KY}LJNzIRRXIAhfE6V zx6GH2)4qpO!VDDx4;ANE{GESqnLqLKC5*6hzD0n15;*pTu<qjGY<4+J^Xj-!ko+>d zbeMefH6fKqvql6#$;H$v_>njx+_o%GQ{&(Um=)wOwcSjhX}8@>8EAcemYbx%ZV}Ad zG3Yl0x6J`A^sXtsFN>DjH76%c=ABl?omsnD;M)MMDt;}L884WB-K;Qfs2I2LT;F>; zP&zMqJ9si)%InaWj;NPhO#)n^<5YgzfOW#(S_9nhvD~meJa8~=w;6ZZ-NFR0{@NyT zRaooX8OO~t8t&ylH9YaN1RbRrC3$o94p26Om}X==E!ypb%1jA(fFN@<V!2s*#Ljw= zgi@Q8#ymI*U)rpqpE)UTX!#33J$gACs4li|erXHsy!r=uU)>y`!?e7W#v{ezKBGls z<A9CvVH@~*YquL@eFx&oX5#qsI#ub-N!um)xoP_1&fWh00rCU3w0MLCas;ys`6+sk z$1)%!n2j%KU%DLGMXsSWBpNwHB%;0wne%E;L2<(d^Z9_lMRVDk+KO)aZk>d5x6F$m zdZ9DHGDyN%A<hU~rZKW%o8Gk~t`%2<H?#`3nBtC13MFQa=?=JUDB%!ZW&!XnvfMw4 zs(CCYei!o0<Izhi3f)~X>2~3Zh|7|3hM!X=^o0Kdu)Deh_f(?zTq3-!UM=!9rBtjl zavR!_km!JRmbwF&lWJdqN6g8yDl5{0`W+O|TFk3hD+B$rE0?D?D#SYrVhB@_0!AUq zH9~!8gGsPcqG8CxG5*yTB?4CTYI|LbSFvUjkW0wM|D$faF{3+|MC#Ya3nrJC#HsoR z+M1L4!GClfLzmeQwNL;62{`}6J!JpIJ^yRcOWw%P=HD8&{|L{$<j153=-|AH^YZXz z$$tE4)tkY>G~hvF;lz+Z{rUFg+oH<+1^hKzc0f`H>~?`(A=v<Q{Lo5}EhJ!`Gg!UT zSPgi)cX$C-`|E><=23prnc@fFM+HkorlOgMS-<DiIHQTw2T5q3NcRqeA5ffyBzayZ z_N_*6^~KV>=CPG)B?WTr75Sn`KwKkN9G#~7(@D4y6VX!k&}0fIw%r27ee>gZ>#5j1 zQFdV3onhb3Lhg@$Q<k-3E*Yv_zORq#R%BO9S)Q_3rlvB{8yR3Qk{DY}>TM4LqM)N} zutg<JjPyrr8Vi=$tnxq!;=cfDSA|myxRQ2-5eHAPI9Re~7!OUk4kKcN@^>i(QjC`t zlTjo)M(Z(UP!7(rTa)NROA$Y$6k#SVLL8|NlOeNJ%l_SD4<H|6E;)w^t8`{qTO&W7 zlY;%@qlHK8ZYm|$7zj-7+g3k*-D?d#|2b=Jw(cr0?@CgP>MXGfXEU3vZIc_p9Lq+i zTe;;4@qQLVrya|nJ!jH6ch}u&&O2;612-=%a&{Tm%sBh->tD@A0O7FDtRHF5KW7_J z{?||b$NI<ELeId_%-M+l=iSEoKPDGM^#5aXAt?dT&xbUzU~YkY`AZY*e3`)Y7d!~+ zz5p%VPuwTnWUu7ao~A1REU~oRp7?E03Y^%z=N2x&GFmX0AQaf$+GgdUS6M0@`)PVr ztkc@<aKl_mfBk53k}0rW=Yl-C%K68rlU_X>y`G#m=UL2`r!X3Jqj85)Kf7~aVU}dl ztebngGL=RDWlWJFgaByHg?n!Y0C&x=w`{`ix*1tav3%BlJ^KN{@MFQxlimHi{{MYr z{!ys;!~C*N|C2!dpRgyDpSwNN|5X7K(i?n8+=wA;;MO>Nc(P<Me8}P(WC%uxgMfwQ zarx!tgsSQZu5<yL^!5J_W$zdz>6W$)rnAzvZQGT$ZQHhOTa~u0s<ds}wlR6S`+MK+ zo|&^|;zz7_){1}oes1jxWcMu^WpHJYK0lXg&EDvgYovvQ54H!!vmKAd+n%((p6@QW z{It1g2}2zaP?Vt3daM8)OViWX>W1UiQYB7-Lo^y(C+XbBjz%q4IFm-ttniqOVu4iY zlROo|mkL~g5guQ<$qLaSFF9xETYm*wDCk7S!8LUvSLtkLOXxaX`fd2uRkeN6d7@uW zdk-X^k&QkviEqG)?8tQ{*;6dk<=~**aoh9-gol!*&{S^6hbu!_s<GAS=lM&ApivBv z?n`SPvk`4wNnT0)LCJxh4|jS<_ntev{V=bnNcs`$g)2;GP%5jyP&Y6w!@xb!pV_`T zLT{pY3;kk*m}Eeov8Ej|5I#72AZ8|wu)yXkI*Geybg6|oS(^`mGzp5aeY^}vCPi(x zIfP43pP-Ym4j8Q$@!9`8<~QSa+lYER@5lc`k9S31w})3j47j)ny>Af3VUUGju68hp zbw{yL)%7=iL#p>9gb2+W#!3mEO&N&?(x7bqr@+dybP#yB4TSTmX#%)|+OG~t`)~ZJ z?q5+dsfwP`_5Fs>{Vn+IZ!O)vZ{!{Rr7!evkrAx;Pb_5vO?I<YUZWROE06_LGN=&q zPp`Otio(@QOvg-|y0olhBi@uegL?@Z(%<wPCx-tS$km(Y(nN%pT(L5_>S8)NZ^OIW zdpe>6SiB~W_K9+cDx!}GCnlY1^)Ev%W=I^ARuf;B=<B8)!XCm2=}+0?IA!P)%X?SA zhFC+<>8md7zQN2KID)>h{zHoaHWovc+ngE7=tc^w9Z?8Oak@}@*fM+r*;r$QZ!yY| z;Id-dX{XipB5QZGUQM1yd%=4nEVqTCvl0Edjx`cTQ1ED>+epZQ?J6!eU<=ODwrA!n zXo^Uwv6V169u!V^;2!U$>v0hlZ`jjMC;>gT4_;2Ft*(f3?Vf|Bk_ezuijd;9kxx`V zX+PDE$cWt>Zd_?snb8`{60(q^WGze8l4N^Qs(c453r32omz}p<l!nmvZY&XU{zc$8 zMO1CA8k7f(F<4_@m}VvRheFxTs-^UXu+~*ew-h)R9vcorrCmz6MaH$iN(d>j%a0v4 z*^06My*Yo@wH14d7oSkrNrAa6^@Ua+Y;!i}j6v!l19X%%t{lg0p>}Uli;eSz_7&r` zVAHAnCvmXB%jqn9IEDyl4QCQwvRlRU*>lqzx4W~rKEJN{2l}rsLcuctcgHY!kZq{Q zbEIWY#*>WM@~ajfB(MT8R6$ceHsteyD~}VbsFq>hpVVl4!n!9!h;LV)?^@iTTVb;O ze~1cN5*i0&By{zqrpxBViGSWr5sI4tt&15<i|LOa4>jr=ETVS@FoY#A1Zfo#h0N%p z9}Xiqu=mDpvwAxkofICL(;Sc2kNg8z5(6l6ZT*c7?)h7ttp6_WGR98gHiq9AbSvX; zwkGjkk50zc|4Q`Vbl<;(vCe|nS#1<o<;-5p$SH`yb_Cnx9}t6(^#z0}X|eO88|t+< zIu<;%%f29qA^#zY1<7D3hb4!gb~}E4IiAU8`?U5%rwhm}yd?_E#;w&OZOQ6owVM*j zMaxOsjB%Qd;246RLs@M)6Q?qTo`OhHBo>t>4XKa5xJTsETQF<n&MfCHBbuI&bR6BF z<e+HLGu_2(Zj0caD}m{mK0eOdCu4had<*;0B4q!|1Y|3Mi9+PSi}Icz_pq_y&DM{v zU9&Y>DJ^^kBh@_JF_T$5DMbJcI<xDugB`_!Hi|bo#*wxy23Cm_2H|O_d_LSQer3~= zNI!&8{%%hTU7ovc0+_l0>lXx_Uu*@f3lR6uwE@8p>t6T_q%tIg51qB9u~XFbJ96}d zPmj2}eE5FLqKxR{!kM!Zgy_S3(YvYEo!}W`1G-;fu#~^2geN6OWZ}?6&tsxz`IIen zf|_zr`v1g*<yn72>5vtWP59IP%$ff9$_3}V|AF;Oen)RW0`x6jqY+JRUoYGzE}@DN zc$q|(XbX}rFgSK{J1BNa?(L^0^wMy3zRZr~ygGDjS1%*hM}S6A6iefX#xGcRk>40T zL3a=jPe(se;Fqz=TXhzy3@dt_!_KYONjzvTcYONZ{@E=!*%Y0B=R(!L&4sN0AG-w+ zeVcEEtpCu*Qds*gmfw<qk<wbg{wa-Gh}C&AaS~JyW%$Gq5n)M>BtLKq26Vdh&gXR$ zn?4dhK@sy6@X8;X@RS)kV1Noq`{6b@xR{Q{$0u|D@c96_MYjhNBvB*FQN}$q`kDUK z!x6-qM|MYr*N3Zv8E(LNxAn-`XZVl{k87XgMlQ4<#CGA}didkvRxLcDJ7~s}p^H#R zd5KNI3U!Xb0kvbK4ApJxXc~(U2rkO+^wErL%sq7$6iAITEJxEL->7sa3K2tJy;5vC zve;Zm)6`d>r0SgXR;nZoRxdv)GcfTO=w@9z+Vu4jVcn_G*O?hYD2Lo?=cW7zq6%J$ z+l@L+?Hy#yS+kQfbmI^cU*nEac!84}dfM3qfQDZ1*C+w!cnly4IpI|_N;^L>LhsnK zBrDg}2-FE&+QS#vlWXa}9yIsRx)mBMqncAAuAsqi<~(g$vVg0TA{J==BI3KcpQ^mj zk3nq*crcEahl9*u$^#X^;EaA9bv2?L&L=7SQ)J84_<|ST_d}%P=56Eo;FY94b@)T% z6UzZj`yT4$6(y=TfJ&7fMOWl5ISfK<<WtBhSAGyp=>|nu8v%=ga%4z59+Je^Ho~Aq z7{dvuWZyeKoQz)Ph+W;VykR%arXJ`F^RKEZb2bF<7kzy0ZzGBKzar^BMvea>$=KL@ z%l8=@eRpL4$&-=)2T$hfe|R!-u>95tWyJky241!C%Y~SUME{2<v$SrFz!#C*t@;3n zgctSuH9gAyF#@n@+H*Pk<7#sJ%EZ+7{q+{5n{`pzh@sDZMhLQj<GU@2<UqPp+io3~ z*B@Sg0FvD>Osi_v4F{Hg5}vMFqx>ey$Xrkewqvw^6J;KOUfibFQfG3OpTrr6DAr}p zgS<6Blvh<55o2y)jk<7LblrZhzerkTFE=Be=5D;@g{_AY+I<k;z2rbE8nM^lh5HEf z)k*zyVGqM@J2P)TF$B@Pvp(e;BML<cDVp=QK9Lj^Zz(dO3(p!tsdT73ut!-!cfrG^ z#Ax;0X-LhZ%hZP_9<nam)!$CUWUl-QP`|CsCC6U6EA2IEWy+TjFKl8+M^72b8Ez4a z%=jH<h`}_TogAru(|PJJkKQcO*jGx0+iOcwr4XMX=d85sUVy<hi8m}Gl?1KgeBOmB zYwV4sNP-b%_p6jIlv_v5SAaeuuJAa%Z~RBP|I@=L96IV`NC>D5oRBXCy#-w2ptwd= zFFxq@8QVWydY#SZuYQQ2U=)aqBGY1Xag%um9HK0W*?Nhd;y_|;#c>AAi2WJbCo7ah z5*;2d;UjKyDy?^+x9O#4)yHg+V{MjauqpWI`7fG`lN+Z!g?{)UqB^E~ycqR__V_2* zU%~hMbRdTCT?jA!Hu$*z{|4Xp9Q2=|r)`VKj~ue4PXVk+nWS;vaxYla6wl0{Bexe^ z8V?c;5$z#b+@ZMcvO>@SyeoTy=2oFI-w##L@=0pQ-N2kjS>(xpca`oq*<d>P{{HcR z<=3%X7e9zSq>KeIZYtN`#Efc1Z4hplZWvAAyamPm;ivz5ogLL%{ziDZn%Vgn^y1?p z6?!DYfkd!+2lUpx#*w@a*#0=tAXK5XYFJ)-6~wsS5(84y(_7uV^fCTu?Bh@WtJ%i9 zz?Y$Ssn9VmivQVAI+-Wq_;fFaJ83%u%#bsXMY+!LFj-DsCXb*Q=5MaUsrq5PZ2bqX z?c)2Qf+EeOdL+?F1K><-P4)F|=@8Laa1F3ae~$-|m-^xWzZg%-un>Jwl+u(>DCLAe zn@YR&(R}F4oy|1Nf%s<9LxN+;^A%1C{RuRAVxo}X$XohKsdB0z*1pX&5p>r!!RxM8 z@sy&SIhraBTNwQ@3<Aca(NrDNPpwf`gygs$1s-W@j-VT*1JHQ0-S~V#SVu!6uuT>& zK0USeG;|U>541x`KY7(<W|=t~BvcB3t+t8Ze%|>c$tfatUV1o0#@TU<fmEijHR8GX z?%B$T9ei<avFn$v#4`HIiFouM7$d#&6bg|evG%k`<!0E_pkt@K%>u|(yo;594n|}6 zH&DVc+$DVtb&`M;%xGrDajId3My+=ze1FAU5>s<9<af;N|82~X{a4H>ng7NAvvG8C zaQ?@f{cqUbE>$Qe<OPh+5byCzleoBAe}>9{DWg>M+)}I}z2)xJxPB{;z*+lxE(og3 z4JQ{=e#?c3*i~?iDpXx^(ELS}o>qBz4eKHc-DZ`FCY80<QjMnOk|QP91RqzI#Gmy& z9x}3bt*(b(U*8waHy>ZwZ|9q$u0ZSvcq3|ufkBR5?4a2?yfja{T3JVZkY4=s%suS7 z+$RBR2ZGoTHx_fy{AZ6lAos&+6o*C_wB3{#6nLXEXM&g*b%j%7JCQnR!>@V-M|~Dr z<RL5qeHu4T@#wUVyOOO!+}`TYsS(Dh5b<L?&k=B{df9NQyOeO%s3tl@?79zmh)W(f zEM6O9BwO&We@+HGw8%ovy7qk}q1k@4VHtaArnx7g+n~~V4F$q5+Qk35M^8zSGNs|c zVI!`rF~4MB><TfiuDX&uG2f`Pl`wXyph=X{gqgsGR*cmgSrGAdy5}%CNvY#|ii)x! zMLjzaqD;SB$z8}gIgu%j3R(Rq#rYP!Hw#NAB1oh?PTIB_CpKF~hQy+2+obI~pYBj7 zY?YNPPF&=M==ze)OqEC*FS=2dyysnm7Z4w;Vzf!L?}*|eRw|CNkvtn!S0Sw$P#k%t zBqG>p1jbbN)T1JKejArsA2w-H>VdD4txVhwH}!Z^2pMo2FMmO%VPqX`O~g;OPmPjB zESD-^YgnD$O?T32F=et&Q-_GjSS@1wO=Z{+Bq#}G-Y$H^sBXi}6F)v%)TGgSyy!?F zc~+F?0mt!Mjns57y0~z7sfUEgYy6u>uibkt8ypZY#~=%>iEJhOC#nNwJ<t=w0d%X+ z8}fH7DJTL%W4?3`oE;xi{x;wZB2pi#mFhJ<7_k&qCL|y&C>+5Q00nw~AEHTAvOf2P z5d;>l{tuL_2vL;tZbL}iAsGxlrE4N?f<19izCi$@%55??i5}W_rJgxAk)DR$sN6j1 z!6}q?pg&62RNN)oO9Ag#-zeV}H~!vn<&c@w5p@k#G&GK@$)d&`W-_DB(rs5a@xd`j zpIB95Yz}H%G?FX{42Y_+u(P(xJmYqj;z_9!Z*@@L?k-530X&q>kfn4DP~YBMly^{D zayKN~5jV{q-J6&I*MV!?9Jy;YhOC$;42JmP*Q{iza5aRPiIGYi2#rrbUZrc-#=7)= zX~C8Ro(yBt_hawGRkJ-(3yiKk1xYI@Ev%>^e>ocd?AjppND_;0K#!{y4J1JAIHkx& zR79}K;69jPFetAf)dO#N`7t8aVhhvf`t+u@z=PXI-?lk9;BPer=GF#_&!=n&8JLc9 zItsz0RQ#b`jGfi}!N=i%7_%|LDxy_v{TPX|TH~^kDDW`xe$*5&3(^!6mzR5?{AID_ zZB<eQDdh)1>_W2QnUXa#a;nNX1rU5qHAf1)2t%UG&f!`v^(1XZj)ZYamysKBRH)fO zOv)_QaZ?+QQ_T)q`dxty`@J>S8#fARRGl0(CcsIHp?FdFfvVyNq!nrai8D%k2{j&E zbL2-O7|BjkVe&^9y-G1OKPutWZG$n?n^g2)4os<x^}(erk)qWRCD0qlG{N3FM<a=o zg)j)8$s%6KDKy=D^t{wi%Rrd<M<NAHV`Xe}$t>dwkM8<cwx&T*qYTi5SvC^;N+@wj zlWHTEO{-yPIH`@pDS5_oR%TR8<0|e1<kBN7BKga(`wf~I`A0&i^{kmg4j54s?~4qj zxe@LWk+W%h@o+OYXQ2(#8d}y+j4C3W^1Zth>W_j%JYKj7jE-N}E9WG_v=465M3%W} z>hd-P^wx9<Q^R%m=k?iPqBuda<BS)Nu1XWUYP9fJ7DI`xEBz)6G5u*GzExT-_hwJ2 z3ewYf^ULjpRUESjGX~LB)>c>%=4u>F)>PZ=g1i@!qLcMFxBCgx_v)55*xF7iGg%s% zjWGiV-~XQ{I5h%dNLByoBYd}Pf#0B^R3xkk6ODTZ995RT^hhxH96f&o)MJHrU~jH$ z4m-0pzq&cIf~<`>gDQgBB#K^zfmD&cj%Xe3<P;MoVfp+g#bl{=5#1d;^E9m!c`cQk z-MR6=VgqBYIxm1MZQ`w)0-g`o?L{8x&=Yto#t%zoauil9yJtG9onOks@9I76;P?<) zhm17*s(v@ZX0(HS3UabcF+0!>1bllvc*I~8Ru%VBj~vc@g>_V_zDa52w#4CxzBn#l zVJYt!+t(i>E=0_3B#q9{KZ?nSc~s3zv-_%ZH-}7dj(9S;XBwY-EFkdOflC+HxJTZQ z%1SiD?4Izs7F`j6#B?SsK`=tX>Mf~GrrA!*s^-^uAxdG2ydG~0Vh&EyP|{qvb|wMW z+m2HfuOskgr4RN24d~{4t)eq;0Ax5`XtI9lDP#wZqwycD3n?ps30`X1Y~4-&TbYF_ z4=@IrVvpWS=lXfRdjlNfNbJ<@c^+tAHCi`yl*h18Kq<WLsJ6|}yvc_$T;)ekoY<Fl zWOg<5c?4>SBYAJhndwmaL?K49*lVD2vRFaLv5(&u?98$1V~_$UL;?+g1{C5J`g?us zI6C%1xT1&lN_^#yMY!6(F2AiG0RsW&dFg=yEbY;U&>iOiK}`)gQ}Qvh(}E954}zbF zvqZxx^-ftDcf4Xa>4vG|_FGXQv><_(;Jw(sJ!!<cGE;BfrX$JR;e5fo-Ez>bQ{x8K zI*EL{$8P`F6Y%y7Bm_wop0sLx!}m_uwJ2D&EwJ3s3asGXXT5r_#N2-Hi6__>M@@~H z9pVwxVL67FS*@_=M3FFRl%~(W2+lhL#ES<ga|of~G{gT=Nn#@I{EhsJ^dnI2&Vje} zN5hc(ik8p<;!x*Lvm?@HL4S@u_=qY;c-pIAmr1Brww^W`WINIrI4(gzG%{5`_zO7D zbuX6+8UG^g0Dbl37NSO!OCK#wsT+X9efbugAuE5`O66=NZsrj6KPU_o=Mb$|hyns- zq7UZ+Ri_x;b>*3T*=ZCiS3iwQKB_sv?bh*QVjl!?^w}e4Sp}U#wLb*Mtp8X9a@h$S z;mdga0OvSt|F{J3M)@83ez|wYZob0Va_!uhs5QU~R%vRk6Dpx43$Wo=z_GMLiXE8= zkq?s=sku^RLlkFY%3*7ibw%8HNf^b7#H$HW>}iK#o2a_&Q@uKg0=EmR1J!aZ!5$`h zjZNoa%P@Pj3(+a-_JJg;Pv`P&`XZT}rL1!a;@2zp*h{xZO{%>bed4(t&)c&v@X6O> z^_Hi-5lHlmybkj<WOv111Yg8f7ynKd1kCtg4SmSa5(cPl^w_XVun*5}2Z`LuwpR;8 zzYYXko=A=l)cgbF+cfPnZ>iLb==8G#<j0su;`Bf<jE-@3WgCSX;6Z1(O2Z@U(AbY1 z6xOrUbU#&wT-WIzIz#E5fz7v&?Z~#ZAzQr?n?F@|a278-U8-~<;M7;}>gxIWX`r8Q zo>OtQ;X4mJ8LXLmJ@dqZuP^!i_H0@s0G;VmaQYBP5V2h(bDM2bIoqa-nxh-NbG^~M zq_8hY53JU@ivDSZk{n{Euk|ha$osdlkAJHr@I8x*o7&hq{MEu5{i}ifcdfv&Z~q5m zo<u3ep4OVAM(Go%gn+rmZ>jf8LR29EAxLVwfq-b1I&i}ud&4fT4DSG%%OK&Pc-^A% zm+UBE3G<OR>yCIwIi5#HHCKE9-2LIfj25V@wdVRz&QNQuG_^#vQ*u7oC*+>Ja*kkE z2W{t3g|J*UDMFmw)?FssUF>quRDog@sfn?I$yp;iVenM)jMoZ$xQTf<x2BZwKB(Ch zllZV(B1F!waLZqwu1x9LH@wlth}@~1=m+CVri|1x17FtyF?Ti&EZ{({AeWHLr5tQI z#J@dI(`A-u*X*Th;G!h3fI^e>_i!&2V_?8(BpU65SOr~UQn=er$}90s+2y;`z>y%s znz%B%7Y$N3mNZDZ;-wUm754K_q0bz(pt+VN0`h*_ML{p*)p6DAii@~hBD0eQJ2vy! z1~M&dypt&11}nk~&X_-#SLcm(8mX*~g`=}(EpGeDXe?KM#k3|JeWk~s73pwGna7F{ zyKbT<TntEW1CV%(98&qsfKfSZ;#c?+68N!OG}!9to=DL7$&7V-!5ROS9hP2Bg)r=u zysv2~A?MyDQ$)6WM*{hR*2xOM^Bv)k3O6o?+5CklZFMV1jj$-Z19V0XK@C;;qY|=` zf!_ZV)V-z~G~lGrP4O1>@mP1_Wo(%wqIjl3;|1ogafqtlvi{|J|5N?9;}GG0jYIz~ zI{CjW$7B_A)p-+SAE3S<2)Y1j$kv633wl38>qx>y>z_DKVbB&d&E~^F>1JZZ>Ck3R z*_W9cOR^u;JXtqcIjc21C4ch&6qY=ZVz45tzFZ$pbWM3*dS5ZRf4v^He1}y?E{fCc zuK*r)<bopI9(`zX_5d<9`>@o4O7_8sJxG~t;wyzt=t24*#U}QNQYOaPO5TcXap)m2 zo_syzBLiZry`?*bD55?WB!=BTzqSc!2d<H6hpw4PQM7uP&YxF~>;CL~E$bW{aA0Ia zQ9#TP6<d3Vl4QlgWj33(W?ZH>h%k0FPPt{6LRU`bI5D$%iZnE&m>;Q>hh(oenqvTK zqmc+H$SlT9{{%2>WM(pMMOsY~PB0ludz>#zIO1q7*DUs#7?xm1#GAyJjM`~qO8}K@ zU}19~bzrs~CjbZ5J{uzApQ%?@cGX(5BblFIFUrrGWN#RM|LG-oCe6{O2qlxJBxefU zL7W$8Rc+C*`e0-qBa_a}H8_eei_ji3<K9PEN;=aLG))YeEos7?+8{7A)xMe)M04}A zY{GqHu3BX{(_=<fmgi-$CfY2Ro=RenqOIM2bU$@5%GATdXPv^GKk6+_NRJK|@mNIQ zr>IH@0ey5<RHt8f1rX0MN-LP89#}K9=r6w`P_0Fjoe^?~@qql*w*E@6YVu=}^lm_I z3Gr56evs<DkSH_|ogkWPM4gnIi0%qE>22puf@{*vgq!AWt~4|^v@3|tSU4ju@@oX% zl$-GGl4q&GBOu*fDhypHuRvSS-+fQ#@8JG;H;F+PV`t5rWJ&7>rw0*Yyp{*VR+=TY zB#m3D6#7i5%OoNm-{_^GqI1m0mfutgøPBrtUzjXFN(5$QE#<_BWPT5s|hq$}L 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℘dEav9kc#sI?A$#a$)4@e8sqX_Q-sN-yflOESf^ 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ΠqhsT(i88Wb#3EH+j%=$_O7NvRfqrdR64 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%0A+Pn= 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%0D+28e&?`m1~UTvTnpu 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%0D1yDT!TLSf=BWp^{1T&Bi%)1kHJbg% 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	Cr?-r{KcAabLql0$-D=bAA}&TR3lB!M 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≪9Zk0w&rY{$3BDcY) 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∋y${4 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 literal 0 HcmV?d00001 diff --git a/paperbot_ee_autoroute/paperbot_dsn.py b/paperbot_ee_autoroute/paperbot_dsn.py new file mode 100644 index 0000000..befdd0c --- /dev/null +++ b/paperbot_ee_autoroute/paperbot_dsn.py @@ -0,0 +1,126 @@ +#!/usr/bin/env python3 +import sys +sys.path.insert(1,'/home/jingyan/Documents/summer_intern_lemur/roco_electrical/dsn_python') + +import dsnwritier + +class brd_design(): + def __init__(self,dwgfile,boundary_inx,libpath): + self.dwgfile=dwgfile + self.boundary_inx=boundary_inx + self.libpath=libpath + self.module_list=[ + ['mpu-9250.kicad_mod','J1',[103000,88000],270], + ['ESP12F-Devkit-V3.kicad_mod','U1',[103000,48000],90], + ] + self.netlist=[ + ['3v3',['U1-3','J1-1']], + ['VIN',['U1-1']] + ] + self.netclass_list=[ + ['default',['3v3','VIN'],'',1000,200] + ] + + self.brd_general() + self.boundary,self.keepout=self.load_drawing() + self.image,self.padstack=self.load_lib() + self.placement=self.place_modules() + self.net,self.netclass=self.create_net() + + self.write_dsn() + + def brd_general(self): + self.brd=dsnwritier.Dsn() + self.layers=[ + dsnwritier.Layer('F.Cu'), + dsnwritier.Layer('B.Cu'), + dsnwritier.Layer('F.Mask'), + dsnwritier.Layer('B.Mask') + ] + + self.parsers= dsnwritier.Parser() + + self.rule=dsnwritier.Rule() + clearance=[ + dsnwritier.Clearance(200.1), + dsnwritier.Clearance(200.1,'default_smd'), + dsnwritier.Clearance(50,'smd_smd')] + self.rule.clearance=clearance + + + def load_drawing(self): + """ + create class: bourdry and keepout + from drawing file + """ + dwg=(dsnwritier.load_drawing(self.dwgfile)).load_polygon() + bdata=dwg.pop(self.boundary_inx) + kdata=dwg + keepout=[] + for i in range(len(kdata)): + keep_class=dsnwritier.Keepout(kdata[i]) + keepout.append(keep_class) + boundary=dsnwritier.Boundary(bdata) + return boundary,keepout + + def load_lib(self): + """ + create class: footprint (image) and padstack + from library path and modules + """ + + image=[] + for mod in self.module_list: + img=dsnwritier.Footprint.from_file(self.libpath+mod[0],ref=mod[1]) + image.append(img) + + padstack=dsnwritier.Padstack.auto_detect(self.libpath+'mpu-9250.kicad_mod') + return image,padstack + def place_modules(self): + placement=[] + for mod in self.module_list: + place=dsnwritier.Placement(name=mod[0],ref1=mod[1],at=mod[2],orientation=mod[3]) + placement.append(place) + return placement + def create_net(self): + nets_list=[] + netclass_list=[] + for net in self.netlist: + nets=dsnwritier.Net(net_name=net[0],conn_pins=net[1]) + nets_list.append(nets) + for netclass in self.netclass_list: + netclasses=dsnwritier.NetClass(net_class_name=netclass[0], + nets_name=netclass[1], + via_name=netclass[2], + width=netclass[3], + clearance=netclass[4]) + netclass_list.append(netclasses) + return nets_list,netclass_list + def write_dsn(self): + self.brd.parser=self.parsers + self.brd.rule=self.rule + self.brd.layers=self.layers + self.brd.boundary=self.boundary + self.brd.keepout=self.keepout + self.brd.image=self.image + self.brd.padstack=self.padstack + self.brd.placement=self.placement + self.brd.net=self.net + self.brd.netclass=self.netclass + + self.brd.to_file('paperbot_ee.dsn') + + +libpath='/home/jingyan/Documents/summer_intern_lemur/roco_electrical/libraries/kicad-ESP8266/ESP8266.pretty/' +dwgfile='/home/jingyan/Documents/summer_intern_lemur/roco_electrical/dsn_line_test.dxf' +a= brd_design(dwgfile,0,libpath) + + + + + + + + + + diff --git a/dsn_python/testdsn.dsn b/paperbot_ee_autoroute/paperbot_ee.dsn similarity index 98% rename from dsn_python/testdsn.dsn rename to paperbot_ee_autoroute/paperbot_ee.dsn index 82ed21d..71baeee 100644 --- a/dsn_python/testdsn.dsn +++ b/paperbot_ee_autoroute/paperbot_ee.dsn @@ -16,8 +16,16 @@ (type signal) (property (index 1))) +(layer F.Mask + (type signal) + (property + (index 2))) +(layer B.Mask + (type signal) + (property + (index 3))) (boundary - (path pcb 1 -26696.2760000000 -280310.9110000000 216684.7830000000 -280310.9110000000 216684.7830000000 19577.2840000000 -26696.2760000000 19577.2840000000)) + (path pcb 0 -26696.2760000000 -280310.9110000000 216684.7830000000 -280310.9110000000 216684.7830000000 19577.2840000000 -26696.2760000000 19577.2840000000)) (keepout "" ( polygon signal 0 106000.2480000000 -113732.1160000000 106000.2480000000 -113467.5320000000 118999.9710000000 -113467.5320000000 118999.9710000000 -113732.1160000000)) (keepout "" @@ -290,12 +298,12 @@ (clearance 50 (type smd_smd)))) (placement +(component J1 + (place J1 103000 -88000 front 270 + (PN mpu-9250.kicad_mod))) (component U1 (place U1 103000 -48000 front 90 - (PN "DEV"))) -(component J1 - (place J1 103000 -48000 front 270 - (PN "DEV")))) + (PN ESP12F-Devkit-V3.kicad_mod)))) (library (image J1 (outline @@ -386,9 +394,9 @@ (pins U1-3 J1-1)) (net VIN (pins U1-1)) -(class default 3v3 GND VIN +(class default 3v3 VIN (circuit - (use_via Via[0-1]_800:400_um)) + (use_via "")) (rule (width 1000) - (clearance 200.1000000000))))) \ No newline at end of file + (clearance 200))))) \ No newline at end of file diff --git a/pcb_design_test.py b/pcb_design_test.py deleted file mode 100644 index b16a396..0000000 --- a/pcb_design_test.py +++ /dev/null @@ -1,69 +0,0 @@ -from numpy import array -from pykicad.pcb import * -from pykicad.module import * - -# Define nets -vi, vo, gnd = Net('VI'), Net('VO'), Net('GND') - -# Load footprints -r1 = Module.from_library('ESP8266','ESP12F-Devkit-V3') -r2 = Module.from_library('ESP8266','mpu-9250') - -# Connect pads -r1.pads[0].net = vi -r1.pads[1].net = vo -r2.pads[0].net = r1.pads[1].net -r2.pads[1].net = gnd - -# Place components -r1.at = [0, 0] -r2.at = [15, 15] - -# Compute positions -start = array(r1.pads[1].at) + array(r1.at) -end = array(r2.pads[0].at) + array(r2.at) -pos = start + (end - start) / 2 - - -# Create vias -# v1 = Via(at=pos.tolist(), size=.8, drill=.6, net=vo.code) - -# Create segments -s1 = Segment(start=start.tolist(), end=pos.tolist(), net=vo.code) -s2 = Segment(start=pos.tolist(), end=end.tolist(), net=vo.code) - -# Create zones -# coords = [(0, 0), (10, 0), (10, 10), (0, 10)] -# gndplane_top = Zone(net_name='GND', layer='F.Cu', polygon=coords, clearance=0.3) - - -layers = [ - Layer('F.Cu'), - Layer('Inner1.Cu'), - Layer('Inner2.Cu'), - Layer('B.Cu'), - Layer('Edge.Cuts', type='user') -] - -for layer in ['Mask', 'Paste', 'SilkS', 'CrtYd', 'Fab']: - for side in ['B', 'F']: - layers.append(Layer('%s.%s' % (side, layer), type='user')) - -nc1 = NetClass('default', trace_width=1, nets=['VI', 'VO', 'GND']) - -# Create PCB -pcb = Pcb() -# pcb.title = 'A title' -# pcb.comment1 = 'Comment 1' -# pcb.page_type = [100, 100] -pcb.num_nets = 5 -# pcb.setup = Setup(grid_origin=[10, 10]) -pcb.layers = layers -pcb.modules += [r1, r2] -pcb.net_classes += [nc1] -pcb.nets += [vi, vo, gnd] -pcb.segments += [s1, s2] -# pcb.vias += [v1] -# pcb.zones += [gndplane_top] - -pcb.to_file('project.kicad_pcb') \ No newline at end of file diff --git a/pcbnew_temp.py b/pcbnew_temp.py deleted file mode 100644 index 9b44505..0000000 --- a/pcbnew_temp.py +++ /dev/null @@ -1,14917 +0,0 @@ -# This file was automatically generated by SWIG (http://www.swig.org). -# Version 4.0.0 -# -# Do not make changes to this file unless you know what you are doing--modify -# the SWIG interface file instead. - -from sys import version_info as _swig_python_version_info -if False: - raise RuntimeError('Python 2.7 or later required') - -# Import the low-level C/C++ module -if __package__ or '.' in __name__: - from . import _pcbnew -else: - import _pcbnew - -try: - import builtins as __builtin__ -except ImportError: - import __builtin__ - -def _swig_setattr_nondynamic(self, class_type, name, value, static=1): - if name == "thisown": - return self.this.own(value) - if name == "this": - if type(value).__name__ == 'SwigPyObject': - self.__dict__[name] = value - return - method = class_type.__swig_setmethods__.get(name, None) - if method: - return method(self, value) - if not static: - object.__setattr__(self, name, value) - else: - raise AttributeError("You cannot add attributes to %s" % self) - - -def _swig_setattr(self, class_type, name, value): - return _swig_setattr_nondynamic(self, class_type, name, value, 0) - - -def _swig_getattr(self, class_type, name): - if name == "thisown": - return self.this.own() - method = class_type.__swig_getmethods__.get(name, None) - if method: - return method(self) - raise AttributeError("'%s' object has no attribute '%s'" % (class_type.__name__, name)) - - -def _swig_repr(self): - try: - strthis = "proxy of " + self.this.__repr__() - except __builtin__.Exception: - strthis = "" - return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) - - -def _swig_setattr_nondynamic_instance_variable(set): - def set_instance_attr(self, name, value): - if name == "thisown": - self.this.own(value) - elif name == "this": - set(self, name, value) - elif hasattr(self, name) and isinstance(getattr(type(self), name), property): - set(self, name, value) - else: - raise AttributeError("You cannot add instance attributes to %s" % self) - return set_instance_attr - - -def _swig_setattr_nondynamic_class_variable(set): - def set_class_attr(cls, name, value): - if hasattr(cls, name) and not isinstance(getattr(cls, name), property): - set(cls, name, value) - else: - raise AttributeError("You cannot add class attributes to %s" % cls) - return set_class_attr - - -def _swig_add_metaclass(metaclass): - """Class decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclass""" - def wrapper(cls): - return metaclass(cls.__name__, cls.__bases__, cls.__dict__.copy()) - return wrapper - - -class _SwigNonDynamicMeta(type): - """Meta class to enforce nondynamic attributes (no new attributes) for a class""" - __setattr__ = _swig_setattr_nondynamic_class_variable(type.__setattr__) - - -class SwigPyIterator(object): - r"""Proxy of C++ swig::SwigPyIterator class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - - def __init__(self, *args, **kwargs): - raise AttributeError("No constructor defined - class is abstract") - __repr__ = _swig_repr - __swig_destroy__ = _pcbnew.delete_SwigPyIterator - - def value(self): - r"""value(SwigPyIterator self) -> PyObject *""" - return _pcbnew.SwigPyIterator_value(self) - - def incr(self, n=1): - r"""incr(SwigPyIterator self, size_t n=1) -> SwigPyIterator""" - return _pcbnew.SwigPyIterator_incr(self, n) - - def decr(self, n=1): - r"""decr(SwigPyIterator self, size_t n=1) -> SwigPyIterator""" - return _pcbnew.SwigPyIterator_decr(self, n) - - def distance(self, x): - r"""distance(SwigPyIterator self, SwigPyIterator x) -> ptrdiff_t""" - return _pcbnew.SwigPyIterator_distance(self, x) - - def equal(self, x): - r"""equal(SwigPyIterator self, SwigPyIterator x) -> bool""" - return _pcbnew.SwigPyIterator_equal(self, x) - - def copy(self): - r"""copy(SwigPyIterator self) -> SwigPyIterator""" - return _pcbnew.SwigPyIterator_copy(self) - - def next(self): - r"""next(SwigPyIterator self) -> PyObject *""" - return _pcbnew.SwigPyIterator_next(self) - - def __next__(self): - r"""__next__(SwigPyIterator self) -> PyObject *""" - return _pcbnew.SwigPyIterator___next__(self) - - def previous(self): - r"""previous(SwigPyIterator self) -> PyObject *""" - return _pcbnew.SwigPyIterator_previous(self) - - def advance(self, n): - r"""advance(SwigPyIterator self, ptrdiff_t n) -> SwigPyIterator""" - return _pcbnew.SwigPyIterator_advance(self, n) - - def __eq__(self, x): - r"""__eq__(SwigPyIterator self, SwigPyIterator x) -> bool""" - return _pcbnew.SwigPyIterator___eq__(self, x) - - def __ne__(self, x): - r"""__ne__(SwigPyIterator self, SwigPyIterator x) -> bool""" - return _pcbnew.SwigPyIterator___ne__(self, x) - - def __iadd__(self, n): - r"""__iadd__(SwigPyIterator self, ptrdiff_t n) -> SwigPyIterator""" - return _pcbnew.SwigPyIterator___iadd__(self, n) - - def __isub__(self, n): - r"""__isub__(SwigPyIterator self, ptrdiff_t n) -> SwigPyIterator""" - return _pcbnew.SwigPyIterator___isub__(self, n) - - def __add__(self, n): - r"""__add__(SwigPyIterator self, ptrdiff_t n) -> SwigPyIterator""" - return _pcbnew.SwigPyIterator___add__(self, n) - - def __sub__(self, *args): - r""" - __sub__(SwigPyIterator self, ptrdiff_t n) -> SwigPyIterator - __sub__(SwigPyIterator self, SwigPyIterator x) -> ptrdiff_t - """ - return _pcbnew.SwigPyIterator___sub__(self, *args) - def __iter__(self): - return self - -# Register SwigPyIterator in _pcbnew: -_pcbnew.SwigPyIterator_swigregister(SwigPyIterator) - -class string(object): - r"""Proxy of C++ std::basic_string< char > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def length(self): - r"""length(string self) -> std::basic_string< char >::size_type""" - return _pcbnew.string_length(self) - - def max_size(self): - r"""max_size(string self) -> std::basic_string< char >::size_type""" - return _pcbnew.string_max_size(self) - - def capacity(self): - r"""capacity(string self) -> std::basic_string< char >::size_type""" - return _pcbnew.string_capacity(self) - - def reserve(self, __res_arg=0): - r"""reserve(string self, std::basic_string< char >::size_type __res_arg=0)""" - return _pcbnew.string_reserve(self, __res_arg) - - def copy(self, __s, __n, __pos=0): - r"""copy(string self, char * __s, std::basic_string< char >::size_type __n, std::basic_string< char >::size_type __pos=0) -> std::basic_string< char >::size_type""" - return _pcbnew.string_copy(self, __s, __n, __pos) - - def c_str(self): - r"""c_str(string self) -> char const *""" - return _pcbnew.string_c_str(self) - - def find(self, *args): - r""" - find(string self, char const * __s, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n) -> std::basic_string< char >::size_type - find(string self, string __str, std::basic_string< char >::size_type __pos=0) -> std::basic_string< char >::size_type - find(string self, char __c, std::basic_string< char >::size_type __pos=0) -> std::basic_string< char >::size_type - """ - return _pcbnew.string_find(self, *args) - - def rfind(self, *args): - r""" - rfind(string self, string __str, std::basic_string< char >::size_type __pos=std::basic_string< char >::npos) -> std::basic_string< char >::size_type - rfind(string self, char const * __s, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n) -> std::basic_string< char >::size_type - rfind(string self, char __c, std::basic_string< char >::size_type __pos=std::basic_string< char >::npos) -> std::basic_string< char >::size_type - """ - return _pcbnew.string_rfind(self, *args) - - def find_first_of(self, *args): - r""" - find_first_of(string self, string __str, std::basic_string< char >::size_type __pos=0) -> std::basic_string< char >::size_type - find_first_of(string self, char const * __s, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n) -> std::basic_string< char >::size_type - find_first_of(string self, char __c, std::basic_string< char >::size_type __pos=0) -> std::basic_string< char >::size_type - """ - return _pcbnew.string_find_first_of(self, *args) - - def find_last_of(self, *args): - r""" - find_last_of(string self, string __str, std::basic_string< char >::size_type __pos=std::basic_string< char >::npos) -> std::basic_string< char >::size_type - find_last_of(string self, char const * __s, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n) -> std::basic_string< char >::size_type - find_last_of(string self, char __c, std::basic_string< char >::size_type __pos=std::basic_string< char >::npos) -> std::basic_string< char >::size_type - """ - return _pcbnew.string_find_last_of(self, *args) - - def find_first_not_of(self, *args): - r""" - find_first_not_of(string self, string __str, std::basic_string< char >::size_type __pos=0) -> std::basic_string< char >::size_type - find_first_not_of(string self, char const * __s, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n) -> std::basic_string< char >::size_type - find_first_not_of(string self, char __c, std::basic_string< char >::size_type __pos=0) -> std::basic_string< char >::size_type - """ - return _pcbnew.string_find_first_not_of(self, *args) - - def find_last_not_of(self, *args): - r""" - find_last_not_of(string self, string __str, std::basic_string< char >::size_type __pos=std::basic_string< char >::npos) -> std::basic_string< char >::size_type - find_last_not_of(string self, char const * __s, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n) -> std::basic_string< char >::size_type - find_last_not_of(string self, char __c, std::basic_string< char >::size_type __pos=std::basic_string< char >::npos) -> std::basic_string< char >::size_type - """ - return _pcbnew.string_find_last_not_of(self, *args) - - def substr(self, *args): - r"""substr(string self, std::basic_string< char >::size_type __pos=0, std::basic_string< char >::size_type __n=std::basic_string< char >::npos) -> string""" - return _pcbnew.string_substr(self, *args) - - def empty(self): - r"""empty(string self) -> bool""" - return _pcbnew.string_empty(self) - - def size(self): - r"""size(string self) -> std::basic_string< char >::size_type""" - return _pcbnew.string_size(self) - - def swap(self, v): - r"""swap(string self, string v)""" - return _pcbnew.string_swap(self, v) - - def begin(self): - r"""begin(string self) -> std::basic_string< char >::iterator""" - return _pcbnew.string_begin(self) - - def end(self): - r"""end(string self) -> std::basic_string< char >::iterator""" - return _pcbnew.string_end(self) - - def rbegin(self): - r"""rbegin(string self) -> std::basic_string< char >::reverse_iterator""" - return _pcbnew.string_rbegin(self) - - def rend(self): - r"""rend(string self) -> std::basic_string< char >::reverse_iterator""" - return _pcbnew.string_rend(self) - - def get_allocator(self): - r"""get_allocator(string self) -> std::basic_string< char >::allocator_type""" - return _pcbnew.string_get_allocator(self) - - def erase(self, *args): - r""" - erase(string self, std::basic_string< char >::size_type __pos=0, std::basic_string< char >::size_type __n=std::basic_string< char >::npos) -> string - erase(string self, std::basic_string< char >::iterator pos) -> std::basic_string< char >::iterator - erase(string self, std::basic_string< char >::iterator first, std::basic_string< char >::iterator last) -> std::basic_string< char >::iterator - """ - return _pcbnew.string_erase(self, *args) - - def __init__(self, *args): - r""" - __init__(string self, char const * __s, std::basic_string< char >::size_type __n) -> string - __init__(string self) -> string - __init__(string self, string other) -> string - __init__(string self, std::basic_string< char >::size_type size, std::basic_string< char >::value_type value) -> string - """ - _pcbnew.string_swiginit(self, _pcbnew.new_string(*args)) - - def assign(self, *args): - r""" - assign(string self, string __str) -> string - assign(string self, string __str, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n) -> string - assign(string self, char const * __s, std::basic_string< char >::size_type __n) -> string - assign(string self, std::basic_string< char >::size_type n, std::basic_string< char >::value_type x) - """ - return _pcbnew.string_assign(self, *args) - - def resize(self, *args): - r""" - resize(string self, std::basic_string< char >::size_type new_size) - resize(string self, std::basic_string< char >::size_type new_size, std::basic_string< char >::value_type x) - """ - return _pcbnew.string_resize(self, *args) - - def iterator(self): - r"""iterator(string self) -> SwigPyIterator""" - return _pcbnew.string_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(string self) -> bool""" - return _pcbnew.string___nonzero__(self) - - def __bool__(self): - r"""__bool__(string self) -> bool""" - return _pcbnew.string___bool__(self) - - def __len__(self): - r"""__len__(string self) -> std::basic_string< char >::size_type""" - return _pcbnew.string___len__(self) - - def __getslice__(self, i, j): - r"""__getslice__(string self, std::basic_string< char >::difference_type i, std::basic_string< char >::difference_type j) -> string""" - return _pcbnew.string___getslice__(self, i, j) - - def __setslice__(self, *args): - r""" - __setslice__(string self, std::basic_string< char >::difference_type i, std::basic_string< char >::difference_type j) - __setslice__(string self, std::basic_string< char >::difference_type i, std::basic_string< char >::difference_type j, string v) - """ - return _pcbnew.string___setslice__(self, *args) - - def __delslice__(self, i, j): - r"""__delslice__(string self, std::basic_string< char >::difference_type i, std::basic_string< char >::difference_type j)""" - return _pcbnew.string___delslice__(self, i, j) - - def __delitem__(self, *args): - r""" - __delitem__(string self, std::basic_string< char >::difference_type i) - __delitem__(string self, PySliceObject * slice) - """ - return _pcbnew.string___delitem__(self, *args) - - def __getitem__(self, *args): - r""" - __getitem__(string self, PySliceObject * slice) -> string - __getitem__(string self, std::basic_string< char >::difference_type i) -> std::basic_string< char >::value_type - """ - return _pcbnew.string___getitem__(self, *args) - - def __setitem__(self, *args): - r""" - __setitem__(string self, PySliceObject * slice, string v) - __setitem__(string self, PySliceObject * slice) - __setitem__(string self, std::basic_string< char >::difference_type i, std::basic_string< char >::value_type x) - """ - return _pcbnew.string___setitem__(self, *args) - - def insert(self, *args): - r""" - insert(string self, std::basic_string< char >::size_type __pos1, string __str) -> string - insert(string self, std::basic_string< char >::size_type __pos1, string __str, std::basic_string< char >::size_type __pos2, std::basic_string< char >::size_type __n) -> string - insert(string self, std::basic_string< char >::size_type __pos, char const * __s, std::basic_string< char >::size_type __n) -> string - insert(string self, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n, char __c) -> string - insert(string self, std::basic_string< char >::iterator pos, std::basic_string< char >::value_type x) -> std::basic_string< char >::iterator - insert(string self, std::basic_string< char >::iterator pos, std::basic_string< char >::size_type n, std::basic_string< char >::value_type x) - insert(string self, std::basic_string< char >::iterator __p, std::basic_string< char >::size_type __n, char __c) - """ - return _pcbnew.string_insert(self, *args) - - def replace(self, *args): - r""" - replace(string self, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n, string __str) -> string - replace(string self, std::basic_string< char >::size_type __pos1, std::basic_string< char >::size_type __n1, string __str, std::basic_string< char >::size_type __pos2, std::basic_string< char >::size_type __n2) -> string - replace(string self, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n1, char const * __s, std::basic_string< char >::size_type __n2) -> string - replace(string self, std::basic_string< char >::size_type __pos, std::basic_string< char >::size_type __n1, std::basic_string< char >::size_type __n2, char __c) -> string - replace(string self, std::basic_string< char >::iterator __i1, std::basic_string< char >::iterator __i2, string __str) -> string - replace(string self, std::basic_string< char >::iterator __i1, std::basic_string< char >::iterator __i2, char const * __s, std::basic_string< char >::size_type __n) -> string - replace(string self, std::basic_string< char >::iterator __i1, std::basic_string< char >::iterator __i2, std::basic_string< char >::size_type __n, char __c) -> string - replace(string self, std::basic_string< char >::iterator __i1, std::basic_string< char >::iterator __i2, char const * __k1, char const * __k2) -> string - replace(string self, std::basic_string< char >::iterator __i1, std::basic_string< char >::iterator __i2, std::basic_string< char >::const_iterator __k1, std::basic_string< char >::const_iterator __k2) -> string - """ - return _pcbnew.string_replace(self, *args) - - def __iadd__(self, v): - r"""__iadd__(string self, string v) -> string""" - return _pcbnew.string___iadd__(self, v) - - def __add__(self, v): - r"""__add__(string self, string v) -> string""" - return _pcbnew.string___add__(self, v) - - def __radd__(self, v): - r"""__radd__(string self, string v) -> string""" - return _pcbnew.string___radd__(self, v) - - def __str__(self): - r"""__str__(string self) -> string""" - return _pcbnew.string___str__(self) - - def __rlshift__(self, out): - r"""__rlshift__(string self, std::basic_ostream< char,std::char_traits< char > > & out) -> std::basic_ostream< char,std::char_traits< char > > &""" - return _pcbnew.string___rlshift__(self, out) - - def __eq__(self, v): - r"""__eq__(string self, string v) -> bool""" - return _pcbnew.string___eq__(self, v) - - def __ne__(self, v): - r"""__ne__(string self, string v) -> bool""" - return _pcbnew.string___ne__(self, v) - - def __gt__(self, v): - r"""__gt__(string self, string v) -> bool""" - return _pcbnew.string___gt__(self, v) - - def __lt__(self, v): - r"""__lt__(string self, string v) -> bool""" - return _pcbnew.string___lt__(self, v) - - def __ge__(self, v): - r"""__ge__(string self, string v) -> bool""" - return _pcbnew.string___ge__(self, v) - - def __le__(self, v): - r"""__le__(string self, string v) -> bool""" - return _pcbnew.string___le__(self, v) - __swig_destroy__ = _pcbnew.delete_string - -# Register string in _pcbnew: -_pcbnew.string_swigregister(string) -cvar = _pcbnew.cvar -string.npos = _pcbnew.cvar.string_npos - -SHARED_PTR_DISOWN = _pcbnew.SHARED_PTR_DISOWN - -class KI_PARAM_ERROR(object): - r"""Proxy of C++ KI_PARAM_ERROR class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, *args): - r""" - __init__(KI_PARAM_ERROR self, wxString aMessage) -> KI_PARAM_ERROR - __init__(KI_PARAM_ERROR self) -> KI_PARAM_ERROR - """ - _pcbnew.KI_PARAM_ERROR_swiginit(self, _pcbnew.new_KI_PARAM_ERROR(*args)) - - def What(self): - r"""What(KI_PARAM_ERROR self) -> wxString""" - return _pcbnew.KI_PARAM_ERROR_What(self) - __swig_destroy__ = _pcbnew.delete_KI_PARAM_ERROR - -# Register KI_PARAM_ERROR in _pcbnew: -_pcbnew.KI_PARAM_ERROR_swigregister(KI_PARAM_ERROR) - -class IO_ERROR(object): - r"""Proxy of C++ IO_ERROR class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, *args): - r""" - __init__(IO_ERROR self, wxString aProblem, char const * aThrowersFile, char const * aThrowersFunction, int aThrowersLineNumber) -> IO_ERROR - __init__(IO_ERROR self) -> IO_ERROR - """ - _pcbnew.IO_ERROR_swiginit(self, _pcbnew.new_IO_ERROR(*args)) - - def init(self, aProblem, aThrowersFile, aThrowersFunction, aThrowersLineNumber): - r"""init(IO_ERROR self, wxString aProblem, char const * aThrowersFile, char const * aThrowersFunction, int aThrowersLineNumber)""" - return _pcbnew.IO_ERROR_init(self, aProblem, aThrowersFile, aThrowersFunction, aThrowersLineNumber) - - def Problem(self): - r"""Problem(IO_ERROR self) -> wxString""" - return _pcbnew.IO_ERROR_Problem(self) - - def Where(self): - r"""Where(IO_ERROR self) -> wxString""" - return _pcbnew.IO_ERROR_Where(self) - - def What(self): - r"""What(IO_ERROR self) -> wxString""" - return _pcbnew.IO_ERROR_What(self) - __swig_destroy__ = _pcbnew.delete_IO_ERROR - -# Register IO_ERROR in _pcbnew: -_pcbnew.IO_ERROR_swigregister(IO_ERROR) - - -def wxSetDefaultPyEncoding(encoding): - r"""wxSetDefaultPyEncoding(char const * encoding)""" - return _pcbnew.wxSetDefaultPyEncoding(encoding) - -def wxGetDefaultPyEncoding(): - r"""wxGetDefaultPyEncoding() -> char const *""" - return _pcbnew.wxGetDefaultPyEncoding() -class wxRect(object): - r"""Proxy of C++ wxRect class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, *args): - r""" - __init__(wxRect self) -> wxRect - __init__(wxRect self, int xx, int yy, int ww, int hh) -> wxRect - __init__(wxRect self, wxPoint topLeft, wxPoint bottomRight) -> wxRect - __init__(wxRect self, wxPoint pt, wxSize size) -> wxRect - __init__(wxRect self, wxSize size) -> wxRect - """ - _pcbnew.wxRect_swiginit(self, _pcbnew.new_wxRect(*args)) - - def GetX(self): - r"""GetX(wxRect self) -> int""" - return _pcbnew.wxRect_GetX(self) - - def SetX(self, xx): - r"""SetX(wxRect self, int xx)""" - return _pcbnew.wxRect_SetX(self, xx) - - def GetY(self): - r"""GetY(wxRect self) -> int""" - return _pcbnew.wxRect_GetY(self) - - def SetY(self, yy): - r"""SetY(wxRect self, int yy)""" - return _pcbnew.wxRect_SetY(self, yy) - - def GetWidth(self): - r"""GetWidth(wxRect self) -> int""" - return _pcbnew.wxRect_GetWidth(self) - - def SetWidth(self, w): - r"""SetWidth(wxRect self, int w)""" - return _pcbnew.wxRect_SetWidth(self, w) - - def GetHeight(self): - r"""GetHeight(wxRect self) -> int""" - return _pcbnew.wxRect_GetHeight(self) - - def SetHeight(self, h): - r"""SetHeight(wxRect self, int h)""" - return _pcbnew.wxRect_SetHeight(self, h) - - def GetPosition(self): - r"""GetPosition(wxRect self) -> wxPoint""" - return _pcbnew.wxRect_GetPosition(self) - - def SetPosition(self, p): - r"""SetPosition(wxRect self, wxPoint p)""" - return _pcbnew.wxRect_SetPosition(self, p) - x = property(_pcbnew.wxRect_x_get, _pcbnew.wxRect_x_set, doc=r"""x : int""") - y = property(_pcbnew.wxRect_y_get, _pcbnew.wxRect_y_set, doc=r"""y : int""") - width = property(_pcbnew.wxRect_width_get, _pcbnew.wxRect_width_set, doc=r"""width : int""") - height = property(_pcbnew.wxRect_height_get, _pcbnew.wxRect_height_set, doc=r"""height : int""") - - def Get(self): - r"""Get(wxRect self) -> PyObject *""" - return _pcbnew.wxRect_Get(self) - - - def __eq__(self,other): - return self.x==other.x and self.y==other.y and self.width==other.width and self.height==other.height - def __str__(self): return str(self.Get()) - def __repr__(self): return 'wxRect'+str(self.Get()) - def __len__(self): return len(self.Get()) - def __getitem__(self, index): return self.Get()[index] - def __setitem__(self, index, val): - if index == 0: self.SetX(val) - elif index == 1: self.SetY(val) - elif index == 2: self.SetWidth(val) - elif index == 3: self.SetHeight(val) - else: raise IndexError - def __nonzero__(self): return self.Get() != (0,0,0,0) - __safe_for_unpickling__ = True - - __swig_destroy__ = _pcbnew.delete_wxRect - -# Register wxRect in _pcbnew: -_pcbnew.wxRect_swigregister(wxRect) - -class wxSize(object): - r"""Proxy of C++ wxSize class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - x = property(_pcbnew.wxSize_x_get, _pcbnew.wxSize_x_set, doc=r"""x : int""") - y = property(_pcbnew.wxSize_y_get, _pcbnew.wxSize_y_set, doc=r"""y : int""") - - def __init__(self, *args): - r""" - __init__(wxSize self, int xx, int yy) -> wxSize - __init__(wxSize self, double xx, double yy) -> wxSize - """ - _pcbnew.wxSize_swiginit(self, _pcbnew.new_wxSize(*args)) - - def Get(self): - r"""Get(wxSize self) -> PyObject *""" - return _pcbnew.wxSize_Get(self) - __swig_destroy__ = _pcbnew.delete_wxSize - - def SetWidth(self, w): - r"""SetWidth(wxSize self, int w)""" - return _pcbnew.wxSize_SetWidth(self, w) - - def SetHeight(self, h): - r"""SetHeight(wxSize self, int h)""" - return _pcbnew.wxSize_SetHeight(self, h) - - def GetWidth(self): - r"""GetWidth(wxSize self) -> int""" - return _pcbnew.wxSize_GetWidth(self) - - def GetHeight(self): - r"""GetHeight(wxSize self) -> int""" - return _pcbnew.wxSize_GetHeight(self) - - def Scale(self,xscale,yscale): - return wxSize(self.x*xscale,self.y*yscale) - def __eq__(self,other): - return self.GetWidth()==other.GetWidth() and self.GetHeight()==other.GetHeight() - def __str__(self): return str(self.Get()) - def __repr__(self): return 'wxSize'+str(self.Get()) - def __len__(self): return len(self.Get()) - def __getitem__(self, index): return self.Get()[index] - def __setitem__(self, index, val): - if index == 0: self.SetWidth(val) - elif index == 1: self.SetHeight(val) - else: raise IndexError - def __nonzero__(self): return self.Get() != (0,0) - __safe_for_unpickling__ = True - - - -# Register wxSize in _pcbnew: -_pcbnew.wxSize_swigregister(wxSize) - -class wxPoint(object): - r"""Proxy of C++ wxPoint class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - x = property(_pcbnew.wxPoint_x_get, _pcbnew.wxPoint_x_set, doc=r"""x : int""") - y = property(_pcbnew.wxPoint_y_get, _pcbnew.wxPoint_y_set, doc=r"""y : int""") - - def __init__(self, *args): - r""" - __init__(wxPoint self, int xx, int yy) -> wxPoint - __init__(wxPoint self, double xx, double yy) -> wxPoint - """ - _pcbnew.wxPoint_swiginit(self, _pcbnew.new_wxPoint(*args)) - __swig_destroy__ = _pcbnew.delete_wxPoint - - def __add__(self, pt): - r"""__add__(wxPoint self, wxPoint pt) -> wxPoint""" - return _pcbnew.wxPoint___add__(self, pt) - - def __sub__(self, pt): - r"""__sub__(wxPoint self, wxPoint pt) -> wxPoint""" - return _pcbnew.wxPoint___sub__(self, pt) - - def Set(self, x, y): - r"""Set(wxPoint self, long x, long y)""" - return _pcbnew.wxPoint_Set(self, x, y) - - def Get(self): - r"""Get(wxPoint self) -> PyObject *""" - return _pcbnew.wxPoint_Get(self) - - def __eq__(self,other): return (self.x==other.x and self.y==other.y) - def __ne__(self,other): return not (self==other) - def __str__(self): return str(self.Get()) - def __repr__(self): return 'wxPoint'+str(self.Get()) - def __len__(self): return len(self.Get()) - def __getitem__(self, index): return self.Get()[index] - def __setitem__(self, index, val): - if index == 0: - self.x = val - elif index == 1: - self.y = val - else: - raise IndexError - def __nonzero__(self): return self.Get() != (0,0) - - - -# Register wxPoint in _pcbnew: -_pcbnew.wxPoint_swigregister(wxPoint) - -class wxString(object): - r"""Proxy of C++ wxString class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - __swig_destroy__ = _pcbnew.delete_wxString - - def __str__(self): - r"""__str__(wxString self) -> PyObject *""" - return _pcbnew.wxString___str__(self) - - def __repr__(self): return 'wxString(\'' + self.__str__() + '\')' - - - def __init__(self): - r"""__init__(wxString self) -> wxString""" - _pcbnew.wxString_swiginit(self, _pcbnew.new_wxString()) - -# Register wxString in _pcbnew: -_pcbnew.wxString_swigregister(wxString) - -class wxPoint_Vector(object): - r"""Proxy of C++ std::vector< wxPoint > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(wxPoint_Vector self) -> SwigPyIterator""" - return _pcbnew.wxPoint_Vector_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(wxPoint_Vector self) -> bool""" - return _pcbnew.wxPoint_Vector___nonzero__(self) - - def __bool__(self): - r"""__bool__(wxPoint_Vector self) -> bool""" - return _pcbnew.wxPoint_Vector___bool__(self) - - def __len__(self): - r"""__len__(wxPoint_Vector self) -> std::vector< wxPoint >::size_type""" - return _pcbnew.wxPoint_Vector___len__(self) - - def __getslice__(self, i, j): - r"""__getslice__(wxPoint_Vector self, std::vector< wxPoint >::difference_type i, std::vector< wxPoint >::difference_type j) -> wxPoint_Vector""" - return _pcbnew.wxPoint_Vector___getslice__(self, i, j) - - def __setslice__(self, *args): - r""" - __setslice__(wxPoint_Vector self, std::vector< wxPoint >::difference_type i, std::vector< wxPoint >::difference_type j) - __setslice__(wxPoint_Vector self, std::vector< wxPoint >::difference_type i, std::vector< wxPoint >::difference_type j, wxPoint_Vector v) - """ - return _pcbnew.wxPoint_Vector___setslice__(self, *args) - - def __delslice__(self, i, j): - r"""__delslice__(wxPoint_Vector self, std::vector< wxPoint >::difference_type i, std::vector< wxPoint >::difference_type j)""" - return _pcbnew.wxPoint_Vector___delslice__(self, i, j) - - def __delitem__(self, *args): - r""" - __delitem__(wxPoint_Vector self, std::vector< wxPoint >::difference_type i) - __delitem__(wxPoint_Vector self, PySliceObject * slice) - """ - return _pcbnew.wxPoint_Vector___delitem__(self, *args) - - def __getitem__(self, *args): - r""" - __getitem__(wxPoint_Vector self, PySliceObject * slice) -> wxPoint_Vector - __getitem__(wxPoint_Vector self, std::vector< wxPoint >::difference_type i) -> wxPoint - """ - return _pcbnew.wxPoint_Vector___getitem__(self, *args) - - def __setitem__(self, *args): - r""" - __setitem__(wxPoint_Vector self, PySliceObject * slice, wxPoint_Vector v) - __setitem__(wxPoint_Vector self, PySliceObject * slice) - __setitem__(wxPoint_Vector self, std::vector< wxPoint >::difference_type i, wxPoint x) - """ - return _pcbnew.wxPoint_Vector___setitem__(self, *args) - - def pop(self): - r"""pop(wxPoint_Vector self) -> wxPoint""" - return _pcbnew.wxPoint_Vector_pop(self) - - def append(self, x): - r"""append(wxPoint_Vector self, wxPoint x)""" - return _pcbnew.wxPoint_Vector_append(self, x) - - def empty(self): - r"""empty(wxPoint_Vector self) -> bool""" - return _pcbnew.wxPoint_Vector_empty(self) - - def size(self): - r"""size(wxPoint_Vector self) -> std::vector< wxPoint >::size_type""" - return _pcbnew.wxPoint_Vector_size(self) - - def swap(self, v): - r"""swap(wxPoint_Vector self, wxPoint_Vector v)""" - return _pcbnew.wxPoint_Vector_swap(self, v) - - def begin(self): - r"""begin(wxPoint_Vector self) -> std::vector< wxPoint >::iterator""" - return _pcbnew.wxPoint_Vector_begin(self) - - def end(self): - r"""end(wxPoint_Vector self) -> std::vector< wxPoint >::iterator""" - return _pcbnew.wxPoint_Vector_end(self) - - def rbegin(self): - r"""rbegin(wxPoint_Vector self) -> std::vector< wxPoint >::reverse_iterator""" - return _pcbnew.wxPoint_Vector_rbegin(self) - - def rend(self): - r"""rend(wxPoint_Vector self) -> std::vector< wxPoint >::reverse_iterator""" - return _pcbnew.wxPoint_Vector_rend(self) - - def clear(self): - r"""clear(wxPoint_Vector self)""" - return _pcbnew.wxPoint_Vector_clear(self) - - def get_allocator(self): - r"""get_allocator(wxPoint_Vector self) -> std::vector< wxPoint >::allocator_type""" - return _pcbnew.wxPoint_Vector_get_allocator(self) - - def pop_back(self): - r"""pop_back(wxPoint_Vector self)""" - return _pcbnew.wxPoint_Vector_pop_back(self) - - def erase(self, *args): - r""" - erase(wxPoint_Vector self, std::vector< wxPoint >::iterator pos) -> std::vector< wxPoint >::iterator - erase(wxPoint_Vector self, std::vector< wxPoint >::iterator first, std::vector< wxPoint >::iterator last) -> std::vector< wxPoint >::iterator - """ - return _pcbnew.wxPoint_Vector_erase(self, *args) - - def __init__(self, *args): - r""" - __init__(wxPoint_Vector self) -> wxPoint_Vector - __init__(wxPoint_Vector self, wxPoint_Vector other) -> wxPoint_Vector - __init__(wxPoint_Vector self, std::vector< wxPoint >::size_type size) -> wxPoint_Vector - __init__(wxPoint_Vector self, std::vector< wxPoint >::size_type size, wxPoint value) -> wxPoint_Vector - """ - _pcbnew.wxPoint_Vector_swiginit(self, _pcbnew.new_wxPoint_Vector(*args)) - - def push_back(self, x): - r"""push_back(wxPoint_Vector self, wxPoint x)""" - return _pcbnew.wxPoint_Vector_push_back(self, x) - - def front(self): - r"""front(wxPoint_Vector self) -> wxPoint""" - return _pcbnew.wxPoint_Vector_front(self) - - def back(self): - r"""back(wxPoint_Vector self) -> wxPoint""" - return _pcbnew.wxPoint_Vector_back(self) - - def assign(self, n, x): - r"""assign(wxPoint_Vector self, std::vector< wxPoint >::size_type n, wxPoint x)""" - return _pcbnew.wxPoint_Vector_assign(self, n, x) - - def resize(self, *args): - r""" - resize(wxPoint_Vector self, std::vector< wxPoint >::size_type new_size) - resize(wxPoint_Vector self, std::vector< wxPoint >::size_type new_size, wxPoint x) - """ - return _pcbnew.wxPoint_Vector_resize(self, *args) - - def insert(self, *args): - r""" - insert(wxPoint_Vector self, std::vector< wxPoint >::iterator pos, wxPoint x) -> std::vector< wxPoint >::iterator - insert(wxPoint_Vector self, std::vector< wxPoint >::iterator pos, std::vector< wxPoint >::size_type n, wxPoint x) - """ - return _pcbnew.wxPoint_Vector_insert(self, *args) - - def reserve(self, n): - r"""reserve(wxPoint_Vector self, std::vector< wxPoint >::size_type n)""" - return _pcbnew.wxPoint_Vector_reserve(self, n) - - def capacity(self): - r"""capacity(wxPoint_Vector self) -> std::vector< wxPoint >::size_type""" - return _pcbnew.wxPoint_Vector_capacity(self) - __swig_destroy__ = _pcbnew.delete_wxPoint_Vector - -# Register wxPoint_Vector in _pcbnew: -_pcbnew.wxPoint_Vector_swigregister(wxPoint_Vector) - - -def FROM_UTF8(cstring): - r"""FROM_UTF8(char const * cstring) -> wxString""" - return _pcbnew.FROM_UTF8(cstring) - -def AccumulateDescription(aDesc, aItem): - r"""AccumulateDescription(wxString aDesc, wxString aItem)""" - return _pcbnew.AccumulateDescription(aDesc, aItem) - -def GetChars(s): - r"""GetChars(wxString s) -> wxChar const *""" - return _pcbnew.GetChars(s) -NOT_USED = _pcbnew.NOT_USED - -EOT = _pcbnew.EOT - -TYPE_NOT_INIT = _pcbnew.TYPE_NOT_INIT - -PCB_T = _pcbnew.PCB_T - -SCREEN_T = _pcbnew.SCREEN_T - -PCB_MODULE_T = _pcbnew.PCB_MODULE_T - -PCB_PAD_T = _pcbnew.PCB_PAD_T - -PCB_LINE_T = _pcbnew.PCB_LINE_T - -PCB_TEXT_T = _pcbnew.PCB_TEXT_T - -PCB_MODULE_TEXT_T = _pcbnew.PCB_MODULE_TEXT_T - -PCB_MODULE_EDGE_T = _pcbnew.PCB_MODULE_EDGE_T - -PCB_TRACE_T = _pcbnew.PCB_TRACE_T - -PCB_VIA_T = _pcbnew.PCB_VIA_T - -PCB_MARKER_T = _pcbnew.PCB_MARKER_T - -PCB_DIMENSION_T = _pcbnew.PCB_DIMENSION_T - -PCB_TARGET_T = _pcbnew.PCB_TARGET_T - -PCB_ZONE_AREA_T = _pcbnew.PCB_ZONE_AREA_T - -PCB_ITEM_LIST_T = _pcbnew.PCB_ITEM_LIST_T - -PCB_NETINFO_T = _pcbnew.PCB_NETINFO_T - -SCH_MARKER_T = _pcbnew.SCH_MARKER_T - -SCH_JUNCTION_T = _pcbnew.SCH_JUNCTION_T - -SCH_NO_CONNECT_T = _pcbnew.SCH_NO_CONNECT_T - -SCH_BUS_WIRE_ENTRY_T = _pcbnew.SCH_BUS_WIRE_ENTRY_T - -SCH_BUS_BUS_ENTRY_T = _pcbnew.SCH_BUS_BUS_ENTRY_T - -SCH_LINE_T = _pcbnew.SCH_LINE_T - -SCH_BITMAP_T = _pcbnew.SCH_BITMAP_T - -SCH_TEXT_T = _pcbnew.SCH_TEXT_T - -SCH_LABEL_T = _pcbnew.SCH_LABEL_T - -SCH_GLOBAL_LABEL_T = _pcbnew.SCH_GLOBAL_LABEL_T - -SCH_HIER_LABEL_T = _pcbnew.SCH_HIER_LABEL_T - -SCH_FIELD_T = _pcbnew.SCH_FIELD_T - -SCH_COMPONENT_T = _pcbnew.SCH_COMPONENT_T - -SCH_SHEET_PIN_T = _pcbnew.SCH_SHEET_PIN_T - -SCH_SHEET_T = _pcbnew.SCH_SHEET_T - -SCH_PIN_T = _pcbnew.SCH_PIN_T - -SCH_FIELD_LOCATE_REFERENCE_T = _pcbnew.SCH_FIELD_LOCATE_REFERENCE_T - -SCH_FIELD_LOCATE_VALUE_T = _pcbnew.SCH_FIELD_LOCATE_VALUE_T - -SCH_FIELD_LOCATE_FOOTPRINT_T = _pcbnew.SCH_FIELD_LOCATE_FOOTPRINT_T - -SCH_FIELD_LOCATE_DATASHEET_T = _pcbnew.SCH_FIELD_LOCATE_DATASHEET_T - -SCH_LINE_LOCATE_WIRE_T = _pcbnew.SCH_LINE_LOCATE_WIRE_T - -SCH_LINE_LOCATE_BUS_T = _pcbnew.SCH_LINE_LOCATE_BUS_T - -SCH_LINE_LOCATE_GRAPHIC_LINE_T = _pcbnew.SCH_LINE_LOCATE_GRAPHIC_LINE_T - -SCH_LABEL_LOCATE_WIRE_T = _pcbnew.SCH_LABEL_LOCATE_WIRE_T - -SCH_LABEL_LOCATE_BUS_T = _pcbnew.SCH_LABEL_LOCATE_BUS_T - -SCH_LOCATE_ANY_T = _pcbnew.SCH_LOCATE_ANY_T - -SCH_SCREEN_T = _pcbnew.SCH_SCREEN_T - -LIB_PART_T = _pcbnew.LIB_PART_T - -LIB_ALIAS_T = _pcbnew.LIB_ALIAS_T - -LIB_ARC_T = _pcbnew.LIB_ARC_T - -LIB_CIRCLE_T = _pcbnew.LIB_CIRCLE_T - -LIB_TEXT_T = _pcbnew.LIB_TEXT_T - -LIB_RECTANGLE_T = _pcbnew.LIB_RECTANGLE_T - -LIB_POLYLINE_T = _pcbnew.LIB_POLYLINE_T - -LIB_BEZIER_T = _pcbnew.LIB_BEZIER_T - -LIB_PIN_T = _pcbnew.LIB_PIN_T - -LIB_FIELD_T = _pcbnew.LIB_FIELD_T - -GERBER_LAYOUT_T = _pcbnew.GERBER_LAYOUT_T - -GERBER_DRAW_ITEM_T = _pcbnew.GERBER_DRAW_ITEM_T - -GERBER_IMAGE_LIST_T = _pcbnew.GERBER_IMAGE_LIST_T - -GERBER_IMAGE_T = _pcbnew.GERBER_IMAGE_T - -WSG_LINE_T = _pcbnew.WSG_LINE_T - -WSG_RECT_T = _pcbnew.WSG_RECT_T - -WSG_POLY_T = _pcbnew.WSG_POLY_T - -WSG_TEXT_T = _pcbnew.WSG_TEXT_T - -WSG_BITMAP_T = _pcbnew.WSG_BITMAP_T - -WSG_PAGE_T = _pcbnew.WSG_PAGE_T - -WS_PROXY_UNDO_ITEM_T = _pcbnew.WS_PROXY_UNDO_ITEM_T - -WS_PROXY_UNDO_ITEM_PLUS_T = _pcbnew.WS_PROXY_UNDO_ITEM_PLUS_T - -SYMBOL_LIB_TABLE_T = _pcbnew.SYMBOL_LIB_TABLE_T - -FP_LIB_TABLE_T = _pcbnew.FP_LIB_TABLE_T - -PART_LIBS_T = _pcbnew.PART_LIBS_T - -SEARCH_STACK_T = _pcbnew.SEARCH_STACK_T - -CACHE_WRAPPER_T = _pcbnew.CACHE_WRAPPER_T - -MAX_STRUCT_TYPE_ID = _pcbnew.MAX_STRUCT_TYPE_ID - -NO_FILL = _pcbnew.NO_FILL - -FILLED_SHAPE = _pcbnew.FILLED_SHAPE - -FILLED_WITH_BG_BODYCOLOR = _pcbnew.FILLED_WITH_BG_BODYCOLOR - -SEARCH_QUIT = _pcbnew.SEARCH_QUIT - -SEARCH_CONTINUE = _pcbnew.SEARCH_CONTINUE - -IS_CHANGED = _pcbnew.IS_CHANGED - -IS_LINKED = _pcbnew.IS_LINKED - -IN_EDIT = _pcbnew.IN_EDIT - -IS_MOVED = _pcbnew.IS_MOVED - -IS_NEW = _pcbnew.IS_NEW - -IS_RESIZED = _pcbnew.IS_RESIZED - -IS_DRAGGED = _pcbnew.IS_DRAGGED - -IS_DELETED = _pcbnew.IS_DELETED - -IS_WIRE_IMAGE = _pcbnew.IS_WIRE_IMAGE - -STARTPOINT = _pcbnew.STARTPOINT - -ENDPOINT = _pcbnew.ENDPOINT - -SELECTED = _pcbnew.SELECTED - -SELECTEDNODE = _pcbnew.SELECTEDNODE - -STRUCT_DELETED = _pcbnew.STRUCT_DELETED - -CANDIDATE = _pcbnew.CANDIDATE - -SKIP_STRUCT = _pcbnew.SKIP_STRUCT - -DO_NOT_DRAW = _pcbnew.DO_NOT_DRAW - -IS_PASTED = _pcbnew.IS_PASTED - -TRACK_LOCKED = _pcbnew.TRACK_LOCKED - -TRACK_AR = _pcbnew.TRACK_AR - -FLAG1 = _pcbnew.FLAG1 - -FLAG0 = _pcbnew.FLAG0 - -BEGIN_ONPAD = _pcbnew.BEGIN_ONPAD - -END_ONPAD = _pcbnew.END_ONPAD - -BUSY = _pcbnew.BUSY - -HIGHLIGHTED = _pcbnew.HIGHLIGHTED - -BRIGHTENED = _pcbnew.BRIGHTENED - -DP_COUPLED = _pcbnew.DP_COUPLED - -UR_TRANSIENT = _pcbnew.UR_TRANSIENT - -IS_DANGLING = _pcbnew.IS_DANGLING - -EDA_ITEM_ALL_FLAGS = _pcbnew.EDA_ITEM_ALL_FLAGS - -class EDA_ITEM(object): - r"""Proxy of C++ EDA_ITEM class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - - def __init__(self, *args, **kwargs): - raise AttributeError("No constructor defined - class is abstract") - __repr__ = _swig_repr - __swig_destroy__ = _pcbnew.delete_EDA_ITEM - - def Type(self): - r"""Type(EDA_ITEM self) -> KICAD_T""" - return _pcbnew.EDA_ITEM_Type(self) - - def SetTimeStamp(self, aNewTimeStamp): - r"""SetTimeStamp(EDA_ITEM self, timestamp_t aNewTimeStamp)""" - return _pcbnew.EDA_ITEM_SetTimeStamp(self, aNewTimeStamp) - - def GetTimeStamp(self): - r"""GetTimeStamp(EDA_ITEM self) -> timestamp_t""" - return _pcbnew.EDA_ITEM_GetTimeStamp(self) - - def Next(self): - r"""Next(EDA_ITEM self) -> EDA_ITEM""" - return _pcbnew.EDA_ITEM_Next(self) - - def Back(self): - r"""Back(EDA_ITEM self) -> EDA_ITEM""" - return _pcbnew.EDA_ITEM_Back(self) - - def GetParent(self): - r"""GetParent(EDA_ITEM self) -> EDA_ITEM""" - return _pcbnew.EDA_ITEM_GetParent(self) - - def GetList(self): - r"""GetList(EDA_ITEM self) -> DHEAD *""" - return _pcbnew.EDA_ITEM_GetList(self) - - def SetParent(self, aParent): - r"""SetParent(EDA_ITEM self, EDA_ITEM aParent)""" - return _pcbnew.EDA_ITEM_SetParent(self, aParent) - - def SetList(self, aList): - r"""SetList(EDA_ITEM self, DHEAD * aList)""" - return _pcbnew.EDA_ITEM_SetList(self, aList) - - def IsNew(self): - r"""IsNew(EDA_ITEM self) -> bool""" - return _pcbnew.EDA_ITEM_IsNew(self) - - def IsModified(self): - r"""IsModified(EDA_ITEM self) -> bool""" - return _pcbnew.EDA_ITEM_IsModified(self) - - def IsMoving(self): - r"""IsMoving(EDA_ITEM self) -> bool""" - return _pcbnew.EDA_ITEM_IsMoving(self) - - def IsDragging(self): - r"""IsDragging(EDA_ITEM self) -> bool""" - return _pcbnew.EDA_ITEM_IsDragging(self) - - def IsWireImage(self): - r"""IsWireImage(EDA_ITEM self) -> bool""" - return _pcbnew.EDA_ITEM_IsWireImage(self) - - def IsSelected(self): - r"""IsSelected(EDA_ITEM self) -> bool""" - return _pcbnew.EDA_ITEM_IsSelected(self) - - def IsResized(self): - r"""IsResized(EDA_ITEM self) -> bool""" - return _pcbnew.EDA_ITEM_IsResized(self) - - def IsHighlighted(self): - r"""IsHighlighted(EDA_ITEM self) -> bool""" - return _pcbnew.EDA_ITEM_IsHighlighted(self) - - def IsBrightened(self): - r"""IsBrightened(EDA_ITEM self) -> bool""" - return _pcbnew.EDA_ITEM_IsBrightened(self) - - def SetWireImage(self): - r"""SetWireImage(EDA_ITEM self)""" - return _pcbnew.EDA_ITEM_SetWireImage(self) - - def SetSelected(self): - r"""SetSelected(EDA_ITEM self)""" - return _pcbnew.EDA_ITEM_SetSelected(self) - - def SetHighlighted(self): - r"""SetHighlighted(EDA_ITEM self)""" - return _pcbnew.EDA_ITEM_SetHighlighted(self) - - def SetBrightened(self): - r"""SetBrightened(EDA_ITEM self)""" - return _pcbnew.EDA_ITEM_SetBrightened(self) - - def ClearSelected(self): - r"""ClearSelected(EDA_ITEM self)""" - return _pcbnew.EDA_ITEM_ClearSelected(self) - - def ClearHighlighted(self): - r"""ClearHighlighted(EDA_ITEM self)""" - return _pcbnew.EDA_ITEM_ClearHighlighted(self) - - def ClearBrightened(self): - r"""ClearBrightened(EDA_ITEM self)""" - return _pcbnew.EDA_ITEM_ClearBrightened(self) - - def SetModified(self): - r"""SetModified(EDA_ITEM self)""" - return _pcbnew.EDA_ITEM_SetModified(self) - - def GetState(self, type): - r"""GetState(EDA_ITEM self, int type) -> int""" - return _pcbnew.EDA_ITEM_GetState(self, type) - - def SetState(self, type, state): - r"""SetState(EDA_ITEM self, int type, int state)""" - return _pcbnew.EDA_ITEM_SetState(self, type, state) - - def GetStatus(self): - r"""GetStatus(EDA_ITEM self) -> STATUS_FLAGS""" - return _pcbnew.EDA_ITEM_GetStatus(self) - - def SetStatus(self, aStatus): - r"""SetStatus(EDA_ITEM self, STATUS_FLAGS aStatus)""" - return _pcbnew.EDA_ITEM_SetStatus(self, aStatus) - - def SetFlags(self, aMask): - r"""SetFlags(EDA_ITEM self, STATUS_FLAGS aMask)""" - return _pcbnew.EDA_ITEM_SetFlags(self, aMask) - - def ClearFlags(self, aMask=-1): - r"""ClearFlags(EDA_ITEM self, STATUS_FLAGS aMask=-1)""" - return _pcbnew.EDA_ITEM_ClearFlags(self, aMask) - - def GetFlags(self): - r"""GetFlags(EDA_ITEM self) -> STATUS_FLAGS""" - return _pcbnew.EDA_ITEM_GetFlags(self) - - def GetEditFlags(self): - r"""GetEditFlags(EDA_ITEM self) -> STATUS_FLAGS""" - return _pcbnew.EDA_ITEM_GetEditFlags(self) - - def ClearTempFlags(self): - r"""ClearTempFlags(EDA_ITEM self)""" - return _pcbnew.EDA_ITEM_ClearTempFlags(self) - - def ClearEditFlags(self): - r"""ClearEditFlags(EDA_ITEM self)""" - return _pcbnew.EDA_ITEM_ClearEditFlags(self) - - def IsType(self, aScanTypes): - r"""IsType(EDA_ITEM self, KICAD_T const [] aScanTypes) -> bool""" - return _pcbnew.EDA_ITEM_IsType(self, aScanTypes) - - def SetForceVisible(self, aEnable): - r"""SetForceVisible(EDA_ITEM self, bool aEnable)""" - return _pcbnew.EDA_ITEM_SetForceVisible(self, aEnable) - - def GetMsgPanelInfo(self, aUnits, aList): - r"""GetMsgPanelInfo(EDA_ITEM self, EDA_UNITS_T aUnits, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)""" - return _pcbnew.EDA_ITEM_GetMsgPanelInfo(self, aUnits, aList) - - def HitTest(self, *args): - r""" - HitTest(EDA_ITEM self, wxPoint aPosition, int aAccuracy=0) -> bool - HitTest(EDA_ITEM self, EDA_RECT aRect, bool aContained, int aAccuracy=0) -> bool - """ - return _pcbnew.EDA_ITEM_HitTest(self, *args) - - def GetBoundingBox(self): - r"""GetBoundingBox(EDA_ITEM self) -> EDA_RECT""" - return _pcbnew.EDA_ITEM_GetBoundingBox(self) - - def Clone(self): - r"""Clone(EDA_ITEM self) -> EDA_ITEM""" - return _pcbnew.EDA_ITEM_Clone(self) - - def Visit(self, inspector, testData, scanTypes): - r"""Visit(EDA_ITEM self, INSPECTOR inspector, void * testData, KICAD_T const [] scanTypes) -> SEARCH_RESULT""" - return _pcbnew.EDA_ITEM_Visit(self, inspector, testData, scanTypes) - - @staticmethod - def IterateForward(listStart, inspector, testData, scanTypes): - r"""IterateForward(EDA_ITEM listStart, INSPECTOR inspector, void * testData, KICAD_T const [] scanTypes) -> SEARCH_RESULT""" - return _pcbnew.EDA_ITEM_IterateForward(listStart, inspector, testData, scanTypes) - - def GetClass(self): - r"""GetClass(EDA_ITEM self) -> wxString""" - return _pcbnew.EDA_ITEM_GetClass(self) - - def GetSelectMenuText(self, aUnits): - r"""GetSelectMenuText(EDA_ITEM self, EDA_UNITS_T aUnits) -> wxString""" - return _pcbnew.EDA_ITEM_GetSelectMenuText(self, aUnits) - - def GetMenuImage(self): - r"""GetMenuImage(EDA_ITEM self) -> BITMAP_DEF""" - return _pcbnew.EDA_ITEM_GetMenuImage(self) - - def Matches(self, aSearchData, aAuxData): - r"""Matches(EDA_ITEM self, wxFindReplaceData & aSearchData, void * aAuxData) -> bool""" - return _pcbnew.EDA_ITEM_Matches(self, aSearchData, aAuxData) - - def Replace(self, *args): - r""" - Replace(EDA_ITEM self, wxFindReplaceData & aSearchData, wxString aText) -> bool - Replace(EDA_ITEM self, wxFindReplaceData & aSearchData, void * aAuxData=None) -> bool - """ - return _pcbnew.EDA_ITEM_Replace(self, *args) - - def IsReplaceable(self): - r"""IsReplaceable(EDA_ITEM self) -> bool""" - return _pcbnew.EDA_ITEM_IsReplaceable(self) - - def __lt__(self, aItem): - r"""__lt__(EDA_ITEM self, EDA_ITEM aItem) -> bool""" - return _pcbnew.EDA_ITEM___lt__(self, aItem) - - @staticmethod - def Sort(aLeft, aRight): - r"""Sort(EDA_ITEM aLeft, EDA_ITEM aRight) -> bool""" - return _pcbnew.EDA_ITEM_Sort(aLeft, aRight) - - def ViewBBox(self): - r"""ViewBBox(EDA_ITEM self) -> BOX2I const""" - return _pcbnew.EDA_ITEM_ViewBBox(self) - - def ViewGetLayers(self, aLayers, aCount): - r"""ViewGetLayers(EDA_ITEM self, int [] aLayers, int & aCount)""" - return _pcbnew.EDA_ITEM_ViewGetLayers(self, aLayers, aCount) - -# Register EDA_ITEM in _pcbnew: -_pcbnew.EDA_ITEM_swigregister(EDA_ITEM) - -def EDA_ITEM_IterateForward(listStart, inspector, testData, scanTypes): - r"""EDA_ITEM_IterateForward(EDA_ITEM listStart, INSPECTOR inspector, void * testData, KICAD_T const [] scanTypes) -> SEARCH_RESULT""" - return _pcbnew.EDA_ITEM_IterateForward(listStart, inspector, testData, scanTypes) - -def EDA_ITEM_Sort(aLeft, aRight): - r"""EDA_ITEM_Sort(EDA_ITEM aLeft, EDA_ITEM aRight) -> bool""" - return _pcbnew.EDA_ITEM_Sort(aLeft, aRight) - - -def new_clone(aItem): - r"""new_clone(EDA_ITEM aItem) -> EDA_ITEM""" - return _pcbnew.new_clone(aItem) -class EDA_RECT(object): - r"""Proxy of C++ EDA_RECT class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, *args): - r""" - __init__(EDA_RECT self) -> EDA_RECT - __init__(EDA_RECT self, wxPoint aPos, wxSize aSize) -> EDA_RECT - """ - _pcbnew.EDA_RECT_swiginit(self, _pcbnew.new_EDA_RECT(*args)) - __swig_destroy__ = _pcbnew.delete_EDA_RECT - - def Centre(self): - r"""Centre(EDA_RECT self) -> wxPoint""" - return _pcbnew.EDA_RECT_Centre(self) - - def Move(self, aMoveVector): - r"""Move(EDA_RECT self, wxPoint aMoveVector)""" - return _pcbnew.EDA_RECT_Move(self, aMoveVector) - - def Normalize(self): - r"""Normalize(EDA_RECT self)""" - return _pcbnew.EDA_RECT_Normalize(self) - - def Contains(self, *args): - r""" - Contains(EDA_RECT self, wxPoint aPoint) -> bool - Contains(EDA_RECT self, int x, int y) -> bool - Contains(EDA_RECT self, EDA_RECT aRect) -> bool - """ - return _pcbnew.EDA_RECT_Contains(self, *args) - - def GetSize(self): - r"""GetSize(EDA_RECT self) -> wxSize""" - return _pcbnew.EDA_RECT_GetSize(self) - - def GetSizeMax(self): - r"""GetSizeMax(EDA_RECT self) -> int""" - return _pcbnew.EDA_RECT_GetSizeMax(self) - - def GetX(self): - r"""GetX(EDA_RECT self) -> int""" - return _pcbnew.EDA_RECT_GetX(self) - - def GetY(self): - r"""GetY(EDA_RECT self) -> int""" - return _pcbnew.EDA_RECT_GetY(self) - - def GetOrigin(self): - r"""GetOrigin(EDA_RECT self) -> wxPoint""" - return _pcbnew.EDA_RECT_GetOrigin(self) - - def GetPosition(self): - r"""GetPosition(EDA_RECT self) -> wxPoint""" - return _pcbnew.EDA_RECT_GetPosition(self) - - def GetEnd(self): - r"""GetEnd(EDA_RECT self) -> wxPoint""" - return _pcbnew.EDA_RECT_GetEnd(self) - - def GetCenter(self): - r"""GetCenter(EDA_RECT self) -> wxPoint""" - return _pcbnew.EDA_RECT_GetCenter(self) - - def GetWidth(self): - r"""GetWidth(EDA_RECT self) -> int""" - return _pcbnew.EDA_RECT_GetWidth(self) - - def GetHeight(self): - r"""GetHeight(EDA_RECT self) -> int""" - return _pcbnew.EDA_RECT_GetHeight(self) - - def GetRight(self): - r"""GetRight(EDA_RECT self) -> int""" - return _pcbnew.EDA_RECT_GetRight(self) - - def GetLeft(self): - r"""GetLeft(EDA_RECT self) -> int""" - return _pcbnew.EDA_RECT_GetLeft(self) - - def GetTop(self): - r"""GetTop(EDA_RECT self) -> int""" - return _pcbnew.EDA_RECT_GetTop(self) - - def GetBottom(self): - r"""GetBottom(EDA_RECT self) -> int""" - return _pcbnew.EDA_RECT_GetBottom(self) - - def SetOrigin(self, *args): - r""" - SetOrigin(EDA_RECT self, wxPoint pos) - SetOrigin(EDA_RECT self, int x, int y) - """ - return _pcbnew.EDA_RECT_SetOrigin(self, *args) - - def SetSize(self, *args): - r""" - SetSize(EDA_RECT self, wxSize size) - SetSize(EDA_RECT self, int w, int h) - """ - return _pcbnew.EDA_RECT_SetSize(self, *args) - - def Offset(self, *args): - r""" - Offset(EDA_RECT self, int dx, int dy) - Offset(EDA_RECT self, wxPoint offset) - """ - return _pcbnew.EDA_RECT_Offset(self, *args) - - def SetX(self, val): - r"""SetX(EDA_RECT self, int val)""" - return _pcbnew.EDA_RECT_SetX(self, val) - - def SetY(self, val): - r"""SetY(EDA_RECT self, int val)""" - return _pcbnew.EDA_RECT_SetY(self, val) - - def SetWidth(self, val): - r"""SetWidth(EDA_RECT self, int val)""" - return _pcbnew.EDA_RECT_SetWidth(self, val) - - def SetHeight(self, val): - r"""SetHeight(EDA_RECT self, int val)""" - return _pcbnew.EDA_RECT_SetHeight(self, val) - - def SetEnd(self, *args): - r""" - SetEnd(EDA_RECT self, int x, int y) - SetEnd(EDA_RECT self, wxPoint pos) - """ - return _pcbnew.EDA_RECT_SetEnd(self, *args) - - def RevertYAxis(self): - r"""RevertYAxis(EDA_RECT self)""" - return _pcbnew.EDA_RECT_RevertYAxis(self) - - def Intersects(self, *args): - r""" - Intersects(EDA_RECT self, EDA_RECT aRect) -> bool - Intersects(EDA_RECT self, EDA_RECT aRect, double aRot) -> bool - Intersects(EDA_RECT self, wxPoint aPoint1, wxPoint aPoint2) -> bool - """ - return _pcbnew.EDA_RECT_Intersects(self, *args) - - def ClosestPointTo(self, aPoint): - r"""ClosestPointTo(EDA_RECT self, wxPoint aPoint) -> wxPoint""" - return _pcbnew.EDA_RECT_ClosestPointTo(self, aPoint) - - def FarthestPointTo(self, aPoint): - r"""FarthestPointTo(EDA_RECT self, wxPoint aPoint) -> wxPoint""" - return _pcbnew.EDA_RECT_FarthestPointTo(self, aPoint) - - def IntersectsCircle(self, aCenter, aRadius): - r"""IntersectsCircle(EDA_RECT self, wxPoint aCenter, int const aRadius) -> bool""" - return _pcbnew.EDA_RECT_IntersectsCircle(self, aCenter, aRadius) - - def IntersectsCircleEdge(self, aCenter, aRadius, aWidth): - r"""IntersectsCircleEdge(EDA_RECT self, wxPoint aCenter, int const aRadius, int const aWidth) -> bool""" - return _pcbnew.EDA_RECT_IntersectsCircleEdge(self, aCenter, aRadius, aWidth) - - def getWxRect(self): - r"""getWxRect(EDA_RECT self) -> wxRect""" - return _pcbnew.EDA_RECT_getWxRect(self) - - def getBOX2I(self): - r"""getBOX2I(EDA_RECT self) -> BOX2I""" - return _pcbnew.EDA_RECT_getBOX2I(self) - - def Inflate(self, *args): - r""" - Inflate(EDA_RECT self, wxCoord dx, wxCoord dy) -> EDA_RECT - Inflate(EDA_RECT self, int aDelta) -> EDA_RECT - """ - return _pcbnew.EDA_RECT_Inflate(self, *args) - - def Merge(self, *args): - r""" - Merge(EDA_RECT self, EDA_RECT aRect) - Merge(EDA_RECT self, wxPoint aPoint) - """ - return _pcbnew.EDA_RECT_Merge(self, *args) - - def GetArea(self): - r"""GetArea(EDA_RECT self) -> double""" - return _pcbnew.EDA_RECT_GetArea(self) - - def Common(self, aRect): - r"""Common(EDA_RECT self, EDA_RECT aRect) -> EDA_RECT""" - return _pcbnew.EDA_RECT_Common(self, aRect) - - def GetBoundingBoxRotated(self, aRotCenter, aAngle): - r"""GetBoundingBoxRotated(EDA_RECT self, wxPoint aRotCenter, double aAngle) -> EDA_RECT""" - return _pcbnew.EDA_RECT_GetBoundingBoxRotated(self, aRotCenter, aAngle) - -# Register EDA_RECT in _pcbnew: -_pcbnew.EDA_RECT_swigregister(EDA_RECT) - -EDA_PANNING_UP_KEY = _pcbnew.EDA_PANNING_UP_KEY - -EDA_PANNING_DOWN_KEY = _pcbnew.EDA_PANNING_DOWN_KEY - -EDA_PANNING_LEFT_KEY = _pcbnew.EDA_PANNING_LEFT_KEY - -EDA_PANNING_RIGHT_KEY = _pcbnew.EDA_PANNING_RIGHT_KEY - -EDA_ZOOM_IN_FROM_MOUSE = _pcbnew.EDA_ZOOM_IN_FROM_MOUSE - -EDA_ZOOM_OUT_FROM_MOUSE = _pcbnew.EDA_ZOOM_OUT_FROM_MOUSE - -EDA_ZOOM_CENTER_FROM_MOUSE = _pcbnew.EDA_ZOOM_CENTER_FROM_MOUSE - -ESC = _pcbnew.ESC - -TEXT_ANGLE_HORIZ = _pcbnew.TEXT_ANGLE_HORIZ - -TEXT_ANGLE_VERT = _pcbnew.TEXT_ANGLE_VERT - - -def KiROUND(v): - r"""KiROUND(double v) -> int""" - return _pcbnew.KiROUND(v) -INCHES = _pcbnew.INCHES - -MILLIMETRES = _pcbnew.MILLIMETRES - -UNSCALED_UNITS = _pcbnew.UNSCALED_UNITS - -DEGREES = _pcbnew.DEGREES - -PERCENT = _pcbnew.PERCENT - -class LOCALE_IO(object): - r"""Proxy of C++ LOCALE_IO class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self): - r"""__init__(LOCALE_IO self) -> LOCALE_IO""" - _pcbnew.LOCALE_IO_swiginit(self, _pcbnew.new_LOCALE_IO()) - __swig_destroy__ = _pcbnew.delete_LOCALE_IO - -# Register LOCALE_IO in _pcbnew: -_pcbnew.LOCALE_IO_swigregister(LOCALE_IO) - - -def GetTextSize(aSingleLine, aWindow): - r"""GetTextSize(wxString aSingleLine, wxWindow * aWindow) -> wxSize""" - return _pcbnew.GetTextSize(aSingleLine, aWindow) - -def EnsureTextCtrlWidth(aCtrl, aString=None): - r"""EnsureTextCtrlWidth(wxTextCtrl * aCtrl, wxString aString=None) -> bool""" - return _pcbnew.EnsureTextCtrlWidth(aCtrl, aString) - -def SelectReferenceNumber(aTextEntry): - r"""SelectReferenceNumber(wxTextEntry * aTextEntry)""" - return _pcbnew.SelectReferenceNumber(aTextEntry) - -def ProcessExecute(*args): - r"""ProcessExecute(wxString aCommandLine, int aFlags=wxEXEC_ASYNC, wxProcess * callback=None) -> int""" - return _pcbnew.ProcessExecute(*args) - -def GetNewTimeStamp(): - r"""GetNewTimeStamp() -> timestamp_t""" - return _pcbnew.GetNewTimeStamp() - -def RoundTo0(x, precision): - r"""RoundTo0(double x, double precision) -> double""" - return _pcbnew.RoundTo0(x, precision) - -def wxStringSplit(aText, aStrings, aSplitter): - r"""wxStringSplit(wxString aText, wxArrayString & aStrings, wxChar aSplitter)""" - return _pcbnew.wxStringSplit(aText, aStrings, aSplitter) - -def SearchHelpFileFullPath(aSearchStack, aBaseName): - r"""SearchHelpFileFullPath(SEARCH_STACK const & aSearchStack, wxString aBaseName) -> wxString""" - return _pcbnew.SearchHelpFileFullPath(aSearchStack, aBaseName) - -def EnsureFileDirectoryExists(aTargetFullFileName, aBaseFilename, aReporter=None): - r"""EnsureFileDirectoryExists(wxFileName * aTargetFullFileName, wxString aBaseFilename, REPORTER * aReporter=None) -> bool""" - return _pcbnew.EnsureFileDirectoryExists(aTargetFullFileName, aBaseFilename, aReporter) - -def PrePendPath(aEnvVar, aPriorityPath): - r"""PrePendPath(wxString aEnvVar, wxString aPriorityPath) -> wxString""" - return _pcbnew.PrePendPath(aEnvVar, aPriorityPath) - -def GetKicadConfigPath(): - r"""GetKicadConfigPath() -> wxString""" - return _pcbnew.GetKicadConfigPath() - -def ExpandEnvVarSubstitutions(aString): - r"""ExpandEnvVarSubstitutions(wxString aString) -> wxString""" - return _pcbnew.ExpandEnvVarSubstitutions(aString) - -def ResolveUriByEnvVars(aUri): - r"""ResolveUriByEnvVars(wxString aUri) -> wxString""" - return _pcbnew.ResolveUriByEnvVars(aUri) -class WX_FILENAME(object): - r"""Proxy of C++ WX_FILENAME class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, aPath, aFilename): - r"""__init__(WX_FILENAME self, wxString aPath, wxString aFilename) -> WX_FILENAME""" - _pcbnew.WX_FILENAME_swiginit(self, _pcbnew.new_WX_FILENAME(aPath, aFilename)) - - def SetFullName(self, aFileNameAndExtension): - r"""SetFullName(WX_FILENAME self, wxString aFileNameAndExtension)""" - return _pcbnew.WX_FILENAME_SetFullName(self, aFileNameAndExtension) - - def GetName(self): - r"""GetName(WX_FILENAME self) -> wxString""" - return _pcbnew.WX_FILENAME_GetName(self) - - def GetFullName(self): - r"""GetFullName(WX_FILENAME self) -> wxString""" - return _pcbnew.WX_FILENAME_GetFullName(self) - - def GetPath(self): - r"""GetPath(WX_FILENAME self) -> wxString""" - return _pcbnew.WX_FILENAME_GetPath(self) - - def GetFullPath(self): - r"""GetFullPath(WX_FILENAME self) -> wxString""" - return _pcbnew.WX_FILENAME_GetFullPath(self) - - def GetTimestamp(self): - r"""GetTimestamp(WX_FILENAME self) -> long long""" - return _pcbnew.WX_FILENAME_GetTimestamp(self) - __swig_destroy__ = _pcbnew.delete_WX_FILENAME - -# Register WX_FILENAME in _pcbnew: -_pcbnew.WX_FILENAME_swigregister(WX_FILENAME) - - -def TimestampDir(aDirPath, aFilespec): - r"""TimestampDir(wxString aDirPath, wxString aFilespec) -> long long""" - return _pcbnew.TimestampDir(aDirPath, aFilespec) -class TITLE_BLOCK(object): - r"""Proxy of C++ TITLE_BLOCK class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self): - r"""__init__(TITLE_BLOCK self) -> TITLE_BLOCK""" - _pcbnew.TITLE_BLOCK_swiginit(self, _pcbnew.new_TITLE_BLOCK()) - __swig_destroy__ = _pcbnew.delete_TITLE_BLOCK - - def SetTitle(self, aTitle): - r"""SetTitle(TITLE_BLOCK self, wxString aTitle)""" - return _pcbnew.TITLE_BLOCK_SetTitle(self, aTitle) - - def GetTitle(self): - r"""GetTitle(TITLE_BLOCK self) -> wxString""" - return _pcbnew.TITLE_BLOCK_GetTitle(self) - - def SetDate(self, aDate): - r"""SetDate(TITLE_BLOCK self, wxString aDate)""" - return _pcbnew.TITLE_BLOCK_SetDate(self, aDate) - - def GetDate(self): - r"""GetDate(TITLE_BLOCK self) -> wxString""" - return _pcbnew.TITLE_BLOCK_GetDate(self) - - def SetRevision(self, aRevision): - r"""SetRevision(TITLE_BLOCK self, wxString aRevision)""" - return _pcbnew.TITLE_BLOCK_SetRevision(self, aRevision) - - def GetRevision(self): - r"""GetRevision(TITLE_BLOCK self) -> wxString""" - return _pcbnew.TITLE_BLOCK_GetRevision(self) - - def SetCompany(self, aCompany): - r"""SetCompany(TITLE_BLOCK self, wxString aCompany)""" - return _pcbnew.TITLE_BLOCK_SetCompany(self, aCompany) - - def GetCompany(self): - r"""GetCompany(TITLE_BLOCK self) -> wxString""" - return _pcbnew.TITLE_BLOCK_GetCompany(self) - - def SetComment(self, aIdx, aComment): - r"""SetComment(TITLE_BLOCK self, int aIdx, wxString aComment)""" - return _pcbnew.TITLE_BLOCK_SetComment(self, aIdx, aComment) - - def GetComment(self, aIdx): - r"""GetComment(TITLE_BLOCK self, int aIdx) -> wxString""" - return _pcbnew.TITLE_BLOCK_GetComment(self, aIdx) - - def SetComment1(self, aComment): - r"""SetComment1(TITLE_BLOCK self, wxString aComment)""" - return _pcbnew.TITLE_BLOCK_SetComment1(self, aComment) - - def SetComment2(self, aComment): - r"""SetComment2(TITLE_BLOCK self, wxString aComment)""" - return _pcbnew.TITLE_BLOCK_SetComment2(self, aComment) - - def SetComment3(self, aComment): - r"""SetComment3(TITLE_BLOCK self, wxString aComment)""" - return _pcbnew.TITLE_BLOCK_SetComment3(self, aComment) - - def SetComment4(self, aComment): - r"""SetComment4(TITLE_BLOCK self, wxString aComment)""" - return _pcbnew.TITLE_BLOCK_SetComment4(self, aComment) - - def GetComment1(self): - r"""GetComment1(TITLE_BLOCK self) -> wxString""" - return _pcbnew.TITLE_BLOCK_GetComment1(self) - - def GetComment2(self): - r"""GetComment2(TITLE_BLOCK self) -> wxString""" - return _pcbnew.TITLE_BLOCK_GetComment2(self) - - def GetComment3(self): - r"""GetComment3(TITLE_BLOCK self) -> wxString""" - return _pcbnew.TITLE_BLOCK_GetComment3(self) - - def GetComment4(self): - r"""GetComment4(TITLE_BLOCK self) -> wxString""" - return _pcbnew.TITLE_BLOCK_GetComment4(self) - - def Clear(self): - r"""Clear(TITLE_BLOCK self)""" - return _pcbnew.TITLE_BLOCK_Clear(self) - - def Format(self, aFormatter, aNestLevel, aControlBits): - r"""Format(TITLE_BLOCK self, OUTPUTFORMATTER * aFormatter, int aNestLevel, int aControlBits)""" - return _pcbnew.TITLE_BLOCK_Format(self, aFormatter, aNestLevel, aControlBits) - -# Register TITLE_BLOCK in _pcbnew: -_pcbnew.TITLE_BLOCK_swigregister(TITLE_BLOCK) - -class COLOR4D(object): - r"""Proxy of C++ KIGFX::COLOR4D class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, *args): - r""" - __init__(COLOR4D self) -> COLOR4D - __init__(COLOR4D self, double aRed, double aGreen, double aBlue, double aAlpha) -> COLOR4D - __init__(COLOR4D self, EDA_COLOR_T aColor) -> COLOR4D - __init__(COLOR4D self, wxColour const & aColor) -> COLOR4D - """ - _pcbnew.COLOR4D_swiginit(self, _pcbnew.new_COLOR4D(*args)) - - def SetFromWxString(self, aColorString): - r"""SetFromWxString(COLOR4D self, wxString aColorString) -> bool""" - return _pcbnew.COLOR4D_SetFromWxString(self, aColorString) - - def ToWxString(self, flags): - r"""ToWxString(COLOR4D self, long flags) -> wxString""" - return _pcbnew.COLOR4D_ToWxString(self, flags) - - def ToColour(self): - r"""ToColour(COLOR4D self) -> wxColour""" - return _pcbnew.COLOR4D_ToColour(self) - - def LegacyMix(self, aColor): - r"""LegacyMix(COLOR4D self, COLOR4D aColor) -> COLOR4D""" - return _pcbnew.COLOR4D_LegacyMix(self, aColor) - - def ToU32(self): - r"""ToU32(COLOR4D self) -> unsigned int""" - return _pcbnew.COLOR4D_ToU32(self) - - def FromU32(self, aPackedColor): - r"""FromU32(COLOR4D self, unsigned int aPackedColor)""" - return _pcbnew.COLOR4D_FromU32(self, aPackedColor) - - def ToHSL(self, aOutHue, aOutSaturation, aOutValue): - r"""ToHSL(COLOR4D self, double & aOutHue, double & aOutSaturation, double & aOutValue)""" - return _pcbnew.COLOR4D_ToHSL(self, aOutHue, aOutSaturation, aOutValue) - - def FromHSL(self, aInHue, aInSaturation, aInLightness): - r"""FromHSL(COLOR4D self, double aInHue, double aInSaturation, double aInLightness)""" - return _pcbnew.COLOR4D_FromHSL(self, aInHue, aInSaturation, aInLightness) - - def Brighten(self, aFactor): - r"""Brighten(COLOR4D self, double aFactor) -> COLOR4D""" - return _pcbnew.COLOR4D_Brighten(self, aFactor) - - def Darken(self, aFactor): - r"""Darken(COLOR4D self, double aFactor) -> COLOR4D""" - return _pcbnew.COLOR4D_Darken(self, aFactor) - - def Invert(self): - r"""Invert(COLOR4D self) -> COLOR4D""" - return _pcbnew.COLOR4D_Invert(self) - - def Saturate(self, aFactor): - r"""Saturate(COLOR4D self, double aFactor) -> COLOR4D""" - return _pcbnew.COLOR4D_Saturate(self, aFactor) - - def Brightened(self, aFactor): - r"""Brightened(COLOR4D self, double aFactor) -> COLOR4D""" - return _pcbnew.COLOR4D_Brightened(self, aFactor) - - def Darkened(self, aFactor): - r"""Darkened(COLOR4D self, double aFactor) -> COLOR4D""" - return _pcbnew.COLOR4D_Darkened(self, aFactor) - - def Mix(self, aColor, aFactor): - r"""Mix(COLOR4D self, COLOR4D aColor, double aFactor) -> COLOR4D""" - return _pcbnew.COLOR4D_Mix(self, aColor, aFactor) - - def WithAlpha(self, aAlpha): - r"""WithAlpha(COLOR4D self, double aAlpha) -> COLOR4D""" - return _pcbnew.COLOR4D_WithAlpha(self, aAlpha) - - def Inverted(self): - r"""Inverted(COLOR4D self) -> COLOR4D""" - return _pcbnew.COLOR4D_Inverted(self) - - def GetBrightness(self): - r"""GetBrightness(COLOR4D self) -> double""" - return _pcbnew.COLOR4D_GetBrightness(self) - - def ToHSV(self, aOutHue, aOutSaturation, aOutValue, aAlwaysDefineHue=False): - r"""ToHSV(COLOR4D self, double & aOutHue, double & aOutSaturation, double & aOutValue, bool aAlwaysDefineHue=False)""" - return _pcbnew.COLOR4D_ToHSV(self, aOutHue, aOutSaturation, aOutValue, aAlwaysDefineHue) - - def FromHSV(self, aInH, aInS, aInV): - r"""FromHSV(COLOR4D self, double aInH, double aInS, double aInV)""" - return _pcbnew.COLOR4D_FromHSV(self, aInH, aInS, aInV) - r = property(_pcbnew.COLOR4D_r_get, _pcbnew.COLOR4D_r_set, doc=r"""r : double""") - g = property(_pcbnew.COLOR4D_g_get, _pcbnew.COLOR4D_g_set, doc=r"""g : double""") - b = property(_pcbnew.COLOR4D_b_get, _pcbnew.COLOR4D_b_set, doc=r"""b : double""") - a = property(_pcbnew.COLOR4D_a_get, _pcbnew.COLOR4D_a_set, doc=r"""a : double""") - __swig_destroy__ = _pcbnew.delete_COLOR4D - -# Register COLOR4D in _pcbnew: -_pcbnew.COLOR4D_swigregister(COLOR4D) -COLOR4D.UNSPECIFIED = _pcbnew.cvar.COLOR4D_UNSPECIFIED -COLOR4D.WHITE = _pcbnew.cvar.COLOR4D_WHITE -COLOR4D.BLACK = _pcbnew.cvar.COLOR4D_BLACK - - -def __eq__(lhs, rhs): - r"""__eq__(COLOR4D lhs, COLOR4D rhs) -> bool const""" - return _pcbnew.__eq__(lhs, rhs) - -def __ne__(lhs, rhs): - r"""__ne__(COLOR4D lhs, COLOR4D rhs) -> bool const""" - return _pcbnew.__ne__(lhs, rhs) - -def __lshift__(aStream, aColor): - r"""__lshift__(std::ostream & aStream, COLOR4D aColor) -> std::ostream &""" - return _pcbnew.__lshift__(aStream, aColor) -class SETTINGS(object): - r"""Proxy of C++ SETTINGS class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self): - r"""__init__(SETTINGS self) -> SETTINGS""" - _pcbnew.SETTINGS_swiginit(self, _pcbnew.new_SETTINGS()) - __swig_destroy__ = _pcbnew.delete_SETTINGS - - def SetConfigPrefix(self, aPrefix): - r"""SetConfigPrefix(SETTINGS self, wxString aPrefix)""" - return _pcbnew.SETTINGS_SetConfigPrefix(self, aPrefix) - - def GetConfigPrefix(self): - r"""GetConfigPrefix(SETTINGS self) -> wxString""" - return _pcbnew.SETTINGS_GetConfigPrefix(self) - - def Load(self, aConfig): - r"""Load(SETTINGS self, wxConfigBase * aConfig)""" - return _pcbnew.SETTINGS_Load(self, aConfig) - - def Save(self, aConfig): - r"""Save(SETTINGS self, wxConfigBase * aConfig)""" - return _pcbnew.SETTINGS_Save(self, aConfig) - - def Add(self, *args): - r""" - Add(SETTINGS self, wxString name, int * aPtr, int aDefaultValue) - Add(SETTINGS self, wxString name, bool * aPtr, bool aDefaultValue) - Add(SETTINGS self, wxString name, COLOR4D aPtr, COLOR4D aDefaultValue) - Add(SETTINGS self, wxString name, COLOR4D aPtr, EDA_COLOR_T aDefaultValue) - """ - return _pcbnew.SETTINGS_Add(self, *args) - -# Register SETTINGS in _pcbnew: -_pcbnew.SETTINGS_swigregister(SETTINGS) - -class COLORS_DESIGN_SETTINGS(SETTINGS): - r"""Proxy of C++ COLORS_DESIGN_SETTINGS class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - m_LayersColors = property(_pcbnew.COLORS_DESIGN_SETTINGS_m_LayersColors_get, _pcbnew.COLORS_DESIGN_SETTINGS_m_LayersColors_set, doc=r"""m_LayersColors : a(LAYER_ID_COUNT).COLOR4D""") - - def __init__(self, aFrameType): - r"""__init__(COLORS_DESIGN_SETTINGS self, FRAME_T aFrameType) -> COLORS_DESIGN_SETTINGS""" - _pcbnew.COLORS_DESIGN_SETTINGS_swiginit(self, _pcbnew.new_COLORS_DESIGN_SETTINGS(aFrameType)) - __swig_destroy__ = _pcbnew.delete_COLORS_DESIGN_SETTINGS - - def Load(self, aConfig): - r"""Load(COLORS_DESIGN_SETTINGS self, wxConfigBase * aConfig)""" - return _pcbnew.COLORS_DESIGN_SETTINGS_Load(self, aConfig) - - def Save(self, aConfig): - r"""Save(COLORS_DESIGN_SETTINGS self, wxConfigBase * aConfig)""" - return _pcbnew.COLORS_DESIGN_SETTINGS_Save(self, aConfig) - - def GetLayerColor(self, aLayer): - r"""GetLayerColor(COLORS_DESIGN_SETTINGS self, LAYER_NUM aLayer) -> COLOR4D""" - return _pcbnew.COLORS_DESIGN_SETTINGS_GetLayerColor(self, aLayer) - - def SetLayerColor(self, aLayer, aColor): - r"""SetLayerColor(COLORS_DESIGN_SETTINGS self, LAYER_NUM aLayer, COLOR4D aColor)""" - return _pcbnew.COLORS_DESIGN_SETTINGS_SetLayerColor(self, aLayer, aColor) - - def GetItemColor(self, aItemIdx): - r"""GetItemColor(COLORS_DESIGN_SETTINGS self, int aItemIdx) -> COLOR4D""" - return _pcbnew.COLORS_DESIGN_SETTINGS_GetItemColor(self, aItemIdx) - - def SetItemColor(self, aItemIdx, aColor): - r"""SetItemColor(COLORS_DESIGN_SETTINGS self, int aItemIdx, COLOR4D aColor)""" - return _pcbnew.COLORS_DESIGN_SETTINGS_SetItemColor(self, aItemIdx, aColor) - - def SetAllColorsAs(self, aColor): - r"""SetAllColorsAs(COLORS_DESIGN_SETTINGS self, COLOR4D aColor)""" - return _pcbnew.COLORS_DESIGN_SETTINGS_SetAllColorsAs(self, aColor) - -# Register COLORS_DESIGN_SETTINGS in _pcbnew: -_pcbnew.COLORS_DESIGN_SETTINGS_swigregister(COLORS_DESIGN_SETTINGS) - -class MARKER_BASE(object): - r"""Proxy of C++ MARKER_BASE class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - MARKER_UNSPEC = _pcbnew.MARKER_BASE_MARKER_UNSPEC - - MARKER_ERC = _pcbnew.MARKER_BASE_MARKER_ERC - - MARKER_PCB = _pcbnew.MARKER_BASE_MARKER_PCB - - MARKER_SIMUL = _pcbnew.MARKER_BASE_MARKER_SIMUL - - MARKER_SEVERITY_UNSPEC = _pcbnew.MARKER_BASE_MARKER_SEVERITY_UNSPEC - - MARKER_SEVERITY_INFO = _pcbnew.MARKER_BASE_MARKER_SEVERITY_INFO - - MARKER_SEVERITY_WARNING = _pcbnew.MARKER_BASE_MARKER_SEVERITY_WARNING - - MARKER_SEVERITY_ERROR = _pcbnew.MARKER_BASE_MARKER_SEVERITY_ERROR - - m_Pos = property(_pcbnew.MARKER_BASE_m_Pos_get, _pcbnew.MARKER_BASE_m_Pos_set, doc=r"""m_Pos : wxPoint""") - - def __init__(self, *args): - r""" - __init__(MARKER_BASE self, int aScalingFactor) -> MARKER_BASE - __init__(MARKER_BASE self, EDA_UNITS_T aUnits, int aErrorCode, wxPoint aMarkerPos, EDA_ITEM aItem, wxPoint aPos, EDA_ITEM bItem, wxPoint bPos, int aScalingFactor) -> MARKER_BASE - __init__(MARKER_BASE self, int aErrorCode, wxPoint aMarkerPos, wxString aText, wxPoint aPos, wxString bText, wxPoint bPos, int aScalingFactor) -> MARKER_BASE - __init__(MARKER_BASE self, int aErrorCode, wxPoint aMarkerPos, wxString aText, wxPoint aPos, int aScalingFactor) -> MARKER_BASE - __init__(MARKER_BASE self, MARKER_BASE aMarker) -> MARKER_BASE - """ - _pcbnew.MARKER_BASE_swiginit(self, _pcbnew.new_MARKER_BASE(*args)) - __swig_destroy__ = _pcbnew.delete_MARKER_BASE - - def MarkerScale(self): - r"""MarkerScale(MARKER_BASE self) -> int""" - return _pcbnew.MARKER_BASE_MarkerScale(self) - - def ShapeToPolygon(self, aPolygon): - r"""ShapeToPolygon(MARKER_BASE self, SHAPE_LINE_CHAIN aPolygon)""" - return _pcbnew.MARKER_BASE_ShapeToPolygon(self, aPolygon) - - def GetShapePolygon(self): - r"""GetShapePolygon(MARKER_BASE self) -> VECTOR2I""" - return _pcbnew.MARKER_BASE_GetShapePolygon(self) - - def GetShapePolygonCorner(self, aIdx): - r"""GetShapePolygonCorner(MARKER_BASE self, int aIdx) -> VECTOR2I""" - return _pcbnew.MARKER_BASE_GetShapePolygonCorner(self, aIdx) - - def GetShapePolygonCornerCount(self): - r"""GetShapePolygonCornerCount(MARKER_BASE self) -> int""" - return _pcbnew.MARKER_BASE_GetShapePolygonCornerCount(self) - - def PrintMarker(self, aDC, aOffset): - r"""PrintMarker(MARKER_BASE self, wxDC * aDC, wxPoint aOffset)""" - return _pcbnew.MARKER_BASE_PrintMarker(self, aDC, aOffset) - - def GetPos(self): - r"""GetPos(MARKER_BASE self) -> wxPoint""" - return _pcbnew.MARKER_BASE_GetPos(self) - - def SetColor(self, aColor): - r"""SetColor(MARKER_BASE self, COLOR4D aColor)""" - return _pcbnew.MARKER_BASE_SetColor(self, aColor) - - def SetErrorLevel(self, aErrorLevel): - r"""SetErrorLevel(MARKER_BASE self, MARKER_BASE::MARKER_SEVERITY aErrorLevel)""" - return _pcbnew.MARKER_BASE_SetErrorLevel(self, aErrorLevel) - - def GetErrorLevel(self): - r"""GetErrorLevel(MARKER_BASE self) -> MARKER_BASE::MARKER_SEVERITY""" - return _pcbnew.MARKER_BASE_GetErrorLevel(self) - - def SetMarkerType(self, aMarkerType): - r"""SetMarkerType(MARKER_BASE self, enum MARKER_BASE::TYPEMARKER aMarkerType)""" - return _pcbnew.MARKER_BASE_SetMarkerType(self, aMarkerType) - - def GetMarkerType(self): - r"""GetMarkerType(MARKER_BASE self) -> enum MARKER_BASE::TYPEMARKER""" - return _pcbnew.MARKER_BASE_GetMarkerType(self) - - def SetData(self, *args): - r""" - SetData(MARKER_BASE self, EDA_UNITS_T aUnits, int aErrorCode, wxPoint aMarkerPos, EDA_ITEM aItem, wxPoint aPos, EDA_ITEM bItem=None, wxPoint bPos=wxPoint()) - SetData(MARKER_BASE self, int aErrorCode, wxPoint aMarkerPos, wxString aText, wxPoint aPos, wxString bText=wxEmptyString, wxPoint bPos=wxPoint()) - """ - return _pcbnew.MARKER_BASE_SetData(self, *args) - - def SetAuxiliaryData(self, aAuxiliaryText, aAuxiliaryPos): - r"""SetAuxiliaryData(MARKER_BASE self, wxString aAuxiliaryText, wxPoint aAuxiliaryPos)""" - return _pcbnew.MARKER_BASE_SetAuxiliaryData(self, aAuxiliaryText, aAuxiliaryPos) - - def SetShowNoCoordinate(self): - r"""SetShowNoCoordinate(MARKER_BASE self)""" - return _pcbnew.MARKER_BASE_SetShowNoCoordinate(self) - - def GetReporter(self): - r"""GetReporter(MARKER_BASE self) -> DRC_ITEM const &""" - return _pcbnew.MARKER_BASE_GetReporter(self) - - def DisplayMarkerInfo(self, aFrame): - r"""DisplayMarkerInfo(MARKER_BASE self, EDA_DRAW_FRAME * aFrame)""" - return _pcbnew.MARKER_BASE_DisplayMarkerInfo(self, aFrame) - - def HitTestMarker(self, aHitPosition, aAccuracy): - r"""HitTestMarker(MARKER_BASE self, wxPoint aHitPosition, int aAccuracy) -> bool""" - return _pcbnew.MARKER_BASE_HitTestMarker(self, aHitPosition, aAccuracy) - - def GetBoundingBoxMarker(self): - r"""GetBoundingBoxMarker(MARKER_BASE self) -> EDA_RECT""" - return _pcbnew.MARKER_BASE_GetBoundingBoxMarker(self) - -# Register MARKER_BASE in _pcbnew: -_pcbnew.MARKER_BASE_swigregister(MARKER_BASE) - -CTL_OMIT_HIDE = _pcbnew.CTL_OMIT_HIDE - -GR_TEXT_HJUSTIFY_LEFT = _pcbnew.GR_TEXT_HJUSTIFY_LEFT - -GR_TEXT_HJUSTIFY_CENTER = _pcbnew.GR_TEXT_HJUSTIFY_CENTER - -GR_TEXT_HJUSTIFY_RIGHT = _pcbnew.GR_TEXT_HJUSTIFY_RIGHT - -GR_TEXT_VJUSTIFY_TOP = _pcbnew.GR_TEXT_VJUSTIFY_TOP - -GR_TEXT_VJUSTIFY_CENTER = _pcbnew.GR_TEXT_VJUSTIFY_CENTER - -GR_TEXT_VJUSTIFY_BOTTOM = _pcbnew.GR_TEXT_VJUSTIFY_BOTTOM - -FILLED = _pcbnew.FILLED - -SKETCH = _pcbnew.SKETCH - -DEFAULT_SIZE_TEXT = _pcbnew.DEFAULT_SIZE_TEXT - -DIM_ANCRE_TEXTE = _pcbnew.DIM_ANCRE_TEXTE - -class TEXT_EFFECTS(object): - r"""Proxy of C++ TEXT_EFFECTS class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, aSetOfBits=0): - r"""__init__(TEXT_EFFECTS self, int aSetOfBits=0) -> TEXT_EFFECTS""" - _pcbnew.TEXT_EFFECTS_swiginit(self, _pcbnew.new_TEXT_EFFECTS(aSetOfBits)) - bits = property(_pcbnew.TEXT_EFFECTS_bits_get, _pcbnew.TEXT_EFFECTS_bits_set, doc=r"""bits : short""") - hjustify = property(_pcbnew.TEXT_EFFECTS_hjustify_get, _pcbnew.TEXT_EFFECTS_hjustify_set, doc=r"""hjustify : signed char""") - vjustify = property(_pcbnew.TEXT_EFFECTS_vjustify_get, _pcbnew.TEXT_EFFECTS_vjustify_set, doc=r"""vjustify : signed char""") - size = property(_pcbnew.TEXT_EFFECTS_size_get, _pcbnew.TEXT_EFFECTS_size_set, doc=r"""size : wxSize""") - penwidth = property(_pcbnew.TEXT_EFFECTS_penwidth_get, _pcbnew.TEXT_EFFECTS_penwidth_set, doc=r"""penwidth : int""") - angle = property(_pcbnew.TEXT_EFFECTS_angle_get, _pcbnew.TEXT_EFFECTS_angle_set, doc=r"""angle : double""") - pos = property(_pcbnew.TEXT_EFFECTS_pos_get, _pcbnew.TEXT_EFFECTS_pos_set, doc=r"""pos : wxPoint""") - - def Bit(self, *args): - r""" - Bit(TEXT_EFFECTS self, int aBit, bool aValue) - Bit(TEXT_EFFECTS self, int aBit) -> bool - """ - return _pcbnew.TEXT_EFFECTS_Bit(self, *args) - __swig_destroy__ = _pcbnew.delete_TEXT_EFFECTS - -# Register TEXT_EFFECTS in _pcbnew: -_pcbnew.TEXT_EFFECTS_swigregister(TEXT_EFFECTS) - -class EDA_TEXT(object): - r"""Proxy of C++ EDA_TEXT class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, *args): - r""" - __init__(EDA_TEXT self, wxString text=wxEmptyString) -> EDA_TEXT - __init__(EDA_TEXT self, EDA_TEXT aText) -> EDA_TEXT - """ - _pcbnew.EDA_TEXT_swiginit(self, _pcbnew.new_EDA_TEXT(*args)) - __swig_destroy__ = _pcbnew.delete_EDA_TEXT - - def GetText(self): - r"""GetText(EDA_TEXT self) -> wxString""" - return _pcbnew.EDA_TEXT_GetText(self) - - def GetShownText(self): - r"""GetShownText(EDA_TEXT self) -> wxString""" - return _pcbnew.EDA_TEXT_GetShownText(self) - - def ShortenedShownText(self): - r"""ShortenedShownText(EDA_TEXT self) -> wxString""" - return _pcbnew.EDA_TEXT_ShortenedShownText(self) - - def SetText(self, aText): - r"""SetText(EDA_TEXT self, wxString aText)""" - return _pcbnew.EDA_TEXT_SetText(self, aText) - - def SetThickness(self, aNewThickness): - r"""SetThickness(EDA_TEXT self, int aNewThickness)""" - return _pcbnew.EDA_TEXT_SetThickness(self, aNewThickness) - - def GetThickness(self): - r"""GetThickness(EDA_TEXT self) -> int""" - return _pcbnew.EDA_TEXT_GetThickness(self) - - def SetTextAngle(self, aAngle): - r"""SetTextAngle(EDA_TEXT self, double aAngle)""" - return _pcbnew.EDA_TEXT_SetTextAngle(self, aAngle) - - def GetTextAngle(self): - r"""GetTextAngle(EDA_TEXT self) -> double""" - return _pcbnew.EDA_TEXT_GetTextAngle(self) - - def GetTextAngleDegrees(self): - r"""GetTextAngleDegrees(EDA_TEXT self) -> double""" - return _pcbnew.EDA_TEXT_GetTextAngleDegrees(self) - - def GetTextAngleRadians(self): - r"""GetTextAngleRadians(EDA_TEXT self) -> double""" - return _pcbnew.EDA_TEXT_GetTextAngleRadians(self) - - def SetItalic(self, isItalic): - r"""SetItalic(EDA_TEXT self, bool isItalic)""" - return _pcbnew.EDA_TEXT_SetItalic(self, isItalic) - - def IsItalic(self): - r"""IsItalic(EDA_TEXT self) -> bool""" - return _pcbnew.EDA_TEXT_IsItalic(self) - - def SetBold(self, aBold): - r"""SetBold(EDA_TEXT self, bool aBold)""" - return _pcbnew.EDA_TEXT_SetBold(self, aBold) - - def IsBold(self): - r"""IsBold(EDA_TEXT self) -> bool""" - return _pcbnew.EDA_TEXT_IsBold(self) - - def SetVisible(self, aVisible): - r"""SetVisible(EDA_TEXT self, bool aVisible)""" - return _pcbnew.EDA_TEXT_SetVisible(self, aVisible) - - def IsVisible(self): - r"""IsVisible(EDA_TEXT self) -> bool""" - return _pcbnew.EDA_TEXT_IsVisible(self) - - def SetMirrored(self, isMirrored): - r"""SetMirrored(EDA_TEXT self, bool isMirrored)""" - return _pcbnew.EDA_TEXT_SetMirrored(self, isMirrored) - - def IsMirrored(self): - r"""IsMirrored(EDA_TEXT self) -> bool""" - return _pcbnew.EDA_TEXT_IsMirrored(self) - - def SetMultilineAllowed(self, aAllow): - r"""SetMultilineAllowed(EDA_TEXT self, bool aAllow)""" - return _pcbnew.EDA_TEXT_SetMultilineAllowed(self, aAllow) - - def IsMultilineAllowed(self): - r"""IsMultilineAllowed(EDA_TEXT self) -> bool""" - return _pcbnew.EDA_TEXT_IsMultilineAllowed(self) - - def GetHorizJustify(self): - r"""GetHorizJustify(EDA_TEXT self) -> EDA_TEXT_HJUSTIFY_T""" - return _pcbnew.EDA_TEXT_GetHorizJustify(self) - - def GetVertJustify(self): - r"""GetVertJustify(EDA_TEXT self) -> EDA_TEXT_VJUSTIFY_T""" - return _pcbnew.EDA_TEXT_GetVertJustify(self) - - def SetHorizJustify(self, aType): - r"""SetHorizJustify(EDA_TEXT self, EDA_TEXT_HJUSTIFY_T aType)""" - return _pcbnew.EDA_TEXT_SetHorizJustify(self, aType) - - def SetVertJustify(self, aType): - r"""SetVertJustify(EDA_TEXT self, EDA_TEXT_VJUSTIFY_T aType)""" - return _pcbnew.EDA_TEXT_SetVertJustify(self, aType) - - def SetEffects(self, aSrc): - r"""SetEffects(EDA_TEXT self, EDA_TEXT aSrc)""" - return _pcbnew.EDA_TEXT_SetEffects(self, aSrc) - - def SwapEffects(self, aTradingPartner): - r"""SwapEffects(EDA_TEXT self, EDA_TEXT aTradingPartner)""" - return _pcbnew.EDA_TEXT_SwapEffects(self, aTradingPartner) - - def IsDefaultFormatting(self): - r"""IsDefaultFormatting(EDA_TEXT self) -> bool""" - return _pcbnew.EDA_TEXT_IsDefaultFormatting(self) - - def SetTextSize(self, aNewSize): - r"""SetTextSize(EDA_TEXT self, wxSize aNewSize)""" - return _pcbnew.EDA_TEXT_SetTextSize(self, aNewSize) - - def GetTextSize(self): - r"""GetTextSize(EDA_TEXT self) -> wxSize""" - return _pcbnew.EDA_TEXT_GetTextSize(self) - - def SetTextWidth(self, aWidth): - r"""SetTextWidth(EDA_TEXT self, int aWidth)""" - return _pcbnew.EDA_TEXT_SetTextWidth(self, aWidth) - - def GetTextWidth(self): - r"""GetTextWidth(EDA_TEXT self) -> int""" - return _pcbnew.EDA_TEXT_GetTextWidth(self) - - def SetTextHeight(self, aHeight): - r"""SetTextHeight(EDA_TEXT self, int aHeight)""" - return _pcbnew.EDA_TEXT_SetTextHeight(self, aHeight) - - def GetTextHeight(self): - r"""GetTextHeight(EDA_TEXT self) -> int""" - return _pcbnew.EDA_TEXT_GetTextHeight(self) - - def SetTextPos(self, aPoint): - r"""SetTextPos(EDA_TEXT self, wxPoint aPoint)""" - return _pcbnew.EDA_TEXT_SetTextPos(self, aPoint) - - def GetTextPos(self): - r"""GetTextPos(EDA_TEXT self) -> wxPoint""" - return _pcbnew.EDA_TEXT_GetTextPos(self) - - def SetTextX(self, aX): - r"""SetTextX(EDA_TEXT self, int aX)""" - return _pcbnew.EDA_TEXT_SetTextX(self, aX) - - def SetTextY(self, aY): - r"""SetTextY(EDA_TEXT self, int aY)""" - return _pcbnew.EDA_TEXT_SetTextY(self, aY) - - def Offset(self, aOffset): - r"""Offset(EDA_TEXT self, wxPoint aOffset)""" - return _pcbnew.EDA_TEXT_Offset(self, aOffset) - - def Empty(self): - r"""Empty(EDA_TEXT self)""" - return _pcbnew.EDA_TEXT_Empty(self) - - @staticmethod - def MapOrientation(labelType, aOrientation): - r"""MapOrientation(KICAD_T labelType, int aOrientation) -> int""" - return _pcbnew.EDA_TEXT_MapOrientation(labelType, aOrientation) - - @staticmethod - def MapHorizJustify(aHorizJustify): - r"""MapHorizJustify(int aHorizJustify) -> EDA_TEXT_HJUSTIFY_T""" - return _pcbnew.EDA_TEXT_MapHorizJustify(aHorizJustify) - - @staticmethod - def MapVertJustify(aVertJustify): - r"""MapVertJustify(int aVertJustify) -> EDA_TEXT_VJUSTIFY_T""" - return _pcbnew.EDA_TEXT_MapVertJustify(aVertJustify) - - def Print(self, aDC, aOffset, aColor, aDisplay_mode=FILLED): - r"""Print(EDA_TEXT self, wxDC * aDC, wxPoint aOffset, COLOR4D aColor, EDA_DRAW_MODE_T aDisplay_mode=FILLED)""" - return _pcbnew.EDA_TEXT_Print(self, aDC, aOffset, aColor, aDisplay_mode) - - def TransformTextShapeToSegmentList(self, aCornerBuffer): - r"""TransformTextShapeToSegmentList(EDA_TEXT self, wxPoint_Vector aCornerBuffer)""" - return _pcbnew.EDA_TEXT_TransformTextShapeToSegmentList(self, aCornerBuffer) - - def TransformBoundingBoxWithClearanceToPolygon(self, aCornerBuffer, aClearanceValue): - r"""TransformBoundingBoxWithClearanceToPolygon(EDA_TEXT self, SHAPE_POLY_SET aCornerBuffer, int aClearanceValue)""" - return _pcbnew.EDA_TEXT_TransformBoundingBoxWithClearanceToPolygon(self, aCornerBuffer, aClearanceValue) - - def TextHitTest(self, *args): - r""" - TextHitTest(EDA_TEXT self, wxPoint aPoint, int aAccuracy=0) -> bool - TextHitTest(EDA_TEXT self, EDA_RECT aRect, bool aContains, int aAccuracy=0) -> bool - """ - return _pcbnew.EDA_TEXT_TextHitTest(self, *args) - - def LenSize(self, aLine, aThickness): - r"""LenSize(EDA_TEXT self, wxString aLine, int aThickness) -> int""" - return _pcbnew.EDA_TEXT_LenSize(self, aLine, aThickness) - - def GetTextBox(self, aLine=-1, aThickness=-1, aInvertY=False): - r"""GetTextBox(EDA_TEXT self, int aLine=-1, int aThickness=-1, bool aInvertY=False) -> EDA_RECT""" - return _pcbnew.EDA_TEXT_GetTextBox(self, aLine, aThickness, aInvertY) - - def GetInterline(self, aTextThickness=-1): - r"""GetInterline(EDA_TEXT self, int aTextThickness=-1) -> int""" - return _pcbnew.EDA_TEXT_GetInterline(self, aTextThickness) - - def GetTextStyleName(self): - r"""GetTextStyleName(EDA_TEXT self) -> wxString""" - return _pcbnew.EDA_TEXT_GetTextStyleName(self) - - def GetPositionsOfLinesOfMultilineText(self, aPositions, aLineCount): - r"""GetPositionsOfLinesOfMultilineText(EDA_TEXT self, wxPoint_Vector aPositions, int aLineCount)""" - return _pcbnew.EDA_TEXT_GetPositionsOfLinesOfMultilineText(self, aPositions, aLineCount) - - def Format(self, aFormatter, aNestLevel, aControlBits): - r"""Format(EDA_TEXT self, OUTPUTFORMATTER * aFormatter, int aNestLevel, int aControlBits)""" - return _pcbnew.EDA_TEXT_Format(self, aFormatter, aNestLevel, aControlBits) - -# Register EDA_TEXT in _pcbnew: -_pcbnew.EDA_TEXT_swigregister(EDA_TEXT) - -def EDA_TEXT_MapOrientation(labelType, aOrientation): - r"""EDA_TEXT_MapOrientation(KICAD_T labelType, int aOrientation) -> int""" - return _pcbnew.EDA_TEXT_MapOrientation(labelType, aOrientation) - -def EDA_TEXT_MapHorizJustify(aHorizJustify): - r"""EDA_TEXT_MapHorizJustify(int aHorizJustify) -> EDA_TEXT_HJUSTIFY_T""" - return _pcbnew.EDA_TEXT_MapHorizJustify(aHorizJustify) - -def EDA_TEXT_MapVertJustify(aVertJustify): - r"""EDA_TEXT_MapVertJustify(int aVertJustify) -> EDA_TEXT_VJUSTIFY_T""" - return _pcbnew.EDA_TEXT_MapVertJustify(aVertJustify) - -class intVector(object): - r"""Proxy of C++ std::vector< int > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(intVector self) -> SwigPyIterator""" - return _pcbnew.intVector_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(intVector self) -> bool""" - return _pcbnew.intVector___nonzero__(self) - - def __bool__(self): - r"""__bool__(intVector self) -> bool""" - return _pcbnew.intVector___bool__(self) - - def __len__(self): - r"""__len__(intVector self) -> std::vector< int >::size_type""" - return _pcbnew.intVector___len__(self) - - def __getslice__(self, i, j): - r"""__getslice__(intVector self, std::vector< int >::difference_type i, std::vector< int >::difference_type j) -> intVector""" - return _pcbnew.intVector___getslice__(self, i, j) - - def __setslice__(self, *args): - r""" - __setslice__(intVector self, std::vector< int >::difference_type i, std::vector< int >::difference_type j) - __setslice__(intVector self, std::vector< int >::difference_type i, std::vector< int >::difference_type j, intVector v) - """ - return _pcbnew.intVector___setslice__(self, *args) - - def __delslice__(self, i, j): - r"""__delslice__(intVector self, std::vector< int >::difference_type i, std::vector< int >::difference_type j)""" - return _pcbnew.intVector___delslice__(self, i, j) - - def __delitem__(self, *args): - r""" - __delitem__(intVector self, std::vector< int >::difference_type i) - __delitem__(intVector self, PySliceObject * slice) - """ - return _pcbnew.intVector___delitem__(self, *args) - - def __getitem__(self, *args): - r""" - __getitem__(intVector self, PySliceObject * slice) -> intVector - __getitem__(intVector self, std::vector< int >::difference_type i) -> std::vector< int >::value_type const & - """ - return _pcbnew.intVector___getitem__(self, *args) - - def __setitem__(self, *args): - r""" - __setitem__(intVector self, PySliceObject * slice, intVector v) - __setitem__(intVector self, PySliceObject * slice) - __setitem__(intVector self, std::vector< int >::difference_type i, std::vector< int >::value_type const & x) - """ - return _pcbnew.intVector___setitem__(self, *args) - - def pop(self): - r"""pop(intVector self) -> std::vector< int >::value_type""" - return _pcbnew.intVector_pop(self) - - def append(self, x): - r"""append(intVector self, std::vector< int >::value_type const & x)""" - return _pcbnew.intVector_append(self, x) - - def empty(self): - r"""empty(intVector self) -> bool""" - return _pcbnew.intVector_empty(self) - - def size(self): - r"""size(intVector self) -> std::vector< int >::size_type""" - return _pcbnew.intVector_size(self) - - def swap(self, v): - r"""swap(intVector self, intVector v)""" - return _pcbnew.intVector_swap(self, v) - - def begin(self): - r"""begin(intVector self) -> std::vector< int >::iterator""" - return _pcbnew.intVector_begin(self) - - def end(self): - r"""end(intVector self) -> std::vector< int >::iterator""" - return _pcbnew.intVector_end(self) - - def rbegin(self): - r"""rbegin(intVector self) -> std::vector< int >::reverse_iterator""" - return _pcbnew.intVector_rbegin(self) - - def rend(self): - r"""rend(intVector self) -> std::vector< int >::reverse_iterator""" - return _pcbnew.intVector_rend(self) - - def clear(self): - r"""clear(intVector self)""" - return _pcbnew.intVector_clear(self) - - def get_allocator(self): - r"""get_allocator(intVector self) -> std::vector< int >::allocator_type""" - return _pcbnew.intVector_get_allocator(self) - - def pop_back(self): - r"""pop_back(intVector self)""" - return _pcbnew.intVector_pop_back(self) - - def erase(self, *args): - r""" - erase(intVector self, std::vector< int >::iterator pos) -> std::vector< int >::iterator - erase(intVector self, std::vector< int >::iterator first, std::vector< int >::iterator last) -> std::vector< int >::iterator - """ - return _pcbnew.intVector_erase(self, *args) - - def __init__(self, *args): - r""" - __init__(intVector self) -> intVector - __init__(intVector self, intVector other) -> intVector - __init__(intVector self, std::vector< int >::size_type size) -> intVector - __init__(intVector self, std::vector< int >::size_type size, std::vector< int >::value_type const & value) -> intVector - """ - _pcbnew.intVector_swiginit(self, _pcbnew.new_intVector(*args)) - - def push_back(self, x): - r"""push_back(intVector self, std::vector< int >::value_type const & x)""" - return _pcbnew.intVector_push_back(self, x) - - def front(self): - r"""front(intVector self) -> std::vector< int >::value_type const &""" - return _pcbnew.intVector_front(self) - - def back(self): - r"""back(intVector self) -> std::vector< int >::value_type const &""" - return _pcbnew.intVector_back(self) - - def assign(self, n, x): - r"""assign(intVector self, std::vector< int >::size_type n, std::vector< int >::value_type const & x)""" - return _pcbnew.intVector_assign(self, n, x) - - def resize(self, *args): - r""" - resize(intVector self, std::vector< int >::size_type new_size) - resize(intVector self, std::vector< int >::size_type new_size, std::vector< int >::value_type const & x) - """ - return _pcbnew.intVector_resize(self, *args) - - def insert(self, *args): - r""" - insert(intVector self, std::vector< int >::iterator pos, std::vector< int >::value_type const & x) -> std::vector< int >::iterator - insert(intVector self, std::vector< int >::iterator pos, std::vector< int >::size_type n, std::vector< int >::value_type const & x) - """ - return _pcbnew.intVector_insert(self, *args) - - def reserve(self, n): - r"""reserve(intVector self, std::vector< int >::size_type n)""" - return _pcbnew.intVector_reserve(self, n) - - def capacity(self): - r"""capacity(intVector self) -> std::vector< int >::size_type""" - return _pcbnew.intVector_capacity(self) - __swig_destroy__ = _pcbnew.delete_intVector - -# Register intVector in _pcbnew: -_pcbnew.intVector_swigregister(intVector) - -class str_utf8_Map(object): - r"""Proxy of C++ std::map< std::string,UTF8 > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(str_utf8_Map self) -> SwigPyIterator""" - return _pcbnew.str_utf8_Map_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(str_utf8_Map self) -> bool""" - return _pcbnew.str_utf8_Map___nonzero__(self) - - def __bool__(self): - r"""__bool__(str_utf8_Map self) -> bool""" - return _pcbnew.str_utf8_Map___bool__(self) - - def __len__(self): - r"""__len__(str_utf8_Map self) -> std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::size_type""" - return _pcbnew.str_utf8_Map___len__(self) - def __iter__(self): - return self.key_iterator() - def iterkeys(self): - return self.key_iterator() - def itervalues(self): - return self.value_iterator() - def iteritems(self): - return self.iterator() - - def __getitem__(self, key): - r"""__getitem__(str_utf8_Map self, string key) -> UTF8""" - return _pcbnew.str_utf8_Map___getitem__(self, key) - - def __delitem__(self, key): - r"""__delitem__(str_utf8_Map self, string key)""" - return _pcbnew.str_utf8_Map___delitem__(self, key) - - def has_key(self, key): - r"""has_key(str_utf8_Map self, string key) -> bool""" - return _pcbnew.str_utf8_Map_has_key(self, key) - - def keys(self): - r"""keys(str_utf8_Map self) -> PyObject *""" - return _pcbnew.str_utf8_Map_keys(self) - - def values(self): - r"""values(str_utf8_Map self) -> PyObject *""" - return _pcbnew.str_utf8_Map_values(self) - - def items(self): - r"""items(str_utf8_Map self) -> PyObject *""" - return _pcbnew.str_utf8_Map_items(self) - - def __contains__(self, key): - r"""__contains__(str_utf8_Map self, string key) -> bool""" - return _pcbnew.str_utf8_Map___contains__(self, key) - - def key_iterator(self): - r"""key_iterator(str_utf8_Map self) -> SwigPyIterator""" - return _pcbnew.str_utf8_Map_key_iterator(self) - - def value_iterator(self): - r"""value_iterator(str_utf8_Map self) -> SwigPyIterator""" - return _pcbnew.str_utf8_Map_value_iterator(self) - - def __setitem__(self, *args): - r""" - __setitem__(str_utf8_Map self, string key) - __setitem__(str_utf8_Map self, string key, UTF8 x) - """ - return _pcbnew.str_utf8_Map___setitem__(self, *args) - - def asdict(self): - r"""asdict(str_utf8_Map self) -> PyObject *""" - return _pcbnew.str_utf8_Map_asdict(self) - - def __init__(self, *args): - r""" - __init__(str_utf8_Map self, std::less< std::basic_string< char,std::char_traits< char >,std::allocator< char > > > const & other) -> str_utf8_Map - __init__(str_utf8_Map self) -> str_utf8_Map - __init__(str_utf8_Map self, str_utf8_Map other) -> str_utf8_Map - """ - _pcbnew.str_utf8_Map_swiginit(self, _pcbnew.new_str_utf8_Map(*args)) - - def empty(self): - r"""empty(str_utf8_Map self) -> bool""" - return _pcbnew.str_utf8_Map_empty(self) - - def size(self): - r"""size(str_utf8_Map self) -> std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::size_type""" - return _pcbnew.str_utf8_Map_size(self) - - def swap(self, v): - r"""swap(str_utf8_Map self, str_utf8_Map v)""" - return _pcbnew.str_utf8_Map_swap(self, v) - - def begin(self): - r"""begin(str_utf8_Map self) -> std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::iterator""" - return _pcbnew.str_utf8_Map_begin(self) - - def end(self): - r"""end(str_utf8_Map self) -> std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::iterator""" - return _pcbnew.str_utf8_Map_end(self) - - def rbegin(self): - r"""rbegin(str_utf8_Map self) -> std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::reverse_iterator""" - return _pcbnew.str_utf8_Map_rbegin(self) - - def rend(self): - r"""rend(str_utf8_Map self) -> std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::reverse_iterator""" - return _pcbnew.str_utf8_Map_rend(self) - - def clear(self): - r"""clear(str_utf8_Map self)""" - return _pcbnew.str_utf8_Map_clear(self) - - def get_allocator(self): - r"""get_allocator(str_utf8_Map self) -> std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::allocator_type""" - return _pcbnew.str_utf8_Map_get_allocator(self) - - def count(self, x): - r"""count(str_utf8_Map self, string x) -> std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::size_type""" - return _pcbnew.str_utf8_Map_count(self, x) - - def erase(self, *args): - r""" - erase(str_utf8_Map self, string x) -> std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::size_type - erase(str_utf8_Map self, std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::iterator position) - erase(str_utf8_Map self, std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::iterator first, std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::iterator last) - """ - return _pcbnew.str_utf8_Map_erase(self, *args) - - def find(self, x): - r"""find(str_utf8_Map self, string x) -> std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::iterator""" - return _pcbnew.str_utf8_Map_find(self, x) - - def lower_bound(self, x): - r"""lower_bound(str_utf8_Map self, string x) -> std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::iterator""" - return _pcbnew.str_utf8_Map_lower_bound(self, x) - - def upper_bound(self, x): - r"""upper_bound(str_utf8_Map self, string x) -> std::map< std::basic_string< char,std::char_traits< char >,std::allocator< char > >,UTF8 >::iterator""" - return _pcbnew.str_utf8_Map_upper_bound(self, x) - __swig_destroy__ = _pcbnew.delete_str_utf8_Map - -# Register str_utf8_Map in _pcbnew: -_pcbnew.str_utf8_Map_swigregister(str_utf8_Map) - -class base_seqVect(object): - r"""Proxy of C++ std::vector< enum PCB_LAYER_ID > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(base_seqVect self) -> SwigPyIterator""" - return _pcbnew.base_seqVect_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(base_seqVect self) -> bool""" - return _pcbnew.base_seqVect___nonzero__(self) - - def __bool__(self): - r"""__bool__(base_seqVect self) -> bool""" - return _pcbnew.base_seqVect___bool__(self) - - def __len__(self): - r"""__len__(base_seqVect self) -> std::vector< enum PCB_LAYER_ID >::size_type""" - return _pcbnew.base_seqVect___len__(self) - - def __getslice__(self, i, j): - r"""__getslice__(base_seqVect self, std::vector< enum PCB_LAYER_ID >::difference_type i, std::vector< enum PCB_LAYER_ID >::difference_type j) -> base_seqVect""" - return _pcbnew.base_seqVect___getslice__(self, i, j) - - def __setslice__(self, *args): - r""" - __setslice__(base_seqVect self, std::vector< enum PCB_LAYER_ID >::difference_type i, std::vector< enum PCB_LAYER_ID >::difference_type j) - __setslice__(base_seqVect self, std::vector< enum PCB_LAYER_ID >::difference_type i, std::vector< enum PCB_LAYER_ID >::difference_type j, base_seqVect v) - """ - return _pcbnew.base_seqVect___setslice__(self, *args) - - def __delslice__(self, i, j): - r"""__delslice__(base_seqVect self, std::vector< enum PCB_LAYER_ID >::difference_type i, std::vector< enum PCB_LAYER_ID >::difference_type j)""" - return _pcbnew.base_seqVect___delslice__(self, i, j) - - def __delitem__(self, *args): - r""" - __delitem__(base_seqVect self, std::vector< enum PCB_LAYER_ID >::difference_type i) - __delitem__(base_seqVect self, PySliceObject * slice) - """ - return _pcbnew.base_seqVect___delitem__(self, *args) - - def __getitem__(self, *args): - r""" - __getitem__(base_seqVect self, PySliceObject * slice) -> base_seqVect - __getitem__(base_seqVect self, std::vector< enum PCB_LAYER_ID >::difference_type i) -> std::vector< enum PCB_LAYER_ID >::value_type const & - """ - return _pcbnew.base_seqVect___getitem__(self, *args) - - def __setitem__(self, *args): - r""" - __setitem__(base_seqVect self, PySliceObject * slice, base_seqVect v) - __setitem__(base_seqVect self, PySliceObject * slice) - __setitem__(base_seqVect self, std::vector< enum PCB_LAYER_ID >::difference_type i, std::vector< enum PCB_LAYER_ID >::value_type const & x) - """ - return _pcbnew.base_seqVect___setitem__(self, *args) - - def pop(self): - r"""pop(base_seqVect self) -> std::vector< enum PCB_LAYER_ID >::value_type""" - return _pcbnew.base_seqVect_pop(self) - - def append(self, x): - r"""append(base_seqVect self, std::vector< enum PCB_LAYER_ID >::value_type const & x)""" - return _pcbnew.base_seqVect_append(self, x) - - def empty(self): - r"""empty(base_seqVect self) -> bool""" - return _pcbnew.base_seqVect_empty(self) - - def size(self): - r"""size(base_seqVect self) -> std::vector< enum PCB_LAYER_ID >::size_type""" - return _pcbnew.base_seqVect_size(self) - - def swap(self, v): - r"""swap(base_seqVect self, base_seqVect v)""" - return _pcbnew.base_seqVect_swap(self, v) - - def begin(self): - r"""begin(base_seqVect self) -> std::vector< enum PCB_LAYER_ID >::iterator""" - return _pcbnew.base_seqVect_begin(self) - - def end(self): - r"""end(base_seqVect self) -> std::vector< enum PCB_LAYER_ID >::iterator""" - return _pcbnew.base_seqVect_end(self) - - def rbegin(self): - r"""rbegin(base_seqVect self) -> std::vector< enum PCB_LAYER_ID >::reverse_iterator""" - return _pcbnew.base_seqVect_rbegin(self) - - def rend(self): - r"""rend(base_seqVect self) -> std::vector< enum PCB_LAYER_ID >::reverse_iterator""" - return _pcbnew.base_seqVect_rend(self) - - def clear(self): - r"""clear(base_seqVect self)""" - return _pcbnew.base_seqVect_clear(self) - - def get_allocator(self): - r"""get_allocator(base_seqVect self) -> std::vector< enum PCB_LAYER_ID >::allocator_type""" - return _pcbnew.base_seqVect_get_allocator(self) - - def pop_back(self): - r"""pop_back(base_seqVect self)""" - return _pcbnew.base_seqVect_pop_back(self) - - def erase(self, *args): - r""" - erase(base_seqVect self, std::vector< enum PCB_LAYER_ID >::iterator pos) -> std::vector< enum PCB_LAYER_ID >::iterator - erase(base_seqVect self, std::vector< enum PCB_LAYER_ID >::iterator first, std::vector< enum PCB_LAYER_ID >::iterator last) -> std::vector< enum PCB_LAYER_ID >::iterator - """ - return _pcbnew.base_seqVect_erase(self, *args) - - def __init__(self, *args): - r""" - __init__(base_seqVect self) -> base_seqVect - __init__(base_seqVect self, base_seqVect other) -> base_seqVect - __init__(base_seqVect self, std::vector< enum PCB_LAYER_ID >::size_type size) -> base_seqVect - __init__(base_seqVect self, std::vector< enum PCB_LAYER_ID >::size_type size, std::vector< enum PCB_LAYER_ID >::value_type const & value) -> base_seqVect - """ - _pcbnew.base_seqVect_swiginit(self, _pcbnew.new_base_seqVect(*args)) - - def push_back(self, x): - r"""push_back(base_seqVect self, std::vector< enum PCB_LAYER_ID >::value_type const & x)""" - return _pcbnew.base_seqVect_push_back(self, x) - - def front(self): - r"""front(base_seqVect self) -> std::vector< enum PCB_LAYER_ID >::value_type const &""" - return _pcbnew.base_seqVect_front(self) - - def back(self): - r"""back(base_seqVect self) -> std::vector< enum PCB_LAYER_ID >::value_type const &""" - return _pcbnew.base_seqVect_back(self) - - def assign(self, n, x): - r"""assign(base_seqVect self, std::vector< enum PCB_LAYER_ID >::size_type n, std::vector< enum PCB_LAYER_ID >::value_type const & x)""" - return _pcbnew.base_seqVect_assign(self, n, x) - - def resize(self, *args): - r""" - resize(base_seqVect self, std::vector< enum PCB_LAYER_ID >::size_type new_size) - resize(base_seqVect self, std::vector< enum PCB_LAYER_ID >::size_type new_size, std::vector< enum PCB_LAYER_ID >::value_type const & x) - """ - return _pcbnew.base_seqVect_resize(self, *args) - - def insert(self, *args): - r""" - insert(base_seqVect self, std::vector< enum PCB_LAYER_ID >::iterator pos, std::vector< enum PCB_LAYER_ID >::value_type const & x) -> std::vector< enum PCB_LAYER_ID >::iterator - insert(base_seqVect self, std::vector< enum PCB_LAYER_ID >::iterator pos, std::vector< enum PCB_LAYER_ID >::size_type n, std::vector< enum PCB_LAYER_ID >::value_type const & x) - """ - return _pcbnew.base_seqVect_insert(self, *args) - - def reserve(self, n): - r"""reserve(base_seqVect self, std::vector< enum PCB_LAYER_ID >::size_type n)""" - return _pcbnew.base_seqVect_reserve(self, n) - - def capacity(self): - r"""capacity(base_seqVect self) -> std::vector< enum PCB_LAYER_ID >::size_type""" - return _pcbnew.base_seqVect_capacity(self) - __swig_destroy__ = _pcbnew.delete_base_seqVect - -# Register base_seqVect in _pcbnew: -_pcbnew.base_seqVect_swigregister(base_seqVect) - - - -KICAD_PLUGINS={} # the list of loaded footprint wizards - -""" the list of not loaded python scripts - (usually because there is a syntax error in python script) - this is the python script full filenames list. - filenames are separated by '\n' -""" -NOT_LOADED_WIZARDS="" - -""" the list of paths used to search python scripts. - Stored here to be displayed on request in Pcbnew - paths are separated by '\n' -""" -PLUGIN_DIRECTORIES_SEARCH="" - -""" the trace of errors during execution of footprint wizards scripts -""" -FULL_BACK_TRACE="" - -def GetUnLoadableWizards(): - global NOT_LOADED_WIZARDS - return NOT_LOADED_WIZARDS - -def GetWizardsSearchPaths(): - global PLUGIN_DIRECTORIES_SEARCH - return PLUGIN_DIRECTORIES_SEARCH - -def GetWizardsBackTrace(): - global FULL_BACK_TRACE - return FULL_BACK_TRACE - - -def LoadPluginModule(Dirname, ModuleName, FileName): - """ - Load the plugin module named ModuleName located in the folder Dirname. - The module can be either inside a file called FileName or a subdirectory - called FileName that contains a __init__.py file. - If this module cannot be loaded, its name is stored in failed_wizards_list - and the error trace is stored in FULL_BACK_TRACE - """ - import os - import sys - import traceback - - global NOT_LOADED_WIZARDS - global FULL_BACK_TRACE - - try: # If there is an error loading the script, skip it - - module_filename = os.path.join( Dirname, FileName ) - mtime = os.path.getmtime( module_filename ) - - if ModuleName in KICAD_PLUGINS: - plugin = KICAD_PLUGINS[ModuleName] - - if sys.version_info >= (3,4,0): - import importlib - mod = importlib.reload( plugin["ModuleName"] ) - elif sys.version_info >= (3,2,0): - """ - TODO: This branch can be removed once the required python version is >=3.4 - """ - import imp - mod = imp.reload( plugin["ModuleName"] ) - else: - mod = reload( plugin["ModuleName"] ) - - else: - if sys.version_info >= (3,0,0): - import importlib - mod = importlib.import_module( ModuleName ) - else: - mod = __import__( ModuleName, locals(), globals() ) - - KICAD_PLUGINS[ModuleName]={ "filename":module_filename, - "modification_time":mtime, - "ModuleName":mod } - - except: - if NOT_LOADED_WIZARDS != "" : - NOT_LOADED_WIZARDS += "\n" - NOT_LOADED_WIZARDS += module_filename - FULL_BACK_TRACE += traceback.format_exc() - - -def LoadPlugins(bundlepath=None): - """ - Initialise Scripting/Plugin python environment and load plugins. - - Arguments: - bundlepath -- The path to the bundled scripts. - The bundled Plugins are relative to this path, in the - "plugins" subdirectory. - WARNING: bundlepath must use '/' as path separator, and not '\' - because it creates issues: - \n and \r are seen as a escaped seq when passing this string to this method - I am thinking this is due to the fact LoadPlugins is called from C++ code by - PyRun_SimpleString() - - NOTE: These are all of the possible "default" search paths for kicad - python scripts. These paths will ONLY be added to the python - search path ONLY IF they already exist. - - The Scripts bundled with the KiCad installation: - <bundlepath>/ - <bundlepath>/plugins/ - - The Scripts relative to the KiCad search path environment variable: - [KICAD_PATH]/scripting/ - [KICAD_PATH]/scripting/plugins/ - - The Scripts relative to the KiCad Users configuration: - <kicad_config_path>/scripting/ - <kicad_config_path>/scripting/plugins/ - - And on Linux ONLY, extra paths relative to the users home directory: - ~/.kicad_plugins/ - ~/.kicad/scripting/ - ~/.kicad/scripting/plugins/ - """ - import os - import sys - import traceback - import pcbnew - - if sys.version_info >= (3,3,0): - import importlib - importlib.invalidate_caches() - - kicad_path = os.environ.get('KICAD_PATH') - config_path = pcbnew.GetKicadConfigPath() - plugin_directories=[] - - """ - To be consistent with others paths, on windows, convert the unix '/' separator - to the windows separator, although using '/' works - """ - if sys.platform.startswith('win32'): - bundlepath = bundlepath.replace("/","\\") - - if bundlepath: - plugin_directories.append(bundlepath) - plugin_directories.append(os.path.join(bundlepath, 'plugins')) - - if kicad_path: - plugin_directories.append(os.path.join(kicad_path, 'scripting')) - plugin_directories.append(os.path.join(kicad_path, 'scripting', 'plugins')) - - if config_path: - plugin_directories.append(os.path.join(config_path, 'scripting')) - plugin_directories.append(os.path.join(config_path, 'scripting', 'plugins')) - - if sys.platform.startswith('linux'): - plugin_directories.append(os.path.join(os.environ['HOME'],'.kicad_plugins')) - plugin_directories.append(os.path.join(os.environ['HOME'],'.kicad','scripting')) - plugin_directories.append(os.path.join(os.environ['HOME'],'.kicad','scripting','plugins')) - - global PLUGIN_DIRECTORIES_SEARCH - PLUGIN_DIRECTORIES_SEARCH="" - for plugins_dir in plugin_directories: # save search path list for later use - if PLUGIN_DIRECTORIES_SEARCH != "" : - PLUGIN_DIRECTORIES_SEARCH += "\n" - PLUGIN_DIRECTORIES_SEARCH += plugins_dir - - global FULL_BACK_TRACE - FULL_BACK_TRACE="" # clear any existing trace - - global NOT_LOADED_WIZARDS - NOT_LOADED_WIZARDS = "" # save not loaded wizards names list for later use - - global KICAD_PLUGINS - - for plugins_dir in plugin_directories: - if not os.path.isdir( plugins_dir ): - continue - - sys.path.append( plugins_dir ) - - for module in os.listdir(plugins_dir): - fullPath = os.path.join( plugins_dir, module ) - - if os.path.isdir( fullPath ): - if os.path.exists( os.path.join( fullPath, '__init__.py' ) ): - LoadPluginModule( plugins_dir, module, module ) - else: - if NOT_LOADED_WIZARDS != "" : - NOT_LOADED_WIZARDS += "\n" - NOT_LOADED_WIZARDS += 'Skip subdir ' + fullPath - continue - - if module == '__init__.py' or module[-3:] != '.py': - continue - - LoadPluginModule( plugins_dir, module[:-3], module ) - - -class KiCadPlugin: - def __init__(self): - pass - - def register(self): - import inspect - import os - - if isinstance(self,FilePlugin): - pass # register to file plugins in C++ - - if isinstance(self,FootprintWizardPlugin): - PYTHON_FOOTPRINT_WIZARD_LIST.register_wizard(self) - return - - if isinstance(self,ActionPlugin): - """ - Get path to .py or .pyc that has definition of plugin class. - If path is binary but source also exists, assume definition is in source. - """ - self.__plugin_path = inspect.getfile(self.__class__) - if self.__plugin_path.endswith('.pyc') and os.path.isfile(self.__plugin_path[:-1]): - self.__plugin_path = self.__plugin_path[:-1] - self.__plugin_path = self.__plugin_path + '/' + self.__class__.__name__ - PYTHON_ACTION_PLUGINS.register_action(self) - return - - return - - def deregister(self): - if isinstance(self,FilePlugin): - pass # deregister to file plugins in C++ - - if isinstance(self,FootprintWizardPlugin): - PYTHON_FOOTPRINT_WIZARD_LIST.deregister_wizard(self) - return - - if isinstance(self,ActionPlugin): - PYTHON_ACTION_PLUGINS.deregister_action(self) - return - - return - - def GetPluginPath( self ): - return self.__plugin_path - - -class FilePlugin(KiCadPlugin): - def __init__(self): - KiCadPlugin.__init__(self) - - -from math import ceil, floor, sqrt - -uMM = "mm" # Millimetres -uMils = "mils" # Mils -uFloat = "float" # Natural number units (dimensionless) -uInteger = "integer" # Integer (no decimals, numeric, dimensionless) -uBool = "bool" # Boolean value -uRadians = "radians" # Angular units (radians) -uDegrees = "degrees" # Angular units (degrees) -uPercent = "%" # Percent (0% -> 100%) -uString = "string" # Raw string - -uNumeric = [uMM, uMils, uFloat, uInteger, uDegrees, uRadians, uPercent] # List of numeric types -uUnits = [uMM, uMils, uFloat, uInteger, uBool, uDegrees, uRadians, uPercent, uString] # List of allowable types - -class FootprintWizardParameter(object): - _true = ['true','t','y','yes','on','1',1,] - _false = ['false','f','n','no','off','0',0,'',None] - - _bools = _true + _false - - def __init__(self, page, name, units, default, **kwarg): - self.page = page - self.name = name - self.hint = kwarg.get('hint','') # Parameter hint (shown as mouse-over text) - self.designator = kwarg.get('designator',' ') # Parameter designator such as "e, D, p" (etc) - - if units.lower() in uUnits: - self.units = units.lower() - elif units.lower() == 'percent': - self.units = uPercent - elif type(units) in [list, tuple]: # Convert a list of options into a single string - self.units = ",".join([str(el).strip() for el in units]) - else: - self.units = units - - self.multiple = int(kwarg.get('multiple',1)) # Check integer values are multiples of this number - self.min_value = kwarg.get('min_value',None) # Check numeric values are above or equal to this number - self.max_value = kwarg.get('max_value',None) # Check numeric values are below or equal to this number - - self.SetValue(default) - self.default = self.raw_value # Save value as default - - def ClearErrors(self): - self.error_list = [] - - def AddError(self, err, info=None): - - if err in self.error_list: # prevent duplicate error messages - return - if info is not None: - err = err + " (" + str(info) + ")" - - self.error_list.append(err) - - def Check(self, min_value=None, max_value=None, multiple=None, info=None): - - if min_value is None: - min_value = self.min_value - if max_value is None: - max_value = self.max_value - if multiple is None: - multiple = self.multiple - - if self.units not in uUnits and ',' not in self.units: # Allow either valid units or a list of strings - self.AddError("type '{t}' unknown".format(t=self.units),info) - self.AddError("Allowable types: " + str(self.units),info) - - if self.units in uNumeric: - try: - to_num = float(self.raw_value) - - if min_value is not None: # Check minimum value if it is present - if to_num < min_value: - self.AddError("value '{v}' is below minimum ({m})".format(v=self.raw_value,m=min_value),info) - - if max_value is not None: # Check maximum value if it is present - if to_num > max_value: - self.AddError("value '{v}' is above maximum ({m})".format(v=self.raw_value,m=max_value),info) - - except: - self.AddError("value '{v}' is not of type '{t}'".format(v = self.raw_value, t=self.units),info) - - if self.units == uInteger: # Perform integer specific checks - try: - to_int = int(self.raw_value) - - if multiple is not None and multiple > 1: - if (to_int % multiple) > 0: - self.AddError("value '{v}' is not a multiple of {m}".format(v=self.raw_value,m=multiple),info) - except: - self.AddError("value '{v}' is not an integer".format(v=self.raw_value),info) - - if self.units == uBool: # Check that the value is of a correct boolean format - if self.raw_value in [True,False] or str(self.raw_value).lower() in self._bools: - pass - else: - self.AddError("value '{v}' is not a boolean value".format(v = self.raw_value),info) - - @property - def value(self): # Return the current value, converted to appropriate units (from string representation) if required - v = str(self.raw_value) # Enforce string type for known starting point - - if self.units == uInteger: # Integer values - return int(v) - elif self.units in uNumeric: # Any values that use floating points - v = v.replace(",",".") # Replace "," separators with "." - v = float(v) - - if self.units == uMM: # Convert from millimetres to nanometres - return FromMM(v) - - elif self.units == uMils: # Convert from mils to nanometres - return FromMils(v) - - else: # Any other floating-point values - return v - - elif self.units == uBool: - if v.lower() in self._true: - return True - else: - return False - else: - return v - - def DefaultValue(self): # Reset the value of the parameter to its default - self.raw_value = str(self.default) - - def SetValue(self, new_value): # Update the value - new_value = str(new_value) - - if len(new_value.strip()) == 0: - if not self.units in [uString, uBool]: - return # Ignore empty values unless for strings or bools - - if self.units == uBool: # Enforce the same boolean representation as is used in KiCad - new_value = "1" if new_value.lower() in self._true else "0" - elif self.units in uNumeric: - new_value = new_value.replace(",", ".") # Enforce decimal point separators - elif ',' in self.units: # Select from a list of values - if new_value not in self.units.split(','): - new_value = self.units.split(',')[0] - - self.raw_value = new_value - - def __str__(self): # pretty-print the parameter - - s = self.name + ": " + str(self.raw_value) - - if self.units in [uMM, uMils, uPercent, uRadians, uDegrees]: - s += self.units - elif self.units == uBool: # Special case for Boolean values - s = self.name + ": {b}".format(b = "True" if self.value else "False") - elif self.units == uString: - s = self.name + ": '" + self.raw_value + "'" - - return s - - -class FootprintWizardPlugin(KiCadPlugin, object): - def __init__(self): - KiCadPlugin.__init__(self) - self.defaults() - - def defaults(self): - self.module = None - self.params = [] # List of added parameters that observes addition order - - self.name = "KiCad FP Wizard" - self.description = "Undefined Footprint Wizard plugin" - self.image = "" - self.buildmessages = "" - - def AddParam(self, page, name, unit, default, **kwarg): - - if self.GetParam(page,name) is not None: # Param already exists! - return - - param = FootprintWizardParameter(page, name, unit, default, **kwarg) # Create a new parameter - self.params.append(param) - - @property - def parameters(self): # This is a helper function that returns a nested (unordered) dict of the VALUES of parameters - pages = {} # Page dict - for p in self.params: - if p.page not in pages: - pages[p.page] = {} - - pages[p.page][p.name] = p.value # Return the 'converted' value (convert from string to actual useful units) - - return pages - - @property - def values(self): # Same as above - return self.parameters - - def ResetWizard(self): # Reset all parameters to default values - for p in self.params: - p.DefaultValue() - - def GetName(self): # Return the name of this wizard - return self.name - - def GetImage(self): # Return the filename of the preview image associated with this wizard - return self.image - - def GetDescription(self): # Return the description text - return self.description - - def GetValue(self): - raise NotImplementedError - - def GetReferencePrefix(self): - return "REF" # Default reference prefix for any footprint - - def GetParam(self, page, name): # Grab a parameter - for p in self.params: - if p.page == page and p.name == name: - return p - - return None - - def CheckParam(self, page, name, **kwarg): - self.GetParam(page,name).Check(**kwarg) - - def AnyErrors(self): - return any([len(p.error_list) > 0 for p in self.params]) - - @property - def pages(self): # Return an (ordered) list of the available page names - page_list = [] - for p in self.params: - if p.page not in page_list: - page_list.append(p.page) - - return page_list - - def GetNumParameterPages(self): # Return the number of parameter pages - return len(self.pages) - - def GetParameterPageName(self,page_n): # Return the name of a page at a given index - return self.pages[page_n] - - def GetParametersByPageName(self, page_name): # Return a list of parameters on a given page - params = [] - - for p in self.params: - if p.page == page_name: - params.append(p) - - return params - - def GetParametersByPageIndex(self, page_index): # Return an ordered list of parameters on a given page - return self.GetParametersByPageName(self.GetParameterPageName(page_index)) - - def GetParameterDesignators(self, page_index): # Return a list of designators associated with a given page - params = self.GetParametersByPageIndex(page_index) - return [p.designator for p in params] - - def GetParameterNames(self,page_index): # Return the list of names associated with a given page - params = self.GetParametersByPageIndex(page_index) - return [p.name for p in params] - - def GetParameterValues(self,page_index): # Return the list of values associated with a given page - params = self.GetParametersByPageIndex(page_index) - return [str(p.raw_value) for p in params] - - def GetParameterErrors(self,page_index): # Return list of errors associated with a given page - params = self.GetParametersByPageIndex(page_index) - return [str("\n".join(p.error_list)) for p in params] - - def GetParameterTypes(self, page_index): # Return list of units associated with a given page - params = self.GetParametersByPageIndex(page_index) - return [str(p.units) for p in params] - - def GetParameterHints(self, page_index): # Return a list of units associated with a given page - params = self.GetParametersByPageIndex(page_index) - return [str(p.hint) for p in params] - - def GetParameterDesignators(self, page_index): # Return a list of designators associated with a given page - params = self.GetParametersByPageIndex(page_index) - return [str(p.designator) for p in params] - - def SetParameterValues(self, page_index, list_of_values): # Update values on a given page - - params = self.GetParametersByPageIndex(page_index) - - for i, param in enumerate(params): - if i >= len(list_of_values): - break - param.SetValue(list_of_values[i]) - - def GetFootprint( self ): - self.BuildFootprint() - return self.module - - def BuildFootprint(self): - return - - def GetBuildMessages( self ): - return self.buildmessages - - def Show(self): - text = "Footprint Wizard Name: {name}\n".format(name=self.GetName()) - text += "Footprint Wizard Description: {desc}\n".format(desc=self.GetDescription()) - - n_pages = self.GetNumParameterPages() - - text += "Pages: {n}\n".format(n=n_pages) - - for i in range(n_pages): - name = self.GetParameterPageName(i) - - params = self.GetParametersByPageName(name) - - text += "{name}\n".format(name=name) - - for j in range(len(params)): - text += ("\t{param}{err}\n".format( - param = str(params[j]), - err = ' *' if len(params[j].error_list) > 0 else '' - )) - - if self.AnyErrors(): - text += " * Errors exist for these parameters" - - return text - -class ActionPlugin(KiCadPlugin, object): - def __init__( self ): - KiCadPlugin.__init__( self ) - self.icon_file_name = "" - self.show_toolbar_button = False - self.defaults() - - def defaults( self ): - self.name = "Undefined Action plugin" - self.category = "Undefined" - self.description = "" - - def GetName( self ): - return self.name - - def GetCategoryName( self ): - return self.category - - def GetDescription( self ): - return self.description - - def GetShowToolbarButton( self ): - return self.show_toolbar_button - - def GetIconFileName( self ): - return self.icon_file_name - - def Run(self): - return - - -SH_RECT = _pcbnew.SH_RECT - -SH_SEGMENT = _pcbnew.SH_SEGMENT - -SH_LINE_CHAIN = _pcbnew.SH_LINE_CHAIN - -SH_CIRCLE = _pcbnew.SH_CIRCLE - -SH_SIMPLE = _pcbnew.SH_SIMPLE - -SH_POLY_SET = _pcbnew.SH_POLY_SET - -SH_COMPOUND = _pcbnew.SH_COMPOUND - -SH_ARC = _pcbnew.SH_ARC - -class SHAPE(object): - r"""Proxy of C++ SHAPE class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - - def __init__(self, *args, **kwargs): - raise AttributeError("No constructor defined - class is abstract") - __repr__ = _swig_repr - __swig_destroy__ = _pcbnew.delete_SHAPE - - def Type(self): - r"""Type(SHAPE self) -> SHAPE_TYPE""" - return _pcbnew.SHAPE_Type(self) - - def Clone(self): - r"""Clone(SHAPE self) -> SHAPE""" - return _pcbnew.SHAPE_Clone(self) - - def Collide(self, *args): - r""" - Collide(SHAPE self, VECTOR2I aP, int aClearance=0) -> bool - Collide(SHAPE self, SHAPE aShape, int aClearance, VECTOR2I aMTV) -> bool - Collide(SHAPE self, SHAPE aShape, int aClearance=0) -> bool - Collide(SHAPE self, SEG const & aSeg, int aClearance=0) -> bool - """ - return _pcbnew.SHAPE_Collide(self, *args) - - def BBox(self, aClearance=0): - r"""BBox(SHAPE self, int aClearance=0) -> BOX2I const""" - return _pcbnew.SHAPE_BBox(self, aClearance) - - def Centre(self): - r"""Centre(SHAPE self) -> VECTOR2I""" - return _pcbnew.SHAPE_Centre(self) - - def Move(self, aVector): - r"""Move(SHAPE self, VECTOR2I aVector)""" - return _pcbnew.SHAPE_Move(self, aVector) - - def IsSolid(self): - r"""IsSolid(SHAPE self) -> bool""" - return _pcbnew.SHAPE_IsSolid(self) - - def Parse(self, aStream): - r"""Parse(SHAPE self, std::stringstream & aStream) -> bool""" - return _pcbnew.SHAPE_Parse(self, aStream) - - def Format(self): - r"""Format(SHAPE self) -> string""" - return _pcbnew.SHAPE_Format(self) - -# Register SHAPE in _pcbnew: -_pcbnew.SHAPE_swigregister(SHAPE) - - -def CollideShapes(aA, aB, aClearance, aNeedMTV, aMTV): - r"""CollideShapes(SHAPE aA, SHAPE aB, int aClearance, bool aNeedMTV, VECTOR2I aMTV) -> bool""" - return _pcbnew.CollideShapes(aA, aB, aClearance, aNeedMTV, aMTV) -class VECTOR2I(object): - r"""Proxy of C++ VECTOR2< int > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - x = property(_pcbnew.VECTOR2I_x_get, _pcbnew.VECTOR2I_x_set, doc=r"""x : int""") - y = property(_pcbnew.VECTOR2I_y_get, _pcbnew.VECTOR2I_y_set, doc=r"""y : int""") - - def __init__(self, *args): - r""" - __init__(VECTOR2I self) -> VECTOR2I - __init__(VECTOR2I self, wxPoint aPoint) -> VECTOR2I - __init__(VECTOR2I self, wxSize aSize) -> VECTOR2I - __init__(VECTOR2I self, int x, int y) -> VECTOR2I - """ - _pcbnew.VECTOR2I_swiginit(self, _pcbnew.new_VECTOR2I(*args)) - - def getWxPoint(self): - r"""getWxPoint(VECTOR2I self) -> wxPoint""" - return _pcbnew.VECTOR2I_getWxPoint(self) - - def EuclideanNorm(self): - r"""EuclideanNorm(VECTOR2I self) -> int""" - return _pcbnew.VECTOR2I_EuclideanNorm(self) - - def SquaredEuclideanNorm(self): - r"""SquaredEuclideanNorm(VECTOR2I self) -> VECTOR2< int >::extended_type""" - return _pcbnew.VECTOR2I_SquaredEuclideanNorm(self) - - def Perpendicular(self): - r"""Perpendicular(VECTOR2I self) -> VECTOR2I""" - return _pcbnew.VECTOR2I_Perpendicular(self) - - def Resize(self, aNewLength): - r"""Resize(VECTOR2I self, int aNewLength) -> VECTOR2I""" - return _pcbnew.VECTOR2I_Resize(self, aNewLength) - - def Angle(self): - r"""Angle(VECTOR2I self) -> double""" - return _pcbnew.VECTOR2I_Angle(self) - - def Rotate(self, aAngle): - r"""Rotate(VECTOR2I self, double aAngle) -> VECTOR2I""" - return _pcbnew.VECTOR2I_Rotate(self, aAngle) - - def Format(self): - r"""Format(VECTOR2I self) -> string""" - return _pcbnew.VECTOR2I_Format(self) - - def Cross(self, aVector): - r"""Cross(VECTOR2I self, VECTOR2I aVector) -> VECTOR2< int >::extended_type""" - return _pcbnew.VECTOR2I_Cross(self, aVector) - - def Dot(self, aVector): - r"""Dot(VECTOR2I self, VECTOR2I aVector) -> VECTOR2< int >::extended_type""" - return _pcbnew.VECTOR2I_Dot(self, aVector) - - def __add__(self, *args): - r""" - __add__(VECTOR2I self, VECTOR2I aVector) -> VECTOR2I - __add__(VECTOR2I self, int const & aScalar) -> VECTOR2I - """ - return _pcbnew.VECTOR2I___add__(self, *args) - - def __iadd__(self, *args): - r""" - __iadd__(VECTOR2I self, VECTOR2I aVector) -> VECTOR2I - __iadd__(VECTOR2I self, int const & aScalar) -> VECTOR2I - """ - return _pcbnew.VECTOR2I___iadd__(self, *args) - - def __sub__(self, *args): - r""" - __sub__(VECTOR2I self, VECTOR2I aVector) -> VECTOR2I - __sub__(VECTOR2I self, int const & aScalar) -> VECTOR2I - """ - return _pcbnew.VECTOR2I___sub__(self, *args) - - def __isub__(self, *args): - r""" - __isub__(VECTOR2I self, VECTOR2I aVector) -> VECTOR2I - __isub__(VECTOR2I self, int const & aScalar) -> VECTOR2I - """ - return _pcbnew.VECTOR2I___isub__(self, *args) - - def __neg__(self): - r"""__neg__(VECTOR2I self) -> VECTOR2I""" - return _pcbnew.VECTOR2I___neg__(self) - - def __mul__(self, *args): - r""" - __mul__(VECTOR2I self, VECTOR2I aVector) -> VECTOR2< int >::extended_type - __mul__(VECTOR2I self, int const & aFactor) -> VECTOR2I - """ - return _pcbnew.VECTOR2I___mul__(self, *args) - - def __truediv__(self, *args): - return _pcbnew.VECTOR2I___truediv__(self, *args) - __div__ = __truediv__ - - - - def __eq__(self, aVector): - r"""__eq__(VECTOR2I self, VECTOR2I aVector) -> bool""" - return _pcbnew.VECTOR2I___eq__(self, aVector) - - def __ne__(self, aVector): - r"""__ne__(VECTOR2I self, VECTOR2I aVector) -> bool""" - return _pcbnew.VECTOR2I___ne__(self, aVector) - - def __lt__(self, aVector): - r"""__lt__(VECTOR2I self, VECTOR2I aVector) -> bool""" - return _pcbnew.VECTOR2I___lt__(self, aVector) - - def __le__(self, aVector): - r"""__le__(VECTOR2I self, VECTOR2I aVector) -> bool""" - return _pcbnew.VECTOR2I___le__(self, aVector) - - def __gt__(self, aVector): - r"""__gt__(VECTOR2I self, VECTOR2I aVector) -> bool""" - return _pcbnew.VECTOR2I___gt__(self, aVector) - - def __ge__(self, aVector): - r"""__ge__(VECTOR2I self, VECTOR2I aVector) -> bool""" - return _pcbnew.VECTOR2I___ge__(self, aVector) - __swig_destroy__ = _pcbnew.delete_VECTOR2I - -# Register VECTOR2I in _pcbnew: -_pcbnew.VECTOR2I_swigregister(VECTOR2I) - -class SHAPE_LINE_CHAIN(SHAPE): - r"""Proxy of C++ SHAPE_LINE_CHAIN class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, *args): - r""" - __init__(SHAPE_LINE_CHAIN self) -> SHAPE_LINE_CHAIN - __init__(SHAPE_LINE_CHAIN self, SHAPE_LINE_CHAIN aShape) -> SHAPE_LINE_CHAIN - __init__(SHAPE_LINE_CHAIN self, VECTOR2I aA, VECTOR2I aB) -> SHAPE_LINE_CHAIN - __init__(SHAPE_LINE_CHAIN self, VECTOR2I aA, VECTOR2I aB, VECTOR2I aC) -> SHAPE_LINE_CHAIN - __init__(SHAPE_LINE_CHAIN self, VECTOR2I aA, VECTOR2I aB, VECTOR2I aC, VECTOR2I aD) -> SHAPE_LINE_CHAIN - __init__(SHAPE_LINE_CHAIN self, VECTOR2I aV, int aCount) -> SHAPE_LINE_CHAIN - __init__(SHAPE_LINE_CHAIN self, ClipperLib::Path const & aPath) -> SHAPE_LINE_CHAIN - """ - _pcbnew.SHAPE_LINE_CHAIN_swiginit(self, _pcbnew.new_SHAPE_LINE_CHAIN(*args)) - __swig_destroy__ = _pcbnew.delete_SHAPE_LINE_CHAIN - - def Clone(self): - r"""Clone(SHAPE_LINE_CHAIN self) -> SHAPE""" - return _pcbnew.SHAPE_LINE_CHAIN_Clone(self) - - def Clear(self): - r"""Clear(SHAPE_LINE_CHAIN self)""" - return _pcbnew.SHAPE_LINE_CHAIN_Clear(self) - - def SetClosed(self, aClosed): - r"""SetClosed(SHAPE_LINE_CHAIN self, bool aClosed)""" - return _pcbnew.SHAPE_LINE_CHAIN_SetClosed(self, aClosed) - - def IsClosed(self): - r"""IsClosed(SHAPE_LINE_CHAIN self) -> bool""" - return _pcbnew.SHAPE_LINE_CHAIN_IsClosed(self) - - def SegmentCount(self): - r"""SegmentCount(SHAPE_LINE_CHAIN self) -> int""" - return _pcbnew.SHAPE_LINE_CHAIN_SegmentCount(self) - - def PointCount(self): - r"""PointCount(SHAPE_LINE_CHAIN self) -> int""" - return _pcbnew.SHAPE_LINE_CHAIN_PointCount(self) - - def Segment(self, aIndex): - r"""Segment(SHAPE_LINE_CHAIN self, int aIndex) -> SEG""" - return _pcbnew.SHAPE_LINE_CHAIN_Segment(self, aIndex) - - def CSegment(self, aIndex): - r"""CSegment(SHAPE_LINE_CHAIN self, int aIndex) -> SEG const""" - return _pcbnew.SHAPE_LINE_CHAIN_CSegment(self, aIndex) - - def Point(self, aIndex): - r"""Point(SHAPE_LINE_CHAIN self, int aIndex) -> VECTOR2I""" - return _pcbnew.SHAPE_LINE_CHAIN_Point(self, aIndex) - - def CPoint(self, aIndex): - r"""CPoint(SHAPE_LINE_CHAIN self, int aIndex) -> VECTOR2I""" - return _pcbnew.SHAPE_LINE_CHAIN_CPoint(self, aIndex) - - def CPoints(self): - r"""CPoints(SHAPE_LINE_CHAIN self) -> std::vector< VECTOR2I,std::allocator< VECTOR2I > > const &""" - return _pcbnew.SHAPE_LINE_CHAIN_CPoints(self) - - def LastPoint(self): - r"""LastPoint(SHAPE_LINE_CHAIN self) -> VECTOR2I""" - return _pcbnew.SHAPE_LINE_CHAIN_LastPoint(self) - - def CLastPoint(self): - r"""CLastPoint(SHAPE_LINE_CHAIN self) -> VECTOR2I""" - return _pcbnew.SHAPE_LINE_CHAIN_CLastPoint(self) - - def BBox(self, aClearance=0): - r"""BBox(SHAPE_LINE_CHAIN self, int aClearance=0) -> BOX2I const""" - return _pcbnew.SHAPE_LINE_CHAIN_BBox(self, aClearance) - - def GenerateBBoxCache(self): - r"""GenerateBBoxCache(SHAPE_LINE_CHAIN self)""" - return _pcbnew.SHAPE_LINE_CHAIN_GenerateBBoxCache(self) - - def Collide(self, *args): - r""" - Collide(SHAPE_LINE_CHAIN self, VECTOR2I aP, int aClearance=0) -> bool - Collide(SHAPE_LINE_CHAIN self, SEG const & aSeg, int aClearance=0) -> bool - """ - return _pcbnew.SHAPE_LINE_CHAIN_Collide(self, *args) - - def Distance(self, aP, aOutlineOnly=False): - r"""Distance(SHAPE_LINE_CHAIN self, VECTOR2I aP, bool aOutlineOnly=False) -> int""" - return _pcbnew.SHAPE_LINE_CHAIN_Distance(self, aP, aOutlineOnly) - - def Reverse(self): - r"""Reverse(SHAPE_LINE_CHAIN self) -> SHAPE_LINE_CHAIN""" - return _pcbnew.SHAPE_LINE_CHAIN_Reverse(self) - - def Length(self): - r"""Length(SHAPE_LINE_CHAIN self) -> int""" - return _pcbnew.SHAPE_LINE_CHAIN_Length(self) - - def Append(self, *args): - r""" - Append(SHAPE_LINE_CHAIN self, int aX, int aY, bool aAllowDuplication=False) - Append(SHAPE_LINE_CHAIN self, VECTOR2I aP, bool aAllowDuplication=False) - Append(SHAPE_LINE_CHAIN self, SHAPE_LINE_CHAIN aOtherLine) - """ - return _pcbnew.SHAPE_LINE_CHAIN_Append(self, *args) - - def Insert(self, aVertex, aP): - r"""Insert(SHAPE_LINE_CHAIN self, int aVertex, VECTOR2I aP)""" - return _pcbnew.SHAPE_LINE_CHAIN_Insert(self, aVertex, aP) - - def Replace(self, *args): - r""" - Replace(SHAPE_LINE_CHAIN self, int aStartIndex, int aEndIndex, VECTOR2I aP) - Replace(SHAPE_LINE_CHAIN self, int aStartIndex, int aEndIndex, SHAPE_LINE_CHAIN aLine) - """ - return _pcbnew.SHAPE_LINE_CHAIN_Replace(self, *args) - - def Remove(self, *args): - r""" - Remove(SHAPE_LINE_CHAIN self, int aStartIndex, int aEndIndex) - Remove(SHAPE_LINE_CHAIN self, int aIndex) - """ - return _pcbnew.SHAPE_LINE_CHAIN_Remove(self, *args) - - def Split(self, aP): - r"""Split(SHAPE_LINE_CHAIN self, VECTOR2I aP) -> int""" - return _pcbnew.SHAPE_LINE_CHAIN_Split(self, aP) - - def Find(self, aP): - r"""Find(SHAPE_LINE_CHAIN self, VECTOR2I aP) -> int""" - return _pcbnew.SHAPE_LINE_CHAIN_Find(self, aP) - - def FindSegment(self, aP): - r"""FindSegment(SHAPE_LINE_CHAIN self, VECTOR2I aP) -> int""" - return _pcbnew.SHAPE_LINE_CHAIN_FindSegment(self, aP) - - def Slice(self, aStartIndex, aEndIndex=-1): - r"""Slice(SHAPE_LINE_CHAIN self, int aStartIndex, int aEndIndex=-1) -> SHAPE_LINE_CHAIN""" - return _pcbnew.SHAPE_LINE_CHAIN_Slice(self, aStartIndex, aEndIndex) - - def Intersects(self, aChain): - r"""Intersects(SHAPE_LINE_CHAIN self, SHAPE_LINE_CHAIN aChain) -> bool""" - return _pcbnew.SHAPE_LINE_CHAIN_Intersects(self, aChain) - - def Intersect(self, *args): - r""" - Intersect(SHAPE_LINE_CHAIN self, SEG const & aSeg, SHAPE_LINE_CHAIN::INTERSECTIONS & aIp) -> int - Intersect(SHAPE_LINE_CHAIN self, SHAPE_LINE_CHAIN aChain, SHAPE_LINE_CHAIN::INTERSECTIONS & aIp) -> int - """ - return _pcbnew.SHAPE_LINE_CHAIN_Intersect(self, *args) - - def PathLength(self, aP): - r"""PathLength(SHAPE_LINE_CHAIN self, VECTOR2I aP) -> int""" - return _pcbnew.SHAPE_LINE_CHAIN_PathLength(self, aP) - - def PointInside(self, aPt, aAccuracy=0, aUseBBoxCache=False): - r"""PointInside(SHAPE_LINE_CHAIN self, VECTOR2I aPt, int aAccuracy=0, bool aUseBBoxCache=False) -> bool""" - return _pcbnew.SHAPE_LINE_CHAIN_PointInside(self, aPt, aAccuracy, aUseBBoxCache) - - def PointOnEdge(self, aP, aAccuracy=0): - r"""PointOnEdge(SHAPE_LINE_CHAIN self, VECTOR2I aP, int aAccuracy=0) -> bool""" - return _pcbnew.SHAPE_LINE_CHAIN_PointOnEdge(self, aP, aAccuracy) - - def EdgeContainingPoint(self, aP, aAccuracy=0): - r"""EdgeContainingPoint(SHAPE_LINE_CHAIN self, VECTOR2I aP, int aAccuracy=0) -> int""" - return _pcbnew.SHAPE_LINE_CHAIN_EdgeContainingPoint(self, aP, aAccuracy) - - def CheckClearance(self, aP, aDist): - r"""CheckClearance(SHAPE_LINE_CHAIN self, VECTOR2I aP, int const aDist) -> bool""" - return _pcbnew.SHAPE_LINE_CHAIN_CheckClearance(self, aP, aDist) - - def SelfIntersecting(self): - r"""SelfIntersecting(SHAPE_LINE_CHAIN self) -> OPT< SHAPE_LINE_CHAIN::INTERSECTION > const""" - return _pcbnew.SHAPE_LINE_CHAIN_SelfIntersecting(self) - - def Simplify(self): - r"""Simplify(SHAPE_LINE_CHAIN self) -> SHAPE_LINE_CHAIN""" - return _pcbnew.SHAPE_LINE_CHAIN_Simplify(self) - - def convertToClipper(self, aRequiredOrientation): - r"""convertToClipper(SHAPE_LINE_CHAIN self, bool aRequiredOrientation) -> ClipperLib::Path""" - return _pcbnew.SHAPE_LINE_CHAIN_convertToClipper(self, aRequiredOrientation) - - def NearestPoint(self, *args): - r""" - NearestPoint(SHAPE_LINE_CHAIN self, VECTOR2I aP) -> VECTOR2I - NearestPoint(SHAPE_LINE_CHAIN self, SEG const & aSeg, int & dist) -> VECTOR2I - """ - return _pcbnew.SHAPE_LINE_CHAIN_NearestPoint(self, *args) - - def Format(self): - r"""Format(SHAPE_LINE_CHAIN self) -> string""" - return _pcbnew.SHAPE_LINE_CHAIN_Format(self) - - def Parse(self, aStream): - r"""Parse(SHAPE_LINE_CHAIN self, std::stringstream & aStream) -> bool""" - return _pcbnew.SHAPE_LINE_CHAIN_Parse(self, aStream) - - def __ne__(self, aRhs): - r"""__ne__(SHAPE_LINE_CHAIN self, SHAPE_LINE_CHAIN aRhs) -> bool""" - return _pcbnew.SHAPE_LINE_CHAIN___ne__(self, aRhs) - - def CompareGeometry(self, aOther): - r"""CompareGeometry(SHAPE_LINE_CHAIN self, SHAPE_LINE_CHAIN aOther) -> bool""" - return _pcbnew.SHAPE_LINE_CHAIN_CompareGeometry(self, aOther) - - def Move(self, aVector): - r"""Move(SHAPE_LINE_CHAIN self, VECTOR2I aVector)""" - return _pcbnew.SHAPE_LINE_CHAIN_Move(self, aVector) - - def Rotate(self, aAngle, aCenter): - r"""Rotate(SHAPE_LINE_CHAIN self, double aAngle, VECTOR2I aCenter)""" - return _pcbnew.SHAPE_LINE_CHAIN_Rotate(self, aAngle, aCenter) - - def IsSolid(self): - r"""IsSolid(SHAPE_LINE_CHAIN self) -> bool""" - return _pcbnew.SHAPE_LINE_CHAIN_IsSolid(self) - - def PointAlong(self, aPathLength): - r"""PointAlong(SHAPE_LINE_CHAIN self, int aPathLength) -> VECTOR2I""" - return _pcbnew.SHAPE_LINE_CHAIN_PointAlong(self, aPathLength) - - def Area(self): - r"""Area(SHAPE_LINE_CHAIN self) -> double""" - return _pcbnew.SHAPE_LINE_CHAIN_Area(self) - -# Register SHAPE_LINE_CHAIN in _pcbnew: -_pcbnew.SHAPE_LINE_CHAIN_swigregister(SHAPE_LINE_CHAIN) - -class SHAPE_POLY_SET(SHAPE): - r"""Proxy of C++ SHAPE_POLY_SET class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, *args): - r""" - __init__(SHAPE_POLY_SET self) -> SHAPE_POLY_SET - __init__(SHAPE_POLY_SET self, SHAPE_POLY_SET aOther, bool aDeepCopy=False) -> SHAPE_POLY_SET - """ - _pcbnew.SHAPE_POLY_SET_swiginit(self, _pcbnew.new_SHAPE_POLY_SET(*args)) - __swig_destroy__ = _pcbnew.delete_SHAPE_POLY_SET - - def GetRelativeIndices(self, aGlobalIdx, aRelativeIndices): - r"""GetRelativeIndices(SHAPE_POLY_SET self, int aGlobalIdx, SHAPE_POLY_SET::VERTEX_INDEX * aRelativeIndices) -> bool""" - return _pcbnew.SHAPE_POLY_SET_GetRelativeIndices(self, aGlobalIdx, aRelativeIndices) - - def GetGlobalIndex(self, aRelativeIndices, aGlobalIdx): - r"""GetGlobalIndex(SHAPE_POLY_SET self, SHAPE_POLY_SET::VERTEX_INDEX aRelativeIndices, int & aGlobalIdx) -> bool""" - return _pcbnew.SHAPE_POLY_SET_GetGlobalIndex(self, aRelativeIndices, aGlobalIdx) - - def Clone(self): - r"""Clone(SHAPE_POLY_SET self) -> SHAPE""" - return _pcbnew.SHAPE_POLY_SET_Clone(self) - - def NewOutline(self): - r"""NewOutline(SHAPE_POLY_SET self) -> int""" - return _pcbnew.SHAPE_POLY_SET_NewOutline(self) - - def NewHole(self, aOutline=-1): - r"""NewHole(SHAPE_POLY_SET self, int aOutline=-1) -> int""" - return _pcbnew.SHAPE_POLY_SET_NewHole(self, aOutline) - - def AddOutline(self, aOutline): - r"""AddOutline(SHAPE_POLY_SET self, SHAPE_LINE_CHAIN aOutline) -> int""" - return _pcbnew.SHAPE_POLY_SET_AddOutline(self, aOutline) - - def AddHole(self, aHole, aOutline=-1): - r"""AddHole(SHAPE_POLY_SET self, SHAPE_LINE_CHAIN aHole, int aOutline=-1) -> int""" - return _pcbnew.SHAPE_POLY_SET_AddHole(self, aHole, aOutline) - - def Append(self, *args): - r""" - Append(SHAPE_POLY_SET self, int x, int y, int aOutline=-1, int aHole=-1, bool aAllowDuplication=False) -> int - Append(SHAPE_POLY_SET self, SHAPE_POLY_SET aSet) - Append(SHAPE_POLY_SET self, VECTOR2I aP, int aOutline=-1, int aHole=-1) - """ - return _pcbnew.SHAPE_POLY_SET_Append(self, *args) - - def InsertVertex(self, aGlobalIndex, aNewVertex): - r"""InsertVertex(SHAPE_POLY_SET self, int aGlobalIndex, VECTOR2I aNewVertex)""" - return _pcbnew.SHAPE_POLY_SET_InsertVertex(self, aGlobalIndex, aNewVertex) - - def Vertex(self, *args): - r""" - Vertex(SHAPE_POLY_SET self, int aIndex, int aOutline, int aHole) -> VECTOR2I - Vertex(SHAPE_POLY_SET self, int aGlobalIndex) -> VECTOR2I - Vertex(SHAPE_POLY_SET self, SHAPE_POLY_SET::VERTEX_INDEX aIndex) -> VECTOR2I - """ - return _pcbnew.SHAPE_POLY_SET_Vertex(self, *args) - - def CVertex(self, *args): - r""" - CVertex(SHAPE_POLY_SET self, int aIndex, int aOutline, int aHole) -> VECTOR2I - CVertex(SHAPE_POLY_SET self, int aGlobalIndex) -> VECTOR2I - CVertex(SHAPE_POLY_SET self, SHAPE_POLY_SET::VERTEX_INDEX aIndex) -> VECTOR2I - """ - return _pcbnew.SHAPE_POLY_SET_CVertex(self, *args) - - def GetNeighbourIndexes(self, aGlobalIndex, aPrevious, aNext): - r"""GetNeighbourIndexes(SHAPE_POLY_SET self, int aGlobalIndex, int * aPrevious, int * aNext) -> bool""" - return _pcbnew.SHAPE_POLY_SET_GetNeighbourIndexes(self, aGlobalIndex, aPrevious, aNext) - - def IsPolygonSelfIntersecting(self, aPolygonIndex): - r"""IsPolygonSelfIntersecting(SHAPE_POLY_SET self, int aPolygonIndex) -> bool""" - return _pcbnew.SHAPE_POLY_SET_IsPolygonSelfIntersecting(self, aPolygonIndex) - - def IsSelfIntersecting(self): - r"""IsSelfIntersecting(SHAPE_POLY_SET self) -> bool""" - return _pcbnew.SHAPE_POLY_SET_IsSelfIntersecting(self) - - def TriangulatedPolyCount(self): - r"""TriangulatedPolyCount(SHAPE_POLY_SET self) -> unsigned int""" - return _pcbnew.SHAPE_POLY_SET_TriangulatedPolyCount(self) - - def OutlineCount(self): - r"""OutlineCount(SHAPE_POLY_SET self) -> int""" - return _pcbnew.SHAPE_POLY_SET_OutlineCount(self) - - def VertexCount(self, aOutline=-1, aHole=-1): - r"""VertexCount(SHAPE_POLY_SET self, int aOutline=-1, int aHole=-1) -> int""" - return _pcbnew.SHAPE_POLY_SET_VertexCount(self, aOutline, aHole) - - def HoleCount(self, aOutline): - r"""HoleCount(SHAPE_POLY_SET self, int aOutline) -> int""" - return _pcbnew.SHAPE_POLY_SET_HoleCount(self, aOutline) - - def Outline(self, aIndex): - r"""Outline(SHAPE_POLY_SET self, int aIndex) -> SHAPE_LINE_CHAIN""" - return _pcbnew.SHAPE_POLY_SET_Outline(self, aIndex) - - def Subset(self, aFirstPolygon, aLastPolygon): - r"""Subset(SHAPE_POLY_SET self, int aFirstPolygon, int aLastPolygon) -> SHAPE_POLY_SET""" - return _pcbnew.SHAPE_POLY_SET_Subset(self, aFirstPolygon, aLastPolygon) - - def UnitSet(self, aPolygonIndex): - r"""UnitSet(SHAPE_POLY_SET self, int aPolygonIndex) -> SHAPE_POLY_SET""" - return _pcbnew.SHAPE_POLY_SET_UnitSet(self, aPolygonIndex) - - def Hole(self, aOutline, aHole): - r"""Hole(SHAPE_POLY_SET self, int aOutline, int aHole) -> SHAPE_LINE_CHAIN""" - return _pcbnew.SHAPE_POLY_SET_Hole(self, aOutline, aHole) - - def Polygon(self, *args): - r""" - Polygon(SHAPE_POLY_SET self, int aIndex) -> SHAPE_POLY_SET::POLYGON - Polygon(SHAPE_POLY_SET self, int aIndex) -> SHAPE_POLY_SET::POLYGON const & - """ - return _pcbnew.SHAPE_POLY_SET_Polygon(self, *args) - - def TriangulatedPolygon(self, aIndex): - r"""TriangulatedPolygon(SHAPE_POLY_SET self, int aIndex) -> SHAPE_POLY_SET::TRIANGULATED_POLYGON const *""" - return _pcbnew.SHAPE_POLY_SET_TriangulatedPolygon(self, aIndex) - - def COutline(self, aIndex): - r"""COutline(SHAPE_POLY_SET self, int aIndex) -> SHAPE_LINE_CHAIN""" - return _pcbnew.SHAPE_POLY_SET_COutline(self, aIndex) - - def CHole(self, aOutline, aHole): - r"""CHole(SHAPE_POLY_SET self, int aOutline, int aHole) -> SHAPE_LINE_CHAIN""" - return _pcbnew.SHAPE_POLY_SET_CHole(self, aOutline, aHole) - - def CPolygon(self, aIndex): - r"""CPolygon(SHAPE_POLY_SET self, int aIndex) -> SHAPE_POLY_SET::POLYGON const &""" - return _pcbnew.SHAPE_POLY_SET_CPolygon(self, aIndex) - - def Iterate(self, *args): - r""" - Iterate(SHAPE_POLY_SET self, int aFirst, int aLast, bool aIterateHoles=False) -> SHAPE_POLY_SET::ITERATOR - Iterate(SHAPE_POLY_SET self, int aOutline) -> SHAPE_POLY_SET::ITERATOR - Iterate(SHAPE_POLY_SET self) -> SHAPE_POLY_SET::ITERATOR - """ - return _pcbnew.SHAPE_POLY_SET_Iterate(self, *args) - - def IterateWithHoles(self, *args): - r""" - IterateWithHoles(SHAPE_POLY_SET self, int aOutline) -> SHAPE_POLY_SET::ITERATOR - IterateWithHoles(SHAPE_POLY_SET self) -> SHAPE_POLY_SET::ITERATOR - """ - return _pcbnew.SHAPE_POLY_SET_IterateWithHoles(self, *args) - - def CIterate(self, *args): - r""" - CIterate(SHAPE_POLY_SET self, int aFirst, int aLast, bool aIterateHoles=False) -> SHAPE_POLY_SET::CONST_ITERATOR - CIterate(SHAPE_POLY_SET self, int aOutline) -> SHAPE_POLY_SET::CONST_ITERATOR - CIterate(SHAPE_POLY_SET self) -> SHAPE_POLY_SET::CONST_ITERATOR - """ - return _pcbnew.SHAPE_POLY_SET_CIterate(self, *args) - - def CIterateWithHoles(self, *args): - r""" - CIterateWithHoles(SHAPE_POLY_SET self, int aOutline) -> SHAPE_POLY_SET::CONST_ITERATOR - CIterateWithHoles(SHAPE_POLY_SET self) -> SHAPE_POLY_SET::CONST_ITERATOR - """ - return _pcbnew.SHAPE_POLY_SET_CIterateWithHoles(self, *args) - - def IterateFromVertexWithHoles(self, aGlobalIdx): - r"""IterateFromVertexWithHoles(SHAPE_POLY_SET self, int aGlobalIdx) -> SHAPE_POLY_SET::ITERATOR""" - return _pcbnew.SHAPE_POLY_SET_IterateFromVertexWithHoles(self, aGlobalIdx) - - def CIterateSegments(self, *args): - r""" - CIterateSegments(SHAPE_POLY_SET self, int aFirst, int aLast, bool aIterateHoles=False) -> SHAPE_POLY_SET::CONST_SEGMENT_ITERATOR - CIterateSegments(SHAPE_POLY_SET self, int aPolygonIdx) -> SHAPE_POLY_SET::CONST_SEGMENT_ITERATOR - """ - return _pcbnew.SHAPE_POLY_SET_CIterateSegments(self, *args) - - def IterateSegments(self, *args): - r""" - IterateSegments(SHAPE_POLY_SET self, int aFirst, int aLast, bool aIterateHoles=False) -> SHAPE_POLY_SET::SEGMENT_ITERATOR - IterateSegments(SHAPE_POLY_SET self, int aPolygonIdx) -> SHAPE_POLY_SET::SEGMENT_ITERATOR - IterateSegments(SHAPE_POLY_SET self) -> SHAPE_POLY_SET::SEGMENT_ITERATOR - """ - return _pcbnew.SHAPE_POLY_SET_IterateSegments(self, *args) - - def IterateSegmentsWithHoles(self, *args): - r""" - IterateSegmentsWithHoles(SHAPE_POLY_SET self) -> SHAPE_POLY_SET::SEGMENT_ITERATOR - IterateSegmentsWithHoles(SHAPE_POLY_SET self, int aOutline) -> SHAPE_POLY_SET::SEGMENT_ITERATOR - """ - return _pcbnew.SHAPE_POLY_SET_IterateSegmentsWithHoles(self, *args) - - def CIterateSegmentsWithHoles(self, aOutline): - r"""CIterateSegmentsWithHoles(SHAPE_POLY_SET self, int aOutline) -> SHAPE_POLY_SET::CONST_SEGMENT_ITERATOR""" - return _pcbnew.SHAPE_POLY_SET_CIterateSegmentsWithHoles(self, aOutline) - PM_FAST = _pcbnew.SHAPE_POLY_SET_PM_FAST - - PM_STRICTLY_SIMPLE = _pcbnew.SHAPE_POLY_SET_PM_STRICTLY_SIMPLE - - - def BooleanAdd(self, *args): - r""" - BooleanAdd(SHAPE_POLY_SET self, SHAPE_POLY_SET b, SHAPE_POLY_SET::POLYGON_MODE aFastMode) - BooleanAdd(SHAPE_POLY_SET self, SHAPE_POLY_SET a, SHAPE_POLY_SET b, SHAPE_POLY_SET::POLYGON_MODE aFastMode) - """ - return _pcbnew.SHAPE_POLY_SET_BooleanAdd(self, *args) - - def BooleanSubtract(self, *args): - r""" - BooleanSubtract(SHAPE_POLY_SET self, SHAPE_POLY_SET b, SHAPE_POLY_SET::POLYGON_MODE aFastMode) - BooleanSubtract(SHAPE_POLY_SET self, SHAPE_POLY_SET a, SHAPE_POLY_SET b, SHAPE_POLY_SET::POLYGON_MODE aFastMode) - """ - return _pcbnew.SHAPE_POLY_SET_BooleanSubtract(self, *args) - - def BooleanIntersection(self, *args): - r""" - BooleanIntersection(SHAPE_POLY_SET self, SHAPE_POLY_SET b, SHAPE_POLY_SET::POLYGON_MODE aFastMode) - BooleanIntersection(SHAPE_POLY_SET self, SHAPE_POLY_SET a, SHAPE_POLY_SET b, SHAPE_POLY_SET::POLYGON_MODE aFastMode) - """ - return _pcbnew.SHAPE_POLY_SET_BooleanIntersection(self, *args) - ALLOW_ACUTE_CORNERS = _pcbnew.SHAPE_POLY_SET_ALLOW_ACUTE_CORNERS - - CHOP_ACUTE_CORNERS = _pcbnew.SHAPE_POLY_SET_CHOP_ACUTE_CORNERS - - ROUND_ACUTE_CORNERS = _pcbnew.SHAPE_POLY_SET_ROUND_ACUTE_CORNERS - - ROUND_ALL_CORNERS = _pcbnew.SHAPE_POLY_SET_ROUND_ALL_CORNERS - - - def Inflate(self, *args): - r"""Inflate(SHAPE_POLY_SET self, int aAmount, int aCircleSegmentsCount, SHAPE_POLY_SET::CORNER_STRATEGY aCornerStrategy=ROUND_ALL_CORNERS)""" - return _pcbnew.SHAPE_POLY_SET_Inflate(self, *args) - - def Deflate(self, *args): - r"""Deflate(SHAPE_POLY_SET self, int aAmount, int aCircleSegmentsCount, SHAPE_POLY_SET::CORNER_STRATEGY aCornerStrategy=ROUND_ALL_CORNERS)""" - return _pcbnew.SHAPE_POLY_SET_Deflate(self, *args) - - def InflateWithLinkedHoles(self, aFactor, aCircleSegmentsCount, aFastMode): - r"""InflateWithLinkedHoles(SHAPE_POLY_SET self, int aFactor, int aCircleSegmentsCount, SHAPE_POLY_SET::POLYGON_MODE aFastMode)""" - return _pcbnew.SHAPE_POLY_SET_InflateWithLinkedHoles(self, aFactor, aCircleSegmentsCount, aFastMode) - - def Fracture(self, aFastMode): - r"""Fracture(SHAPE_POLY_SET self, SHAPE_POLY_SET::POLYGON_MODE aFastMode)""" - return _pcbnew.SHAPE_POLY_SET_Fracture(self, aFastMode) - - def Unfracture(self, aFastMode): - r"""Unfracture(SHAPE_POLY_SET self, SHAPE_POLY_SET::POLYGON_MODE aFastMode)""" - return _pcbnew.SHAPE_POLY_SET_Unfracture(self, aFastMode) - - def HasHoles(self): - r"""HasHoles(SHAPE_POLY_SET self) -> bool""" - return _pcbnew.SHAPE_POLY_SET_HasHoles(self) - - def HasTouchingHoles(self): - r"""HasTouchingHoles(SHAPE_POLY_SET self) -> bool""" - return _pcbnew.SHAPE_POLY_SET_HasTouchingHoles(self) - - def Simplify(self, aFastMode): - r"""Simplify(SHAPE_POLY_SET self, SHAPE_POLY_SET::POLYGON_MODE aFastMode)""" - return _pcbnew.SHAPE_POLY_SET_Simplify(self, aFastMode) - - def NormalizeAreaOutlines(self): - r"""NormalizeAreaOutlines(SHAPE_POLY_SET self) -> int""" - return _pcbnew.SHAPE_POLY_SET_NormalizeAreaOutlines(self) - - def Format(self): - r"""Format(SHAPE_POLY_SET self) -> string""" - return _pcbnew.SHAPE_POLY_SET_Format(self) - - def Parse(self, aStream): - r"""Parse(SHAPE_POLY_SET self, std::stringstream & aStream) -> bool""" - return _pcbnew.SHAPE_POLY_SET_Parse(self, aStream) - - def Move(self, aVector): - r"""Move(SHAPE_POLY_SET self, VECTOR2I aVector)""" - return _pcbnew.SHAPE_POLY_SET_Move(self, aVector) - - def Rotate(self, aAngle, aCenter): - r"""Rotate(SHAPE_POLY_SET self, double aAngle, VECTOR2I aCenter)""" - return _pcbnew.SHAPE_POLY_SET_Rotate(self, aAngle, aCenter) - - def IsSolid(self): - r"""IsSolid(SHAPE_POLY_SET self) -> bool""" - return _pcbnew.SHAPE_POLY_SET_IsSolid(self) - - def BBox(self, aClearance=0): - r"""BBox(SHAPE_POLY_SET self, int aClearance=0) -> BOX2I const""" - return _pcbnew.SHAPE_POLY_SET_BBox(self, aClearance) - - def PointOnEdge(self, aP): - r"""PointOnEdge(SHAPE_POLY_SET self, VECTOR2I aP) -> bool""" - return _pcbnew.SHAPE_POLY_SET_PointOnEdge(self, aP) - - def Collide(self, *args): - r""" - Collide(SHAPE_POLY_SET self, VECTOR2I aP, int aClearance=0) -> bool - Collide(SHAPE_POLY_SET self, SEG const & aSeg, int aClearance=0) -> bool - """ - return _pcbnew.SHAPE_POLY_SET_Collide(self, *args) - - def CollideVertex(self, aPoint, aClosestVertex, aClearance=0): - r"""CollideVertex(SHAPE_POLY_SET self, VECTOR2I aPoint, SHAPE_POLY_SET::VERTEX_INDEX & aClosestVertex, int aClearance=0) -> bool""" - return _pcbnew.SHAPE_POLY_SET_CollideVertex(self, aPoint, aClosestVertex, aClearance) - - def CollideEdge(self, aPoint, aClosestVertex, aClearance=0): - r"""CollideEdge(SHAPE_POLY_SET self, VECTOR2I aPoint, SHAPE_POLY_SET::VERTEX_INDEX & aClosestVertex, int aClearance=0) -> bool""" - return _pcbnew.SHAPE_POLY_SET_CollideEdge(self, aPoint, aClosestVertex, aClearance) - - def BuildBBoxCaches(self): - r"""BuildBBoxCaches(SHAPE_POLY_SET self)""" - return _pcbnew.SHAPE_POLY_SET_BuildBBoxCaches(self) - - def Contains(self, aP, aSubpolyIndex=-1, aAccuracy=0, aUseBBoxCaches=False): - r"""Contains(SHAPE_POLY_SET self, VECTOR2I aP, int aSubpolyIndex=-1, int aAccuracy=0, bool aUseBBoxCaches=False) -> bool""" - return _pcbnew.SHAPE_POLY_SET_Contains(self, aP, aSubpolyIndex, aAccuracy, aUseBBoxCaches) - - def IsEmpty(self): - r"""IsEmpty(SHAPE_POLY_SET self) -> bool""" - return _pcbnew.SHAPE_POLY_SET_IsEmpty(self) - - def RemoveVertex(self, *args): - r""" - RemoveVertex(SHAPE_POLY_SET self, int aGlobalIndex) - RemoveVertex(SHAPE_POLY_SET self, SHAPE_POLY_SET::VERTEX_INDEX aRelativeIndices) - """ - return _pcbnew.SHAPE_POLY_SET_RemoveVertex(self, *args) - - def RemoveAllContours(self): - r"""RemoveAllContours(SHAPE_POLY_SET self)""" - return _pcbnew.SHAPE_POLY_SET_RemoveAllContours(self) - - def RemoveContour(self, aContourIdx, aPolygonIdx=-1): - r"""RemoveContour(SHAPE_POLY_SET self, int aContourIdx, int aPolygonIdx=-1)""" - return _pcbnew.SHAPE_POLY_SET_RemoveContour(self, aContourIdx, aPolygonIdx) - - def RemoveNullSegments(self): - r"""RemoveNullSegments(SHAPE_POLY_SET self) -> int""" - return _pcbnew.SHAPE_POLY_SET_RemoveNullSegments(self) - - def TotalVertices(self): - r"""TotalVertices(SHAPE_POLY_SET self) -> int""" - return _pcbnew.SHAPE_POLY_SET_TotalVertices(self) - - def DeletePolygon(self, aIdx): - r"""DeletePolygon(SHAPE_POLY_SET self, int aIdx)""" - return _pcbnew.SHAPE_POLY_SET_DeletePolygon(self, aIdx) - - def ChamferPolygon(self, aDistance, aIndex, aPreserveCorners): - r"""ChamferPolygon(SHAPE_POLY_SET self, unsigned int aDistance, int aIndex, std::set< VECTOR2I,std::less< VECTOR2I >,std::allocator< VECTOR2I > > * aPreserveCorners) -> SHAPE_POLY_SET::POLYGON""" - return _pcbnew.SHAPE_POLY_SET_ChamferPolygon(self, aDistance, aIndex, aPreserveCorners) - - def FilletPolygon(self, aRadius, aErrorMax, aIndex, aPreserveCorners=None): - r"""FilletPolygon(SHAPE_POLY_SET self, unsigned int aRadius, int aErrorMax, int aIndex, std::set< VECTOR2I,std::less< VECTOR2I >,std::allocator< VECTOR2I > > * aPreserveCorners=None) -> SHAPE_POLY_SET::POLYGON""" - return _pcbnew.SHAPE_POLY_SET_FilletPolygon(self, aRadius, aErrorMax, aIndex, aPreserveCorners) - - def Chamfer(self, aDistance, aPreserveCorners=None): - r"""Chamfer(SHAPE_POLY_SET self, int aDistance, std::set< VECTOR2I,std::less< VECTOR2I >,std::allocator< VECTOR2I > > * aPreserveCorners=None) -> SHAPE_POLY_SET""" - return _pcbnew.SHAPE_POLY_SET_Chamfer(self, aDistance, aPreserveCorners) - - def Fillet(self, aRadius, aErrorMax, aPreserveCorners=None): - r"""Fillet(SHAPE_POLY_SET self, int aRadius, int aErrorMax, std::set< VECTOR2I,std::less< VECTOR2I >,std::allocator< VECTOR2I > > * aPreserveCorners=None) -> SHAPE_POLY_SET""" - return _pcbnew.SHAPE_POLY_SET_Fillet(self, aRadius, aErrorMax, aPreserveCorners) - - def DistanceToPolygon(self, *args): - r""" - DistanceToPolygon(SHAPE_POLY_SET self, VECTOR2I aPoint, int aIndex) -> int - DistanceToPolygon(SHAPE_POLY_SET self, SEG const & aSegment, int aIndex, int aSegmentWidth=0) -> int - """ - return _pcbnew.SHAPE_POLY_SET_DistanceToPolygon(self, *args) - - def Distance(self, *args): - r""" - Distance(SHAPE_POLY_SET self, VECTOR2I aPoint) -> int - Distance(SHAPE_POLY_SET self, SEG const & aSegment, int aSegmentWidth=0) -> int - """ - return _pcbnew.SHAPE_POLY_SET_Distance(self, *args) - - def IsVertexInHole(self, aGlobalIdx): - r"""IsVertexInHole(SHAPE_POLY_SET self, int aGlobalIdx) -> bool""" - return _pcbnew.SHAPE_POLY_SET_IsVertexInHole(self, aGlobalIdx) - - def CacheTriangulation(self): - r"""CacheTriangulation(SHAPE_POLY_SET self)""" - return _pcbnew.SHAPE_POLY_SET_CacheTriangulation(self) - - def IsTriangulationUpToDate(self): - r"""IsTriangulationUpToDate(SHAPE_POLY_SET self) -> bool""" - return _pcbnew.SHAPE_POLY_SET_IsTriangulationUpToDate(self) - - def GetHash(self): - r"""GetHash(SHAPE_POLY_SET self) -> MD5_HASH""" - return _pcbnew.SHAPE_POLY_SET_GetHash(self) - -# Register SHAPE_POLY_SET in _pcbnew: -_pcbnew.SHAPE_POLY_SET_swigregister(SHAPE_POLY_SET) - - -def IsUTF8(aString): - r"""IsUTF8(char const * aString) -> bool""" - return _pcbnew.IsUTF8(aString) -class UTF8(object): - r"""Proxy of C++ UTF8 class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, *args): - r""" - __init__(UTF8 self, wxString o) -> UTF8 - __init__(UTF8 self, char const * txt) -> UTF8 - __init__(UTF8 self, wchar_t const * txt) -> UTF8 - __init__(UTF8 self, string o) -> UTF8 - __init__(UTF8 self) -> UTF8 - """ - _pcbnew.UTF8_swiginit(self, _pcbnew.new_UTF8(*args)) - __swig_destroy__ = _pcbnew.delete_UTF8 - - def c_str(self): - r"""c_str(UTF8 self) -> char const *""" - return _pcbnew.UTF8_c_str(self) - - def empty(self): - r"""empty(UTF8 self) -> bool""" - return _pcbnew.UTF8_empty(self) - - def find(self, *args): - r""" - find(UTF8 self, char c) -> std::string::size_type - find(UTF8 self, char c, size_t & s) -> std::string::size_type - """ - return _pcbnew.UTF8_find(self, *args) - - def clear(self): - r"""clear(UTF8 self)""" - return _pcbnew.UTF8_clear(self) - - def length(self): - r"""length(UTF8 self) -> std::string::size_type""" - return _pcbnew.UTF8_length(self) - - def size(self): - r"""size(UTF8 self) -> std::string::size_type""" - return _pcbnew.UTF8_size(self) - - def compare(self, s): - r"""compare(UTF8 self, string s) -> int""" - return _pcbnew.UTF8_compare(self, s) - - def __eq__(self, *args): - r""" - __eq__(UTF8 self, UTF8 rhs) -> bool - __eq__(UTF8 self, string rhs) -> bool - __eq__(UTF8 self, char const * s) -> bool - """ - return _pcbnew.UTF8___eq__(self, *args) - - def find_first_of(self, str, pos=0): - r"""find_first_of(UTF8 self, string str, std::string::size_type pos=0) -> std::string::size_type""" - return _pcbnew.UTF8_find_first_of(self, str, pos) - - def __iadd__(self, *args): - r""" - __iadd__(UTF8 self, UTF8 str) -> UTF8 - __iadd__(UTF8 self, char ch) -> UTF8 - __iadd__(UTF8 self, char const * s) -> UTF8 - __iadd__(UTF8 self, unsigned int w_ch) -> UTF8 - """ - return _pcbnew.UTF8___iadd__(self, *args) - npos = _pcbnew.UTF8_npos - - - def substr(self, *args): - r"""substr(UTF8 self, size_t pos=0, size_t len=npos) -> string""" - return _pcbnew.UTF8_substr(self, *args) - - def utf8_to_string(self): - r"""utf8_to_string(UTF8 self) -> string""" - return _pcbnew.UTF8_utf8_to_string(self) - - def wx_str(self): - r"""wx_str(UTF8 self) -> wxString""" - return _pcbnew.UTF8_wx_str(self) - - def utf8_to_wxstring(self): - r"""utf8_to_wxstring(UTF8 self) -> wxString""" - return _pcbnew.UTF8_utf8_to_wxstring(self) - - def begin(self): - r"""begin(UTF8 self) -> std::string::const_iterator""" - return _pcbnew.UTF8_begin(self) - - def end(self): - r"""end(UTF8 self) -> std::string::const_iterator""" - return _pcbnew.UTF8_end(self) - - def Cast_to_CChar(self): - r"""Cast_to_CChar(UTF8 self) -> char const *""" - return _pcbnew.UTF8_Cast_to_CChar(self) - - - # Get the char buffer of the UTF8 string - def GetChars(self): - return self.Cast_to_CChar() - - # Convert the UTF8 string to a python string - # Same as GetChars(), but more easy to use in print command - def __str__(self): - return self.GetChars() - - - -# Register UTF8 in _pcbnew: -_pcbnew.UTF8_swigregister(UTF8) - - -def Mils2iu(mils): - r"""Mils2iu(int mils) -> int""" - return _pcbnew.Mils2iu(mils) - -def Millimeter2iu(mm): - r"""Millimeter2iu(double mm) -> int""" - return _pcbnew.Millimeter2iu(mm) - -def Iu2Millimeter(iu): - r"""Iu2Millimeter(int iu) -> double""" - return _pcbnew.Iu2Millimeter(iu) - -def Iu2Mils(iu): - r"""Iu2Mils(int iu) -> double""" - return _pcbnew.Iu2Mils(iu) -class LIB_ID(object): - r"""Proxy of C++ LIB_ID class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - ID_SCH = _pcbnew.LIB_ID_ID_SCH - - ID_PCB = _pcbnew.LIB_ID_ID_PCB - - - def __init__(self, *args): - r""" - __init__(LIB_ID self) -> LIB_ID - __init__(LIB_ID self, wxString aLibName, wxString aLibItemName, wxString aRevision=wxEmptyString) -> LIB_ID - """ - _pcbnew.LIB_ID_swiginit(self, _pcbnew.new_LIB_ID(*args)) - - def Parse(self, aId, aType, aFix=False): - r"""Parse(LIB_ID self, UTF8 aId, LIB_ID::LIB_ID_TYPE aType, bool aFix=False) -> int""" - return _pcbnew.LIB_ID_Parse(self, aId, aType, aFix) - - def GetLibNickname(self): - r"""GetLibNickname(LIB_ID self) -> UTF8""" - return _pcbnew.LIB_ID_GetLibNickname(self) - - def SetLibNickname(self, aNickname): - r"""SetLibNickname(LIB_ID self, UTF8 aNickname) -> int""" - return _pcbnew.LIB_ID_SetLibNickname(self, aNickname) - - def GetLibItemName(self): - r"""GetLibItemName(LIB_ID self) -> UTF8""" - return _pcbnew.LIB_ID_GetLibItemName(self) - - def GetUniStringLibItemName(self): - r"""GetUniStringLibItemName(LIB_ID self) -> wxString""" - return _pcbnew.LIB_ID_GetUniStringLibItemName(self) - - def SetLibItemName(self, aLibItemName, aTestForRev=True): - r"""SetLibItemName(LIB_ID self, UTF8 aLibItemName, bool aTestForRev=True) -> int""" - return _pcbnew.LIB_ID_SetLibItemName(self, aLibItemName, aTestForRev) - - def SetRevision(self, aRevision): - r"""SetRevision(LIB_ID self, UTF8 aRevision) -> int""" - return _pcbnew.LIB_ID_SetRevision(self, aRevision) - - def GetRevision(self): - r"""GetRevision(LIB_ID self) -> UTF8""" - return _pcbnew.LIB_ID_GetRevision(self) - - def GetLibItemNameAndRev(self): - r"""GetLibItemNameAndRev(LIB_ID self) -> UTF8""" - return _pcbnew.LIB_ID_GetLibItemNameAndRev(self) - - def GetUniStringLibId(self): - r"""GetUniStringLibId(LIB_ID self) -> wxString""" - return _pcbnew.LIB_ID_GetUniStringLibId(self) - - @staticmethod - def Format(*args): - r""" - Format() -> UTF8 - Format(UTF8 aLibNickname, UTF8 aLibItemName, UTF8 aRevision="") -> UTF8 - """ - return _pcbnew.LIB_ID_Format(*args) - - def IsValid(self): - r"""IsValid(LIB_ID self) -> bool""" - return _pcbnew.LIB_ID_IsValid(self) - - def IsLegacy(self): - r"""IsLegacy(LIB_ID self) -> bool""" - return _pcbnew.LIB_ID_IsLegacy(self) - - def clear(self): - r"""clear(LIB_ID self)""" - return _pcbnew.LIB_ID_clear(self) - - def empty(self): - r"""empty(LIB_ID self) -> bool""" - return _pcbnew.LIB_ID_empty(self) - - def compare(self, aLibId): - r"""compare(LIB_ID self, LIB_ID aLibId) -> int""" - return _pcbnew.LIB_ID_compare(self, aLibId) - - def __lt__(self, aLibId): - r"""__lt__(LIB_ID self, LIB_ID aLibId) -> bool""" - return _pcbnew.LIB_ID___lt__(self, aLibId) - - def __gt__(self, aLibId): - r"""__gt__(LIB_ID self, LIB_ID aLibId) -> bool""" - return _pcbnew.LIB_ID___gt__(self, aLibId) - - def __eq__(self, aLibId): - r"""__eq__(LIB_ID self, LIB_ID aLibId) -> bool""" - return _pcbnew.LIB_ID___eq__(self, aLibId) - - def __ne__(self, aLibId): - r"""__ne__(LIB_ID self, LIB_ID aLibId) -> bool""" - return _pcbnew.LIB_ID___ne__(self, aLibId) - - @staticmethod - def HasIllegalChars(aLibItemName, aType): - r"""HasIllegalChars(UTF8 aLibItemName, LIB_ID::LIB_ID_TYPE aType) -> int""" - return _pcbnew.LIB_ID_HasIllegalChars(aLibItemName, aType) - - @staticmethod - def FixIllegalChars(aLibItemName, aType, aLib=False): - r"""FixIllegalChars(UTF8 aLibItemName, LIB_ID::LIB_ID_TYPE aType, bool aLib=False) -> UTF8""" - return _pcbnew.LIB_ID_FixIllegalChars(aLibItemName, aType, aLib) - - @staticmethod - def FindIllegalLibNicknameChar(aNickname, aType): - r"""FindIllegalLibNicknameChar(UTF8 aNickname, LIB_ID::LIB_ID_TYPE aType) -> unsigned int""" - return _pcbnew.LIB_ID_FindIllegalLibNicknameChar(aNickname, aType) - __swig_destroy__ = _pcbnew.delete_LIB_ID - -# Register LIB_ID in _pcbnew: -_pcbnew.LIB_ID_swigregister(LIB_ID) -IU_PER_MM = cvar.IU_PER_MM -IU_PER_MILS = cvar.IU_PER_MILS -MM_PER_IU = cvar.MM_PER_IU -ARC_LOW_DEF = cvar.ARC_LOW_DEF -ARC_HIGH_DEF = cvar.ARC_HIGH_DEF - -def LIB_ID_Format(*args): - r""" - LIB_ID_Format() -> UTF8 - LIB_ID_Format(UTF8 aLibNickname, UTF8 aLibItemName, UTF8 aRevision="") -> UTF8 - """ - return _pcbnew.LIB_ID_Format(*args) - -def LIB_ID_HasIllegalChars(aLibItemName, aType): - r"""LIB_ID_HasIllegalChars(UTF8 aLibItemName, LIB_ID::LIB_ID_TYPE aType) -> int""" - return _pcbnew.LIB_ID_HasIllegalChars(aLibItemName, aType) - -def LIB_ID_FixIllegalChars(aLibItemName, aType, aLib=False): - r"""LIB_ID_FixIllegalChars(UTF8 aLibItemName, LIB_ID::LIB_ID_TYPE aType, bool aLib=False) -> UTF8""" - return _pcbnew.LIB_ID_FixIllegalChars(aLibItemName, aType, aLib) - -def LIB_ID_FindIllegalLibNicknameChar(aNickname, aType): - r"""LIB_ID_FindIllegalLibNicknameChar(UTF8 aNickname, LIB_ID::LIB_ID_TYPE aType) -> unsigned int""" - return _pcbnew.LIB_ID_FindIllegalLibNicknameChar(aNickname, aType) - -class BASE_SET(object): - r"""Proxy of C++ BASE_SET class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - - def __init__(self, *args, **kwargs): - raise AttributeError("No constructor defined") - __repr__ = _swig_repr - __swig_destroy__ = _pcbnew.delete_BASE_SET - -# Register BASE_SET in _pcbnew: -_pcbnew.BASE_SET_swigregister(BASE_SET) - -class IO_MGR(object): - r"""Proxy of C++ IO_MGR class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - LEGACY = _pcbnew.IO_MGR_LEGACY - - KICAD_SEXP = _pcbnew.IO_MGR_KICAD_SEXP - - EAGLE = _pcbnew.IO_MGR_EAGLE - - PCAD = _pcbnew.IO_MGR_PCAD - - GEDA_PCB = _pcbnew.IO_MGR_GEDA_PCB - - FILE_TYPE_NONE = _pcbnew.IO_MGR_FILE_TYPE_NONE - - - @staticmethod - def PluginFind(aFileType): - r"""PluginFind(IO_MGR::PCB_FILE_T aFileType) -> PLUGIN""" - return _pcbnew.IO_MGR_PluginFind(aFileType) - - @staticmethod - def PluginRelease(aPlugin): - r"""PluginRelease(PLUGIN aPlugin)""" - return _pcbnew.IO_MGR_PluginRelease(aPlugin) - - @staticmethod - def ShowType(aFileType): - r"""ShowType(IO_MGR::PCB_FILE_T aFileType) -> wxString""" - return _pcbnew.IO_MGR_ShowType(aFileType) - - @staticmethod - def EnumFromStr(aFileType): - r"""EnumFromStr(wxString aFileType) -> IO_MGR::PCB_FILE_T""" - return _pcbnew.IO_MGR_EnumFromStr(aFileType) - - @staticmethod - def GetFileExtension(aFileType): - r"""GetFileExtension(IO_MGR::PCB_FILE_T aFileType) -> wxString""" - return _pcbnew.IO_MGR_GetFileExtension(aFileType) - - @staticmethod - def GuessPluginTypeFromLibPath(aLibPath): - r"""GuessPluginTypeFromLibPath(wxString aLibPath) -> IO_MGR::PCB_FILE_T""" - return _pcbnew.IO_MGR_GuessPluginTypeFromLibPath(aLibPath) - - @staticmethod - def Load(aFileType, aFileName, aAppendToMe=None, aProperties=None): - r"""Load(IO_MGR::PCB_FILE_T aFileType, wxString aFileName, BOARD aAppendToMe=None, PROPERTIES const * aProperties=None) -> BOARD""" - return _pcbnew.IO_MGR_Load(aFileType, aFileName, aAppendToMe, aProperties) - - @staticmethod - def Save(aFileType, aFileName, aBoard, aProperties=None): - r"""Save(IO_MGR::PCB_FILE_T aFileType, wxString aFileName, BOARD aBoard, PROPERTIES const * aProperties=None)""" - return _pcbnew.IO_MGR_Save(aFileType, aFileName, aBoard, aProperties) - - def __init__(self): - r"""__init__(IO_MGR self) -> IO_MGR""" - _pcbnew.IO_MGR_swiginit(self, _pcbnew.new_IO_MGR()) - __swig_destroy__ = _pcbnew.delete_IO_MGR - -# Register IO_MGR in _pcbnew: -_pcbnew.IO_MGR_swigregister(IO_MGR) - -def IO_MGR_PluginFind(aFileType): - r"""IO_MGR_PluginFind(IO_MGR::PCB_FILE_T aFileType) -> PLUGIN""" - return _pcbnew.IO_MGR_PluginFind(aFileType) - -def IO_MGR_PluginRelease(aPlugin): - r"""IO_MGR_PluginRelease(PLUGIN aPlugin)""" - return _pcbnew.IO_MGR_PluginRelease(aPlugin) - -def IO_MGR_ShowType(aFileType): - r"""IO_MGR_ShowType(IO_MGR::PCB_FILE_T aFileType) -> wxString""" - return _pcbnew.IO_MGR_ShowType(aFileType) - -def IO_MGR_EnumFromStr(aFileType): - r"""IO_MGR_EnumFromStr(wxString aFileType) -> IO_MGR::PCB_FILE_T""" - return _pcbnew.IO_MGR_EnumFromStr(aFileType) - -def IO_MGR_GetFileExtension(aFileType): - r"""IO_MGR_GetFileExtension(IO_MGR::PCB_FILE_T aFileType) -> wxString""" - return _pcbnew.IO_MGR_GetFileExtension(aFileType) - -def IO_MGR_GuessPluginTypeFromLibPath(aLibPath): - r"""IO_MGR_GuessPluginTypeFromLibPath(wxString aLibPath) -> IO_MGR::PCB_FILE_T""" - return _pcbnew.IO_MGR_GuessPluginTypeFromLibPath(aLibPath) - -def IO_MGR_Load(aFileType, aFileName, aAppendToMe=None, aProperties=None): - r"""IO_MGR_Load(IO_MGR::PCB_FILE_T aFileType, wxString aFileName, BOARD aAppendToMe=None, PROPERTIES const * aProperties=None) -> BOARD""" - return _pcbnew.IO_MGR_Load(aFileType, aFileName, aAppendToMe, aProperties) - -def IO_MGR_Save(aFileType, aFileName, aBoard, aProperties=None): - r"""IO_MGR_Save(IO_MGR::PCB_FILE_T aFileType, wxString aFileName, BOARD aBoard, PROPERTIES const * aProperties=None)""" - return _pcbnew.IO_MGR_Save(aFileType, aFileName, aBoard, aProperties) - -class PLUGIN(object): - r"""Proxy of C++ PLUGIN class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - - def __init__(self, *args, **kwargs): - raise AttributeError("No constructor defined - class is abstract") - __repr__ = _swig_repr - - def PluginName(self): - r"""PluginName(PLUGIN self) -> wxString""" - return _pcbnew.PLUGIN_PluginName(self) - - def GetFileExtension(self): - r"""GetFileExtension(PLUGIN self) -> wxString""" - return _pcbnew.PLUGIN_GetFileExtension(self) - - def Load(self, aFileName, aAppendToMe, aProperties=None): - r"""Load(PLUGIN self, wxString aFileName, BOARD aAppendToMe, PROPERTIES const * aProperties=None) -> BOARD""" - return _pcbnew.PLUGIN_Load(self, aFileName, aAppendToMe, aProperties) - - def Save(self, aFileName, aBoard, aProperties=None): - r"""Save(PLUGIN self, wxString aFileName, BOARD aBoard, PROPERTIES const * aProperties=None)""" - return _pcbnew.PLUGIN_Save(self, aFileName, aBoard, aProperties) - - def FootprintEnumerate(self, aFootprintNames, aLibraryPath, aProperties=None): - r"""FootprintEnumerate(PLUGIN self, wxArrayString & aFootprintNames, wxString aLibraryPath, PROPERTIES const * aProperties=None)""" - return _pcbnew.PLUGIN_FootprintEnumerate(self, aFootprintNames, aLibraryPath, aProperties) - - def GetLibraryTimestamp(self, aLibraryPath): - r"""GetLibraryTimestamp(PLUGIN self, wxString aLibraryPath) -> long long""" - return _pcbnew.PLUGIN_GetLibraryTimestamp(self, aLibraryPath) - - def PrefetchLib(self, aLibraryPath, aProperties=None): - r"""PrefetchLib(PLUGIN self, wxString aLibraryPath, PROPERTIES const * aProperties=None)""" - return _pcbnew.PLUGIN_PrefetchLib(self, aLibraryPath, aProperties) - - def FootprintLoad(self, aLibraryPath, aFootprintName, aProperties=None): - r"""FootprintLoad(PLUGIN self, wxString aLibraryPath, wxString aFootprintName, PROPERTIES const * aProperties=None) -> MODULE""" - return _pcbnew.PLUGIN_FootprintLoad(self, aLibraryPath, aFootprintName, aProperties) - - def GetEnumeratedFootprint(self, aLibraryPath, aFootprintName, aProperties=None): - r"""GetEnumeratedFootprint(PLUGIN self, wxString aLibraryPath, wxString aFootprintName, PROPERTIES const * aProperties=None) -> MODULE""" - return _pcbnew.PLUGIN_GetEnumeratedFootprint(self, aLibraryPath, aFootprintName, aProperties) - - def FootprintExists(self, aLibraryPath, aFootprintName, aProperties=None): - r"""FootprintExists(PLUGIN self, wxString aLibraryPath, wxString aFootprintName, PROPERTIES const * aProperties=None) -> bool""" - return _pcbnew.PLUGIN_FootprintExists(self, aLibraryPath, aFootprintName, aProperties) - - def FootprintSave(self, aLibraryPath, aFootprint, aProperties=None): - r"""FootprintSave(PLUGIN self, wxString aLibraryPath, MODULE aFootprint, PROPERTIES const * aProperties=None)""" - return _pcbnew.PLUGIN_FootprintSave(self, aLibraryPath, aFootprint, aProperties) - - def FootprintDelete(self, aLibraryPath, aFootprintName, aProperties=None): - r"""FootprintDelete(PLUGIN self, wxString aLibraryPath, wxString aFootprintName, PROPERTIES const * aProperties=None)""" - return _pcbnew.PLUGIN_FootprintDelete(self, aLibraryPath, aFootprintName, aProperties) - - def FootprintLibCreate(self, aLibraryPath, aProperties=None): - r"""FootprintLibCreate(PLUGIN self, wxString aLibraryPath, PROPERTIES const * aProperties=None)""" - return _pcbnew.PLUGIN_FootprintLibCreate(self, aLibraryPath, aProperties) - - def FootprintLibDelete(self, aLibraryPath, aProperties=None): - r"""FootprintLibDelete(PLUGIN self, wxString aLibraryPath, PROPERTIES const * aProperties=None) -> bool""" - return _pcbnew.PLUGIN_FootprintLibDelete(self, aLibraryPath, aProperties) - - def IsFootprintLibWritable(self, aLibraryPath): - r"""IsFootprintLibWritable(PLUGIN self, wxString aLibraryPath) -> bool""" - return _pcbnew.PLUGIN_IsFootprintLibWritable(self, aLibraryPath) - - def FootprintLibOptions(self, aListToAppendTo): - r"""FootprintLibOptions(PLUGIN self, PROPERTIES * aListToAppendTo)""" - return _pcbnew.PLUGIN_FootprintLibOptions(self, aListToAppendTo) - __swig_destroy__ = _pcbnew.delete_PLUGIN - - def footprintPyEnumerate(self, aLibraryPath, aExitOnError): - r"""footprintPyEnumerate(PLUGIN self, wxString aLibraryPath, bool aExitOnError) -> wxArrayString""" - return _pcbnew.PLUGIN_footprintPyEnumerate(self, aLibraryPath, aExitOnError) - - def FootprintEnumerate(self, libname): - return self.footprintPyEnumerate( libname, True ) - - -# Register PLUGIN in _pcbnew: -_pcbnew.PLUGIN_swigregister(PLUGIN) - -SEXPR_BOARD_FILE_VERSION = _pcbnew.SEXPR_BOARD_FILE_VERSION - -CTL_STD_LAYER_NAMES = _pcbnew.CTL_STD_LAYER_NAMES - -CTL_OMIT_NETS = _pcbnew.CTL_OMIT_NETS - -CTL_OMIT_TSTAMPS = _pcbnew.CTL_OMIT_TSTAMPS - -CTL_OMIT_INITIAL_COMMENTS = _pcbnew.CTL_OMIT_INITIAL_COMMENTS - -CTL_OMIT_PATH = _pcbnew.CTL_OMIT_PATH - -CTL_OMIT_AT = _pcbnew.CTL_OMIT_AT - -CTL_FOR_CLIPBOARD = _pcbnew.CTL_FOR_CLIPBOARD - -CTL_FOR_LIBRARY = _pcbnew.CTL_FOR_LIBRARY - -CTL_FOR_BOARD = _pcbnew.CTL_FOR_BOARD - -class PCB_IO(PLUGIN): - r"""Proxy of C++ PCB_IO class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def PluginName(self): - r"""PluginName(PCB_IO self) -> wxString""" - return _pcbnew.PCB_IO_PluginName(self) - - def GetFileExtension(self): - r"""GetFileExtension(PCB_IO self) -> wxString""" - return _pcbnew.PCB_IO_GetFileExtension(self) - - def Save(self, aFileName, aBoard, aProperties=None): - r"""Save(PCB_IO self, wxString aFileName, BOARD aBoard, PROPERTIES const * aProperties=None)""" - return _pcbnew.PCB_IO_Save(self, aFileName, aBoard, aProperties) - - def Load(self, aFileName, aAppendToMe, aProperties=None): - r"""Load(PCB_IO self, wxString aFileName, BOARD aAppendToMe, PROPERTIES const * aProperties=None) -> BOARD""" - return _pcbnew.PCB_IO_Load(self, aFileName, aAppendToMe, aProperties) - - def FootprintEnumerate(self, aFootprintNames, aLibraryPath, aProperties=None): - r"""FootprintEnumerate(PCB_IO self, wxArrayString & aFootprintNames, wxString aLibraryPath, PROPERTIES const * aProperties=None)""" - return _pcbnew.PCB_IO_FootprintEnumerate(self, aFootprintNames, aLibraryPath, aProperties) - - def GetEnumeratedFootprint(self, aLibraryPath, aFootprintName, aProperties=None): - r"""GetEnumeratedFootprint(PCB_IO self, wxString aLibraryPath, wxString aFootprintName, PROPERTIES const * aProperties=None) -> MODULE""" - return _pcbnew.PCB_IO_GetEnumeratedFootprint(self, aLibraryPath, aFootprintName, aProperties) - - def FootprintExists(self, aLibraryPath, aFootprintName, aProperties=None): - r"""FootprintExists(PCB_IO self, wxString aLibraryPath, wxString aFootprintName, PROPERTIES const * aProperties=None) -> bool""" - return _pcbnew.PCB_IO_FootprintExists(self, aLibraryPath, aFootprintName, aProperties) - - def FootprintLoad(self, aLibraryPath, aFootprintName, aProperties=None): - r"""FootprintLoad(PCB_IO self, wxString aLibraryPath, wxString aFootprintName, PROPERTIES const * aProperties=None) -> MODULE""" - return _pcbnew.PCB_IO_FootprintLoad(self, aLibraryPath, aFootprintName, aProperties) - - def FootprintSave(self, aLibraryPath, aFootprint, aProperties=None): - r"""FootprintSave(PCB_IO self, wxString aLibraryPath, MODULE aFootprint, PROPERTIES const * aProperties=None)""" - return _pcbnew.PCB_IO_FootprintSave(self, aLibraryPath, aFootprint, aProperties) - - def FootprintDelete(self, aLibraryPath, aFootprintName, aProperties=None): - r"""FootprintDelete(PCB_IO self, wxString aLibraryPath, wxString aFootprintName, PROPERTIES const * aProperties=None)""" - return _pcbnew.PCB_IO_FootprintDelete(self, aLibraryPath, aFootprintName, aProperties) - - def GetLibraryTimestamp(self, aLibraryPath): - r"""GetLibraryTimestamp(PCB_IO self, wxString aLibraryPath) -> long long""" - return _pcbnew.PCB_IO_GetLibraryTimestamp(self, aLibraryPath) - - def FootprintLibCreate(self, aLibraryPath, aProperties=None): - r"""FootprintLibCreate(PCB_IO self, wxString aLibraryPath, PROPERTIES const * aProperties=None)""" - return _pcbnew.PCB_IO_FootprintLibCreate(self, aLibraryPath, aProperties) - - def FootprintLibDelete(self, aLibraryPath, aProperties=None): - r"""FootprintLibDelete(PCB_IO self, wxString aLibraryPath, PROPERTIES const * aProperties=None) -> bool""" - return _pcbnew.PCB_IO_FootprintLibDelete(self, aLibraryPath, aProperties) - - def IsFootprintLibWritable(self, aLibraryPath): - r"""IsFootprintLibWritable(PCB_IO self, wxString aLibraryPath) -> bool""" - return _pcbnew.PCB_IO_IsFootprintLibWritable(self, aLibraryPath) - - def __init__(self, *args): - r"""__init__(PCB_IO self, int aControlFlags=((1 << 3))) -> PCB_IO""" - _pcbnew.PCB_IO_swiginit(self, _pcbnew.new_PCB_IO(*args)) - __swig_destroy__ = _pcbnew.delete_PCB_IO - - def Format(self, aItem, aNestLevel=0): - r"""Format(PCB_IO self, BOARD_ITEM aItem, int aNestLevel=0)""" - return _pcbnew.PCB_IO_Format(self, aItem, aNestLevel) - - def GetStringOutput(self, doClear): - r"""GetStringOutput(PCB_IO self, bool doClear) -> string""" - return _pcbnew.PCB_IO_GetStringOutput(self, doClear) - - def SetOutputFormatter(self, aFormatter): - r"""SetOutputFormatter(PCB_IO self, OUTPUTFORMATTER * aFormatter)""" - return _pcbnew.PCB_IO_SetOutputFormatter(self, aFormatter) - - def Parse(self, aClipboardSourceInput): - r"""Parse(PCB_IO self, wxString aClipboardSourceInput) -> BOARD_ITEM""" - return _pcbnew.PCB_IO_Parse(self, aClipboardSourceInput) - -# Register PCB_IO in _pcbnew: -_pcbnew.PCB_IO_swigregister(PCB_IO) - -class PLOT_CONTROLLER(object): - r"""Proxy of C++ PLOT_CONTROLLER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, aBoard): - r"""__init__(PLOT_CONTROLLER self, BOARD aBoard) -> PLOT_CONTROLLER""" - _pcbnew.PLOT_CONTROLLER_swiginit(self, _pcbnew.new_PLOT_CONTROLLER(aBoard)) - __swig_destroy__ = _pcbnew.delete_PLOT_CONTROLLER - - def GetPlotOptions(self): - r"""GetPlotOptions(PLOT_CONTROLLER self) -> PCB_PLOT_PARAMS""" - return _pcbnew.PLOT_CONTROLLER_GetPlotOptions(self) - - def SetLayer(self, aLayer): - r"""SetLayer(PLOT_CONTROLLER self, LAYER_NUM aLayer)""" - return _pcbnew.PLOT_CONTROLLER_SetLayer(self, aLayer) - - def GetLayer(self): - r"""GetLayer(PLOT_CONTROLLER self) -> LAYER_NUM""" - return _pcbnew.PLOT_CONTROLLER_GetLayer(self) - - def IsPlotOpen(self): - r"""IsPlotOpen(PLOT_CONTROLLER self) -> bool""" - return _pcbnew.PLOT_CONTROLLER_IsPlotOpen(self) - - def ClosePlot(self): - r"""ClosePlot(PLOT_CONTROLLER self)""" - return _pcbnew.PLOT_CONTROLLER_ClosePlot(self) - - def OpenPlotfile(self, aSuffix, aFormat, aSheetDesc): - r"""OpenPlotfile(PLOT_CONTROLLER self, wxString aSuffix, PlotFormat aFormat, wxString aSheetDesc) -> bool""" - return _pcbnew.PLOT_CONTROLLER_OpenPlotfile(self, aSuffix, aFormat, aSheetDesc) - - def PlotLayer(self): - r"""PlotLayer(PLOT_CONTROLLER self) -> bool""" - return _pcbnew.PLOT_CONTROLLER_PlotLayer(self) - - def GetPlotFileName(self): - r"""GetPlotFileName(PLOT_CONTROLLER self) -> wxString""" - return _pcbnew.PLOT_CONTROLLER_GetPlotFileName(self) - - def GetPlotDirName(self): - r"""GetPlotDirName(PLOT_CONTROLLER self) -> wxString""" - return _pcbnew.PLOT_CONTROLLER_GetPlotDirName(self) - - def SetColorMode(self, arg2): - r"""SetColorMode(PLOT_CONTROLLER self, bool arg2)""" - return _pcbnew.PLOT_CONTROLLER_SetColorMode(self, arg2) - - def GetColorMode(self): - r"""GetColorMode(PLOT_CONTROLLER self) -> bool""" - return _pcbnew.PLOT_CONTROLLER_GetColorMode(self) - -# Register PLOT_CONTROLLER in _pcbnew: -_pcbnew.PLOT_CONTROLLER_swigregister(PLOT_CONTROLLER) - -class PCB_PLOT_PARAMS(object): - r"""Proxy of C++ PCB_PLOT_PARAMS class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - NO_DRILL_SHAPE = _pcbnew.PCB_PLOT_PARAMS_NO_DRILL_SHAPE - - SMALL_DRILL_SHAPE = _pcbnew.PCB_PLOT_PARAMS_SMALL_DRILL_SHAPE - - FULL_DRILL_SHAPE = _pcbnew.PCB_PLOT_PARAMS_FULL_DRILL_SHAPE - - - def __init__(self): - r"""__init__(PCB_PLOT_PARAMS self) -> PCB_PLOT_PARAMS""" - _pcbnew.PCB_PLOT_PARAMS_swiginit(self, _pcbnew.new_PCB_PLOT_PARAMS()) - - def SetSkipPlotNPTH_Pads(self, aSkip): - r"""SetSkipPlotNPTH_Pads(PCB_PLOT_PARAMS self, bool aSkip)""" - return _pcbnew.PCB_PLOT_PARAMS_SetSkipPlotNPTH_Pads(self, aSkip) - - def GetSkipPlotNPTH_Pads(self): - r"""GetSkipPlotNPTH_Pads(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetSkipPlotNPTH_Pads(self) - - def Format(self, aFormatter, aNestLevel, aControl=0): - r"""Format(PCB_PLOT_PARAMS self, OUTPUTFORMATTER * aFormatter, int aNestLevel, int aControl=0)""" - return _pcbnew.PCB_PLOT_PARAMS_Format(self, aFormatter, aNestLevel, aControl) - - def Parse(self, aParser): - r"""Parse(PCB_PLOT_PARAMS self, PCB_PLOT_PARAMS_PARSER * aParser)""" - return _pcbnew.PCB_PLOT_PARAMS_Parse(self, aParser) - - def IsSameAs(self, aPcbPlotParams, aCompareOnlySavedPrms): - r"""IsSameAs(PCB_PLOT_PARAMS self, PCB_PLOT_PARAMS aPcbPlotParams, bool aCompareOnlySavedPrms) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_IsSameAs(self, aPcbPlotParams, aCompareOnlySavedPrms) - - def SetColor(self, aVal): - r"""SetColor(PCB_PLOT_PARAMS self, COLOR4D aVal)""" - return _pcbnew.PCB_PLOT_PARAMS_SetColor(self, aVal) - - def GetColor(self): - r"""GetColor(PCB_PLOT_PARAMS self) -> COLOR4D""" - return _pcbnew.PCB_PLOT_PARAMS_GetColor(self) - - def SetTextMode(self, aVal): - r"""SetTextMode(PCB_PLOT_PARAMS self, PlotTextMode aVal)""" - return _pcbnew.PCB_PLOT_PARAMS_SetTextMode(self, aVal) - - def GetTextMode(self): - r"""GetTextMode(PCB_PLOT_PARAMS self) -> PlotTextMode""" - return _pcbnew.PCB_PLOT_PARAMS_GetTextMode(self) - - def SetPlotMode(self, aPlotMode): - r"""SetPlotMode(PCB_PLOT_PARAMS self, EDA_DRAW_MODE_T aPlotMode)""" - return _pcbnew.PCB_PLOT_PARAMS_SetPlotMode(self, aPlotMode) - - def GetPlotMode(self): - r"""GetPlotMode(PCB_PLOT_PARAMS self) -> EDA_DRAW_MODE_T""" - return _pcbnew.PCB_PLOT_PARAMS_GetPlotMode(self) - - def SetDXFPlotPolygonMode(self, aFlag): - r"""SetDXFPlotPolygonMode(PCB_PLOT_PARAMS self, bool aFlag)""" - return _pcbnew.PCB_PLOT_PARAMS_SetDXFPlotPolygonMode(self, aFlag) - - def GetDXFPlotPolygonMode(self): - r"""GetDXFPlotPolygonMode(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetDXFPlotPolygonMode(self) - - def SetDXFPlotUnits(self, aUnit): - r"""SetDXFPlotUnits(PCB_PLOT_PARAMS self, DXF_PLOTTER::DXF_UNITS aUnit)""" - return _pcbnew.PCB_PLOT_PARAMS_SetDXFPlotUnits(self, aUnit) - - def GetDXFPlotUnits(self): - r"""GetDXFPlotUnits(PCB_PLOT_PARAMS self) -> DXF_PLOTTER::DXF_UNITS""" - return _pcbnew.PCB_PLOT_PARAMS_GetDXFPlotUnits(self) - - def SetDrillMarksType(self, aVal): - r"""SetDrillMarksType(PCB_PLOT_PARAMS self, PCB_PLOT_PARAMS::DrillMarksType aVal)""" - return _pcbnew.PCB_PLOT_PARAMS_SetDrillMarksType(self, aVal) - - def GetDrillMarksType(self): - r"""GetDrillMarksType(PCB_PLOT_PARAMS self) -> PCB_PLOT_PARAMS::DrillMarksType""" - return _pcbnew.PCB_PLOT_PARAMS_GetDrillMarksType(self) - - def SetScale(self, aVal): - r"""SetScale(PCB_PLOT_PARAMS self, double aVal)""" - return _pcbnew.PCB_PLOT_PARAMS_SetScale(self, aVal) - - def GetScale(self): - r"""GetScale(PCB_PLOT_PARAMS self) -> double""" - return _pcbnew.PCB_PLOT_PARAMS_GetScale(self) - - def SetFineScaleAdjustX(self, aVal): - r"""SetFineScaleAdjustX(PCB_PLOT_PARAMS self, double aVal)""" - return _pcbnew.PCB_PLOT_PARAMS_SetFineScaleAdjustX(self, aVal) - - def GetFineScaleAdjustX(self): - r"""GetFineScaleAdjustX(PCB_PLOT_PARAMS self) -> double""" - return _pcbnew.PCB_PLOT_PARAMS_GetFineScaleAdjustX(self) - - def SetFineScaleAdjustY(self, aVal): - r"""SetFineScaleAdjustY(PCB_PLOT_PARAMS self, double aVal)""" - return _pcbnew.PCB_PLOT_PARAMS_SetFineScaleAdjustY(self, aVal) - - def GetFineScaleAdjustY(self): - r"""GetFineScaleAdjustY(PCB_PLOT_PARAMS self) -> double""" - return _pcbnew.PCB_PLOT_PARAMS_GetFineScaleAdjustY(self) - - def SetWidthAdjust(self, aVal): - r"""SetWidthAdjust(PCB_PLOT_PARAMS self, int aVal)""" - return _pcbnew.PCB_PLOT_PARAMS_SetWidthAdjust(self, aVal) - - def GetWidthAdjust(self): - r"""GetWidthAdjust(PCB_PLOT_PARAMS self) -> int""" - return _pcbnew.PCB_PLOT_PARAMS_GetWidthAdjust(self) - - def SetAutoScale(self, aFlag): - r"""SetAutoScale(PCB_PLOT_PARAMS self, bool aFlag)""" - return _pcbnew.PCB_PLOT_PARAMS_SetAutoScale(self, aFlag) - - def GetAutoScale(self): - r"""GetAutoScale(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetAutoScale(self) - - def SetMirror(self, aFlag): - r"""SetMirror(PCB_PLOT_PARAMS self, bool aFlag)""" - return _pcbnew.PCB_PLOT_PARAMS_SetMirror(self, aFlag) - - def GetMirror(self): - r"""GetMirror(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetMirror(self) - - def SetPlotPadsOnSilkLayer(self, aFlag): - r"""SetPlotPadsOnSilkLayer(PCB_PLOT_PARAMS self, bool aFlag)""" - return _pcbnew.PCB_PLOT_PARAMS_SetPlotPadsOnSilkLayer(self, aFlag) - - def GetPlotPadsOnSilkLayer(self): - r"""GetPlotPadsOnSilkLayer(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetPlotPadsOnSilkLayer(self) - - def SetPlotInvisibleText(self, aFlag): - r"""SetPlotInvisibleText(PCB_PLOT_PARAMS self, bool aFlag)""" - return _pcbnew.PCB_PLOT_PARAMS_SetPlotInvisibleText(self, aFlag) - - def GetPlotInvisibleText(self): - r"""GetPlotInvisibleText(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetPlotInvisibleText(self) - - def SetPlotValue(self, aFlag): - r"""SetPlotValue(PCB_PLOT_PARAMS self, bool aFlag)""" - return _pcbnew.PCB_PLOT_PARAMS_SetPlotValue(self, aFlag) - - def GetPlotValue(self): - r"""GetPlotValue(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetPlotValue(self) - - def SetPlotReference(self, aFlag): - r"""SetPlotReference(PCB_PLOT_PARAMS self, bool aFlag)""" - return _pcbnew.PCB_PLOT_PARAMS_SetPlotReference(self, aFlag) - - def GetPlotReference(self): - r"""GetPlotReference(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetPlotReference(self) - - def SetNegative(self, aFlag): - r"""SetNegative(PCB_PLOT_PARAMS self, bool aFlag)""" - return _pcbnew.PCB_PLOT_PARAMS_SetNegative(self, aFlag) - - def GetNegative(self): - r"""GetNegative(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetNegative(self) - - def SetPlotViaOnMaskLayer(self, aFlag): - r"""SetPlotViaOnMaskLayer(PCB_PLOT_PARAMS self, bool aFlag)""" - return _pcbnew.PCB_PLOT_PARAMS_SetPlotViaOnMaskLayer(self, aFlag) - - def GetPlotViaOnMaskLayer(self): - r"""GetPlotViaOnMaskLayer(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetPlotViaOnMaskLayer(self) - - def SetPlotFrameRef(self, aFlag): - r"""SetPlotFrameRef(PCB_PLOT_PARAMS self, bool aFlag)""" - return _pcbnew.PCB_PLOT_PARAMS_SetPlotFrameRef(self, aFlag) - - def GetPlotFrameRef(self): - r"""GetPlotFrameRef(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetPlotFrameRef(self) - - def SetExcludeEdgeLayer(self, aFlag): - r"""SetExcludeEdgeLayer(PCB_PLOT_PARAMS self, bool aFlag)""" - return _pcbnew.PCB_PLOT_PARAMS_SetExcludeEdgeLayer(self, aFlag) - - def GetExcludeEdgeLayer(self): - r"""GetExcludeEdgeLayer(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetExcludeEdgeLayer(self) - - def SetFormat(self, aFormat): - r"""SetFormat(PCB_PLOT_PARAMS self, PlotFormat aFormat)""" - return _pcbnew.PCB_PLOT_PARAMS_SetFormat(self, aFormat) - - def GetFormat(self): - r"""GetFormat(PCB_PLOT_PARAMS self) -> PlotFormat""" - return _pcbnew.PCB_PLOT_PARAMS_GetFormat(self) - - def SetOutputDirectory(self, aDir): - r"""SetOutputDirectory(PCB_PLOT_PARAMS self, wxString aDir)""" - return _pcbnew.PCB_PLOT_PARAMS_SetOutputDirectory(self, aDir) - - def GetOutputDirectory(self): - r"""GetOutputDirectory(PCB_PLOT_PARAMS self) -> wxString""" - return _pcbnew.PCB_PLOT_PARAMS_GetOutputDirectory(self) - - def SetUseGerberX2format(self, aUse): - r"""SetUseGerberX2format(PCB_PLOT_PARAMS self, bool aUse)""" - return _pcbnew.PCB_PLOT_PARAMS_SetUseGerberX2format(self, aUse) - - def GetUseGerberX2format(self): - r"""GetUseGerberX2format(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetUseGerberX2format(self) - - def SetIncludeGerberNetlistInfo(self, aUse): - r"""SetIncludeGerberNetlistInfo(PCB_PLOT_PARAMS self, bool aUse)""" - return _pcbnew.PCB_PLOT_PARAMS_SetIncludeGerberNetlistInfo(self, aUse) - - def GetIncludeGerberNetlistInfo(self): - r"""GetIncludeGerberNetlistInfo(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetIncludeGerberNetlistInfo(self) - - def SetCreateGerberJobFile(self, aCreate): - r"""SetCreateGerberJobFile(PCB_PLOT_PARAMS self, bool aCreate)""" - return _pcbnew.PCB_PLOT_PARAMS_SetCreateGerberJobFile(self, aCreate) - - def GetCreateGerberJobFile(self): - r"""GetCreateGerberJobFile(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetCreateGerberJobFile(self) - - def SetUseGerberProtelExtensions(self, aUse): - r"""SetUseGerberProtelExtensions(PCB_PLOT_PARAMS self, bool aUse)""" - return _pcbnew.PCB_PLOT_PARAMS_SetUseGerberProtelExtensions(self, aUse) - - def GetUseGerberProtelExtensions(self): - r"""GetUseGerberProtelExtensions(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetUseGerberProtelExtensions(self) - - def SetGerberPrecision(self, aPrecision): - r"""SetGerberPrecision(PCB_PLOT_PARAMS self, int aPrecision)""" - return _pcbnew.PCB_PLOT_PARAMS_SetGerberPrecision(self, aPrecision) - - def GetGerberPrecision(self): - r"""GetGerberPrecision(PCB_PLOT_PARAMS self) -> int""" - return _pcbnew.PCB_PLOT_PARAMS_GetGerberPrecision(self) - - @staticmethod - def GetGerberDefaultPrecision(): - r"""GetGerberDefaultPrecision() -> int""" - return _pcbnew.PCB_PLOT_PARAMS_GetGerberDefaultPrecision() - - def SetSubtractMaskFromSilk(self, aSubtract): - r"""SetSubtractMaskFromSilk(PCB_PLOT_PARAMS self, bool aSubtract)""" - return _pcbnew.PCB_PLOT_PARAMS_SetSubtractMaskFromSilk(self, aSubtract) - - def GetSubtractMaskFromSilk(self): - r"""GetSubtractMaskFromSilk(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetSubtractMaskFromSilk(self) - - def SetLayerSelection(self, aSelection): - r"""SetLayerSelection(PCB_PLOT_PARAMS self, LSET aSelection)""" - return _pcbnew.PCB_PLOT_PARAMS_SetLayerSelection(self, aSelection) - - def GetLayerSelection(self): - r"""GetLayerSelection(PCB_PLOT_PARAMS self) -> LSET""" - return _pcbnew.PCB_PLOT_PARAMS_GetLayerSelection(self) - - def SetUseAuxOrigin(self, aAux): - r"""SetUseAuxOrigin(PCB_PLOT_PARAMS self, bool aAux)""" - return _pcbnew.PCB_PLOT_PARAMS_SetUseAuxOrigin(self, aAux) - - def GetUseAuxOrigin(self): - r"""GetUseAuxOrigin(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetUseAuxOrigin(self) - - def SetScaleSelection(self, aSelection): - r"""SetScaleSelection(PCB_PLOT_PARAMS self, int aSelection)""" - return _pcbnew.PCB_PLOT_PARAMS_SetScaleSelection(self, aSelection) - - def GetScaleSelection(self): - r"""GetScaleSelection(PCB_PLOT_PARAMS self) -> int""" - return _pcbnew.PCB_PLOT_PARAMS_GetScaleSelection(self) - - def SetA4Output(self, aForce): - r"""SetA4Output(PCB_PLOT_PARAMS self, int aForce)""" - return _pcbnew.PCB_PLOT_PARAMS_SetA4Output(self, aForce) - - def GetA4Output(self): - r"""GetA4Output(PCB_PLOT_PARAMS self) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_GetA4Output(self) - - def GetHPGLPenDiameter(self): - r"""GetHPGLPenDiameter(PCB_PLOT_PARAMS self) -> double""" - return _pcbnew.PCB_PLOT_PARAMS_GetHPGLPenDiameter(self) - - def SetHPGLPenDiameter(self, aValue): - r"""SetHPGLPenDiameter(PCB_PLOT_PARAMS self, double aValue) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_SetHPGLPenDiameter(self, aValue) - - def GetHPGLPenSpeed(self): - r"""GetHPGLPenSpeed(PCB_PLOT_PARAMS self) -> int""" - return _pcbnew.PCB_PLOT_PARAMS_GetHPGLPenSpeed(self) - - def SetHPGLPenSpeed(self, aValue): - r"""SetHPGLPenSpeed(PCB_PLOT_PARAMS self, int aValue) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_SetHPGLPenSpeed(self, aValue) - - def SetHPGLPenNum(self, aVal): - r"""SetHPGLPenNum(PCB_PLOT_PARAMS self, int aVal)""" - return _pcbnew.PCB_PLOT_PARAMS_SetHPGLPenNum(self, aVal) - - def GetHPGLPenNum(self): - r"""GetHPGLPenNum(PCB_PLOT_PARAMS self) -> int""" - return _pcbnew.PCB_PLOT_PARAMS_GetHPGLPenNum(self) - - def GetLineWidth(self): - r"""GetLineWidth(PCB_PLOT_PARAMS self) -> int""" - return _pcbnew.PCB_PLOT_PARAMS_GetLineWidth(self) - - def SetLineWidth(self, aValue): - r"""SetLineWidth(PCB_PLOT_PARAMS self, int aValue) -> bool""" - return _pcbnew.PCB_PLOT_PARAMS_SetLineWidth(self, aValue) - - # add SetUseGerberAttributes() for compatibility with old python scripts - # after renaming it to SetUseGerberX2format() - def SetUseGerberAttributes( self, aUse ): - return self.SetUseGerberX2format( aUse ) - - __swig_destroy__ = _pcbnew.delete_PCB_PLOT_PARAMS - -# Register PCB_PLOT_PARAMS in _pcbnew: -_pcbnew.PCB_PLOT_PARAMS_swigregister(PCB_PLOT_PARAMS) - -def PCB_PLOT_PARAMS_GetGerberDefaultPrecision(): - r"""PCB_PLOT_PARAMS_GetGerberDefaultPrecision() -> int""" - return _pcbnew.PCB_PLOT_PARAMS_GetGerberDefaultPrecision() - -PLOT_FORMAT_UNDEFINED = _pcbnew.PLOT_FORMAT_UNDEFINED - -PLOT_FIRST_FORMAT = _pcbnew.PLOT_FIRST_FORMAT - -PLOT_FORMAT_HPGL = _pcbnew.PLOT_FORMAT_HPGL - -PLOT_FORMAT_GERBER = _pcbnew.PLOT_FORMAT_GERBER - -PLOT_FORMAT_POST = _pcbnew.PLOT_FORMAT_POST - -PLOT_FORMAT_DXF = _pcbnew.PLOT_FORMAT_DXF - -PLOT_FORMAT_PDF = _pcbnew.PLOT_FORMAT_PDF - -PLOT_FORMAT_SVG = _pcbnew.PLOT_FORMAT_SVG - -PLOT_LAST_FORMAT = _pcbnew.PLOT_LAST_FORMAT - -PLOTTEXTMODE_STROKE = _pcbnew.PLOTTEXTMODE_STROKE - -PLOTTEXTMODE_NATIVE = _pcbnew.PLOTTEXTMODE_NATIVE - -PLOTTEXTMODE_PHANTOM = _pcbnew.PLOTTEXTMODE_PHANTOM - -PLOTTEXTMODE_DEFAULT = _pcbnew.PLOTTEXTMODE_DEFAULT - -PLOTDASHTYPE_SOLID = _pcbnew.PLOTDASHTYPE_SOLID - -PLOTDASHTYPE_DASH = _pcbnew.PLOTDASHTYPE_DASH - -PLOTDASHTYPE_DOT = _pcbnew.PLOTDASHTYPE_DOT - -PLOTDASHTYPE_DASHDOT = _pcbnew.PLOTDASHTYPE_DASHDOT - -class PLOTTER(object): - r"""Proxy of C++ PLOTTER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - - def __init__(self, *args, **kwargs): - raise AttributeError("No constructor defined - class is abstract") - __repr__ = _swig_repr - DO_NOT_SET_LINE_WIDTH = _pcbnew.PLOTTER_DO_NOT_SET_LINE_WIDTH - - USE_DEFAULT_LINE_WIDTH = _pcbnew.PLOTTER_USE_DEFAULT_LINE_WIDTH - - __swig_destroy__ = _pcbnew.delete_PLOTTER - - def GetPlotterType(self): - r"""GetPlotterType(PLOTTER self) -> PlotFormat""" - return _pcbnew.PLOTTER_GetPlotterType(self) - - def StartPlot(self): - r"""StartPlot(PLOTTER self) -> bool""" - return _pcbnew.PLOTTER_StartPlot(self) - - def EndPlot(self): - r"""EndPlot(PLOTTER self) -> bool""" - return _pcbnew.PLOTTER_EndPlot(self) - - def SetNegative(self, aNegative): - r"""SetNegative(PLOTTER self, bool aNegative)""" - return _pcbnew.PLOTTER_SetNegative(self, aNegative) - - def SetColorMode(self, aColorMode): - r"""SetColorMode(PLOTTER self, bool aColorMode)""" - return _pcbnew.PLOTTER_SetColorMode(self, aColorMode) - - def GetColorMode(self): - r"""GetColorMode(PLOTTER self) -> bool""" - return _pcbnew.PLOTTER_GetColorMode(self) - - def SetPageSettings(self, aPageSettings): - r"""SetPageSettings(PLOTTER self, PAGE_INFO const & aPageSettings)""" - return _pcbnew.PLOTTER_SetPageSettings(self, aPageSettings) - - def SetCurrentLineWidth(self, width, aData=None): - r"""SetCurrentLineWidth(PLOTTER self, int width, void * aData=None)""" - return _pcbnew.PLOTTER_SetCurrentLineWidth(self, width, aData) - - def SetDefaultLineWidth(self, width): - r"""SetDefaultLineWidth(PLOTTER self, int width)""" - return _pcbnew.PLOTTER_SetDefaultLineWidth(self, width) - - def GetCurrentLineWidth(self): - r"""GetCurrentLineWidth(PLOTTER self) -> int""" - return _pcbnew.PLOTTER_GetCurrentLineWidth(self) - - def SetColor(self, color): - r"""SetColor(PLOTTER self, COLOR4D color)""" - return _pcbnew.PLOTTER_SetColor(self, color) - - def SetDash(self, dashed): - r"""SetDash(PLOTTER self, int dashed)""" - return _pcbnew.PLOTTER_SetDash(self, dashed) - - def SetCreator(self, aCreator): - r"""SetCreator(PLOTTER self, wxString aCreator)""" - return _pcbnew.PLOTTER_SetCreator(self, aCreator) - - def SetTitle(self, aTitle): - r"""SetTitle(PLOTTER self, wxString aTitle)""" - return _pcbnew.PLOTTER_SetTitle(self, aTitle) - - def AddLineToHeader(self, aExtraString): - r"""AddLineToHeader(PLOTTER self, wxString aExtraString)""" - return _pcbnew.PLOTTER_AddLineToHeader(self, aExtraString) - - def ClearHeaderLinesList(self): - r"""ClearHeaderLinesList(PLOTTER self)""" - return _pcbnew.PLOTTER_ClearHeaderLinesList(self) - - def SetViewport(self, aOffset, aIusPerDecimil, aScale, aMirror): - r"""SetViewport(PLOTTER self, wxPoint aOffset, double aIusPerDecimil, double aScale, bool aMirror)""" - return _pcbnew.PLOTTER_SetViewport(self, aOffset, aIusPerDecimil, aScale, aMirror) - - def OpenFile(self, aFullFilename): - r"""OpenFile(PLOTTER self, wxString aFullFilename) -> bool""" - return _pcbnew.PLOTTER_OpenFile(self, aFullFilename) - - def GetIUsPerDecimil(self): - r"""GetIUsPerDecimil(PLOTTER self) -> double""" - return _pcbnew.PLOTTER_GetIUsPerDecimil(self) - - def GetPlotterArcLowDef(self): - r"""GetPlotterArcLowDef(PLOTTER self) -> int""" - return _pcbnew.PLOTTER_GetPlotterArcLowDef(self) - - def GetPlotterArcHighDef(self): - r"""GetPlotterArcHighDef(PLOTTER self) -> int""" - return _pcbnew.PLOTTER_GetPlotterArcHighDef(self) - - def Rect(self, *args): - r"""Rect(PLOTTER self, wxPoint p1, wxPoint p2, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.PLOTTER_Rect(self, *args) - - def Circle(self, *args): - r"""Circle(PLOTTER self, wxPoint pos, int diametre, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.PLOTTER_Circle(self, *args) - - def Arc(self, *args): - r"""Arc(PLOTTER self, wxPoint centre, double StAngle, double EndAngle, int rayon, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.PLOTTER_Arc(self, *args) - - def PenTo(self, pos, plume): - r"""PenTo(PLOTTER self, wxPoint pos, char plume)""" - return _pcbnew.PLOTTER_PenTo(self, pos, plume) - - def MoveTo(self, pos): - r"""MoveTo(PLOTTER self, wxPoint pos)""" - return _pcbnew.PLOTTER_MoveTo(self, pos) - - def LineTo(self, pos): - r"""LineTo(PLOTTER self, wxPoint pos)""" - return _pcbnew.PLOTTER_LineTo(self, pos) - - def FinishTo(self, pos): - r"""FinishTo(PLOTTER self, wxPoint pos)""" - return _pcbnew.PLOTTER_FinishTo(self, pos) - - def PenFinish(self): - r"""PenFinish(PLOTTER self)""" - return _pcbnew.PLOTTER_PenFinish(self) - - def PlotPoly(self, *args): - r""" - PlotPoly(PLOTTER self, wxPoint_Vector aCornerList, FILL_T aFill, int aWidth=USE_DEFAULT_LINE_WIDTH, void * aData=None) - PlotPoly(PLOTTER self, SHAPE_LINE_CHAIN aCornerList, FILL_T aFill, int aWidth=USE_DEFAULT_LINE_WIDTH, void * aData=None) - """ - return _pcbnew.PLOTTER_PlotPoly(self, *args) - - def PlotImage(self, aImage, aPos, aScaleFactor): - r"""PlotImage(PLOTTER self, wxImage const & aImage, wxPoint aPos, double aScaleFactor)""" - return _pcbnew.PLOTTER_PlotImage(self, aImage, aPos, aScaleFactor) - - def ThickSegment(self, start, end, width, tracemode, aData): - r"""ThickSegment(PLOTTER self, wxPoint start, wxPoint end, int width, EDA_DRAW_MODE_T tracemode, void * aData)""" - return _pcbnew.PLOTTER_ThickSegment(self, start, end, width, tracemode, aData) - - def ThickArc(self, centre, StAngle, EndAngle, rayon, width, tracemode, aData): - r"""ThickArc(PLOTTER self, wxPoint centre, double StAngle, double EndAngle, int rayon, int width, EDA_DRAW_MODE_T tracemode, void * aData)""" - return _pcbnew.PLOTTER_ThickArc(self, centre, StAngle, EndAngle, rayon, width, tracemode, aData) - - def ThickRect(self, p1, p2, width, tracemode, aData): - r"""ThickRect(PLOTTER self, wxPoint p1, wxPoint p2, int width, EDA_DRAW_MODE_T tracemode, void * aData)""" - return _pcbnew.PLOTTER_ThickRect(self, p1, p2, width, tracemode, aData) - - def ThickCircle(self, pos, diametre, width, tracemode, aData): - r"""ThickCircle(PLOTTER self, wxPoint pos, int diametre, int width, EDA_DRAW_MODE_T tracemode, void * aData)""" - return _pcbnew.PLOTTER_ThickCircle(self, pos, diametre, width, tracemode, aData) - - def FlashPadCircle(self, aPadPos, aDiameter, aTraceMode, aData): - r"""FlashPadCircle(PLOTTER self, wxPoint aPadPos, int aDiameter, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.PLOTTER_FlashPadCircle(self, aPadPos, aDiameter, aTraceMode, aData) - - def FlashPadOval(self, aPadPos, aSize, aPadOrient, aTraceMode, aData): - r"""FlashPadOval(PLOTTER self, wxPoint aPadPos, wxSize aSize, double aPadOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.PLOTTER_FlashPadOval(self, aPadPos, aSize, aPadOrient, aTraceMode, aData) - - def FlashPadRect(self, aPadPos, aSize, aPadOrient, aTraceMode, aData): - r"""FlashPadRect(PLOTTER self, wxPoint aPadPos, wxSize aSize, double aPadOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.PLOTTER_FlashPadRect(self, aPadPos, aSize, aPadOrient, aTraceMode, aData) - - def FlashPadRoundRect(self, aPadPos, aSize, aCornerRadius, aOrient, aTraceMode, aData): - r"""FlashPadRoundRect(PLOTTER self, wxPoint aPadPos, wxSize aSize, int aCornerRadius, double aOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.PLOTTER_FlashPadRoundRect(self, aPadPos, aSize, aCornerRadius, aOrient, aTraceMode, aData) - - def FlashPadCustom(self, aPadPos, aSize, aPolygons, aTraceMode, aData): - r"""FlashPadCustom(PLOTTER self, wxPoint aPadPos, wxSize aSize, SHAPE_POLY_SET aPolygons, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.PLOTTER_FlashPadCustom(self, aPadPos, aSize, aPolygons, aTraceMode, aData) - - def FlashPadTrapez(self, aPadPos, aCorners, aPadOrient, aTraceMode, aData): - r"""FlashPadTrapez(PLOTTER self, wxPoint aPadPos, wxPoint aCorners, double aPadOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.PLOTTER_FlashPadTrapez(self, aPadPos, aCorners, aPadOrient, aTraceMode, aData) - - def Text(self, aPos, aColor, aText, aOrient, aSize, aH_justify, aV_justify, aWidth, aItalic, aBold, aMultilineAllowed=False, aData=None): - r"""Text(PLOTTER self, wxPoint aPos, COLOR4D aColor, wxString aText, double aOrient, wxSize aSize, enum EDA_TEXT_HJUSTIFY_T aH_justify, enum EDA_TEXT_VJUSTIFY_T aV_justify, int aWidth, bool aItalic, bool aBold, bool aMultilineAllowed=False, void * aData=None)""" - return _pcbnew.PLOTTER_Text(self, aPos, aColor, aText, aOrient, aSize, aH_justify, aV_justify, aWidth, aItalic, aBold, aMultilineAllowed, aData) - MARKER_COUNT = _pcbnew.PLOTTER_MARKER_COUNT - - - def Marker(self, position, diametre, aShapeId): - r"""Marker(PLOTTER self, wxPoint position, int diametre, unsigned int aShapeId)""" - return _pcbnew.PLOTTER_Marker(self, position, diametre, aShapeId) - - def SetLayerPolarity(self, aPositive): - r"""SetLayerPolarity(PLOTTER self, bool aPositive)""" - return _pcbnew.PLOTTER_SetLayerPolarity(self, aPositive) - - def SetTextMode(self, mode): - r"""SetTextMode(PLOTTER self, PlotTextMode mode)""" - return _pcbnew.PLOTTER_SetTextMode(self, mode) - - def SetGerberCoordinatesFormat(self, aResolution, aUseInches=False): - r"""SetGerberCoordinatesFormat(PLOTTER self, int aResolution, bool aUseInches=False)""" - return _pcbnew.PLOTTER_SetGerberCoordinatesFormat(self, aResolution, aUseInches) - - def StartBlock(self, aData): - r"""StartBlock(PLOTTER self, void * aData)""" - return _pcbnew.PLOTTER_StartBlock(self, aData) - - def EndBlock(self, aData): - r"""EndBlock(PLOTTER self, void * aData)""" - return _pcbnew.PLOTTER_EndBlock(self, aData) - -# Register PLOTTER in _pcbnew: -_pcbnew.PLOTTER_swigregister(PLOTTER) - -class HPGL_PLOTTER(PLOTTER): - r"""Proxy of C++ HPGL_PLOTTER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self): - r"""__init__(HPGL_PLOTTER self) -> HPGL_PLOTTER""" - _pcbnew.HPGL_PLOTTER_swiginit(self, _pcbnew.new_HPGL_PLOTTER()) - - def GetPlotterType(self): - r"""GetPlotterType(HPGL_PLOTTER self) -> PlotFormat""" - return _pcbnew.HPGL_PLOTTER_GetPlotterType(self) - - @staticmethod - def GetDefaultFileExtension(): - r"""GetDefaultFileExtension() -> wxString""" - return _pcbnew.HPGL_PLOTTER_GetDefaultFileExtension() - - def StartPlot(self): - r"""StartPlot(HPGL_PLOTTER self) -> bool""" - return _pcbnew.HPGL_PLOTTER_StartPlot(self) - - def EndPlot(self): - r"""EndPlot(HPGL_PLOTTER self) -> bool""" - return _pcbnew.HPGL_PLOTTER_EndPlot(self) - - def SetCurrentLineWidth(self, width, aData=None): - r"""SetCurrentLineWidth(HPGL_PLOTTER self, int width, void * aData=None)""" - return _pcbnew.HPGL_PLOTTER_SetCurrentLineWidth(self, width, aData) - - def SetDefaultLineWidth(self, width): - r"""SetDefaultLineWidth(HPGL_PLOTTER self, int width)""" - return _pcbnew.HPGL_PLOTTER_SetDefaultLineWidth(self, width) - - def SetDash(self, dashed): - r"""SetDash(HPGL_PLOTTER self, int dashed)""" - return _pcbnew.HPGL_PLOTTER_SetDash(self, dashed) - - def SetColor(self, color): - r"""SetColor(HPGL_PLOTTER self, COLOR4D color)""" - return _pcbnew.HPGL_PLOTTER_SetColor(self, color) - - def SetPenSpeed(self, speed): - r"""SetPenSpeed(HPGL_PLOTTER self, int speed)""" - return _pcbnew.HPGL_PLOTTER_SetPenSpeed(self, speed) - - def SetPenNumber(self, number): - r"""SetPenNumber(HPGL_PLOTTER self, int number)""" - return _pcbnew.HPGL_PLOTTER_SetPenNumber(self, number) - - def SetPenDiameter(self, diameter): - r"""SetPenDiameter(HPGL_PLOTTER self, double diameter)""" - return _pcbnew.HPGL_PLOTTER_SetPenDiameter(self, diameter) - - def SetViewport(self, aOffset, aIusPerDecimil, aScale, aMirror): - r"""SetViewport(HPGL_PLOTTER self, wxPoint aOffset, double aIusPerDecimil, double aScale, bool aMirror)""" - return _pcbnew.HPGL_PLOTTER_SetViewport(self, aOffset, aIusPerDecimil, aScale, aMirror) - - def Rect(self, *args): - r"""Rect(HPGL_PLOTTER self, wxPoint p1, wxPoint p2, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.HPGL_PLOTTER_Rect(self, *args) - - def Circle(self, *args): - r"""Circle(HPGL_PLOTTER self, wxPoint pos, int diametre, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.HPGL_PLOTTER_Circle(self, *args) - - def PlotPoly(self, *args): - r"""PlotPoly(HPGL_PLOTTER self, wxPoint_Vector aCornerList, FILL_T aFill, int aWidth=USE_DEFAULT_LINE_WIDTH, void * aData=None)""" - return _pcbnew.HPGL_PLOTTER_PlotPoly(self, *args) - - def ThickSegment(self, start, end, width, tracemode, aData): - r"""ThickSegment(HPGL_PLOTTER self, wxPoint start, wxPoint end, int width, EDA_DRAW_MODE_T tracemode, void * aData)""" - return _pcbnew.HPGL_PLOTTER_ThickSegment(self, start, end, width, tracemode, aData) - - def Arc(self, *args): - r"""Arc(HPGL_PLOTTER self, wxPoint centre, double StAngle, double EndAngle, int rayon, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.HPGL_PLOTTER_Arc(self, *args) - - def PenTo(self, pos, plume): - r"""PenTo(HPGL_PLOTTER self, wxPoint pos, char plume)""" - return _pcbnew.HPGL_PLOTTER_PenTo(self, pos, plume) - - def FlashPadCircle(self, aPadPos, aDiameter, aTraceMode, aData): - r"""FlashPadCircle(HPGL_PLOTTER self, wxPoint aPadPos, int aDiameter, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.HPGL_PLOTTER_FlashPadCircle(self, aPadPos, aDiameter, aTraceMode, aData) - - def FlashPadOval(self, aPadPos, aSize, aPadOrient, aTraceMode, aData): - r"""FlashPadOval(HPGL_PLOTTER self, wxPoint aPadPos, wxSize aSize, double aPadOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.HPGL_PLOTTER_FlashPadOval(self, aPadPos, aSize, aPadOrient, aTraceMode, aData) - - def FlashPadRect(self, aPadPos, aSize, aOrient, aTraceMode, aData): - r"""FlashPadRect(HPGL_PLOTTER self, wxPoint aPadPos, wxSize aSize, double aOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.HPGL_PLOTTER_FlashPadRect(self, aPadPos, aSize, aOrient, aTraceMode, aData) - - def FlashPadRoundRect(self, aPadPos, aSize, aCornerRadius, aOrient, aTraceMode, aData): - r"""FlashPadRoundRect(HPGL_PLOTTER self, wxPoint aPadPos, wxSize aSize, int aCornerRadius, double aOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.HPGL_PLOTTER_FlashPadRoundRect(self, aPadPos, aSize, aCornerRadius, aOrient, aTraceMode, aData) - - def FlashPadCustom(self, aPadPos, aSize, aPolygons, aTraceMode, aData): - r"""FlashPadCustom(HPGL_PLOTTER self, wxPoint aPadPos, wxSize aSize, SHAPE_POLY_SET aPolygons, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.HPGL_PLOTTER_FlashPadCustom(self, aPadPos, aSize, aPolygons, aTraceMode, aData) - - def FlashPadTrapez(self, aPadPos, aCorners, aPadOrient, aTraceMode, aData): - r"""FlashPadTrapez(HPGL_PLOTTER self, wxPoint aPadPos, wxPoint aCorners, double aPadOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.HPGL_PLOTTER_FlashPadTrapez(self, aPadPos, aCorners, aPadOrient, aTraceMode, aData) - __swig_destroy__ = _pcbnew.delete_HPGL_PLOTTER - -# Register HPGL_PLOTTER in _pcbnew: -_pcbnew.HPGL_PLOTTER_swigregister(HPGL_PLOTTER) - -def HPGL_PLOTTER_GetDefaultFileExtension(): - r"""HPGL_PLOTTER_GetDefaultFileExtension() -> wxString""" - return _pcbnew.HPGL_PLOTTER_GetDefaultFileExtension() - -class PSLIKE_PLOTTER(PLOTTER): - r"""Proxy of C++ PSLIKE_PLOTTER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - - def __init__(self, *args, **kwargs): - raise AttributeError("No constructor defined - class is abstract") - __repr__ = _swig_repr - - def SetTextMode(self, mode): - r"""SetTextMode(PSLIKE_PLOTTER self, PlotTextMode mode)""" - return _pcbnew.PSLIKE_PLOTTER_SetTextMode(self, mode) - - def SetDefaultLineWidth(self, width): - r"""SetDefaultLineWidth(PSLIKE_PLOTTER self, int width)""" - return _pcbnew.PSLIKE_PLOTTER_SetDefaultLineWidth(self, width) - - def SetScaleAdjust(self, scaleX, scaleY): - r"""SetScaleAdjust(PSLIKE_PLOTTER self, double scaleX, double scaleY)""" - return _pcbnew.PSLIKE_PLOTTER_SetScaleAdjust(self, scaleX, scaleY) - - def FlashPadCircle(self, aPadPos, aDiameter, aTraceMode, aData): - r"""FlashPadCircle(PSLIKE_PLOTTER self, wxPoint aPadPos, int aDiameter, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.PSLIKE_PLOTTER_FlashPadCircle(self, aPadPos, aDiameter, aTraceMode, aData) - - def FlashPadOval(self, aPadPos, aSize, aPadOrient, aTraceMode, aData): - r"""FlashPadOval(PSLIKE_PLOTTER self, wxPoint aPadPos, wxSize aSize, double aPadOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.PSLIKE_PLOTTER_FlashPadOval(self, aPadPos, aSize, aPadOrient, aTraceMode, aData) - - def FlashPadRect(self, aPadPos, aSize, aPadOrient, aTraceMode, aData): - r"""FlashPadRect(PSLIKE_PLOTTER self, wxPoint aPadPos, wxSize aSize, double aPadOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.PSLIKE_PLOTTER_FlashPadRect(self, aPadPos, aSize, aPadOrient, aTraceMode, aData) - - def FlashPadRoundRect(self, aPadPos, aSize, aCornerRadius, aOrient, aTraceMode, aData): - r"""FlashPadRoundRect(PSLIKE_PLOTTER self, wxPoint aPadPos, wxSize aSize, int aCornerRadius, double aOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.PSLIKE_PLOTTER_FlashPadRoundRect(self, aPadPos, aSize, aCornerRadius, aOrient, aTraceMode, aData) - - def FlashPadCustom(self, aPadPos, aSize, aPolygons, aTraceMode, aData): - r"""FlashPadCustom(PSLIKE_PLOTTER self, wxPoint aPadPos, wxSize aSize, SHAPE_POLY_SET aPolygons, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.PSLIKE_PLOTTER_FlashPadCustom(self, aPadPos, aSize, aPolygons, aTraceMode, aData) - - def FlashPadTrapez(self, aPadPos, aCorners, aPadOrient, aTraceMode, aData): - r"""FlashPadTrapez(PSLIKE_PLOTTER self, wxPoint aPadPos, wxPoint aCorners, double aPadOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.PSLIKE_PLOTTER_FlashPadTrapez(self, aPadPos, aCorners, aPadOrient, aTraceMode, aData) - - def SetColor(self, color): - r"""SetColor(PSLIKE_PLOTTER self, COLOR4D color)""" - return _pcbnew.PSLIKE_PLOTTER_SetColor(self, color) - __swig_destroy__ = _pcbnew.delete_PSLIKE_PLOTTER - -# Register PSLIKE_PLOTTER in _pcbnew: -_pcbnew.PSLIKE_PLOTTER_swigregister(PSLIKE_PLOTTER) - -class PS_PLOTTER(PSLIKE_PLOTTER): - r"""Proxy of C++ PS_PLOTTER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self): - r"""__init__(PS_PLOTTER self) -> PS_PLOTTER""" - _pcbnew.PS_PLOTTER_swiginit(self, _pcbnew.new_PS_PLOTTER()) - - @staticmethod - def GetDefaultFileExtension(): - r"""GetDefaultFileExtension() -> wxString""" - return _pcbnew.PS_PLOTTER_GetDefaultFileExtension() - - def GetPlotterType(self): - r"""GetPlotterType(PS_PLOTTER self) -> PlotFormat""" - return _pcbnew.PS_PLOTTER_GetPlotterType(self) - - def StartPlot(self): - r"""StartPlot(PS_PLOTTER self) -> bool""" - return _pcbnew.PS_PLOTTER_StartPlot(self) - - def EndPlot(self): - r"""EndPlot(PS_PLOTTER self) -> bool""" - return _pcbnew.PS_PLOTTER_EndPlot(self) - - def SetCurrentLineWidth(self, width, aData=None): - r"""SetCurrentLineWidth(PS_PLOTTER self, int width, void * aData=None)""" - return _pcbnew.PS_PLOTTER_SetCurrentLineWidth(self, width, aData) - - def SetDash(self, dashed): - r"""SetDash(PS_PLOTTER self, int dashed)""" - return _pcbnew.PS_PLOTTER_SetDash(self, dashed) - - def SetViewport(self, aOffset, aIusPerDecimil, aScale, aMirror): - r"""SetViewport(PS_PLOTTER self, wxPoint aOffset, double aIusPerDecimil, double aScale, bool aMirror)""" - return _pcbnew.PS_PLOTTER_SetViewport(self, aOffset, aIusPerDecimil, aScale, aMirror) - - def Rect(self, *args): - r"""Rect(PS_PLOTTER self, wxPoint p1, wxPoint p2, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.PS_PLOTTER_Rect(self, *args) - - def Circle(self, *args): - r"""Circle(PS_PLOTTER self, wxPoint pos, int diametre, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.PS_PLOTTER_Circle(self, *args) - - def Arc(self, *args): - r"""Arc(PS_PLOTTER self, wxPoint centre, double StAngle, double EndAngle, int rayon, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.PS_PLOTTER_Arc(self, *args) - - def PlotPoly(self, *args): - r"""PlotPoly(PS_PLOTTER self, wxPoint_Vector aCornerList, FILL_T aFill, int aWidth=USE_DEFAULT_LINE_WIDTH, void * aData=None)""" - return _pcbnew.PS_PLOTTER_PlotPoly(self, *args) - - def PlotImage(self, aImage, aPos, aScaleFactor): - r"""PlotImage(PS_PLOTTER self, wxImage const & aImage, wxPoint aPos, double aScaleFactor)""" - return _pcbnew.PS_PLOTTER_PlotImage(self, aImage, aPos, aScaleFactor) - - def PenTo(self, pos, plume): - r"""PenTo(PS_PLOTTER self, wxPoint pos, char plume)""" - return _pcbnew.PS_PLOTTER_PenTo(self, pos, plume) - - def Text(self, aPos, aColor, aText, aOrient, aSize, aH_justify, aV_justify, aWidth, aItalic, aBold, aMultilineAllowed=False, aData=None): - r"""Text(PS_PLOTTER self, wxPoint aPos, COLOR4D aColor, wxString aText, double aOrient, wxSize aSize, enum EDA_TEXT_HJUSTIFY_T aH_justify, enum EDA_TEXT_VJUSTIFY_T aV_justify, int aWidth, bool aItalic, bool aBold, bool aMultilineAllowed=False, void * aData=None)""" - return _pcbnew.PS_PLOTTER_Text(self, aPos, aColor, aText, aOrient, aSize, aH_justify, aV_justify, aWidth, aItalic, aBold, aMultilineAllowed, aData) - __swig_destroy__ = _pcbnew.delete_PS_PLOTTER - -# Register PS_PLOTTER in _pcbnew: -_pcbnew.PS_PLOTTER_swigregister(PS_PLOTTER) - -def PS_PLOTTER_GetDefaultFileExtension(): - r"""PS_PLOTTER_GetDefaultFileExtension() -> wxString""" - return _pcbnew.PS_PLOTTER_GetDefaultFileExtension() - -class PDF_PLOTTER(PSLIKE_PLOTTER): - r"""Proxy of C++ PDF_PLOTTER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self): - r"""__init__(PDF_PLOTTER self) -> PDF_PLOTTER""" - _pcbnew.PDF_PLOTTER_swiginit(self, _pcbnew.new_PDF_PLOTTER()) - - def GetPlotterType(self): - r"""GetPlotterType(PDF_PLOTTER self) -> PlotFormat""" - return _pcbnew.PDF_PLOTTER_GetPlotterType(self) - - @staticmethod - def GetDefaultFileExtension(): - r"""GetDefaultFileExtension() -> wxString""" - return _pcbnew.PDF_PLOTTER_GetDefaultFileExtension() - - def OpenFile(self, aFullFilename): - r"""OpenFile(PDF_PLOTTER self, wxString aFullFilename) -> bool""" - return _pcbnew.PDF_PLOTTER_OpenFile(self, aFullFilename) - - def StartPlot(self): - r"""StartPlot(PDF_PLOTTER self) -> bool""" - return _pcbnew.PDF_PLOTTER_StartPlot(self) - - def EndPlot(self): - r"""EndPlot(PDF_PLOTTER self) -> bool""" - return _pcbnew.PDF_PLOTTER_EndPlot(self) - - def StartPage(self): - r"""StartPage(PDF_PLOTTER self)""" - return _pcbnew.PDF_PLOTTER_StartPage(self) - - def ClosePage(self): - r"""ClosePage(PDF_PLOTTER self)""" - return _pcbnew.PDF_PLOTTER_ClosePage(self) - - def SetCurrentLineWidth(self, width, aData=None): - r"""SetCurrentLineWidth(PDF_PLOTTER self, int width, void * aData=None)""" - return _pcbnew.PDF_PLOTTER_SetCurrentLineWidth(self, width, aData) - - def SetDash(self, dashed): - r"""SetDash(PDF_PLOTTER self, int dashed)""" - return _pcbnew.PDF_PLOTTER_SetDash(self, dashed) - - def SetPageSettings(self, aPageSettings): - r"""SetPageSettings(PDF_PLOTTER self, PAGE_INFO const & aPageSettings)""" - return _pcbnew.PDF_PLOTTER_SetPageSettings(self, aPageSettings) - - def SetViewport(self, aOffset, aIusPerDecimil, aScale, aMirror): - r"""SetViewport(PDF_PLOTTER self, wxPoint aOffset, double aIusPerDecimil, double aScale, bool aMirror)""" - return _pcbnew.PDF_PLOTTER_SetViewport(self, aOffset, aIusPerDecimil, aScale, aMirror) - - def Rect(self, *args): - r"""Rect(PDF_PLOTTER self, wxPoint p1, wxPoint p2, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.PDF_PLOTTER_Rect(self, *args) - - def Circle(self, *args): - r"""Circle(PDF_PLOTTER self, wxPoint pos, int diametre, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.PDF_PLOTTER_Circle(self, *args) - - def Arc(self, *args): - r"""Arc(PDF_PLOTTER self, wxPoint centre, double StAngle, double EndAngle, int rayon, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.PDF_PLOTTER_Arc(self, *args) - - def PlotPoly(self, *args): - r"""PlotPoly(PDF_PLOTTER self, wxPoint_Vector aCornerList, FILL_T aFill, int aWidth=USE_DEFAULT_LINE_WIDTH, void * aData=None)""" - return _pcbnew.PDF_PLOTTER_PlotPoly(self, *args) - - def PenTo(self, pos, plume): - r"""PenTo(PDF_PLOTTER self, wxPoint pos, char plume)""" - return _pcbnew.PDF_PLOTTER_PenTo(self, pos, plume) - - def Text(self, aPos, aColor, aText, aOrient, aSize, aH_justify, aV_justify, aWidth, aItalic, aBold, aMultilineAllowed=False, aData=None): - r"""Text(PDF_PLOTTER self, wxPoint aPos, COLOR4D aColor, wxString aText, double aOrient, wxSize aSize, enum EDA_TEXT_HJUSTIFY_T aH_justify, enum EDA_TEXT_VJUSTIFY_T aV_justify, int aWidth, bool aItalic, bool aBold, bool aMultilineAllowed=False, void * aData=None)""" - return _pcbnew.PDF_PLOTTER_Text(self, aPos, aColor, aText, aOrient, aSize, aH_justify, aV_justify, aWidth, aItalic, aBold, aMultilineAllowed, aData) - - def PlotImage(self, aImage, aPos, aScaleFactor): - r"""PlotImage(PDF_PLOTTER self, wxImage const & aImage, wxPoint aPos, double aScaleFactor)""" - return _pcbnew.PDF_PLOTTER_PlotImage(self, aImage, aPos, aScaleFactor) - __swig_destroy__ = _pcbnew.delete_PDF_PLOTTER - -# Register PDF_PLOTTER in _pcbnew: -_pcbnew.PDF_PLOTTER_swigregister(PDF_PLOTTER) - -def PDF_PLOTTER_GetDefaultFileExtension(): - r"""PDF_PLOTTER_GetDefaultFileExtension() -> wxString""" - return _pcbnew.PDF_PLOTTER_GetDefaultFileExtension() - -class SVG_PLOTTER(PSLIKE_PLOTTER): - r"""Proxy of C++ SVG_PLOTTER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self): - r"""__init__(SVG_PLOTTER self) -> SVG_PLOTTER""" - _pcbnew.SVG_PLOTTER_swiginit(self, _pcbnew.new_SVG_PLOTTER()) - - @staticmethod - def GetDefaultFileExtension(): - r"""GetDefaultFileExtension() -> wxString""" - return _pcbnew.SVG_PLOTTER_GetDefaultFileExtension() - - def GetPlotterType(self): - r"""GetPlotterType(SVG_PLOTTER self) -> PlotFormat""" - return _pcbnew.SVG_PLOTTER_GetPlotterType(self) - - def SetColor(self, color): - r"""SetColor(SVG_PLOTTER self, COLOR4D color)""" - return _pcbnew.SVG_PLOTTER_SetColor(self, color) - - def StartPlot(self): - r"""StartPlot(SVG_PLOTTER self) -> bool""" - return _pcbnew.SVG_PLOTTER_StartPlot(self) - - def EndPlot(self): - r"""EndPlot(SVG_PLOTTER self) -> bool""" - return _pcbnew.SVG_PLOTTER_EndPlot(self) - - def SetCurrentLineWidth(self, width, aData=None): - r"""SetCurrentLineWidth(SVG_PLOTTER self, int width, void * aData=None)""" - return _pcbnew.SVG_PLOTTER_SetCurrentLineWidth(self, width, aData) - - def SetDash(self, dashed): - r"""SetDash(SVG_PLOTTER self, int dashed)""" - return _pcbnew.SVG_PLOTTER_SetDash(self, dashed) - - def SetViewport(self, aOffset, aIusPerDecimil, aScale, aMirror): - r"""SetViewport(SVG_PLOTTER self, wxPoint aOffset, double aIusPerDecimil, double aScale, bool aMirror)""" - return _pcbnew.SVG_PLOTTER_SetViewport(self, aOffset, aIusPerDecimil, aScale, aMirror) - - def Rect(self, *args): - r"""Rect(SVG_PLOTTER self, wxPoint p1, wxPoint p2, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.SVG_PLOTTER_Rect(self, *args) - - def Circle(self, *args): - r"""Circle(SVG_PLOTTER self, wxPoint pos, int diametre, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.SVG_PLOTTER_Circle(self, *args) - - def Arc(self, *args): - r"""Arc(SVG_PLOTTER self, wxPoint centre, double StAngle, double EndAngle, int rayon, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.SVG_PLOTTER_Arc(self, *args) - - def PlotPoly(self, *args): - r"""PlotPoly(SVG_PLOTTER self, wxPoint_Vector aCornerList, FILL_T aFill, int aWidth=USE_DEFAULT_LINE_WIDTH, void * aData=None)""" - return _pcbnew.SVG_PLOTTER_PlotPoly(self, *args) - - def PlotImage(self, aImage, aPos, aScaleFactor): - r"""PlotImage(SVG_PLOTTER self, wxImage const & aImage, wxPoint aPos, double aScaleFactor)""" - return _pcbnew.SVG_PLOTTER_PlotImage(self, aImage, aPos, aScaleFactor) - - def PenTo(self, pos, plume): - r"""PenTo(SVG_PLOTTER self, wxPoint pos, char plume)""" - return _pcbnew.SVG_PLOTTER_PenTo(self, pos, plume) - - def StartBlock(self, aData): - r"""StartBlock(SVG_PLOTTER self, void * aData)""" - return _pcbnew.SVG_PLOTTER_StartBlock(self, aData) - - def EndBlock(self, aData): - r"""EndBlock(SVG_PLOTTER self, void * aData)""" - return _pcbnew.SVG_PLOTTER_EndBlock(self, aData) - - def Text(self, aPos, aColor, aText, aOrient, aSize, aH_justify, aV_justify, aWidth, aItalic, aBold, aMultilineAllowed=False, aData=None): - r"""Text(SVG_PLOTTER self, wxPoint aPos, COLOR4D aColor, wxString aText, double aOrient, wxSize aSize, enum EDA_TEXT_HJUSTIFY_T aH_justify, enum EDA_TEXT_VJUSTIFY_T aV_justify, int aWidth, bool aItalic, bool aBold, bool aMultilineAllowed=False, void * aData=None)""" - return _pcbnew.SVG_PLOTTER_Text(self, aPos, aColor, aText, aOrient, aSize, aH_justify, aV_justify, aWidth, aItalic, aBold, aMultilineAllowed, aData) - __swig_destroy__ = _pcbnew.delete_SVG_PLOTTER - -# Register SVG_PLOTTER in _pcbnew: -_pcbnew.SVG_PLOTTER_swigregister(SVG_PLOTTER) - -def SVG_PLOTTER_GetDefaultFileExtension(): - r"""SVG_PLOTTER_GetDefaultFileExtension() -> wxString""" - return _pcbnew.SVG_PLOTTER_GetDefaultFileExtension() - -FIRST_DCODE_VALUE = _pcbnew.FIRST_DCODE_VALUE - -class APERTURE(object): - r"""Proxy of C++ APERTURE class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - Circle = _pcbnew.APERTURE_Circle - - Rect = _pcbnew.APERTURE_Rect - - Plotting = _pcbnew.APERTURE_Plotting - - Oval = _pcbnew.APERTURE_Oval - - m_Size = property(_pcbnew.APERTURE_m_Size_get, _pcbnew.APERTURE_m_Size_set, doc=r"""m_Size : wxSize""") - m_Type = property(_pcbnew.APERTURE_m_Type_get, _pcbnew.APERTURE_m_Type_set, doc=r"""m_Type : APERTURE::APERTURE_TYPE""") - m_DCode = property(_pcbnew.APERTURE_m_DCode_get, _pcbnew.APERTURE_m_DCode_set, doc=r"""m_DCode : int""") - m_ApertureAttribute = property(_pcbnew.APERTURE_m_ApertureAttribute_get, _pcbnew.APERTURE_m_ApertureAttribute_set, doc=r"""m_ApertureAttribute : int""") - - def __init__(self): - r"""__init__(APERTURE self) -> APERTURE""" - _pcbnew.APERTURE_swiginit(self, _pcbnew.new_APERTURE()) - __swig_destroy__ = _pcbnew.delete_APERTURE - -# Register APERTURE in _pcbnew: -_pcbnew.APERTURE_swigregister(APERTURE) - -class GERBER_PLOTTER(PLOTTER): - r"""Proxy of C++ GERBER_PLOTTER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self): - r"""__init__(GERBER_PLOTTER self) -> GERBER_PLOTTER""" - _pcbnew.GERBER_PLOTTER_swiginit(self, _pcbnew.new_GERBER_PLOTTER()) - - def GetPlotterType(self): - r"""GetPlotterType(GERBER_PLOTTER self) -> PlotFormat""" - return _pcbnew.GERBER_PLOTTER_GetPlotterType(self) - - @staticmethod - def GetDefaultFileExtension(): - r"""GetDefaultFileExtension() -> wxString""" - return _pcbnew.GERBER_PLOTTER_GetDefaultFileExtension() - - def StartPlot(self): - r"""StartPlot(GERBER_PLOTTER self) -> bool""" - return _pcbnew.GERBER_PLOTTER_StartPlot(self) - - def EndPlot(self): - r"""EndPlot(GERBER_PLOTTER self) -> bool""" - return _pcbnew.GERBER_PLOTTER_EndPlot(self) - - def SetCurrentLineWidth(self, width, aData=None): - r"""SetCurrentLineWidth(GERBER_PLOTTER self, int width, void * aData=None)""" - return _pcbnew.GERBER_PLOTTER_SetCurrentLineWidth(self, width, aData) - - def SetDefaultLineWidth(self, width): - r"""SetDefaultLineWidth(GERBER_PLOTTER self, int width)""" - return _pcbnew.GERBER_PLOTTER_SetDefaultLineWidth(self, width) - - def SetDash(self, dashed): - r"""SetDash(GERBER_PLOTTER self, int dashed)""" - return _pcbnew.GERBER_PLOTTER_SetDash(self, dashed) - - def SetColor(self, color): - r"""SetColor(GERBER_PLOTTER self, COLOR4D color)""" - return _pcbnew.GERBER_PLOTTER_SetColor(self, color) - - def SetViewport(self, aOffset, aIusPerDecimil, aScale, aMirror): - r"""SetViewport(GERBER_PLOTTER self, wxPoint aOffset, double aIusPerDecimil, double aScale, bool aMirror)""" - return _pcbnew.GERBER_PLOTTER_SetViewport(self, aOffset, aIusPerDecimil, aScale, aMirror) - - def Rect(self, *args): - r"""Rect(GERBER_PLOTTER self, wxPoint p1, wxPoint p2, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.GERBER_PLOTTER_Rect(self, *args) - - def Circle(self, *args): - r"""Circle(GERBER_PLOTTER self, wxPoint pos, int diametre, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.GERBER_PLOTTER_Circle(self, *args) - - def Arc(self, *args): - r"""Arc(GERBER_PLOTTER self, wxPoint aCenter, double aStAngle, double aEndAngle, int aRadius, FILL_T aFill, int aWidth=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.GERBER_PLOTTER_Arc(self, *args) - - def ThickSegment(self, start, end, width, tracemode, aData): - r"""ThickSegment(GERBER_PLOTTER self, wxPoint start, wxPoint end, int width, EDA_DRAW_MODE_T tracemode, void * aData)""" - return _pcbnew.GERBER_PLOTTER_ThickSegment(self, start, end, width, tracemode, aData) - - def ThickArc(self, centre, StAngle, EndAngle, rayon, width, tracemode, aData): - r"""ThickArc(GERBER_PLOTTER self, wxPoint centre, double StAngle, double EndAngle, int rayon, int width, EDA_DRAW_MODE_T tracemode, void * aData)""" - return _pcbnew.GERBER_PLOTTER_ThickArc(self, centre, StAngle, EndAngle, rayon, width, tracemode, aData) - - def ThickRect(self, p1, p2, width, tracemode, aData): - r"""ThickRect(GERBER_PLOTTER self, wxPoint p1, wxPoint p2, int width, EDA_DRAW_MODE_T tracemode, void * aData)""" - return _pcbnew.GERBER_PLOTTER_ThickRect(self, p1, p2, width, tracemode, aData) - - def ThickCircle(self, pos, diametre, width, tracemode, aData): - r"""ThickCircle(GERBER_PLOTTER self, wxPoint pos, int diametre, int width, EDA_DRAW_MODE_T tracemode, void * aData)""" - return _pcbnew.GERBER_PLOTTER_ThickCircle(self, pos, diametre, width, tracemode, aData) - - def PlotPoly(self, *args): - r"""PlotPoly(GERBER_PLOTTER self, wxPoint_Vector aCornerList, FILL_T aFill, int aWidth=USE_DEFAULT_LINE_WIDTH, void * aData=None)""" - return _pcbnew.GERBER_PLOTTER_PlotPoly(self, *args) - - def PenTo(self, pos, plume): - r"""PenTo(GERBER_PLOTTER self, wxPoint pos, char plume)""" - return _pcbnew.GERBER_PLOTTER_PenTo(self, pos, plume) - - def Text(self, aPos, aColor, aText, aOrient, aSize, aH_justify, aV_justify, aWidth, aItalic, aBold, aMultilineAllowed=False, aData=None): - r"""Text(GERBER_PLOTTER self, wxPoint aPos, COLOR4D aColor, wxString aText, double aOrient, wxSize aSize, enum EDA_TEXT_HJUSTIFY_T aH_justify, enum EDA_TEXT_VJUSTIFY_T aV_justify, int aWidth, bool aItalic, bool aBold, bool aMultilineAllowed=False, void * aData=None)""" - return _pcbnew.GERBER_PLOTTER_Text(self, aPos, aColor, aText, aOrient, aSize, aH_justify, aV_justify, aWidth, aItalic, aBold, aMultilineAllowed, aData) - - def FlashPadCircle(self, pos, diametre, trace_mode, aData): - r"""FlashPadCircle(GERBER_PLOTTER self, wxPoint pos, int diametre, EDA_DRAW_MODE_T trace_mode, void * aData)""" - return _pcbnew.GERBER_PLOTTER_FlashPadCircle(self, pos, diametre, trace_mode, aData) - - def FlashPadOval(self, pos, size, orient, trace_mode, aData): - r"""FlashPadOval(GERBER_PLOTTER self, wxPoint pos, wxSize size, double orient, EDA_DRAW_MODE_T trace_mode, void * aData)""" - return _pcbnew.GERBER_PLOTTER_FlashPadOval(self, pos, size, orient, trace_mode, aData) - - def FlashPadRect(self, pos, size, orient, trace_mode, aData): - r"""FlashPadRect(GERBER_PLOTTER self, wxPoint pos, wxSize size, double orient, EDA_DRAW_MODE_T trace_mode, void * aData)""" - return _pcbnew.GERBER_PLOTTER_FlashPadRect(self, pos, size, orient, trace_mode, aData) - - def FlashPadRoundRect(self, aPadPos, aSize, aCornerRadius, aOrient, aTraceMode, aData): - r"""FlashPadRoundRect(GERBER_PLOTTER self, wxPoint aPadPos, wxSize aSize, int aCornerRadius, double aOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.GERBER_PLOTTER_FlashPadRoundRect(self, aPadPos, aSize, aCornerRadius, aOrient, aTraceMode, aData) - - def FlashPadCustom(self, aPadPos, aSize, aPolygons, aTraceMode, aData): - r"""FlashPadCustom(GERBER_PLOTTER self, wxPoint aPadPos, wxSize aSize, SHAPE_POLY_SET aPolygons, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.GERBER_PLOTTER_FlashPadCustom(self, aPadPos, aSize, aPolygons, aTraceMode, aData) - - def FlashPadTrapez(self, aPadPos, aCorners, aPadOrient, aTraceMode, aData): - r"""FlashPadTrapez(GERBER_PLOTTER self, wxPoint aPadPos, wxPoint aCorners, double aPadOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.GERBER_PLOTTER_FlashPadTrapez(self, aPadPos, aCorners, aPadOrient, aTraceMode, aData) - - def SetLayerPolarity(self, aPositive): - r"""SetLayerPolarity(GERBER_PLOTTER self, bool aPositive)""" - return _pcbnew.GERBER_PLOTTER_SetLayerPolarity(self, aPositive) - - def SetGerberCoordinatesFormat(self, aResolution, aUseInches=False): - r"""SetGerberCoordinatesFormat(GERBER_PLOTTER self, int aResolution, bool aUseInches=False)""" - return _pcbnew.GERBER_PLOTTER_SetGerberCoordinatesFormat(self, aResolution, aUseInches) - - def UseX2format(self, aEnable): - r"""UseX2format(GERBER_PLOTTER self, bool aEnable)""" - return _pcbnew.GERBER_PLOTTER_UseX2format(self, aEnable) - - def UseX2NetAttributes(self, aEnable): - r"""UseX2NetAttributes(GERBER_PLOTTER self, bool aEnable)""" - return _pcbnew.GERBER_PLOTTER_UseX2NetAttributes(self, aEnable) - - def StartBlock(self, aData): - r"""StartBlock(GERBER_PLOTTER self, void * aData)""" - return _pcbnew.GERBER_PLOTTER_StartBlock(self, aData) - - def EndBlock(self, aData): - r"""EndBlock(GERBER_PLOTTER self, void * aData)""" - return _pcbnew.GERBER_PLOTTER_EndBlock(self, aData) - __swig_destroy__ = _pcbnew.delete_GERBER_PLOTTER - -# Register GERBER_PLOTTER in _pcbnew: -_pcbnew.GERBER_PLOTTER_swigregister(GERBER_PLOTTER) - -def GERBER_PLOTTER_GetDefaultFileExtension(): - r"""GERBER_PLOTTER_GetDefaultFileExtension() -> wxString""" - return _pcbnew.GERBER_PLOTTER_GetDefaultFileExtension() - -class DXF_PLOTTER(PLOTTER): - r"""Proxy of C++ DXF_PLOTTER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self): - r"""__init__(DXF_PLOTTER self) -> DXF_PLOTTER""" - _pcbnew.DXF_PLOTTER_swiginit(self, _pcbnew.new_DXF_PLOTTER()) - - def GetPlotterType(self): - r"""GetPlotterType(DXF_PLOTTER self) -> PlotFormat""" - return _pcbnew.DXF_PLOTTER_GetPlotterType(self) - - @staticmethod - def GetDefaultFileExtension(): - r"""GetDefaultFileExtension() -> wxString""" - return _pcbnew.DXF_PLOTTER_GetDefaultFileExtension() - - def SetTextMode(self, mode): - r"""SetTextMode(DXF_PLOTTER self, PlotTextMode mode)""" - return _pcbnew.DXF_PLOTTER_SetTextMode(self, mode) - - def StartPlot(self): - r"""StartPlot(DXF_PLOTTER self) -> bool""" - return _pcbnew.DXF_PLOTTER_StartPlot(self) - - def EndPlot(self): - r"""EndPlot(DXF_PLOTTER self) -> bool""" - return _pcbnew.DXF_PLOTTER_EndPlot(self) - - def SetCurrentLineWidth(self, width, aData=None): - r"""SetCurrentLineWidth(DXF_PLOTTER self, int width, void * aData=None)""" - return _pcbnew.DXF_PLOTTER_SetCurrentLineWidth(self, width, aData) - - def SetDefaultLineWidth(self, width): - r"""SetDefaultLineWidth(DXF_PLOTTER self, int width)""" - return _pcbnew.DXF_PLOTTER_SetDefaultLineWidth(self, width) - - def SetDash(self, dashed): - r"""SetDash(DXF_PLOTTER self, int dashed)""" - return _pcbnew.DXF_PLOTTER_SetDash(self, dashed) - - def SetColor(self, color): - r"""SetColor(DXF_PLOTTER self, COLOR4D color)""" - return _pcbnew.DXF_PLOTTER_SetColor(self, color) - - def SetViewport(self, aOffset, aIusPerDecimil, aScale, aMirror): - r"""SetViewport(DXF_PLOTTER self, wxPoint aOffset, double aIusPerDecimil, double aScale, bool aMirror)""" - return _pcbnew.DXF_PLOTTER_SetViewport(self, aOffset, aIusPerDecimil, aScale, aMirror) - - def Rect(self, *args): - r"""Rect(DXF_PLOTTER self, wxPoint p1, wxPoint p2, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.DXF_PLOTTER_Rect(self, *args) - - def Circle(self, *args): - r"""Circle(DXF_PLOTTER self, wxPoint pos, int diametre, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.DXF_PLOTTER_Circle(self, *args) - - def PlotPoly(self, *args): - r"""PlotPoly(DXF_PLOTTER self, wxPoint_Vector aCornerList, FILL_T aFill, int aWidth=USE_DEFAULT_LINE_WIDTH, void * aData=None)""" - return _pcbnew.DXF_PLOTTER_PlotPoly(self, *args) - - def ThickSegment(self, start, end, width, tracemode, aData): - r"""ThickSegment(DXF_PLOTTER self, wxPoint start, wxPoint end, int width, EDA_DRAW_MODE_T tracemode, void * aData)""" - return _pcbnew.DXF_PLOTTER_ThickSegment(self, start, end, width, tracemode, aData) - - def Arc(self, *args): - r"""Arc(DXF_PLOTTER self, wxPoint centre, double StAngle, double EndAngle, int rayon, FILL_T fill, int width=USE_DEFAULT_LINE_WIDTH)""" - return _pcbnew.DXF_PLOTTER_Arc(self, *args) - - def PenTo(self, pos, plume): - r"""PenTo(DXF_PLOTTER self, wxPoint pos, char plume)""" - return _pcbnew.DXF_PLOTTER_PenTo(self, pos, plume) - - def FlashPadCircle(self, pos, diametre, trace_mode, aData): - r"""FlashPadCircle(DXF_PLOTTER self, wxPoint pos, int diametre, EDA_DRAW_MODE_T trace_mode, void * aData)""" - return _pcbnew.DXF_PLOTTER_FlashPadCircle(self, pos, diametre, trace_mode, aData) - - def FlashPadOval(self, pos, size, orient, trace_mode, aData): - r"""FlashPadOval(DXF_PLOTTER self, wxPoint pos, wxSize size, double orient, EDA_DRAW_MODE_T trace_mode, void * aData)""" - return _pcbnew.DXF_PLOTTER_FlashPadOval(self, pos, size, orient, trace_mode, aData) - - def FlashPadRect(self, pos, size, orient, trace_mode, aData): - r"""FlashPadRect(DXF_PLOTTER self, wxPoint pos, wxSize size, double orient, EDA_DRAW_MODE_T trace_mode, void * aData)""" - return _pcbnew.DXF_PLOTTER_FlashPadRect(self, pos, size, orient, trace_mode, aData) - - def FlashPadRoundRect(self, aPadPos, aSize, aCornerRadius, aOrient, aTraceMode, aData): - r"""FlashPadRoundRect(DXF_PLOTTER self, wxPoint aPadPos, wxSize aSize, int aCornerRadius, double aOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.DXF_PLOTTER_FlashPadRoundRect(self, aPadPos, aSize, aCornerRadius, aOrient, aTraceMode, aData) - - def FlashPadCustom(self, aPadPos, aSize, aPolygons, aTraceMode, aData): - r"""FlashPadCustom(DXF_PLOTTER self, wxPoint aPadPos, wxSize aSize, SHAPE_POLY_SET aPolygons, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.DXF_PLOTTER_FlashPadCustom(self, aPadPos, aSize, aPolygons, aTraceMode, aData) - - def FlashPadTrapez(self, aPadPos, aCorners, aPadOrient, aTraceMode, aData): - r"""FlashPadTrapez(DXF_PLOTTER self, wxPoint aPadPos, wxPoint aCorners, double aPadOrient, EDA_DRAW_MODE_T aTraceMode, void * aData)""" - return _pcbnew.DXF_PLOTTER_FlashPadTrapez(self, aPadPos, aCorners, aPadOrient, aTraceMode, aData) - - def Text(self, aPos, aColor, aText, aOrient, aSize, aH_justify, aV_justify, aWidth, aItalic, aBold, aMultilineAllowed=False, aData=None): - r"""Text(DXF_PLOTTER self, wxPoint aPos, COLOR4D aColor, wxString aText, double aOrient, wxSize aSize, enum EDA_TEXT_HJUSTIFY_T aH_justify, enum EDA_TEXT_VJUSTIFY_T aV_justify, int aWidth, bool aItalic, bool aBold, bool aMultilineAllowed=False, void * aData=None)""" - return _pcbnew.DXF_PLOTTER_Text(self, aPos, aColor, aText, aOrient, aSize, aH_justify, aV_justify, aWidth, aItalic, aBold, aMultilineAllowed, aData) - DXF_UNIT_INCHES = _pcbnew.DXF_PLOTTER_DXF_UNIT_INCHES - - DXF_UNIT_MILLIMETERS = _pcbnew.DXF_PLOTTER_DXF_UNIT_MILLIMETERS - - - def SetUnits(self, aUnit): - r"""SetUnits(DXF_PLOTTER self, DXF_PLOTTER::DXF_UNITS aUnit)""" - return _pcbnew.DXF_PLOTTER_SetUnits(self, aUnit) - - def GetUnits(self): - r"""GetUnits(DXF_PLOTTER self) -> DXF_PLOTTER::DXF_UNITS""" - return _pcbnew.DXF_PLOTTER_GetUnits(self) - - def GetUnitScaling(self): - r"""GetUnitScaling(DXF_PLOTTER self) -> double""" - return _pcbnew.DXF_PLOTTER_GetUnitScaling(self) - - def GetMeasurementDirective(self): - r"""GetMeasurementDirective(DXF_PLOTTER self) -> unsigned int""" - return _pcbnew.DXF_PLOTTER_GetMeasurementDirective(self) - __swig_destroy__ = _pcbnew.delete_DXF_PLOTTER - -# Register DXF_PLOTTER in _pcbnew: -_pcbnew.DXF_PLOTTER_swigregister(DXF_PLOTTER) - -def DXF_PLOTTER_GetDefaultFileExtension(): - r"""DXF_PLOTTER_GetDefaultFileExtension() -> wxString""" - return _pcbnew.DXF_PLOTTER_GetDefaultFileExtension() - - -def PlotWorkSheet(*args): - r"""PlotWorkSheet(PLOTTER plotter, TITLE_BLOCK aTitleBlock, PAGE_INFO const & aPageInfo, int aSheetNumber, int aNumberOfSheets, wxString aSheetDesc, wxString aFilename, COLOR4D aColor=COLOR4D::UNSPECIFIED)""" - return _pcbnew.PlotWorkSheet(*args) - -def GetDefaultPlotExtension(aFormat): - r"""GetDefaultPlotExtension(PlotFormat aFormat) -> wxString""" - return _pcbnew.GetDefaultPlotExtension(aFormat) -class DRILL_TOOL(object): - r"""Proxy of C++ DRILL_TOOL class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - m_Diameter = property(_pcbnew.DRILL_TOOL_m_Diameter_get, _pcbnew.DRILL_TOOL_m_Diameter_set, doc=r"""m_Diameter : int""") - m_TotalCount = property(_pcbnew.DRILL_TOOL_m_TotalCount_get, _pcbnew.DRILL_TOOL_m_TotalCount_set, doc=r"""m_TotalCount : int""") - m_OvalCount = property(_pcbnew.DRILL_TOOL_m_OvalCount_get, _pcbnew.DRILL_TOOL_m_OvalCount_set, doc=r"""m_OvalCount : int""") - m_Hole_NotPlated = property(_pcbnew.DRILL_TOOL_m_Hole_NotPlated_get, _pcbnew.DRILL_TOOL_m_Hole_NotPlated_set, doc=r"""m_Hole_NotPlated : bool""") - - def __init__(self, aDiameter, a_NotPlated): - r"""__init__(DRILL_TOOL self, int aDiameter, bool a_NotPlated) -> DRILL_TOOL""" - _pcbnew.DRILL_TOOL_swiginit(self, _pcbnew.new_DRILL_TOOL(aDiameter, a_NotPlated)) - __swig_destroy__ = _pcbnew.delete_DRILL_TOOL - -# Register DRILL_TOOL in _pcbnew: -_pcbnew.DRILL_TOOL_swigregister(DRILL_TOOL) - -class HOLE_INFO(object): - r"""Proxy of C++ HOLE_INFO class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - m_ItemParent = property(_pcbnew.HOLE_INFO_m_ItemParent_get, _pcbnew.HOLE_INFO_m_ItemParent_set, doc=r"""m_ItemParent : p.BOARD_ITEM""") - m_Hole_Diameter = property(_pcbnew.HOLE_INFO_m_Hole_Diameter_get, _pcbnew.HOLE_INFO_m_Hole_Diameter_set, doc=r"""m_Hole_Diameter : int""") - m_Tool_Reference = property(_pcbnew.HOLE_INFO_m_Tool_Reference_get, _pcbnew.HOLE_INFO_m_Tool_Reference_set, doc=r"""m_Tool_Reference : int""") - m_Hole_Size = property(_pcbnew.HOLE_INFO_m_Hole_Size_get, _pcbnew.HOLE_INFO_m_Hole_Size_set, doc=r"""m_Hole_Size : wxSize""") - m_Hole_Orient = property(_pcbnew.HOLE_INFO_m_Hole_Orient_get, _pcbnew.HOLE_INFO_m_Hole_Orient_set, doc=r"""m_Hole_Orient : double""") - m_Hole_Shape = property(_pcbnew.HOLE_INFO_m_Hole_Shape_get, _pcbnew.HOLE_INFO_m_Hole_Shape_set, doc=r"""m_Hole_Shape : int""") - m_Hole_Pos = property(_pcbnew.HOLE_INFO_m_Hole_Pos_get, _pcbnew.HOLE_INFO_m_Hole_Pos_set, doc=r"""m_Hole_Pos : wxPoint""") - m_Hole_Bottom_Layer = property(_pcbnew.HOLE_INFO_m_Hole_Bottom_Layer_get, _pcbnew.HOLE_INFO_m_Hole_Bottom_Layer_set, doc=r"""m_Hole_Bottom_Layer : PCB_LAYER_ID""") - m_Hole_Top_Layer = property(_pcbnew.HOLE_INFO_m_Hole_Top_Layer_get, _pcbnew.HOLE_INFO_m_Hole_Top_Layer_set, doc=r"""m_Hole_Top_Layer : PCB_LAYER_ID""") - m_Hole_NotPlated = property(_pcbnew.HOLE_INFO_m_Hole_NotPlated_get, _pcbnew.HOLE_INFO_m_Hole_NotPlated_set, doc=r"""m_Hole_NotPlated : bool""") - - def __init__(self): - r"""__init__(HOLE_INFO self) -> HOLE_INFO""" - _pcbnew.HOLE_INFO_swiginit(self, _pcbnew.new_HOLE_INFO()) - __swig_destroy__ = _pcbnew.delete_HOLE_INFO - -# Register HOLE_INFO in _pcbnew: -_pcbnew.HOLE_INFO_swigregister(HOLE_INFO) - -class DRILL_PRECISION(object): - r"""Proxy of C++ DRILL_PRECISION class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - m_lhs = property(_pcbnew.DRILL_PRECISION_m_lhs_get, _pcbnew.DRILL_PRECISION_m_lhs_set, doc=r"""m_lhs : int""") - m_rhs = property(_pcbnew.DRILL_PRECISION_m_rhs_get, _pcbnew.DRILL_PRECISION_m_rhs_set, doc=r"""m_rhs : int""") - - def __init__(self, l=2, r=4): - r"""__init__(DRILL_PRECISION self, int l=2, int r=4) -> DRILL_PRECISION""" - _pcbnew.DRILL_PRECISION_swiginit(self, _pcbnew.new_DRILL_PRECISION(l, r)) - - def GetPrecisionString(self): - r"""GetPrecisionString(DRILL_PRECISION self) -> wxString""" - return _pcbnew.DRILL_PRECISION_GetPrecisionString(self) - __swig_destroy__ = _pcbnew.delete_DRILL_PRECISION - -# Register DRILL_PRECISION in _pcbnew: -_pcbnew.DRILL_PRECISION_swigregister(DRILL_PRECISION) - -class GENDRILL_WRITER_BASE(object): - r"""Proxy of C++ GENDRILL_WRITER_BASE class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - - def __init__(self, *args, **kwargs): - raise AttributeError("No constructor defined") - __repr__ = _swig_repr - DECIMAL_FORMAT = _pcbnew.GENDRILL_WRITER_BASE_DECIMAL_FORMAT - - SUPPRESS_LEADING = _pcbnew.GENDRILL_WRITER_BASE_SUPPRESS_LEADING - - SUPPRESS_TRAILING = _pcbnew.GENDRILL_WRITER_BASE_SUPPRESS_TRAILING - - KEEP_ZEROS = _pcbnew.GENDRILL_WRITER_BASE_KEEP_ZEROS - - __swig_destroy__ = _pcbnew.delete_GENDRILL_WRITER_BASE - - def SetMergeOption(self, aMerge): - r"""SetMergeOption(GENDRILL_WRITER_BASE self, bool aMerge)""" - return _pcbnew.GENDRILL_WRITER_BASE_SetMergeOption(self, aMerge) - - def GetOffset(self): - r"""GetOffset(GENDRILL_WRITER_BASE self) -> wxPoint""" - return _pcbnew.GENDRILL_WRITER_BASE_GetOffset(self) - - def SetPageInfo(self, aPageInfo): - r"""SetPageInfo(GENDRILL_WRITER_BASE self, PAGE_INFO const * aPageInfo)""" - return _pcbnew.GENDRILL_WRITER_BASE_SetPageInfo(self, aPageInfo) - - def SetMapFileFormat(self, aMapFmt): - r"""SetMapFileFormat(GENDRILL_WRITER_BASE self, PlotFormat aMapFmt)""" - return _pcbnew.GENDRILL_WRITER_BASE_SetMapFileFormat(self, aMapFmt) - - def CreateMapFilesSet(self, aPlotDirectory, aReporter=None): - r"""CreateMapFilesSet(GENDRILL_WRITER_BASE self, wxString aPlotDirectory, REPORTER * aReporter=None)""" - return _pcbnew.GENDRILL_WRITER_BASE_CreateMapFilesSet(self, aPlotDirectory, aReporter) - - def GenDrillReportFile(self, aFullFileName): - r"""GenDrillReportFile(GENDRILL_WRITER_BASE self, wxString aFullFileName) -> bool""" - return _pcbnew.GENDRILL_WRITER_BASE_GenDrillReportFile(self, aFullFileName) - -# Register GENDRILL_WRITER_BASE in _pcbnew: -_pcbnew.GENDRILL_WRITER_BASE_swigregister(GENDRILL_WRITER_BASE) - -class EXCELLON_WRITER(GENDRILL_WRITER_BASE): - r"""Proxy of C++ EXCELLON_WRITER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, aPcb): - r"""__init__(EXCELLON_WRITER self, BOARD aPcb) -> EXCELLON_WRITER""" - _pcbnew.EXCELLON_WRITER_swiginit(self, _pcbnew.new_EXCELLON_WRITER(aPcb)) - __swig_destroy__ = _pcbnew.delete_EXCELLON_WRITER - - def GetOffset(self): - r"""GetOffset(EXCELLON_WRITER self) -> wxPoint""" - return _pcbnew.EXCELLON_WRITER_GetOffset(self) - - def SetRouteModeForOvalHoles(self, aUseRouteModeForOvalHoles): - r"""SetRouteModeForOvalHoles(EXCELLON_WRITER self, bool aUseRouteModeForOvalHoles)""" - return _pcbnew.EXCELLON_WRITER_SetRouteModeForOvalHoles(self, aUseRouteModeForOvalHoles) - - def SetFormat(self, *args): - r"""SetFormat(EXCELLON_WRITER self, bool aMetric, GENDRILL_WRITER_BASE::ZEROS_FMT aZerosFmt=DECIMAL_FORMAT, int aLeftDigits=0, int aRightDigits=0)""" - return _pcbnew.EXCELLON_WRITER_SetFormat(self, *args) - - def SetOptions(self, aMirror, aMinimalHeader, aOffset, aMerge_PTH_NPTH): - r"""SetOptions(EXCELLON_WRITER self, bool aMirror, bool aMinimalHeader, wxPoint aOffset, bool aMerge_PTH_NPTH)""" - return _pcbnew.EXCELLON_WRITER_SetOptions(self, aMirror, aMinimalHeader, aOffset, aMerge_PTH_NPTH) - - def CreateDrillandMapFilesSet(self, aPlotDirectory, aGenDrill, aGenMap, aReporter=None): - r"""CreateDrillandMapFilesSet(EXCELLON_WRITER self, wxString aPlotDirectory, bool aGenDrill, bool aGenMap, REPORTER * aReporter=None)""" - return _pcbnew.EXCELLON_WRITER_CreateDrillandMapFilesSet(self, aPlotDirectory, aGenDrill, aGenMap, aReporter) - -# Register EXCELLON_WRITER in _pcbnew: -_pcbnew.EXCELLON_WRITER_swigregister(EXCELLON_WRITER) - -class GERBER_WRITER(GENDRILL_WRITER_BASE): - r"""Proxy of C++ GERBER_WRITER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, aPcb): - r"""__init__(GERBER_WRITER self, BOARD aPcb) -> GERBER_WRITER""" - _pcbnew.GERBER_WRITER_swiginit(self, _pcbnew.new_GERBER_WRITER(aPcb)) - __swig_destroy__ = _pcbnew.delete_GERBER_WRITER - - def SetFormat(self, aRightDigits=6): - r"""SetFormat(GERBER_WRITER self, int aRightDigits=6)""" - return _pcbnew.GERBER_WRITER_SetFormat(self, aRightDigits) - - def SetOptions(self, aOffset): - r"""SetOptions(GERBER_WRITER self, wxPoint aOffset)""" - return _pcbnew.GERBER_WRITER_SetOptions(self, aOffset) - - def CreateDrillandMapFilesSet(self, aPlotDirectory, aGenDrill, aGenMap, aReporter=None): - r"""CreateDrillandMapFilesSet(GERBER_WRITER self, wxString aPlotDirectory, bool aGenDrill, bool aGenMap, REPORTER * aReporter=None)""" - return _pcbnew.GERBER_WRITER_CreateDrillandMapFilesSet(self, aPlotDirectory, aGenDrill, aGenMap, aReporter) - -# Register GERBER_WRITER in _pcbnew: -_pcbnew.GERBER_WRITER_swigregister(GERBER_WRITER) - -SIDE_NONE = _pcbnew.SIDE_NONE - -SIDE_TOP = _pcbnew.SIDE_TOP - -SIDE_BOTTOM = _pcbnew.SIDE_BOTTOM - -SIDE_BOTH = _pcbnew.SIDE_BOTH - -class JOBFILE_PARAMS(object): - r"""Proxy of C++ JOBFILE_PARAMS class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - m_GerberFileList = property(_pcbnew.JOBFILE_PARAMS_m_GerberFileList_get, _pcbnew.JOBFILE_PARAMS_m_GerberFileList_set, doc=r"""m_GerberFileList : wxArrayString""") - m_LayerId = property(_pcbnew.JOBFILE_PARAMS_m_LayerId_get, _pcbnew.JOBFILE_PARAMS_m_LayerId_set, doc=r"""m_LayerId : std::vector<(PCB_LAYER_ID,std::allocator<(PCB_LAYER_ID)>)>""") - - def __init__(self): - r"""__init__(JOBFILE_PARAMS self) -> JOBFILE_PARAMS""" - _pcbnew.JOBFILE_PARAMS_swiginit(self, _pcbnew.new_JOBFILE_PARAMS()) - __swig_destroy__ = _pcbnew.delete_JOBFILE_PARAMS - -# Register JOBFILE_PARAMS in _pcbnew: -_pcbnew.JOBFILE_PARAMS_swigregister(JOBFILE_PARAMS) - -class GERBER_JOBFILE_WRITER(object): - r"""Proxy of C++ GERBER_JOBFILE_WRITER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, aPcb, aReporter=None): - r"""__init__(GERBER_JOBFILE_WRITER self, BOARD aPcb, REPORTER * aReporter=None) -> GERBER_JOBFILE_WRITER""" - _pcbnew.GERBER_JOBFILE_WRITER_swiginit(self, _pcbnew.new_GERBER_JOBFILE_WRITER(aPcb, aReporter)) - __swig_destroy__ = _pcbnew.delete_GERBER_JOBFILE_WRITER - - def AddGbrFile(self, aLayer, aFilename): - r"""AddGbrFile(GERBER_JOBFILE_WRITER self, PCB_LAYER_ID aLayer, wxString aFilename)""" - return _pcbnew.GERBER_JOBFILE_WRITER_AddGbrFile(self, aLayer, aFilename) - - def CreateJobFile(self, aFullFilename): - r"""CreateJobFile(GERBER_JOBFILE_WRITER self, wxString aFullFilename) -> bool""" - return _pcbnew.GERBER_JOBFILE_WRITER_CreateJobFile(self, aFullFilename) - - def WriteJSONJobFile(self, aFullFilename): - r"""WriteJSONJobFile(GERBER_JOBFILE_WRITER self, wxString aFullFilename) -> bool""" - return _pcbnew.GERBER_JOBFILE_WRITER_WriteJSONJobFile(self, aFullFilename) - -# Register GERBER_JOBFILE_WRITER in _pcbnew: -_pcbnew.GERBER_JOBFILE_WRITER_swigregister(GERBER_JOBFILE_WRITER) - -ROOM_FOR_KICADMANAGER = _pcbnew.ROOM_FOR_KICADMANAGER - -ROOM_FOR_3D_VIEWER = _pcbnew.ROOM_FOR_3D_VIEWER - -ROOM_FOR_PANEL_PREV_MODEL = _pcbnew.ROOM_FOR_PANEL_PREV_MODEL - -DEFAULT_FILE_HISTORY_SIZE = _pcbnew.DEFAULT_FILE_HISTORY_SIZE - -MAX_FILE_HISTORY_SIZE = _pcbnew.MAX_FILE_HISTORY_SIZE - -ID_RUN_PCB = _pcbnew.ID_RUN_PCB - -ID_LOAD_PROJECT = _pcbnew.ID_LOAD_PROJECT - -ID_APPEND_PROJECT = _pcbnew.ID_APPEND_PROJECT - -ID_SAVE_PROJECT = _pcbnew.ID_SAVE_PROJECT - -ID_SAVE_PROJECT_AS = _pcbnew.ID_SAVE_PROJECT_AS - -ID_LOAD_FILE = _pcbnew.ID_LOAD_FILE - -ID_NEW_BOARD = _pcbnew.ID_NEW_BOARD - -ID_SAVE_BOARD = _pcbnew.ID_SAVE_BOARD - -ID_SAVE_BOARD_AS = _pcbnew.ID_SAVE_BOARD_AS - -ID_AUTO_SAVE_TIMER = _pcbnew.ID_AUTO_SAVE_TIMER - -ID_FILE = _pcbnew.ID_FILE - -ID_FILE1 = _pcbnew.ID_FILE1 - -ID_FILEMAX = _pcbnew.ID_FILEMAX - -ID_MENU_CANVAS_OPENGL = _pcbnew.ID_MENU_CANVAS_OPENGL - -ID_MENU_CANVAS_CAIRO = _pcbnew.ID_MENU_CANVAS_CAIRO - -ID_PREFERENCES_HOTKEY_SHOW_CURRENT_LIST = _pcbnew.ID_PREFERENCES_HOTKEY_SHOW_CURRENT_LIST - -ID_PREFERENCES_CONFIGURE_PATHS = _pcbnew.ID_PREFERENCES_CONFIGURE_PATHS - -ID_EDIT_SYMBOL_LIBRARY_TABLE = _pcbnew.ID_EDIT_SYMBOL_LIBRARY_TABLE - -ID_EDIT_FOOTPRINT_LIBRARY_TABLE = _pcbnew.ID_EDIT_FOOTPRINT_LIBRARY_TABLE - -ID_GEN_PLOT = _pcbnew.ID_GEN_PLOT - -ID_GEN_PLOT_PS = _pcbnew.ID_GEN_PLOT_PS - -ID_GEN_PLOT_HPGL = _pcbnew.ID_GEN_PLOT_HPGL - -ID_GEN_PLOT_GERBER = _pcbnew.ID_GEN_PLOT_GERBER - -ID_GEN_PLOT_SVG = _pcbnew.ID_GEN_PLOT_SVG - -ID_GEN_PLOT_DXF = _pcbnew.ID_GEN_PLOT_DXF - -ID_GEN_PLOT_PDF = _pcbnew.ID_GEN_PLOT_PDF - -ID_GEN_EXPORT_FILE = _pcbnew.ID_GEN_EXPORT_FILE - -ID_GEN_IMPORT_FILE = _pcbnew.ID_GEN_IMPORT_FILE - -ID_OPTIONS_SETUP = _pcbnew.ID_OPTIONS_SETUP - -ID_H_TOOLBAR = _pcbnew.ID_H_TOOLBAR - -ID_V_TOOLBAR = _pcbnew.ID_V_TOOLBAR - -ID_OPT_TOOLBAR = _pcbnew.ID_OPT_TOOLBAR - -ID_AUX_TOOLBAR = _pcbnew.ID_AUX_TOOLBAR - -ID_EDIT_HOTKEY = _pcbnew.ID_EDIT_HOTKEY - -ID_NO_TOOL_SELECTED = _pcbnew.ID_NO_TOOL_SELECTED - -ID_ZOOM_SELECTION = _pcbnew.ID_ZOOM_SELECTION - -ID_SEL_BG_COLOR = _pcbnew.ID_SEL_BG_COLOR - -ID_LANGUAGE_CHOICE = _pcbnew.ID_LANGUAGE_CHOICE - -ID_LANGUAGE_DEFAULT = _pcbnew.ID_LANGUAGE_DEFAULT - -ID_LANGUAGE_ENGLISH = _pcbnew.ID_LANGUAGE_ENGLISH - -ID_LANGUAGE_FRENCH = _pcbnew.ID_LANGUAGE_FRENCH - -ID_LANGUAGE_FINNISH = _pcbnew.ID_LANGUAGE_FINNISH - -ID_LANGUAGE_SPANISH = _pcbnew.ID_LANGUAGE_SPANISH - -ID_LANGUAGE_GERMAN = _pcbnew.ID_LANGUAGE_GERMAN - -ID_LANGUAGE_GREEK = _pcbnew.ID_LANGUAGE_GREEK - -ID_LANGUAGE_RUSSIAN = _pcbnew.ID_LANGUAGE_RUSSIAN - -ID_LANGUAGE_PORTUGUESE = _pcbnew.ID_LANGUAGE_PORTUGUESE - -ID_LANGUAGE_ITALIAN = _pcbnew.ID_LANGUAGE_ITALIAN - -ID_LANGUAGE_SLOVENIAN = _pcbnew.ID_LANGUAGE_SLOVENIAN - -ID_LANGUAGE_SLOVAK = _pcbnew.ID_LANGUAGE_SLOVAK - -ID_LANGUAGE_HUNGARIAN = _pcbnew.ID_LANGUAGE_HUNGARIAN - -ID_LANGUAGE_POLISH = _pcbnew.ID_LANGUAGE_POLISH - -ID_LANGUAGE_CZECH = _pcbnew.ID_LANGUAGE_CZECH - -ID_LANGUAGE_KOREAN = _pcbnew.ID_LANGUAGE_KOREAN - -ID_LANGUAGE_CATALAN = _pcbnew.ID_LANGUAGE_CATALAN - -ID_LANGUAGE_CHINESE_SIMPLIFIED = _pcbnew.ID_LANGUAGE_CHINESE_SIMPLIFIED - -ID_LANGUAGE_CHINESE_TRADITIONAL = _pcbnew.ID_LANGUAGE_CHINESE_TRADITIONAL - -ID_LANGUAGE_DUTCH = _pcbnew.ID_LANGUAGE_DUTCH - -ID_LANGUAGE_JAPANESE = _pcbnew.ID_LANGUAGE_JAPANESE - -ID_LANGUAGE_BULGARIAN = _pcbnew.ID_LANGUAGE_BULGARIAN - -ID_LANGUAGE_LITHUANIAN = _pcbnew.ID_LANGUAGE_LITHUANIAN - -ID_LANGUAGE_CHOICE_END = _pcbnew.ID_LANGUAGE_CHOICE_END - -ID_KICAD_SELECT_ICONS_OPTIONS = _pcbnew.ID_KICAD_SELECT_ICONS_OPTIONS - -ID_KICAD_SELECT_ICONS_IN_MENUS = _pcbnew.ID_KICAD_SELECT_ICONS_IN_MENUS - -ID_KICAD_SELECT_ICON_OPTIONS_END = _pcbnew.ID_KICAD_SELECT_ICON_OPTIONS_END - -ID_ON_ZOOM_SELECT = _pcbnew.ID_ON_ZOOM_SELECT - -ID_POPUP_ZOOM_START_RANGE = _pcbnew.ID_POPUP_ZOOM_START_RANGE - -ID_POPUP_CANCEL = _pcbnew.ID_POPUP_CANCEL - -ID_POPUP_ZOOM_IN = _pcbnew.ID_POPUP_ZOOM_IN - -ID_POPUP_ZOOM_OUT = _pcbnew.ID_POPUP_ZOOM_OUT - -ID_POPUP_ZOOM_SELECT = _pcbnew.ID_POPUP_ZOOM_SELECT - -ID_POPUP_ZOOM_CENTER = _pcbnew.ID_POPUP_ZOOM_CENTER - -ID_POPUP_ZOOM_PAGE = _pcbnew.ID_POPUP_ZOOM_PAGE - -ID_POPUP_ZOOM_REDRAW = _pcbnew.ID_POPUP_ZOOM_REDRAW - -ID_KEY_ZOOM_IN = _pcbnew.ID_KEY_ZOOM_IN - -ID_KEY_ZOOM_OUT = _pcbnew.ID_KEY_ZOOM_OUT - -ID_POPUP_ZOOM_LEVEL_START = _pcbnew.ID_POPUP_ZOOM_LEVEL_START - -ID_POPUP_ZOOM_LEVEL_END = _pcbnew.ID_POPUP_ZOOM_LEVEL_END - -ID_POPUP_ZOOM_END_RANGE = _pcbnew.ID_POPUP_ZOOM_END_RANGE - -ID_ON_GRID_SELECT = _pcbnew.ID_ON_GRID_SELECT - -ID_POPUP_GRID_SELECT = _pcbnew.ID_POPUP_GRID_SELECT - -ID_POPUP_GRID_FIRST = _pcbnew.ID_POPUP_GRID_FIRST - -ID_POPUP_GRID_LEVEL_1000 = _pcbnew.ID_POPUP_GRID_LEVEL_1000 - -ID_POPUP_GRID_LEVEL_500 = _pcbnew.ID_POPUP_GRID_LEVEL_500 - -ID_POPUP_GRID_LEVEL_250 = _pcbnew.ID_POPUP_GRID_LEVEL_250 - -ID_POPUP_GRID_LEVEL_200 = _pcbnew.ID_POPUP_GRID_LEVEL_200 - -ID_POPUP_GRID_LEVEL_100 = _pcbnew.ID_POPUP_GRID_LEVEL_100 - -ID_POPUP_GRID_LEVEL_50 = _pcbnew.ID_POPUP_GRID_LEVEL_50 - -ID_POPUP_GRID_LEVEL_25 = _pcbnew.ID_POPUP_GRID_LEVEL_25 - -ID_POPUP_GRID_LEVEL_20 = _pcbnew.ID_POPUP_GRID_LEVEL_20 - -ID_POPUP_GRID_LEVEL_10 = _pcbnew.ID_POPUP_GRID_LEVEL_10 - -ID_POPUP_GRID_LEVEL_5 = _pcbnew.ID_POPUP_GRID_LEVEL_5 - -ID_POPUP_GRID_LEVEL_2 = _pcbnew.ID_POPUP_GRID_LEVEL_2 - -ID_POPUP_GRID_LEVEL_1 = _pcbnew.ID_POPUP_GRID_LEVEL_1 - -ID_POPUP_GRID_LEVEL_5MM = _pcbnew.ID_POPUP_GRID_LEVEL_5MM - -ID_POPUP_GRID_LEVEL_2_5MM = _pcbnew.ID_POPUP_GRID_LEVEL_2_5MM - -ID_POPUP_GRID_LEVEL_1MM = _pcbnew.ID_POPUP_GRID_LEVEL_1MM - -ID_POPUP_GRID_LEVEL_0_5MM = _pcbnew.ID_POPUP_GRID_LEVEL_0_5MM - -ID_POPUP_GRID_LEVEL_0_25MM = _pcbnew.ID_POPUP_GRID_LEVEL_0_25MM - -ID_POPUP_GRID_LEVEL_0_2MM = _pcbnew.ID_POPUP_GRID_LEVEL_0_2MM - -ID_POPUP_GRID_LEVEL_0_1MM = _pcbnew.ID_POPUP_GRID_LEVEL_0_1MM - -ID_POPUP_GRID_LEVEL_0_0_5MM = _pcbnew.ID_POPUP_GRID_LEVEL_0_0_5MM - -ID_POPUP_GRID_LEVEL_0_0_25MM = _pcbnew.ID_POPUP_GRID_LEVEL_0_0_25MM - -ID_POPUP_GRID_LEVEL_0_0_1MM = _pcbnew.ID_POPUP_GRID_LEVEL_0_0_1MM - -ID_POPUP_GRID_USER = _pcbnew.ID_POPUP_GRID_USER - -ID_POPUP_GRID_SEPARATOR = _pcbnew.ID_POPUP_GRID_SEPARATOR - -ID_POPUP_GRID_SETTINGS = _pcbnew.ID_POPUP_GRID_SETTINGS - -ID_GRID_SETTINGS = _pcbnew.ID_GRID_SETTINGS - -ID_COMPONENT_BUTT = _pcbnew.ID_COMPONENT_BUTT - -ID_ZOOM_BEGIN = _pcbnew.ID_ZOOM_BEGIN - -ID_ZOOM_IN = _pcbnew.ID_ZOOM_IN - -ID_ZOOM_OUT = _pcbnew.ID_ZOOM_OUT - -ID_ZOOM_PAGE = _pcbnew.ID_ZOOM_PAGE - -ID_ZOOM_REDRAW = _pcbnew.ID_ZOOM_REDRAW - -ID_VIEWER_ZOOM_IN = _pcbnew.ID_VIEWER_ZOOM_IN - -ID_VIEWER_ZOOM_OUT = _pcbnew.ID_VIEWER_ZOOM_OUT - -ID_VIEWER_ZOOM_PAGE = _pcbnew.ID_VIEWER_ZOOM_PAGE - -ID_VIEWER_ZOOM_REDRAW = _pcbnew.ID_VIEWER_ZOOM_REDRAW - -ID_OFFCENTER_ZOOM_IN = _pcbnew.ID_OFFCENTER_ZOOM_IN - -ID_OFFCENTER_ZOOM_OUT = _pcbnew.ID_OFFCENTER_ZOOM_OUT - -ID_ZOOM_END = _pcbnew.ID_ZOOM_END - -ID_PAN_UP = _pcbnew.ID_PAN_UP - -ID_PAN_DOWN = _pcbnew.ID_PAN_DOWN - -ID_PAN_LEFT = _pcbnew.ID_PAN_LEFT - -ID_PAN_RIGHT = _pcbnew.ID_PAN_RIGHT - -ID_MOUSE_CLICK = _pcbnew.ID_MOUSE_CLICK - -ID_MOUSE_DOUBLECLICK = _pcbnew.ID_MOUSE_DOUBLECLICK - -ID_FIND_ITEMS = _pcbnew.ID_FIND_ITEMS - -ID_EDA_SOCKET_EVENT_SERV = _pcbnew.ID_EDA_SOCKET_EVENT_SERV - -ID_EDA_SOCKET_EVENT = _pcbnew.ID_EDA_SOCKET_EVENT - -ID_HELP_GET_INVOLVED = _pcbnew.ID_HELP_GET_INVOLVED - -ID_TB_OPTIONS_SHOW_MODULE_TEXT_SKETCH = _pcbnew.ID_TB_OPTIONS_SHOW_MODULE_TEXT_SKETCH - -ID_TB_OPTIONS_SHOW_MODULE_EDGE_SKETCH = _pcbnew.ID_TB_OPTIONS_SHOW_MODULE_EDGE_SKETCH - -ID_TB_OPTIONS_SHOW_GRAPHIC_SKETCH = _pcbnew.ID_TB_OPTIONS_SHOW_GRAPHIC_SKETCH - -ID_TB_OPTIONS_SHOW_PADS_SKETCH = _pcbnew.ID_TB_OPTIONS_SHOW_PADS_SKETCH - -ID_DIALOG_ERC = _pcbnew.ID_DIALOG_ERC - -ID_KICAD_MANAGER_START = _pcbnew.ID_KICAD_MANAGER_START - -ID_KICAD_MANAGER_END = _pcbnew.ID_KICAD_MANAGER_END - -ID_KICAD_3D_VIEWER_START = _pcbnew.ID_KICAD_3D_VIEWER_START - -ID_KICAD_3D_VIEWER_END = _pcbnew.ID_KICAD_3D_VIEWER_END - -ID_KICAD_PANEL_PREV_MODEL_START = _pcbnew.ID_KICAD_PANEL_PREV_MODEL_START - -ID_KICAD_PANEL_PREV_MODEL_END = _pcbnew.ID_KICAD_PANEL_PREV_MODEL_END - -ID_POPUP_MENU_START = _pcbnew.ID_POPUP_MENU_START - -ID_POPUP_MENU_END = _pcbnew.ID_POPUP_MENU_END - -ID_END_LIST = _pcbnew.ID_END_LIST - - -def GetBoard(): - r"""GetBoard() -> BOARD""" - return _pcbnew.GetBoard() - -def LoadBoard(*args): - r""" - LoadBoard(wxString aFileName, IO_MGR::PCB_FILE_T aFormat) -> BOARD - LoadBoard(wxString aFileName) -> BOARD - """ - return _pcbnew.LoadBoard(*args) - -def SaveBoard(aFileName, aBoard): - r"""SaveBoard(wxString aFileName, BOARD aBoard) -> bool""" - return _pcbnew.SaveBoard(aFileName, aBoard) - -def ExportSpecctraDSN(aFullFilename): - r"""ExportSpecctraDSN(wxString aFullFilename) -> bool""" - return _pcbnew.ExportSpecctraDSN(aFullFilename) - -def ImportSpecctraSES(aFullFilename): - r"""ImportSpecctraSES(wxString aFullFilename) -> bool""" - return _pcbnew.ImportSpecctraSES(aFullFilename) - -def ArchiveModulesOnBoard(*args): - r"""ArchiveModulesOnBoard(bool aStoreInNewLib, wxString aLibName=wxEmptyString, wxString aLibPath=None) -> bool""" - return _pcbnew.ArchiveModulesOnBoard(*args) - -def Refresh(): - r"""Refresh()""" - return _pcbnew.Refresh() - -def UpdateUserInterface(): - r"""UpdateUserInterface()""" - return _pcbnew.UpdateUserInterface() - -def GetUserUnits(): - r"""GetUserUnits() -> int""" - return _pcbnew.GetUserUnits() - -def IsActionRunning(): - r"""IsActionRunning() -> bool""" - return _pcbnew.IsActionRunning() -S_SEGMENT = _pcbnew.S_SEGMENT - -S_RECT = _pcbnew.S_RECT - -S_ARC = _pcbnew.S_ARC - -S_CIRCLE = _pcbnew.S_CIRCLE - -S_POLYGON = _pcbnew.S_POLYGON - -S_CURVE = _pcbnew.S_CURVE - -S_LAST = _pcbnew.S_LAST - -class BOARD_ITEM(EDA_ITEM): - r"""Proxy of C++ BOARD_ITEM class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - - def __init__(self, *args, **kwargs): - raise AttributeError("No constructor defined - class is abstract") - __repr__ = _swig_repr - - def GetPosition(self): - r"""GetPosition(BOARD_ITEM self) -> wxPoint""" - return _pcbnew.BOARD_ITEM_GetPosition(self) - - def GetCenter(self): - r"""GetCenter(BOARD_ITEM self) -> wxPoint""" - return _pcbnew.BOARD_ITEM_GetCenter(self) - - def SetPosition(self, aPos): - r"""SetPosition(BOARD_ITEM self, wxPoint aPos)""" - return _pcbnew.BOARD_ITEM_SetPosition(self, aPos) - - def IsConnected(self): - r"""IsConnected(BOARD_ITEM self) -> bool""" - return _pcbnew.BOARD_ITEM_IsConnected(self) - - def GetParent(self): - r"""GetParent(BOARD_ITEM self) -> BOARD_ITEM_CONTAINER""" - return _pcbnew.BOARD_ITEM_GetParent(self) - - def GetLayer(self): - r"""GetLayer(BOARD_ITEM self) -> PCB_LAYER_ID""" - return _pcbnew.BOARD_ITEM_GetLayer(self) - - def GetLayerSet(self): - r"""GetLayerSet(BOARD_ITEM self) -> LSET""" - return _pcbnew.BOARD_ITEM_GetLayerSet(self) - - def SetLayer(self, aLayer): - r"""SetLayer(BOARD_ITEM self, PCB_LAYER_ID aLayer)""" - return _pcbnew.BOARD_ITEM_SetLayer(self, aLayer) - - def Print(self, *args): - r"""Print(BOARD_ITEM self, PCB_BASE_FRAME * aFrame, wxDC * DC, wxPoint offset=)""" - return _pcbnew.BOARD_ITEM_Print(self, *args) - - def SwapData(self, aImage): - r"""SwapData(BOARD_ITEM self, BOARD_ITEM aImage)""" - return _pcbnew.BOARD_ITEM_SwapData(self, aImage) - - def IsOnLayer(self, aLayer): - r"""IsOnLayer(BOARD_ITEM self, PCB_LAYER_ID aLayer) -> bool""" - return _pcbnew.BOARD_ITEM_IsOnLayer(self, aLayer) - - def IsTrack(self): - r"""IsTrack(BOARD_ITEM self) -> bool""" - return _pcbnew.BOARD_ITEM_IsTrack(self) - - def IsLocked(self): - r"""IsLocked(BOARD_ITEM self) -> bool""" - return _pcbnew.BOARD_ITEM_IsLocked(self) - - def SetLocked(self, aLocked): - r"""SetLocked(BOARD_ITEM self, bool aLocked)""" - return _pcbnew.BOARD_ITEM_SetLocked(self, aLocked) - - def UnLink(self): - r"""UnLink(BOARD_ITEM self)""" - return _pcbnew.BOARD_ITEM_UnLink(self) - - def DeleteStructure(self): - r"""DeleteStructure(BOARD_ITEM self)""" - return _pcbnew.BOARD_ITEM_DeleteStructure(self) - - @staticmethod - def ShowShape(aShape): - r"""ShowShape(STROKE_T aShape) -> wxString""" - return _pcbnew.BOARD_ITEM_ShowShape(aShape) - - def Move(self, *args): - r""" - Move(BOARD_ITEM self, wxPoint aMoveVector) - Move(BOARD_ITEM self, VECTOR2I aMoveVector) - """ - return _pcbnew.BOARD_ITEM_Move(self, *args) - - def Rotate(self, *args): - r""" - Rotate(BOARD_ITEM self, wxPoint aRotCentre, double aAngle) - Rotate(BOARD_ITEM self, VECTOR2I aRotCentre, double aAngle) - """ - return _pcbnew.BOARD_ITEM_Rotate(self, *args) - - def Flip(self, *args): - r""" - Flip(BOARD_ITEM self, wxPoint aCentre, bool aFlipLeftRight) - Flip(BOARD_ITEM self, VECTOR2I aCentre, bool aFlipLeftRight) - """ - return _pcbnew.BOARD_ITEM_Flip(self, *args) - - def GetBoard(self): - r"""GetBoard(BOARD_ITEM self) -> BOARD""" - return _pcbnew.BOARD_ITEM_GetBoard(self) - - def GetLayerName(self): - r"""GetLayerName(BOARD_ITEM self) -> wxString""" - return _pcbnew.BOARD_ITEM_GetLayerName(self) - - def ViewGetLayers(self, aLayers, aCount): - r"""ViewGetLayers(BOARD_ITEM self, int [] aLayers, int & aCount)""" - return _pcbnew.BOARD_ITEM_ViewGetLayers(self, aLayers, aCount) - - def TransformShapeWithClearanceToPolygon(self, *args): - r"""TransformShapeWithClearanceToPolygon(BOARD_ITEM self, SHAPE_POLY_SET aCornerBuffer, int aClearanceValue, int aError=ARC_LOW_DEF, bool ignoreLineWidth=False)""" - return _pcbnew.BOARD_ITEM_TransformShapeWithClearanceToPolygon(self, *args) - - def Cast(self): - - ct = self.GetClass() - - if ct=="PTEXT": - return Cast_to_TEXTE_PCB(self) - elif ct=="BOARD": - return Cast_to_BOARD(self) - elif ct=="DIMENSION": - return Cast_to_DIMENSION(self) - elif ct=="DRAWSEGMENT": - return Cast_to_DRAWSEGMENT(self) - elif ct=="MGRAPHIC": - return Cast_to_EDGE_MODULE(self) - elif ct=="MODULE": - return Cast_to_MODULE(self) - elif ct=="PAD": - return Cast_to_D_PAD(self) - elif ct=="MTEXT": - return Cast_to_TEXTE_MODULE(self) - elif ct=="VIA": - return Cast_to_VIA(self) - elif ct=="TRACK": - return Cast_to_TRACK(self) - elif ct=="PCB_TARGET": - return Cast_to_PCB_TARGET(self) - elif ct=="ZONE_CONTAINER": - return Cast_to_ZONE_CONTAINER(self) - else: - return none - - def Duplicate(self): - ct = self.GetClass() - if ct=="BOARD": - return None - else: - return Cast_to_BOARD_ITEM(self.Clone()).Cast() - - def SetPos(self,p): - self.SetPosition(p) - self.SetPos0(p) - - def SetStartEnd(self,start,end): - self.SetStart(start) - self.SetStart0(start) - self.SetEnd(end) - self.SetEnd0(end) - - __swig_destroy__ = _pcbnew.delete_BOARD_ITEM - -# Register BOARD_ITEM in _pcbnew: -_pcbnew.BOARD_ITEM_swigregister(BOARD_ITEM) - -def BOARD_ITEM_ShowShape(aShape): - r"""BOARD_ITEM_ShowShape(STROKE_T aShape) -> wxString""" - return _pcbnew.BOARD_ITEM_ShowShape(aShape) - - -def Cast_to_BOARD_ITEM(base): - r"""Cast_to_BOARD_ITEM(EDA_ITEM base) -> BOARD_ITEM""" - return _pcbnew.Cast_to_BOARD_ITEM(base) - -def Cast_to_TEXTE_PCB(arg1): - r"""Cast_to_TEXTE_PCB(BOARD_ITEM arg1) -> TEXTE_PCB""" - return _pcbnew.Cast_to_TEXTE_PCB(arg1) - -def Cast_to_DIMENSION(arg1): - r"""Cast_to_DIMENSION(BOARD_ITEM arg1) -> DIMENSION""" - return _pcbnew.Cast_to_DIMENSION(arg1) - -def Cast_to_MODULE(arg1): - r"""Cast_to_MODULE(BOARD_ITEM arg1) -> MODULE""" - return _pcbnew.Cast_to_MODULE(arg1) - -def Cast_to_TEXTE_MODULE(arg1): - r"""Cast_to_TEXTE_MODULE(BOARD_ITEM arg1) -> TEXTE_MODULE""" - return _pcbnew.Cast_to_TEXTE_MODULE(arg1) - -def Cast_to_DRAWSEGMENT(arg1): - r"""Cast_to_DRAWSEGMENT(BOARD_ITEM arg1) -> DRAWSEGMENT""" - return _pcbnew.Cast_to_DRAWSEGMENT(arg1) - -def Cast_to_MARKER_PCB(arg1): - r"""Cast_to_MARKER_PCB(BOARD_ITEM arg1) -> MARKER_PCB""" - return _pcbnew.Cast_to_MARKER_PCB(arg1) - -def Cast_to_BOARD(arg1): - r"""Cast_to_BOARD(BOARD_ITEM arg1) -> BOARD""" - return _pcbnew.Cast_to_BOARD(arg1) - -def Cast_to_EDGE_MODULE(arg1): - r"""Cast_to_EDGE_MODULE(BOARD_ITEM arg1) -> EDGE_MODULE""" - return _pcbnew.Cast_to_EDGE_MODULE(arg1) - -def Cast_to_D_PAD(arg1): - r"""Cast_to_D_PAD(BOARD_ITEM arg1) -> D_PAD""" - return _pcbnew.Cast_to_D_PAD(arg1) - -def Cast_to_TRACK(arg1): - r"""Cast_to_TRACK(BOARD_ITEM arg1) -> TRACK""" - return _pcbnew.Cast_to_TRACK(arg1) - -def Cast_to_VIA(arg1): - r"""Cast_to_VIA(BOARD_ITEM arg1) -> VIA""" - return _pcbnew.Cast_to_VIA(arg1) - -def Cast_to_ZONE_CONTAINER(arg1): - r"""Cast_to_ZONE_CONTAINER(BOARD_ITEM arg1) -> ZONE_CONTAINER""" - return _pcbnew.Cast_to_ZONE_CONTAINER(arg1) - -def Cast_to_PCB_TARGET(arg1): - r"""Cast_to_PCB_TARGET(BOARD_ITEM arg1) -> PCB_TARGET""" - return _pcbnew.Cast_to_PCB_TARGET(arg1) -ADD_INSERT = _pcbnew.ADD_INSERT - -ADD_APPEND = _pcbnew.ADD_APPEND - -class BOARD_ITEM_CONTAINER(BOARD_ITEM): - r"""Proxy of C++ BOARD_ITEM_CONTAINER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - - def __init__(self, *args, **kwargs): - raise AttributeError("No constructor defined - class is abstract") - __repr__ = _swig_repr - __swig_destroy__ = _pcbnew.delete_BOARD_ITEM_CONTAINER - - def AddNative(self, aItem, aMode=ADD_INSERT): - r"""AddNative(BOARD_ITEM_CONTAINER self, BOARD_ITEM aItem, ADD_MODE aMode=ADD_INSERT)""" - return _pcbnew.BOARD_ITEM_CONTAINER_AddNative(self, aItem, aMode) - - def RemoveNative(self, aItem): - r"""RemoveNative(BOARD_ITEM_CONTAINER self, BOARD_ITEM aItem)""" - return _pcbnew.BOARD_ITEM_CONTAINER_RemoveNative(self, aItem) - - def DeleteNative(self, aItem): - r"""DeleteNative(BOARD_ITEM_CONTAINER self, BOARD_ITEM aItem)""" - return _pcbnew.BOARD_ITEM_CONTAINER_DeleteNative(self, aItem) - - def Add(self,item): - """ - Add a BOARD_ITEM to this BOARD_ITEM_CONTAINER, clear the thisown to prevent - python from deleting the object in the garbage collector - Add(BOARD_ITEM_CONTAINER self, BOARD_ITEM aItem, ADD_MODE aMode=ADD_INSERT) - Add(BOARD_ITEM_CONTAINER self, BOARD_ITEM aItem) - """ - item.thisown=0 - self.AddNative(item) - - def Remove(self,item): - """ - Remove a BOARD_ITEM from this BOARD_ITEM_CONTAINER, set the thisdown flag so that - the python wrapper owns the C++ BOARD_ITEM - Remove(self, BOARD_ITEM) - """ - self.RemoveNative(item) - if (not IsActionRunning()): - item.thisown=1 - - def Delete(self,item): - """ - Remove a BOARD_ITEM from this BOARD_ITEM_CONTAINER, set the thisdown flag so that - the python wrapper does not owns the C++ BOARD_ITEM - Delete(self, BOARD_ITEM) - """ - item.thisown=0 # C++'s BOARD_ITEM_CONTAINER::Delete() will delete - self.DeleteNative(item) - item.this = None - - -# Register BOARD_ITEM_CONTAINER in _pcbnew: -_pcbnew.BOARD_ITEM_CONTAINER_swigregister(BOARD_ITEM_CONTAINER) - -class BOARD_CONNECTED_ITEM(BOARD_ITEM): - r"""Proxy of C++ BOARD_CONNECTED_ITEM class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - - def __init__(self, *args, **kwargs): - raise AttributeError("No constructor defined - class is abstract") - __repr__ = _swig_repr - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.BOARD_CONNECTED_ITEM_ClassOf(aItem) - - def IsConnected(self): - r"""IsConnected(BOARD_CONNECTED_ITEM self) -> bool""" - return _pcbnew.BOARD_CONNECTED_ITEM_IsConnected(self) - - def GetNet(self): - r"""GetNet(BOARD_CONNECTED_ITEM self) -> NETINFO_ITEM""" - return _pcbnew.BOARD_CONNECTED_ITEM_GetNet(self) - - def SetNet(self, aNetInfo): - r"""SetNet(BOARD_CONNECTED_ITEM self, NETINFO_ITEM aNetInfo)""" - return _pcbnew.BOARD_CONNECTED_ITEM_SetNet(self, aNetInfo) - - def GetNetCode(self): - r"""GetNetCode(BOARD_CONNECTED_ITEM self) -> int""" - return _pcbnew.BOARD_CONNECTED_ITEM_GetNetCode(self) - - def SetNetCode(self, aNetCode, aNoAssert=False): - r"""SetNetCode(BOARD_CONNECTED_ITEM self, int aNetCode, bool aNoAssert=False) -> bool""" - return _pcbnew.BOARD_CONNECTED_ITEM_SetNetCode(self, aNetCode, aNoAssert) - - def GetNetname(self): - r"""GetNetname(BOARD_CONNECTED_ITEM self) -> wxString""" - return _pcbnew.BOARD_CONNECTED_ITEM_GetNetname(self) - - def GetNetnameMsg(self): - r"""GetNetnameMsg(BOARD_CONNECTED_ITEM self) -> wxString""" - return _pcbnew.BOARD_CONNECTED_ITEM_GetNetnameMsg(self) - - def GetShortNetname(self): - r"""GetShortNetname(BOARD_CONNECTED_ITEM self) -> wxString""" - return _pcbnew.BOARD_CONNECTED_ITEM_GetShortNetname(self) - - def GetClearance(self, aItem=None): - r"""GetClearance(BOARD_CONNECTED_ITEM self, BOARD_CONNECTED_ITEM aItem=None) -> int""" - return _pcbnew.BOARD_CONNECTED_ITEM_GetClearance(self, aItem) - - def GetNetClass(self): - r"""GetNetClass(BOARD_CONNECTED_ITEM self) -> std::shared_ptr< NETCLASS >""" - return _pcbnew.BOARD_CONNECTED_ITEM_GetNetClass(self) - - def GetNetClassName(self): - r"""GetNetClassName(BOARD_CONNECTED_ITEM self) -> wxString""" - return _pcbnew.BOARD_CONNECTED_ITEM_GetNetClassName(self) - - def SetLocalRatsnestVisible(self, aVisible): - r"""SetLocalRatsnestVisible(BOARD_CONNECTED_ITEM self, bool aVisible)""" - return _pcbnew.BOARD_CONNECTED_ITEM_SetLocalRatsnestVisible(self, aVisible) - - def GetLocalRatsnestVisible(self): - r"""GetLocalRatsnestVisible(BOARD_CONNECTED_ITEM self) -> bool""" - return _pcbnew.BOARD_CONNECTED_ITEM_GetLocalRatsnestVisible(self) - __swig_destroy__ = _pcbnew.delete_BOARD_CONNECTED_ITEM - -# Register BOARD_CONNECTED_ITEM in _pcbnew: -_pcbnew.BOARD_CONNECTED_ITEM_swigregister(BOARD_CONNECTED_ITEM) - -def BOARD_CONNECTED_ITEM_ClassOf(aItem): - r"""BOARD_CONNECTED_ITEM_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.BOARD_CONNECTED_ITEM_ClassOf(aItem) - -DEFAULT_SILK_LINE_WIDTH = _pcbnew.DEFAULT_SILK_LINE_WIDTH - -DEFAULT_COPPER_LINE_WIDTH = _pcbnew.DEFAULT_COPPER_LINE_WIDTH - -DEFAULT_EDGE_WIDTH = _pcbnew.DEFAULT_EDGE_WIDTH - -DEFAULT_COURTYARD_WIDTH = _pcbnew.DEFAULT_COURTYARD_WIDTH - -DEFAULT_LINE_WIDTH = _pcbnew.DEFAULT_LINE_WIDTH - -DEFAULT_SILK_TEXT_SIZE = _pcbnew.DEFAULT_SILK_TEXT_SIZE - -DEFAULT_COPPER_TEXT_SIZE = _pcbnew.DEFAULT_COPPER_TEXT_SIZE - -DEFAULT_TEXT_SIZE = _pcbnew.DEFAULT_TEXT_SIZE - -DEFAULT_SILK_TEXT_WIDTH = _pcbnew.DEFAULT_SILK_TEXT_WIDTH - -DEFAULT_COPPER_TEXT_WIDTH = _pcbnew.DEFAULT_COPPER_TEXT_WIDTH - -DEFAULT_TEXT_WIDTH = _pcbnew.DEFAULT_TEXT_WIDTH - -DEFAULT_BOARD_THICKNESS_MM = _pcbnew.DEFAULT_BOARD_THICKNESS_MM - -DEFAULT_PCB_EDGE_THICKNESS = _pcbnew.DEFAULT_PCB_EDGE_THICKNESS - -DEFAULT_SOLDERMASK_CLEARANCE = _pcbnew.DEFAULT_SOLDERMASK_CLEARANCE - -DEFAULT_SOLDERMASK_MIN_WIDTH = _pcbnew.DEFAULT_SOLDERMASK_MIN_WIDTH - -DEFAULT_SOLDERPASTE_CLEARANCE = _pcbnew.DEFAULT_SOLDERPASTE_CLEARANCE - -DEFAULT_SOLDERPASTE_RATIO = _pcbnew.DEFAULT_SOLDERPASTE_RATIO - -DEFAULT_CUSTOMTRACKWIDTH = _pcbnew.DEFAULT_CUSTOMTRACKWIDTH - -DEFAULT_CUSTOMDPAIRWIDTH = _pcbnew.DEFAULT_CUSTOMDPAIRWIDTH - -DEFAULT_CUSTOMDPAIRGAP = _pcbnew.DEFAULT_CUSTOMDPAIRGAP - -DEFAULT_CUSTOMDPAIRVIAGAP = _pcbnew.DEFAULT_CUSTOMDPAIRVIAGAP - -DEFAULT_TRACKMINWIDTH = _pcbnew.DEFAULT_TRACKMINWIDTH - -DEFAULT_VIASMINSIZE = _pcbnew.DEFAULT_VIASMINSIZE - -DEFAULT_VIASMINDRILL = _pcbnew.DEFAULT_VIASMINDRILL - -DEFAULT_MICROVIASMINSIZE = _pcbnew.DEFAULT_MICROVIASMINSIZE - -DEFAULT_MICROVIASMINDRILL = _pcbnew.DEFAULT_MICROVIASMINDRILL - -DEFAULT_HOLETOHOLEMIN = _pcbnew.DEFAULT_HOLETOHOLEMIN - -DEFAULT_COPPEREDGECLEARANCE = _pcbnew.DEFAULT_COPPEREDGECLEARANCE - -LEGACY_COPPEREDGECLEARANCE = _pcbnew.LEGACY_COPPEREDGECLEARANCE - -MINIMUM_ERROR_SIZE_MM = _pcbnew.MINIMUM_ERROR_SIZE_MM - -MAXIMUM_ERROR_SIZE_MM = _pcbnew.MAXIMUM_ERROR_SIZE_MM - -class VIA_DIMENSION(object): - r"""Proxy of C++ VIA_DIMENSION class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - m_Diameter = property(_pcbnew.VIA_DIMENSION_m_Diameter_get, _pcbnew.VIA_DIMENSION_m_Diameter_set, doc=r"""m_Diameter : int""") - m_Drill = property(_pcbnew.VIA_DIMENSION_m_Drill_get, _pcbnew.VIA_DIMENSION_m_Drill_set, doc=r"""m_Drill : int""") - - def __init__(self, *args): - r""" - __init__(VIA_DIMENSION self) -> VIA_DIMENSION - __init__(VIA_DIMENSION self, int aDiameter, int aDrill) -> VIA_DIMENSION - """ - _pcbnew.VIA_DIMENSION_swiginit(self, _pcbnew.new_VIA_DIMENSION(*args)) - - def __eq__(self, aOther): - r"""__eq__(VIA_DIMENSION self, VIA_DIMENSION aOther) -> bool""" - return _pcbnew.VIA_DIMENSION___eq__(self, aOther) - - def __lt__(self, aOther): - r"""__lt__(VIA_DIMENSION self, VIA_DIMENSION aOther) -> bool""" - return _pcbnew.VIA_DIMENSION___lt__(self, aOther) - __swig_destroy__ = _pcbnew.delete_VIA_DIMENSION - -# Register VIA_DIMENSION in _pcbnew: -_pcbnew.VIA_DIMENSION_swigregister(VIA_DIMENSION) - -class DIFF_PAIR_DIMENSION(object): - r"""Proxy of C++ DIFF_PAIR_DIMENSION class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - m_Width = property(_pcbnew.DIFF_PAIR_DIMENSION_m_Width_get, _pcbnew.DIFF_PAIR_DIMENSION_m_Width_set, doc=r"""m_Width : int""") - m_Gap = property(_pcbnew.DIFF_PAIR_DIMENSION_m_Gap_get, _pcbnew.DIFF_PAIR_DIMENSION_m_Gap_set, doc=r"""m_Gap : int""") - m_ViaGap = property(_pcbnew.DIFF_PAIR_DIMENSION_m_ViaGap_get, _pcbnew.DIFF_PAIR_DIMENSION_m_ViaGap_set, doc=r"""m_ViaGap : int""") - - def __init__(self, *args): - r""" - __init__(DIFF_PAIR_DIMENSION self) -> DIFF_PAIR_DIMENSION - __init__(DIFF_PAIR_DIMENSION self, int aWidth, int aGap, int aViaGap) -> DIFF_PAIR_DIMENSION - """ - _pcbnew.DIFF_PAIR_DIMENSION_swiginit(self, _pcbnew.new_DIFF_PAIR_DIMENSION(*args)) - - def __eq__(self, aOther): - r"""__eq__(DIFF_PAIR_DIMENSION self, DIFF_PAIR_DIMENSION aOther) -> bool""" - return _pcbnew.DIFF_PAIR_DIMENSION___eq__(self, aOther) - - def __lt__(self, aOther): - r"""__lt__(DIFF_PAIR_DIMENSION self, DIFF_PAIR_DIMENSION aOther) -> bool""" - return _pcbnew.DIFF_PAIR_DIMENSION___lt__(self, aOther) - __swig_destroy__ = _pcbnew.delete_DIFF_PAIR_DIMENSION - -# Register DIFF_PAIR_DIMENSION in _pcbnew: -_pcbnew.DIFF_PAIR_DIMENSION_swigregister(DIFF_PAIR_DIMENSION) - -LAYER_CLASS_SILK = _pcbnew.LAYER_CLASS_SILK - -LAYER_CLASS_COPPER = _pcbnew.LAYER_CLASS_COPPER - -LAYER_CLASS_EDGES = _pcbnew.LAYER_CLASS_EDGES - -LAYER_CLASS_COURTYARD = _pcbnew.LAYER_CLASS_COURTYARD - -LAYER_CLASS_OTHERS = _pcbnew.LAYER_CLASS_OTHERS - -LAYER_CLASS_COUNT = _pcbnew.LAYER_CLASS_COUNT - -class BOARD_DESIGN_SETTINGS(object): - r"""Proxy of C++ BOARD_DESIGN_SETTINGS class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - m_TrackWidthList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TrackWidthList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TrackWidthList_set, doc=r"""m_TrackWidthList : std::vector<(int,std::allocator<(int)>)>""") - m_ViasDimensionsList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ViasDimensionsList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ViasDimensionsList_set, doc=r"""m_ViasDimensionsList : std::vector<(VIA_DIMENSION,std::allocator<(VIA_DIMENSION)>)>""") - m_DiffPairDimensionsList = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_DiffPairDimensionsList_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_DiffPairDimensionsList_set, doc=r"""m_DiffPairDimensionsList : std::vector<(DIFF_PAIR_DIMENSION,std::allocator<(DIFF_PAIR_DIMENSION)>)>""") - m_NetClasses = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_NetClasses_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_NetClasses_set, doc=r"""m_NetClasses : NETCLASSES""") - m_MicroViasAllowed = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasAllowed_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasAllowed_set, doc=r"""m_MicroViasAllowed : bool""") - m_BlindBuriedViaAllowed = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_BlindBuriedViaAllowed_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_BlindBuriedViaAllowed_set, doc=r"""m_BlindBuriedViaAllowed : bool""") - m_CurrentViaType = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CurrentViaType_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CurrentViaType_set, doc=r"""m_CurrentViaType : VIATYPE_T""") - m_RequireCourtyards = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_RequireCourtyards_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_RequireCourtyards_set, doc=r"""m_RequireCourtyards : bool""") - m_ProhibitOverlappingCourtyards = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ProhibitOverlappingCourtyards_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ProhibitOverlappingCourtyards_set, doc=r"""m_ProhibitOverlappingCourtyards : bool""") - m_UseConnectedTrackWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_UseConnectedTrackWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_UseConnectedTrackWidth_set, doc=r"""m_UseConnectedTrackWidth : bool""") - m_TrackMinWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TrackMinWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TrackMinWidth_set, doc=r"""m_TrackMinWidth : int""") - m_ViasMinSize = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinSize_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinSize_set, doc=r"""m_ViasMinSize : int""") - m_ViasMinDrill = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinDrill_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ViasMinDrill_set, doc=r"""m_ViasMinDrill : int""") - m_MicroViasMinSize = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinSize_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinSize_set, doc=r"""m_MicroViasMinSize : int""") - m_MicroViasMinDrill = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinDrill_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MicroViasMinDrill_set, doc=r"""m_MicroViasMinDrill : int""") - m_CopperEdgeClearance = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_CopperEdgeClearance_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_CopperEdgeClearance_set, doc=r"""m_CopperEdgeClearance : int""") - m_ZoneUseNoOutlineInFill = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneUseNoOutlineInFill_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ZoneUseNoOutlineInFill_set, doc=r"""m_ZoneUseNoOutlineInFill : bool""") - m_MaxError = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_MaxError_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_MaxError_set, doc=r"""m_MaxError : int""") - m_SolderMaskMargin = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMargin_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMargin_set, doc=r"""m_SolderMaskMargin : int""") - m_SolderMaskMinWidth = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMinWidth_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderMaskMinWidth_set, doc=r"""m_SolderMaskMinWidth : int""") - m_SolderPasteMargin = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMargin_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMargin_set, doc=r"""m_SolderPasteMargin : int""") - m_SolderPasteMarginRatio = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMarginRatio_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_SolderPasteMarginRatio_set, doc=r"""m_SolderPasteMarginRatio : double""") - m_HoleToHoleMin = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_HoleToHoleMin_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_HoleToHoleMin_set, doc=r"""m_HoleToHoleMin : int""") - m_LineThickness = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_LineThickness_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_LineThickness_set, doc=r"""m_LineThickness : a(LAYER_CLASS_COUNT).int""") - m_TextSize = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextSize_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextSize_set, doc=r"""m_TextSize : a(LAYER_CLASS_COUNT).wxSize""") - m_TextThickness = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextThickness_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextThickness_set, doc=r"""m_TextThickness : a(LAYER_CLASS_COUNT).int""") - m_TextItalic = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextItalic_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextItalic_set, doc=r"""m_TextItalic : a(LAYER_CLASS_COUNT).bool""") - m_TextUpright = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_TextUpright_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_TextUpright_set, doc=r"""m_TextUpright : a(LAYER_CLASS_COUNT).bool""") - m_RefDefaultText = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_RefDefaultText_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_RefDefaultText_set, doc=r"""m_RefDefaultText : wxString""") - m_RefDefaultVisibility = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_RefDefaultVisibility_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_RefDefaultVisibility_set, doc=r"""m_RefDefaultVisibility : bool""") - m_RefDefaultlayer = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_RefDefaultlayer_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_RefDefaultlayer_set, doc=r"""m_RefDefaultlayer : int""") - m_ValueDefaultText = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ValueDefaultText_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ValueDefaultText_set, doc=r"""m_ValueDefaultText : wxString""") - m_ValueDefaultVisibility = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ValueDefaultVisibility_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ValueDefaultVisibility_set, doc=r"""m_ValueDefaultVisibility : bool""") - m_ValueDefaultlayer = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_ValueDefaultlayer_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_ValueDefaultlayer_set, doc=r"""m_ValueDefaultlayer : int""") - m_AuxOrigin = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_AuxOrigin_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_AuxOrigin_set, doc=r"""m_AuxOrigin : wxPoint""") - m_GridOrigin = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_GridOrigin_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_GridOrigin_set, doc=r"""m_GridOrigin : wxPoint""") - m_Pad_Master = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_Pad_Master_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_Pad_Master_set, doc=r"""m_Pad_Master : D_PAD""") - m_HasStackup = property(_pcbnew.BOARD_DESIGN_SETTINGS_m_HasStackup_get, _pcbnew.BOARD_DESIGN_SETTINGS_m_HasStackup_set, doc=r"""m_HasStackup : bool""") - - def __init__(self): - r"""__init__(BOARD_DESIGN_SETTINGS self) -> BOARD_DESIGN_SETTINGS""" - _pcbnew.BOARD_DESIGN_SETTINGS_swiginit(self, _pcbnew.new_BOARD_DESIGN_SETTINGS()) - - def GetStackupDescriptor(self): - r"""GetStackupDescriptor(BOARD_DESIGN_SETTINGS self) -> BOARD_STACKUP &""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetStackupDescriptor(self) - - def GetDefault(self): - r"""GetDefault(BOARD_DESIGN_SETTINGS self) -> NETCLASSPTR""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetDefault(self) - - def GetCurrentNetClassName(self): - r"""GetCurrentNetClassName(BOARD_DESIGN_SETTINGS self) -> wxString""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCurrentNetClassName(self) - - def UseNetClassTrack(self): - r"""UseNetClassTrack(BOARD_DESIGN_SETTINGS self) -> bool""" - return _pcbnew.BOARD_DESIGN_SETTINGS_UseNetClassTrack(self) - - def UseNetClassVia(self): - r"""UseNetClassVia(BOARD_DESIGN_SETTINGS self) -> bool""" - return _pcbnew.BOARD_DESIGN_SETTINGS_UseNetClassVia(self) - - def UseNetClassDiffPair(self): - r"""UseNetClassDiffPair(BOARD_DESIGN_SETTINGS self) -> bool""" - return _pcbnew.BOARD_DESIGN_SETTINGS_UseNetClassDiffPair(self) - - def SetCurrentNetClass(self, aNetClassName): - r"""SetCurrentNetClass(BOARD_DESIGN_SETTINGS self, wxString aNetClassName) -> bool""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetCurrentNetClass(self, aNetClassName) - - def GetBiggestClearanceValue(self): - r"""GetBiggestClearanceValue(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetBiggestClearanceValue(self) - - def GetSmallestClearanceValue(self): - r"""GetSmallestClearanceValue(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetSmallestClearanceValue(self) - - def GetCurrentMicroViaSize(self): - r"""GetCurrentMicroViaSize(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCurrentMicroViaSize(self) - - def GetCurrentMicroViaDrill(self): - r"""GetCurrentMicroViaDrill(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCurrentMicroViaDrill(self) - - def GetTrackWidthIndex(self): - r"""GetTrackWidthIndex(BOARD_DESIGN_SETTINGS self) -> unsigned int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetTrackWidthIndex(self) - - def SetTrackWidthIndex(self, aIndex): - r"""SetTrackWidthIndex(BOARD_DESIGN_SETTINGS self, unsigned int aIndex)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetTrackWidthIndex(self, aIndex) - - def GetCurrentTrackWidth(self): - r"""GetCurrentTrackWidth(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCurrentTrackWidth(self) - - def SetCustomTrackWidth(self, aWidth): - r"""SetCustomTrackWidth(BOARD_DESIGN_SETTINGS self, int aWidth)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetCustomTrackWidth(self, aWidth) - - def GetCustomTrackWidth(self): - r"""GetCustomTrackWidth(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCustomTrackWidth(self) - - def GetViaSizeIndex(self): - r"""GetViaSizeIndex(BOARD_DESIGN_SETTINGS self) -> unsigned int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetViaSizeIndex(self) - - def SetViaSizeIndex(self, aIndex): - r"""SetViaSizeIndex(BOARD_DESIGN_SETTINGS self, unsigned int aIndex)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetViaSizeIndex(self, aIndex) - - def GetCurrentViaSize(self): - r"""GetCurrentViaSize(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCurrentViaSize(self) - - def SetCustomViaSize(self, aSize): - r"""SetCustomViaSize(BOARD_DESIGN_SETTINGS self, int aSize)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetCustomViaSize(self, aSize) - - def GetCustomViaSize(self): - r"""GetCustomViaSize(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCustomViaSize(self) - - def GetCurrentViaDrill(self): - r"""GetCurrentViaDrill(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCurrentViaDrill(self) - - def SetCustomViaDrill(self, aDrill): - r"""SetCustomViaDrill(BOARD_DESIGN_SETTINGS self, int aDrill)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetCustomViaDrill(self, aDrill) - - def GetCustomViaDrill(self): - r"""GetCustomViaDrill(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCustomViaDrill(self) - - def UseCustomTrackViaSize(self, *args): - r""" - UseCustomTrackViaSize(BOARD_DESIGN_SETTINGS self, bool aEnabled) - UseCustomTrackViaSize(BOARD_DESIGN_SETTINGS self) -> bool - """ - return _pcbnew.BOARD_DESIGN_SETTINGS_UseCustomTrackViaSize(self, *args) - - def GetDiffPairIndex(self): - r"""GetDiffPairIndex(BOARD_DESIGN_SETTINGS self) -> unsigned int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetDiffPairIndex(self) - - def SetDiffPairIndex(self, aIndex): - r"""SetDiffPairIndex(BOARD_DESIGN_SETTINGS self, unsigned int aIndex)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetDiffPairIndex(self, aIndex) - - def SetCustomDiffPairWidth(self, aWidth): - r"""SetCustomDiffPairWidth(BOARD_DESIGN_SETTINGS self, int aWidth)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetCustomDiffPairWidth(self, aWidth) - - def GetCustomDiffPairWidth(self): - r"""GetCustomDiffPairWidth(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCustomDiffPairWidth(self) - - def SetCustomDiffPairGap(self, aGap): - r"""SetCustomDiffPairGap(BOARD_DESIGN_SETTINGS self, int aGap)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetCustomDiffPairGap(self, aGap) - - def GetCustomDiffPairGap(self): - r"""GetCustomDiffPairGap(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCustomDiffPairGap(self) - - def SetCustomDiffPairViaGap(self, aGap): - r"""SetCustomDiffPairViaGap(BOARD_DESIGN_SETTINGS self, int aGap)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetCustomDiffPairViaGap(self, aGap) - - def GetCustomDiffPairViaGap(self): - r"""GetCustomDiffPairViaGap(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCustomDiffPairViaGap(self) - - def UseCustomDiffPairDimensions(self, *args): - r""" - UseCustomDiffPairDimensions(BOARD_DESIGN_SETTINGS self, bool aEnabled) - UseCustomDiffPairDimensions(BOARD_DESIGN_SETTINGS self) -> bool - """ - return _pcbnew.BOARD_DESIGN_SETTINGS_UseCustomDiffPairDimensions(self, *args) - - def GetCurrentDiffPairWidth(self): - r"""GetCurrentDiffPairWidth(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCurrentDiffPairWidth(self) - - def GetCurrentDiffPairGap(self): - r"""GetCurrentDiffPairGap(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCurrentDiffPairGap(self) - - def GetCurrentDiffPairViaGap(self): - r"""GetCurrentDiffPairViaGap(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCurrentDiffPairViaGap(self) - - def SetMinHoleSeparation(self, aDistance): - r"""SetMinHoleSeparation(BOARD_DESIGN_SETTINGS self, int aDistance)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetMinHoleSeparation(self, aDistance) - - def SetCopperEdgeClearance(self, aDistance): - r"""SetCopperEdgeClearance(BOARD_DESIGN_SETTINGS self, int aDistance)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetCopperEdgeClearance(self, aDistance) - - def SetRequireCourtyardDefinitions(self, aRequire): - r"""SetRequireCourtyardDefinitions(BOARD_DESIGN_SETTINGS self, bool aRequire)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetRequireCourtyardDefinitions(self, aRequire) - - def SetProhibitOverlappingCourtyards(self, aProhibit): - r"""SetProhibitOverlappingCourtyards(BOARD_DESIGN_SETTINGS self, bool aProhibit)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetProhibitOverlappingCourtyards(self, aProhibit) - - def GetVisibleLayers(self): - r"""GetVisibleLayers(BOARD_DESIGN_SETTINGS self) -> LSET""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetVisibleLayers(self) - - def SetVisibleAlls(self): - r"""SetVisibleAlls(BOARD_DESIGN_SETTINGS self)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetVisibleAlls(self) - - def SetVisibleLayers(self, aMask): - r"""SetVisibleLayers(BOARD_DESIGN_SETTINGS self, LSET aMask)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetVisibleLayers(self, aMask) - - def IsLayerVisible(self, aLayerId): - r"""IsLayerVisible(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayerId) -> bool""" - return _pcbnew.BOARD_DESIGN_SETTINGS_IsLayerVisible(self, aLayerId) - - def SetLayerVisibility(self, aLayerId, aNewState): - r"""SetLayerVisibility(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayerId, bool aNewState)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetLayerVisibility(self, aLayerId, aNewState) - - def GetVisibleElements(self): - r"""GetVisibleElements(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetVisibleElements(self) - - def SetVisibleElements(self, aMask): - r"""SetVisibleElements(BOARD_DESIGN_SETTINGS self, int aMask)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetVisibleElements(self, aMask) - - def IsElementVisible(self, aElementCategory): - r"""IsElementVisible(BOARD_DESIGN_SETTINGS self, GAL_LAYER_ID aElementCategory) -> bool""" - return _pcbnew.BOARD_DESIGN_SETTINGS_IsElementVisible(self, aElementCategory) - - def SetElementVisibility(self, aElementCategory, aNewState): - r"""SetElementVisibility(BOARD_DESIGN_SETTINGS self, GAL_LAYER_ID aElementCategory, bool aNewState)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetElementVisibility(self, aElementCategory, aNewState) - - def GetEnabledLayers(self): - r"""GetEnabledLayers(BOARD_DESIGN_SETTINGS self) -> LSET""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetEnabledLayers(self) - - def SetEnabledLayers(self, aMask): - r"""SetEnabledLayers(BOARD_DESIGN_SETTINGS self, LSET aMask)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetEnabledLayers(self, aMask) - - def IsLayerEnabled(self, aLayerId): - r"""IsLayerEnabled(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayerId) -> bool""" - return _pcbnew.BOARD_DESIGN_SETTINGS_IsLayerEnabled(self, aLayerId) - - def GetCopperLayerCount(self): - r"""GetCopperLayerCount(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetCopperLayerCount(self) - - def SetCopperLayerCount(self, aNewLayerCount): - r"""SetCopperLayerCount(BOARD_DESIGN_SETTINGS self, int aNewLayerCount)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetCopperLayerCount(self, aNewLayerCount) - - def AppendConfigs(self, aBoard, aResult): - r"""AppendConfigs(BOARD_DESIGN_SETTINGS self, BOARD aBoard, PARAM_CFG_ARRAY * aResult)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_AppendConfigs(self, aBoard, aResult) - - def GetBoardThickness(self): - r"""GetBoardThickness(BOARD_DESIGN_SETTINGS self) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetBoardThickness(self) - - def SetBoardThickness(self, aThickness): - r"""SetBoardThickness(BOARD_DESIGN_SETTINGS self, int aThickness)""" - return _pcbnew.BOARD_DESIGN_SETTINGS_SetBoardThickness(self, aThickness) - - def GetLineThickness(self, aLayer): - r"""GetLineThickness(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayer) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetLineThickness(self, aLayer) - - def GetTextSize(self, aLayer): - r"""GetTextSize(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayer) -> wxSize""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetTextSize(self, aLayer) - - def GetTextThickness(self, aLayer): - r"""GetTextThickness(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayer) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetTextThickness(self, aLayer) - - def GetTextItalic(self, aLayer): - r"""GetTextItalic(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayer) -> bool""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetTextItalic(self, aLayer) - - def GetTextUpright(self, aLayer): - r"""GetTextUpright(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayer) -> bool""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetTextUpright(self, aLayer) - - def GetLayerClass(self, aLayer): - r"""GetLayerClass(BOARD_DESIGN_SETTINGS self, PCB_LAYER_ID aLayer) -> int""" - return _pcbnew.BOARD_DESIGN_SETTINGS_GetLayerClass(self, aLayer) - __swig_destroy__ = _pcbnew.delete_BOARD_DESIGN_SETTINGS - -# Register BOARD_DESIGN_SETTINGS in _pcbnew: -_pcbnew.BOARD_DESIGN_SETTINGS_swigregister(BOARD_DESIGN_SETTINGS) - -class CN_DISJOINT_NET_ENTRY(object): - r"""Proxy of C++ CN_DISJOINT_NET_ENTRY class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - net = property(_pcbnew.CN_DISJOINT_NET_ENTRY_net_get, _pcbnew.CN_DISJOINT_NET_ENTRY_net_set, doc=r"""net : int""") - a = property(_pcbnew.CN_DISJOINT_NET_ENTRY_a_get, _pcbnew.CN_DISJOINT_NET_ENTRY_a_set, doc=r"""a : p.BOARD_CONNECTED_ITEM""") - b = property(_pcbnew.CN_DISJOINT_NET_ENTRY_b_get, _pcbnew.CN_DISJOINT_NET_ENTRY_b_set, doc=r"""b : p.BOARD_CONNECTED_ITEM""") - anchorA = property(_pcbnew.CN_DISJOINT_NET_ENTRY_anchorA_get, _pcbnew.CN_DISJOINT_NET_ENTRY_anchorA_set, doc=r"""anchorA : VECTOR2I""") - anchorB = property(_pcbnew.CN_DISJOINT_NET_ENTRY_anchorB_get, _pcbnew.CN_DISJOINT_NET_ENTRY_anchorB_set, doc=r"""anchorB : VECTOR2I""") - - def __init__(self): - r"""__init__(CN_DISJOINT_NET_ENTRY self) -> CN_DISJOINT_NET_ENTRY""" - _pcbnew.CN_DISJOINT_NET_ENTRY_swiginit(self, _pcbnew.new_CN_DISJOINT_NET_ENTRY()) - __swig_destroy__ = _pcbnew.delete_CN_DISJOINT_NET_ENTRY - -# Register CN_DISJOINT_NET_ENTRY in _pcbnew: -_pcbnew.CN_DISJOINT_NET_ENTRY_swigregister(CN_DISJOINT_NET_ENTRY) - -class CN_ZONE_ISOLATED_ISLAND_LIST(object): - r"""Proxy of C++ CN_ZONE_ISOLATED_ISLAND_LIST class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, aZone): - r"""__init__(CN_ZONE_ISOLATED_ISLAND_LIST self, ZONE_CONTAINER aZone) -> CN_ZONE_ISOLATED_ISLAND_LIST""" - _pcbnew.CN_ZONE_ISOLATED_ISLAND_LIST_swiginit(self, _pcbnew.new_CN_ZONE_ISOLATED_ISLAND_LIST(aZone)) - m_zone = property(_pcbnew.CN_ZONE_ISOLATED_ISLAND_LIST_m_zone_get, _pcbnew.CN_ZONE_ISOLATED_ISLAND_LIST_m_zone_set, doc=r"""m_zone : p.ZONE_CONTAINER""") - m_islands = property(_pcbnew.CN_ZONE_ISOLATED_ISLAND_LIST_m_islands_get, _pcbnew.CN_ZONE_ISOLATED_ISLAND_LIST_m_islands_set, doc=r"""m_islands : std::vector<(int,std::allocator<(int)>)>""") - __swig_destroy__ = _pcbnew.delete_CN_ZONE_ISOLATED_ISLAND_LIST - -# Register CN_ZONE_ISOLATED_ISLAND_LIST in _pcbnew: -_pcbnew.CN_ZONE_ISOLATED_ISLAND_LIST_swigregister(CN_ZONE_ISOLATED_ISLAND_LIST) - -class RN_DYNAMIC_LINE(object): - r"""Proxy of C++ RN_DYNAMIC_LINE class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - netCode = property(_pcbnew.RN_DYNAMIC_LINE_netCode_get, _pcbnew.RN_DYNAMIC_LINE_netCode_set, doc=r"""netCode : int""") - a = property(_pcbnew.RN_DYNAMIC_LINE_a_get, _pcbnew.RN_DYNAMIC_LINE_a_set, doc=r"""a : VECTOR2I""") - b = property(_pcbnew.RN_DYNAMIC_LINE_b_get, _pcbnew.RN_DYNAMIC_LINE_b_set, doc=r"""b : VECTOR2I""") - - def __init__(self): - r"""__init__(RN_DYNAMIC_LINE self) -> RN_DYNAMIC_LINE""" - _pcbnew.RN_DYNAMIC_LINE_swiginit(self, _pcbnew.new_RN_DYNAMIC_LINE()) - __swig_destroy__ = _pcbnew.delete_RN_DYNAMIC_LINE - -# Register RN_DYNAMIC_LINE in _pcbnew: -_pcbnew.RN_DYNAMIC_LINE_swigregister(RN_DYNAMIC_LINE) - -class CONNECTIVITY_DATA(object): - r"""Proxy of C++ CONNECTIVITY_DATA class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - __swig_destroy__ = _pcbnew.delete_CONNECTIVITY_DATA - - def __init__(self, *args): - r""" - __init__(CONNECTIVITY_DATA self) -> CONNECTIVITY_DATA - __init__(CONNECTIVITY_DATA self, std::vector< BOARD_ITEM *,std::allocator< BOARD_ITEM * > > const & aItems) -> CONNECTIVITY_DATA - """ - _pcbnew.CONNECTIVITY_DATA_swiginit(self, _pcbnew.new_CONNECTIVITY_DATA(*args)) - - def Build(self, *args): - r""" - Build(CONNECTIVITY_DATA self, BOARD aBoard) - Build(CONNECTIVITY_DATA self, std::vector< BOARD_ITEM *,std::allocator< BOARD_ITEM * > > const & aItems) - """ - return _pcbnew.CONNECTIVITY_DATA_Build(self, *args) - - def Add(self, aItem): - r"""Add(CONNECTIVITY_DATA self, BOARD_ITEM aItem) -> bool""" - return _pcbnew.CONNECTIVITY_DATA_Add(self, aItem) - - def Remove(self, aItem): - r"""Remove(CONNECTIVITY_DATA self, BOARD_ITEM aItem) -> bool""" - return _pcbnew.CONNECTIVITY_DATA_Remove(self, aItem) - - def Update(self, aItem): - r"""Update(CONNECTIVITY_DATA self, BOARD_ITEM aItem) -> bool""" - return _pcbnew.CONNECTIVITY_DATA_Update(self, aItem) - - def Clear(self): - r"""Clear(CONNECTIVITY_DATA self)""" - return _pcbnew.CONNECTIVITY_DATA_Clear(self) - - def GetNetCount(self): - r"""GetNetCount(CONNECTIVITY_DATA self) -> int""" - return _pcbnew.CONNECTIVITY_DATA_GetNetCount(self) - - def GetRatsnestForNet(self, aNet): - r"""GetRatsnestForNet(CONNECTIVITY_DATA self, int aNet) -> RN_NET *""" - return _pcbnew.CONNECTIVITY_DATA_GetRatsnestForNet(self, aNet) - - def PropagateNets(self): - r"""PropagateNets(CONNECTIVITY_DATA self)""" - return _pcbnew.CONNECTIVITY_DATA_PropagateNets(self) - - def CheckConnectivity(self, aReport): - r"""CheckConnectivity(CONNECTIVITY_DATA self, std::vector< CN_DISJOINT_NET_ENTRY,std::allocator< CN_DISJOINT_NET_ENTRY > > & aReport) -> bool""" - return _pcbnew.CONNECTIVITY_DATA_CheckConnectivity(self, aReport) - - def FindIsolatedCopperIslands(self, *args): - r""" - FindIsolatedCopperIslands(CONNECTIVITY_DATA self, ZONE_CONTAINER aZone, intVector aIslands) - FindIsolatedCopperIslands(CONNECTIVITY_DATA self, std::vector< CN_ZONE_ISOLATED_ISLAND_LIST,std::allocator< CN_ZONE_ISOLATED_ISLAND_LIST > > & aZones) - """ - return _pcbnew.CONNECTIVITY_DATA_FindIsolatedCopperIslands(self, *args) - - def RecalculateRatsnest(self, aCommit=None): - r"""RecalculateRatsnest(CONNECTIVITY_DATA self, BOARD_COMMIT * aCommit=None)""" - return _pcbnew.CONNECTIVITY_DATA_RecalculateRatsnest(self, aCommit) - - def GetUnconnectedCount(self): - r"""GetUnconnectedCount(CONNECTIVITY_DATA self) -> unsigned int""" - return _pcbnew.CONNECTIVITY_DATA_GetUnconnectedCount(self) - - def GetNodeCount(self, aNet=-1): - r"""GetNodeCount(CONNECTIVITY_DATA self, int aNet=-1) -> unsigned int""" - return _pcbnew.CONNECTIVITY_DATA_GetNodeCount(self, aNet) - - def GetPadCount(self, aNet=-1): - r"""GetPadCount(CONNECTIVITY_DATA self, int aNet=-1) -> unsigned int""" - return _pcbnew.CONNECTIVITY_DATA_GetPadCount(self, aNet) - - def GetConnectedTracks(self, aItem): - r"""GetConnectedTracks(CONNECTIVITY_DATA self, BOARD_CONNECTED_ITEM aItem) -> std::vector< TRACK *,std::allocator< TRACK * > > const""" - return _pcbnew.CONNECTIVITY_DATA_GetConnectedTracks(self, aItem) - - def GetConnectedPads(self, *args): - r""" - GetConnectedPads(CONNECTIVITY_DATA self, BOARD_CONNECTED_ITEM aItem) -> D_PADS - GetConnectedPads(CONNECTIVITY_DATA self, BOARD_CONNECTED_ITEM aItem, std::set< D_PAD *,std::less< D_PAD * >,std::allocator< D_PAD * > > * pads) -> void const - """ - return _pcbnew.CONNECTIVITY_DATA_GetConnectedPads(self, *args) - - def GetUnconnectedEdges(self, aEdges): - r"""GetUnconnectedEdges(CONNECTIVITY_DATA self, std::vector< CN_EDGE,std::allocator< CN_EDGE > > & aEdges)""" - return _pcbnew.CONNECTIVITY_DATA_GetUnconnectedEdges(self, aEdges) - - def ClearDynamicRatsnest(self): - r"""ClearDynamicRatsnest(CONNECTIVITY_DATA self)""" - return _pcbnew.CONNECTIVITY_DATA_ClearDynamicRatsnest(self) - - def HideDynamicRatsnest(self): - r"""HideDynamicRatsnest(CONNECTIVITY_DATA self)""" - return _pcbnew.CONNECTIVITY_DATA_HideDynamicRatsnest(self) - - def ComputeDynamicRatsnest(self, aItems): - r"""ComputeDynamicRatsnest(CONNECTIVITY_DATA self, std::vector< BOARD_ITEM *,std::allocator< BOARD_ITEM * > > const & aItems)""" - return _pcbnew.CONNECTIVITY_DATA_ComputeDynamicRatsnest(self, aItems) - - def GetDynamicRatsnest(self): - r"""GetDynamicRatsnest(CONNECTIVITY_DATA self) -> std::vector< RN_DYNAMIC_LINE,std::allocator< RN_DYNAMIC_LINE > > const &""" - return _pcbnew.CONNECTIVITY_DATA_GetDynamicRatsnest(self) - - def GetConnectedItems(self, *args): - r""" - GetConnectedItems(CONNECTIVITY_DATA self, BOARD_CONNECTED_ITEM aItem, VECTOR2I aAnchor, KICAD_T [] aTypes) -> std::vector< BOARD_CONNECTED_ITEM *,std::allocator< BOARD_CONNECTED_ITEM * > > const - GetConnectedItems(CONNECTIVITY_DATA self, BOARD_CONNECTED_ITEM aItem, KICAD_T const [] aTypes, bool aIgnoreNetcodes=False) -> std::vector< BOARD_CONNECTED_ITEM *,std::allocator< BOARD_CONNECTED_ITEM * > > const - """ - return _pcbnew.CONNECTIVITY_DATA_GetConnectedItems(self, *args) - - def GetNetItems(self, aNetCode, aTypes): - r"""GetNetItems(CONNECTIVITY_DATA self, int aNetCode, KICAD_T const [] aTypes) -> std::vector< BOARD_CONNECTED_ITEM *,std::allocator< BOARD_CONNECTED_ITEM * > > const""" - return _pcbnew.CONNECTIVITY_DATA_GetNetItems(self, aNetCode, aTypes) - - def NearestUnconnectedTargets(self, aRef, aPos, aMaxCount=-1): - r"""NearestUnconnectedTargets(CONNECTIVITY_DATA self, BOARD_CONNECTED_ITEM aRef, VECTOR2I aPos, int aMaxCount=-1) -> std::vector< VECTOR2I,std::allocator< VECTOR2I > > const""" - return _pcbnew.CONNECTIVITY_DATA_NearestUnconnectedTargets(self, aRef, aPos, aMaxCount) - - def BlockRatsnestItems(self, aItems): - r"""BlockRatsnestItems(CONNECTIVITY_DATA self, std::vector< BOARD_ITEM *,std::allocator< BOARD_ITEM * > > const & aItems)""" - return _pcbnew.CONNECTIVITY_DATA_BlockRatsnestItems(self, aItems) - - def GetConnectivityAlgo(self): - r"""GetConnectivityAlgo(CONNECTIVITY_DATA self) -> std::shared_ptr< CN_CONNECTIVITY_ALGO >""" - return _pcbnew.CONNECTIVITY_DATA_GetConnectivityAlgo(self) - - def GetLock(self): - r"""GetLock(CONNECTIVITY_DATA self) -> std::mutex &""" - return _pcbnew.CONNECTIVITY_DATA_GetLock(self) - - def MarkItemNetAsDirty(self, aItem): - r"""MarkItemNetAsDirty(CONNECTIVITY_DATA self, BOARD_ITEM aItem)""" - return _pcbnew.CONNECTIVITY_DATA_MarkItemNetAsDirty(self, aItem) - - def SetProgressReporter(self, aReporter): - r"""SetProgressReporter(CONNECTIVITY_DATA self, PROGRESS_REPORTER * aReporter)""" - return _pcbnew.CONNECTIVITY_DATA_SetProgressReporter(self, aReporter) - -# Register CONNECTIVITY_DATA in _pcbnew: -_pcbnew.CONNECTIVITY_DATA_swigregister(CONNECTIVITY_DATA) - -PAD_SHAPE_CIRCLE = _pcbnew.PAD_SHAPE_CIRCLE - -PAD_SHAPE_RECT = _pcbnew.PAD_SHAPE_RECT - -PAD_SHAPE_OVAL = _pcbnew.PAD_SHAPE_OVAL - -PAD_SHAPE_TRAPEZOID = _pcbnew.PAD_SHAPE_TRAPEZOID - -PAD_SHAPE_ROUNDRECT = _pcbnew.PAD_SHAPE_ROUNDRECT - -PAD_SHAPE_CHAMFERED_RECT = _pcbnew.PAD_SHAPE_CHAMFERED_RECT - -PAD_SHAPE_CUSTOM = _pcbnew.PAD_SHAPE_CUSTOM - -PAD_DRILL_SHAPE_CIRCLE = _pcbnew.PAD_DRILL_SHAPE_CIRCLE - -PAD_DRILL_SHAPE_OBLONG = _pcbnew.PAD_DRILL_SHAPE_OBLONG - -PAD_ATTRIB_STANDARD = _pcbnew.PAD_ATTRIB_STANDARD - -PAD_ATTRIB_SMD = _pcbnew.PAD_ATTRIB_SMD - -PAD_ATTRIB_CONN = _pcbnew.PAD_ATTRIB_CONN - -PAD_ATTRIB_HOLE_NOT_PLATED = _pcbnew.PAD_ATTRIB_HOLE_NOT_PLATED - -CUST_PAD_SHAPE_IN_ZONE_OUTLINE = _pcbnew.CUST_PAD_SHAPE_IN_ZONE_OUTLINE - -CUST_PAD_SHAPE_IN_ZONE_CONVEXHULL = _pcbnew.CUST_PAD_SHAPE_IN_ZONE_CONVEXHULL - -class PAD_DRAWINFO(object): - r"""Proxy of C++ PAD_DRAWINFO class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - m_Color = property(_pcbnew.PAD_DRAWINFO_m_Color_get, _pcbnew.PAD_DRAWINFO_m_Color_set, doc=r"""m_Color : COLOR4D""") - m_HoleColor = property(_pcbnew.PAD_DRAWINFO_m_HoleColor_get, _pcbnew.PAD_DRAWINFO_m_HoleColor_set, doc=r"""m_HoleColor : COLOR4D""") - m_NPHoleColor = property(_pcbnew.PAD_DRAWINFO_m_NPHoleColor_get, _pcbnew.PAD_DRAWINFO_m_NPHoleColor_set, doc=r"""m_NPHoleColor : COLOR4D""") - m_NoNetMarkColor = property(_pcbnew.PAD_DRAWINFO_m_NoNetMarkColor_get, _pcbnew.PAD_DRAWINFO_m_NoNetMarkColor_set, doc=r"""m_NoNetMarkColor : COLOR4D""") - m_PadClearance = property(_pcbnew.PAD_DRAWINFO_m_PadClearance_get, _pcbnew.PAD_DRAWINFO_m_PadClearance_set, doc=r"""m_PadClearance : int""") - m_Mask_margin = property(_pcbnew.PAD_DRAWINFO_m_Mask_margin_get, _pcbnew.PAD_DRAWINFO_m_Mask_margin_set, doc=r"""m_Mask_margin : wxSize""") - m_Display_padnum = property(_pcbnew.PAD_DRAWINFO_m_Display_padnum_get, _pcbnew.PAD_DRAWINFO_m_Display_padnum_set, doc=r"""m_Display_padnum : bool""") - m_Display_netname = property(_pcbnew.PAD_DRAWINFO_m_Display_netname_get, _pcbnew.PAD_DRAWINFO_m_Display_netname_set, doc=r"""m_Display_netname : bool""") - m_ShowPadFilled = property(_pcbnew.PAD_DRAWINFO_m_ShowPadFilled_get, _pcbnew.PAD_DRAWINFO_m_ShowPadFilled_set, doc=r"""m_ShowPadFilled : bool""") - m_ShowNCMark = property(_pcbnew.PAD_DRAWINFO_m_ShowNCMark_get, _pcbnew.PAD_DRAWINFO_m_ShowNCMark_set, doc=r"""m_ShowNCMark : bool""") - m_ShowNotPlatedHole = property(_pcbnew.PAD_DRAWINFO_m_ShowNotPlatedHole_get, _pcbnew.PAD_DRAWINFO_m_ShowNotPlatedHole_set, doc=r"""m_ShowNotPlatedHole : bool""") - m_IsPrinting = property(_pcbnew.PAD_DRAWINFO_m_IsPrinting_get, _pcbnew.PAD_DRAWINFO_m_IsPrinting_set, doc=r"""m_IsPrinting : bool""") - m_Offset = property(_pcbnew.PAD_DRAWINFO_m_Offset_get, _pcbnew.PAD_DRAWINFO_m_Offset_set, doc=r"""m_Offset : wxPoint""") - - def __init__(self): - r"""__init__(PAD_DRAWINFO self) -> PAD_DRAWINFO""" - _pcbnew.PAD_DRAWINFO_swiginit(self, _pcbnew.new_PAD_DRAWINFO()) - __swig_destroy__ = _pcbnew.delete_PAD_DRAWINFO - -# Register PAD_DRAWINFO in _pcbnew: -_pcbnew.PAD_DRAWINFO_swigregister(PAD_DRAWINFO) - -class PAD_CS_PRIMITIVE(object): - r"""Proxy of C++ PAD_CS_PRIMITIVE class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - m_Shape = property(_pcbnew.PAD_CS_PRIMITIVE_m_Shape_get, _pcbnew.PAD_CS_PRIMITIVE_m_Shape_set, doc=r"""m_Shape : STROKE_T""") - m_Thickness = property(_pcbnew.PAD_CS_PRIMITIVE_m_Thickness_get, _pcbnew.PAD_CS_PRIMITIVE_m_Thickness_set, doc=r"""m_Thickness : int""") - m_Radius = property(_pcbnew.PAD_CS_PRIMITIVE_m_Radius_get, _pcbnew.PAD_CS_PRIMITIVE_m_Radius_set, doc=r"""m_Radius : int""") - m_ArcAngle = property(_pcbnew.PAD_CS_PRIMITIVE_m_ArcAngle_get, _pcbnew.PAD_CS_PRIMITIVE_m_ArcAngle_set, doc=r"""m_ArcAngle : double""") - m_Start = property(_pcbnew.PAD_CS_PRIMITIVE_m_Start_get, _pcbnew.PAD_CS_PRIMITIVE_m_Start_set, doc=r"""m_Start : wxPoint""") - m_End = property(_pcbnew.PAD_CS_PRIMITIVE_m_End_get, _pcbnew.PAD_CS_PRIMITIVE_m_End_set, doc=r"""m_End : wxPoint""") - m_Ctrl1 = property(_pcbnew.PAD_CS_PRIMITIVE_m_Ctrl1_get, _pcbnew.PAD_CS_PRIMITIVE_m_Ctrl1_set, doc=r"""m_Ctrl1 : wxPoint""") - m_Ctrl2 = property(_pcbnew.PAD_CS_PRIMITIVE_m_Ctrl2_get, _pcbnew.PAD_CS_PRIMITIVE_m_Ctrl2_set, doc=r"""m_Ctrl2 : wxPoint""") - m_Poly = property(_pcbnew.PAD_CS_PRIMITIVE_m_Poly_get, _pcbnew.PAD_CS_PRIMITIVE_m_Poly_set, doc=r"""m_Poly : std::vector<(wxPoint,std::allocator<(wxPoint)>)>""") - - def __init__(self, aShape): - r"""__init__(PAD_CS_PRIMITIVE self, STROKE_T aShape) -> PAD_CS_PRIMITIVE""" - _pcbnew.PAD_CS_PRIMITIVE_swiginit(self, _pcbnew.new_PAD_CS_PRIMITIVE(aShape)) - - def GetCenter(self): - r"""GetCenter(PAD_CS_PRIMITIVE self) -> wxPoint""" - return _pcbnew.PAD_CS_PRIMITIVE_GetCenter(self) - - def GetArcStart(self): - r"""GetArcStart(PAD_CS_PRIMITIVE self) -> wxPoint""" - return _pcbnew.PAD_CS_PRIMITIVE_GetArcStart(self) - - def Move(self, aMoveVector): - r"""Move(PAD_CS_PRIMITIVE self, wxPoint aMoveVector)""" - return _pcbnew.PAD_CS_PRIMITIVE_Move(self, aMoveVector) - - def Rotate(self, aRotCentre, aAngle): - r"""Rotate(PAD_CS_PRIMITIVE self, wxPoint aRotCentre, double aAngle)""" - return _pcbnew.PAD_CS_PRIMITIVE_Rotate(self, aRotCentre, aAngle) - - def ExportTo(self, *args): - r""" - ExportTo(PAD_CS_PRIMITIVE self, DRAWSEGMENT aTarget) - ExportTo(PAD_CS_PRIMITIVE self, EDGE_MODULE aTarget) - """ - return _pcbnew.PAD_CS_PRIMITIVE_ExportTo(self, *args) - __swig_destroy__ = _pcbnew.delete_PAD_CS_PRIMITIVE - -# Register PAD_CS_PRIMITIVE in _pcbnew: -_pcbnew.PAD_CS_PRIMITIVE_swigregister(PAD_CS_PRIMITIVE) - -class D_PAD(BOARD_CONNECTED_ITEM): - r"""Proxy of C++ D_PAD class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, parent): - r"""__init__(D_PAD self, MODULE parent) -> D_PAD""" - _pcbnew.D_PAD_swiginit(self, _pcbnew.new_D_PAD(parent)) - - @staticmethod - def StandardMask(): - r"""StandardMask() -> LSET""" - return _pcbnew.D_PAD_StandardMask() - - @staticmethod - def SMDMask(): - r"""SMDMask() -> LSET""" - return _pcbnew.D_PAD_SMDMask() - - @staticmethod - def ConnSMDMask(): - r"""ConnSMDMask() -> LSET""" - return _pcbnew.D_PAD_ConnSMDMask() - - @staticmethod - def UnplatedHoleMask(): - r"""UnplatedHoleMask() -> LSET""" - return _pcbnew.D_PAD_UnplatedHoleMask() - - @staticmethod - def ApertureMask(): - r"""ApertureMask() -> LSET""" - return _pcbnew.D_PAD_ApertureMask() - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.D_PAD_ClassOf(aItem) - - def GetParent(self): - r"""GetParent(D_PAD self) -> MODULE""" - return _pcbnew.D_PAD_GetParent(self) - - def ImportSettingsFrom(self, aMasterPad): - r"""ImportSettingsFrom(D_PAD self, D_PAD aMasterPad)""" - return _pcbnew.D_PAD_ImportSettingsFrom(self, aMasterPad) - - def IsFlipped(self): - r"""IsFlipped(D_PAD self) -> bool""" - return _pcbnew.D_PAD_IsFlipped(self) - - def SetName(self, aName): - r"""SetName(D_PAD self, wxString aName)""" - return _pcbnew.D_PAD_SetName(self, aName) - - def GetName(self): - r"""GetName(D_PAD self) -> wxString""" - return _pcbnew.D_PAD_GetName(self) - - def IncrementPadName(self, aSkipUnconnectable, aFillSequenceGaps): - r"""IncrementPadName(D_PAD self, bool aSkipUnconnectable, bool aFillSequenceGaps) -> bool""" - return _pcbnew.D_PAD_IncrementPadName(self, aSkipUnconnectable, aFillSequenceGaps) - - def PadNameEqual(self, other): - r"""PadNameEqual(D_PAD self, D_PAD other) -> bool""" - return _pcbnew.D_PAD_PadNameEqual(self, other) - - def GetShape(self): - r"""GetShape(D_PAD self) -> PAD_SHAPE_T""" - return _pcbnew.D_PAD_GetShape(self) - - def SetShape(self, aShape): - r"""SetShape(D_PAD self, PAD_SHAPE_T aShape)""" - return _pcbnew.D_PAD_SetShape(self, aShape) - - def SetPosition(self, aPos): - r"""SetPosition(D_PAD self, wxPoint aPos)""" - return _pcbnew.D_PAD_SetPosition(self, aPos) - - def GetPosition(self): - r"""GetPosition(D_PAD self) -> wxPoint""" - return _pcbnew.D_PAD_GetPosition(self) - - def GetAnchorPadShape(self): - r"""GetAnchorPadShape(D_PAD self) -> PAD_SHAPE_T""" - return _pcbnew.D_PAD_GetAnchorPadShape(self) - - def GetCustomShapeInZoneOpt(self): - r"""GetCustomShapeInZoneOpt(D_PAD self) -> CUST_PAD_SHAPE_IN_ZONE""" - return _pcbnew.D_PAD_GetCustomShapeInZoneOpt(self) - - def SetCustomShapeInZoneOpt(self, aOption): - r"""SetCustomShapeInZoneOpt(D_PAD self, CUST_PAD_SHAPE_IN_ZONE aOption)""" - return _pcbnew.D_PAD_SetCustomShapeInZoneOpt(self, aOption) - - def SetAnchorPadShape(self, aShape): - r"""SetAnchorPadShape(D_PAD self, PAD_SHAPE_T aShape)""" - return _pcbnew.D_PAD_SetAnchorPadShape(self, aShape) - - def SetY(self, y): - r"""SetY(D_PAD self, int y)""" - return _pcbnew.D_PAD_SetY(self, y) - - def SetX(self, x): - r"""SetX(D_PAD self, int x)""" - return _pcbnew.D_PAD_SetX(self, x) - - def SetPos0(self, aPos): - r"""SetPos0(D_PAD self, wxPoint aPos)""" - return _pcbnew.D_PAD_SetPos0(self, aPos) - - def GetPos0(self): - r"""GetPos0(D_PAD self) -> wxPoint""" - return _pcbnew.D_PAD_GetPos0(self) - - def SetY0(self, y): - r"""SetY0(D_PAD self, int y)""" - return _pcbnew.D_PAD_SetY0(self, y) - - def SetX0(self, x): - r"""SetX0(D_PAD self, int x)""" - return _pcbnew.D_PAD_SetX0(self, x) - - def SetSize(self, aSize): - r"""SetSize(D_PAD self, wxSize aSize)""" - return _pcbnew.D_PAD_SetSize(self, aSize) - - def GetSize(self): - r"""GetSize(D_PAD self) -> wxSize""" - return _pcbnew.D_PAD_GetSize(self) - - def SetDelta(self, aSize): - r"""SetDelta(D_PAD self, wxSize aSize)""" - return _pcbnew.D_PAD_SetDelta(self, aSize) - - def GetDelta(self): - r"""GetDelta(D_PAD self) -> wxSize""" - return _pcbnew.D_PAD_GetDelta(self) - - def SetDrillSize(self, aSize): - r"""SetDrillSize(D_PAD self, wxSize aSize)""" - return _pcbnew.D_PAD_SetDrillSize(self, aSize) - - def GetDrillSize(self): - r"""GetDrillSize(D_PAD self) -> wxSize""" - return _pcbnew.D_PAD_GetDrillSize(self) - - def SetOffset(self, aOffset): - r"""SetOffset(D_PAD self, wxPoint aOffset)""" - return _pcbnew.D_PAD_SetOffset(self, aOffset) - - def GetOffset(self): - r"""GetOffset(D_PAD self) -> wxPoint""" - return _pcbnew.D_PAD_GetOffset(self) - - def AddPrimitive(self, *args): - r""" - AddPrimitive(D_PAD self, SHAPE_POLY_SET aPoly, int aThickness) - AddPrimitive(D_PAD self, wxPoint_Vector aPoly, int aThickness) - AddPrimitive(D_PAD self, wxPoint aStart, wxPoint aEnd, int aThickness) - AddPrimitive(D_PAD self, wxPoint aCenter, int aRadius, int aThickness) - AddPrimitive(D_PAD self, wxPoint aCenter, wxPoint aStart, int aArcAngle, int aThickness) - AddPrimitive(D_PAD self, wxPoint aStart, wxPoint aEnd, wxPoint aCtrl1, wxPoint aCtrl2, int aThickness) - """ - return _pcbnew.D_PAD_AddPrimitive(self, *args) - - def GetBestAnchorPosition(self, aPos): - r"""GetBestAnchorPosition(D_PAD self, VECTOR2I aPos) -> bool""" - return _pcbnew.D_PAD_GetBestAnchorPosition(self, aPos) - - def MergePrimitivesAsPolygon(self, aMergedPolygon=None): - r"""MergePrimitivesAsPolygon(D_PAD self, SHAPE_POLY_SET aMergedPolygon=None) -> bool""" - return _pcbnew.D_PAD_MergePrimitivesAsPolygon(self, aMergedPolygon) - - def DeletePrimitivesList(self): - r"""DeletePrimitivesList(D_PAD self)""" - return _pcbnew.D_PAD_DeletePrimitivesList(self) - - def CustomShapeAsPolygonToBoardPosition(self, aMergedPolygon, aPosition, aRotation): - r"""CustomShapeAsPolygonToBoardPosition(D_PAD self, SHAPE_POLY_SET aMergedPolygon, wxPoint aPosition, double aRotation)""" - return _pcbnew.D_PAD_CustomShapeAsPolygonToBoardPosition(self, aMergedPolygon, aPosition, aRotation) - - def GetPrimitives(self): - r"""GetPrimitives(D_PAD self) -> std::vector< PAD_CS_PRIMITIVE,std::allocator< PAD_CS_PRIMITIVE > > const &""" - return _pcbnew.D_PAD_GetPrimitives(self) - - def GetCustomShapeAsPolygon(self): - r"""GetCustomShapeAsPolygon(D_PAD self) -> SHAPE_POLY_SET""" - return _pcbnew.D_PAD_GetCustomShapeAsPolygon(self) - - def Flip(self, aCentre, aFlipLeftRight): - r"""Flip(D_PAD self, wxPoint aCentre, bool aFlipLeftRight)""" - return _pcbnew.D_PAD_Flip(self, aCentre, aFlipLeftRight) - - def FlipPrimitives(self): - r"""FlipPrimitives(D_PAD self)""" - return _pcbnew.D_PAD_FlipPrimitives(self) - - def MirrorXPrimitives(self, aX): - r"""MirrorXPrimitives(D_PAD self, int aX)""" - return _pcbnew.D_PAD_MirrorXPrimitives(self, aX) - - def SetPrimitives(self, aPrimitivesList): - r"""SetPrimitives(D_PAD self, std::vector< PAD_CS_PRIMITIVE,std::allocator< PAD_CS_PRIMITIVE > > const & aPrimitivesList) -> bool""" - return _pcbnew.D_PAD_SetPrimitives(self, aPrimitivesList) - - def AddPrimitives(self, aPrimitivesList): - r"""AddPrimitives(D_PAD self, std::vector< PAD_CS_PRIMITIVE,std::allocator< PAD_CS_PRIMITIVE > > const & aPrimitivesList) -> bool""" - return _pcbnew.D_PAD_AddPrimitives(self, aPrimitivesList) - - def SetOrientation(self, aAngle): - r"""SetOrientation(D_PAD self, double aAngle)""" - return _pcbnew.D_PAD_SetOrientation(self, aAngle) - - def SetOrientationDegrees(self, aOrientation): - r"""SetOrientationDegrees(D_PAD self, double aOrientation)""" - return _pcbnew.D_PAD_SetOrientationDegrees(self, aOrientation) - - def GetOrientation(self): - r"""GetOrientation(D_PAD self) -> double""" - return _pcbnew.D_PAD_GetOrientation(self) - - def GetOrientationDegrees(self): - r"""GetOrientationDegrees(D_PAD self) -> double""" - return _pcbnew.D_PAD_GetOrientationDegrees(self) - - def GetOrientationRadians(self): - r"""GetOrientationRadians(D_PAD self) -> double""" - return _pcbnew.D_PAD_GetOrientationRadians(self) - - def SetDrillShape(self, aDrillShape): - r"""SetDrillShape(D_PAD self, PAD_DRILL_SHAPE_T aDrillShape)""" - return _pcbnew.D_PAD_SetDrillShape(self, aDrillShape) - - def GetDrillShape(self): - r"""GetDrillShape(D_PAD self) -> PAD_DRILL_SHAPE_T""" - return _pcbnew.D_PAD_GetDrillShape(self) - - def GetOblongDrillGeometry(self, aStartPoint, aEndPoint, aWidth): - r"""GetOblongDrillGeometry(D_PAD self, wxPoint aStartPoint, wxPoint aEndPoint, int & aWidth)""" - return _pcbnew.D_PAD_GetOblongDrillGeometry(self, aStartPoint, aEndPoint, aWidth) - - def SetLayerSet(self, aLayerMask): - r"""SetLayerSet(D_PAD self, LSET aLayerMask)""" - return _pcbnew.D_PAD_SetLayerSet(self, aLayerMask) - - def GetLayerSet(self): - r"""GetLayerSet(D_PAD self) -> LSET""" - return _pcbnew.D_PAD_GetLayerSet(self) - - def SetAttribute(self, aAttribute): - r"""SetAttribute(D_PAD self, PAD_ATTR_T aAttribute)""" - return _pcbnew.D_PAD_SetAttribute(self, aAttribute) - - def GetAttribute(self): - r"""GetAttribute(D_PAD self) -> PAD_ATTR_T""" - return _pcbnew.D_PAD_GetAttribute(self) - - def IsAperturePad(self): - r"""IsAperturePad(D_PAD self) -> bool""" - return _pcbnew.D_PAD_IsAperturePad(self) - - def SetPadToDieLength(self, aLength): - r"""SetPadToDieLength(D_PAD self, int aLength)""" - return _pcbnew.D_PAD_SetPadToDieLength(self, aLength) - - def GetPadToDieLength(self): - r"""GetPadToDieLength(D_PAD self) -> int""" - return _pcbnew.D_PAD_GetPadToDieLength(self) - - def GetLocalSolderMaskMargin(self): - r"""GetLocalSolderMaskMargin(D_PAD self) -> int""" - return _pcbnew.D_PAD_GetLocalSolderMaskMargin(self) - - def SetLocalSolderMaskMargin(self, aMargin): - r"""SetLocalSolderMaskMargin(D_PAD self, int aMargin)""" - return _pcbnew.D_PAD_SetLocalSolderMaskMargin(self, aMargin) - - def GetLocalClearance(self): - r"""GetLocalClearance(D_PAD self) -> int""" - return _pcbnew.D_PAD_GetLocalClearance(self) - - def SetLocalClearance(self, aClearance): - r"""SetLocalClearance(D_PAD self, int aClearance)""" - return _pcbnew.D_PAD_SetLocalClearance(self, aClearance) - - def GetLocalSolderPasteMargin(self): - r"""GetLocalSolderPasteMargin(D_PAD self) -> int""" - return _pcbnew.D_PAD_GetLocalSolderPasteMargin(self) - - def SetLocalSolderPasteMargin(self, aMargin): - r"""SetLocalSolderPasteMargin(D_PAD self, int aMargin)""" - return _pcbnew.D_PAD_SetLocalSolderPasteMargin(self, aMargin) - - def GetLocalSolderPasteMarginRatio(self): - r"""GetLocalSolderPasteMarginRatio(D_PAD self) -> double""" - return _pcbnew.D_PAD_GetLocalSolderPasteMarginRatio(self) - - def SetLocalSolderPasteMarginRatio(self, aRatio): - r"""SetLocalSolderPasteMarginRatio(D_PAD self, double aRatio)""" - return _pcbnew.D_PAD_SetLocalSolderPasteMarginRatio(self, aRatio) - - def TransformShapeWithClearanceToPolygon(self, *args): - r"""TransformShapeWithClearanceToPolygon(D_PAD self, SHAPE_POLY_SET aCornerBuffer, int aClearanceValue, int aMaxError=ARC_HIGH_DEF, bool ignoreLineWidth=False)""" - return _pcbnew.D_PAD_TransformShapeWithClearanceToPolygon(self, *args) - - def GetClearance(self, aItem=None): - r"""GetClearance(D_PAD self, BOARD_CONNECTED_ITEM aItem=None) -> int""" - return _pcbnew.D_PAD_GetClearance(self, aItem) - - def GetSolderMaskMargin(self): - r"""GetSolderMaskMargin(D_PAD self) -> int""" - return _pcbnew.D_PAD_GetSolderMaskMargin(self) - - def GetSolderPasteMargin(self): - r"""GetSolderPasteMargin(D_PAD self) -> wxSize""" - return _pcbnew.D_PAD_GetSolderPasteMargin(self) - - def SetZoneConnection(self, aType): - r"""SetZoneConnection(D_PAD self, ZoneConnection aType)""" - return _pcbnew.D_PAD_SetZoneConnection(self, aType) - - def GetZoneConnection(self): - r"""GetZoneConnection(D_PAD self) -> ZoneConnection""" - return _pcbnew.D_PAD_GetZoneConnection(self) - - def SetThermalWidth(self, aWidth): - r"""SetThermalWidth(D_PAD self, int aWidth)""" - return _pcbnew.D_PAD_SetThermalWidth(self, aWidth) - - def GetThermalWidth(self): - r"""GetThermalWidth(D_PAD self) -> int""" - return _pcbnew.D_PAD_GetThermalWidth(self) - - def SetThermalGap(self, aGap): - r"""SetThermalGap(D_PAD self, int aGap)""" - return _pcbnew.D_PAD_SetThermalGap(self, aGap) - - def GetThermalGap(self): - r"""GetThermalGap(D_PAD self) -> int""" - return _pcbnew.D_PAD_GetThermalGap(self) - - def Print(self, *args): - r"""Print(D_PAD self, PCB_BASE_FRAME * aFrame, wxDC * aDC, wxPoint aOffset=)""" - return _pcbnew.D_PAD_Print(self, *args) - - def PrintShape(self, aDC, aDrawInfo): - r"""PrintShape(D_PAD self, wxDC * aDC, PAD_DRAWINFO aDrawInfo)""" - return _pcbnew.D_PAD_PrintShape(self, aDC, aDrawInfo) - - def BuildPadPolygon(self, aCoord, aInflateValue, aRotation): - r"""BuildPadPolygon(D_PAD self, wxPoint aCoord, wxSize aInflateValue, double aRotation)""" - return _pcbnew.D_PAD_BuildPadPolygon(self, aCoord, aInflateValue, aRotation) - - def GetRoundRectCornerRadius(self, *args): - r""" - GetRoundRectCornerRadius(D_PAD self) -> int - GetRoundRectCornerRadius(D_PAD self, wxSize aSize) -> int - """ - return _pcbnew.D_PAD_GetRoundRectCornerRadius(self, *args) - - def SetRoundRectCornerRadius(self, aRadius): - r"""SetRoundRectCornerRadius(D_PAD self, double aRadius)""" - return _pcbnew.D_PAD_SetRoundRectCornerRadius(self, aRadius) - - def BuildPadShapePolygon(self, *args): - r"""BuildPadShapePolygon(D_PAD self, SHAPE_POLY_SET aCornerBuffer, wxSize aInflateValue, int aError=ARC_HIGH_DEF)""" - return _pcbnew.D_PAD_BuildPadShapePolygon(self, *args) - - def BuildPadDrillShapePolygon(self, *args): - r"""BuildPadDrillShapePolygon(D_PAD self, SHAPE_POLY_SET aCornerBuffer, int aInflateValue, int aError=ARC_HIGH_DEF) -> bool""" - return _pcbnew.D_PAD_BuildPadDrillShapePolygon(self, *args) - - def BuildSegmentFromOvalShape(self, aSegStart, aSegEnd, aRotation, aMargin): - r"""BuildSegmentFromOvalShape(D_PAD self, wxPoint aSegStart, wxPoint aSegEnd, double aRotation, wxSize aMargin) -> int""" - return _pcbnew.D_PAD_BuildSegmentFromOvalShape(self, aSegStart, aSegEnd, aRotation, aMargin) - - def GetBoundingRadius(self): - r"""GetBoundingRadius(D_PAD self) -> int""" - return _pcbnew.D_PAD_GetBoundingRadius(self) - - def ShapePos(self): - r"""ShapePos(D_PAD self) -> wxPoint""" - return _pcbnew.D_PAD_ShapePos(self) - - def GetRoundRectRadiusRatio(self): - r"""GetRoundRectRadiusRatio(D_PAD self) -> double""" - return _pcbnew.D_PAD_GetRoundRectRadiusRatio(self) - - def SetRoundRectRadiusRatio(self, aRadiusScale): - r"""SetRoundRectRadiusRatio(D_PAD self, double aRadiusScale)""" - return _pcbnew.D_PAD_SetRoundRectRadiusRatio(self, aRadiusScale) - - def GetChamferRectRatio(self): - r"""GetChamferRectRatio(D_PAD self) -> double""" - return _pcbnew.D_PAD_GetChamferRectRatio(self) - - def SetChamferRectRatio(self, aChamferScale): - r"""SetChamferRectRatio(D_PAD self, double aChamferScale)""" - return _pcbnew.D_PAD_SetChamferRectRatio(self, aChamferScale) - - def GetChamferPositions(self): - r"""GetChamferPositions(D_PAD self) -> int""" - return _pcbnew.D_PAD_GetChamferPositions(self) - - def SetChamferPositions(self, aChamferPositions): - r"""SetChamferPositions(D_PAD self, int aChamferPositions)""" - return _pcbnew.D_PAD_SetChamferPositions(self, aChamferPositions) - - def GetSubRatsnest(self): - r"""GetSubRatsnest(D_PAD self) -> int""" - return _pcbnew.D_PAD_GetSubRatsnest(self) - - def SetSubRatsnest(self, aSubRatsnest): - r"""SetSubRatsnest(D_PAD self, int aSubRatsnest)""" - return _pcbnew.D_PAD_SetSubRatsnest(self, aSubRatsnest) - - def GetMsgPanelInfo(self, aUnits, aList): - r"""GetMsgPanelInfo(D_PAD self, EDA_UNITS_T aUnits, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)""" - return _pcbnew.D_PAD_GetMsgPanelInfo(self, aUnits, aList) - - def IsOnLayer(self, aLayer): - r"""IsOnLayer(D_PAD self, PCB_LAYER_ID aLayer) -> bool""" - return _pcbnew.D_PAD_IsOnLayer(self, aLayer) - - def HitTest(self, *args): - r""" - HitTest(D_PAD self, wxPoint aPosition, int aAccuracy=0) -> bool - HitTest(D_PAD self, EDA_RECT aRect, bool aContained, int aAccuracy=0) -> bool - """ - return _pcbnew.D_PAD_HitTest(self, *args) - - def GetClass(self): - r"""GetClass(D_PAD self) -> wxString""" - return _pcbnew.D_PAD_GetClass(self) - - def GetBoundingBox(self): - r"""GetBoundingBox(D_PAD self) -> EDA_RECT""" - return _pcbnew.D_PAD_GetBoundingBox(self) - - def SetDrawCoord(self): - r"""SetDrawCoord(D_PAD self)""" - return _pcbnew.D_PAD_SetDrawCoord(self) - - def SetLocalCoord(self): - r"""SetLocalCoord(D_PAD self)""" - return _pcbnew.D_PAD_SetLocalCoord(self) - - @staticmethod - def Compare(padref, padcmp): - r"""Compare(D_PAD padref, D_PAD padcmp) -> int""" - return _pcbnew.D_PAD_Compare(padref, padcmp) - - def Move(self, aMoveVector): - r"""Move(D_PAD self, wxPoint aMoveVector)""" - return _pcbnew.D_PAD_Move(self, aMoveVector) - - def Rotate(self, aRotCentre, aAngle): - r"""Rotate(D_PAD self, wxPoint aRotCentre, double aAngle)""" - return _pcbnew.D_PAD_Rotate(self, aRotCentre, aAngle) - - def GetSelectMenuText(self, aUnits): - r"""GetSelectMenuText(D_PAD self, EDA_UNITS_T aUnits) -> wxString""" - return _pcbnew.D_PAD_GetSelectMenuText(self, aUnits) - - def GetMenuImage(self): - r"""GetMenuImage(D_PAD self) -> BITMAP_DEF""" - return _pcbnew.D_PAD_GetMenuImage(self) - - def ShowPadShape(self): - r"""ShowPadShape(D_PAD self) -> wxString""" - return _pcbnew.D_PAD_ShowPadShape(self) - - def ShowPadAttr(self): - r"""ShowPadAttr(D_PAD self) -> wxString""" - return _pcbnew.D_PAD_ShowPadAttr(self) - - def AppendConfigs(self, aResult): - r"""AppendConfigs(D_PAD self, PARAM_CFG_ARRAY * aResult)""" - return _pcbnew.D_PAD_AppendConfigs(self, aResult) - - def Clone(self): - r"""Clone(D_PAD self) -> EDA_ITEM""" - return _pcbnew.D_PAD_Clone(self) - - def Duplicate(self): - r"""Duplicate(D_PAD self) -> D_PAD""" - return _pcbnew.D_PAD_Duplicate(self) - - def PadShouldBeNPTH(self): - r"""PadShouldBeNPTH(D_PAD self) -> bool""" - return _pcbnew.D_PAD_PadShouldBeNPTH(self) - - def ViewGetLayers(self, aLayers, aCount): - r"""ViewGetLayers(D_PAD self, int [] aLayers, int & aCount)""" - return _pcbnew.D_PAD_ViewGetLayers(self, aLayers, aCount) - - def ViewGetLOD(self, aLayer, aView): - r"""ViewGetLOD(D_PAD self, int aLayer, KIGFX::VIEW * aView) -> unsigned int""" - return _pcbnew.D_PAD_ViewGetLOD(self, aLayer, aView) - - def ViewBBox(self): - r"""ViewBBox(D_PAD self) -> BOX2I const""" - return _pcbnew.D_PAD_ViewBBox(self) - - def SwapData(self, aImage): - r"""SwapData(D_PAD self, BOARD_ITEM aImage)""" - return _pcbnew.D_PAD_SwapData(self, aImage) - - - # SetPadName() is the old name for D_PAD::SetName() - # define it for compatibility - def SetPadName(self, aName): - return self.SetName(aName) - - # GetPadName() is the old name for D_PAD::GetName() - # define it for compatibility - def GetPadName(self): - return self.GetName() - - - __swig_destroy__ = _pcbnew.delete_D_PAD - -# Register D_PAD in _pcbnew: -_pcbnew.D_PAD_swigregister(D_PAD) - -def D_PAD_StandardMask(): - r"""D_PAD_StandardMask() -> LSET""" - return _pcbnew.D_PAD_StandardMask() - -def D_PAD_SMDMask(): - r"""D_PAD_SMDMask() -> LSET""" - return _pcbnew.D_PAD_SMDMask() - -def D_PAD_ConnSMDMask(): - r"""D_PAD_ConnSMDMask() -> LSET""" - return _pcbnew.D_PAD_ConnSMDMask() - -def D_PAD_UnplatedHoleMask(): - r"""D_PAD_UnplatedHoleMask() -> LSET""" - return _pcbnew.D_PAD_UnplatedHoleMask() - -def D_PAD_ApertureMask(): - r"""D_PAD_ApertureMask() -> LSET""" - return _pcbnew.D_PAD_ApertureMask() - -def D_PAD_ClassOf(aItem): - r"""D_PAD_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.D_PAD_ClassOf(aItem) - -def D_PAD_Compare(padref, padcmp): - r"""D_PAD_Compare(D_PAD padref, D_PAD padcmp) -> int""" - return _pcbnew.D_PAD_Compare(padref, padcmp) - -ENDPOINT_START = _pcbnew.ENDPOINT_START - -ENDPOINT_END = _pcbnew.ENDPOINT_END - -VIA_THROUGH = _pcbnew.VIA_THROUGH - -VIA_BLIND_BURIED = _pcbnew.VIA_BLIND_BURIED - -VIA_MICROVIA = _pcbnew.VIA_MICROVIA - -VIA_NOT_DEFINED = _pcbnew.VIA_NOT_DEFINED - -UNDEFINED_DRILL_DIAMETER = _pcbnew.UNDEFINED_DRILL_DIAMETER - -MIN_VIA_DRAW_SIZE = _pcbnew.MIN_VIA_DRAW_SIZE - -class TRACK(BOARD_CONNECTED_ITEM): - r"""Proxy of C++ TRACK class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.TRACK_ClassOf(aItem) - - def __init__(self, aParent, idtype=PCB_TRACE_T): - r"""__init__(TRACK self, BOARD_ITEM aParent, KICAD_T idtype=PCB_TRACE_T) -> TRACK""" - _pcbnew.TRACK_swiginit(self, _pcbnew.new_TRACK(aParent, idtype)) - - def Move(self, aMoveVector): - r"""Move(TRACK self, wxPoint aMoveVector)""" - return _pcbnew.TRACK_Move(self, aMoveVector) - - def Rotate(self, aRotCentre, aAngle): - r"""Rotate(TRACK self, wxPoint aRotCentre, double aAngle)""" - return _pcbnew.TRACK_Rotate(self, aRotCentre, aAngle) - - def Flip(self, aCentre, aFlipLeftRight): - r"""Flip(TRACK self, wxPoint aCentre, bool aFlipLeftRight)""" - return _pcbnew.TRACK_Flip(self, aCentre, aFlipLeftRight) - - def SetPosition(self, aPos): - r"""SetPosition(TRACK self, wxPoint aPos)""" - return _pcbnew.TRACK_SetPosition(self, aPos) - - def GetPosition(self): - r"""GetPosition(TRACK self) -> wxPoint""" - return _pcbnew.TRACK_GetPosition(self) - - def SetWidth(self, aWidth): - r"""SetWidth(TRACK self, int aWidth)""" - return _pcbnew.TRACK_SetWidth(self, aWidth) - - def GetWidth(self): - r"""GetWidth(TRACK self) -> int""" - return _pcbnew.TRACK_GetWidth(self) - - def SetEnd(self, aEnd): - r"""SetEnd(TRACK self, wxPoint aEnd)""" - return _pcbnew.TRACK_SetEnd(self, aEnd) - - def GetEnd(self): - r"""GetEnd(TRACK self) -> wxPoint""" - return _pcbnew.TRACK_GetEnd(self) - - def SetStart(self, aStart): - r"""SetStart(TRACK self, wxPoint aStart)""" - return _pcbnew.TRACK_SetStart(self, aStart) - - def GetStart(self): - r"""GetStart(TRACK self) -> wxPoint""" - return _pcbnew.TRACK_GetStart(self) - - def GetEndPoint(self, aEndPoint): - r"""GetEndPoint(TRACK self, ENDPOINT_T aEndPoint) -> wxPoint""" - return _pcbnew.TRACK_GetEndPoint(self, aEndPoint) - - def GetBoundingBox(self): - r"""GetBoundingBox(TRACK self) -> EDA_RECT""" - return _pcbnew.TRACK_GetBoundingBox(self) - - def IsLocked(self): - r"""IsLocked(TRACK self) -> bool""" - return _pcbnew.TRACK_IsLocked(self) - - def SetLocked(self, aLocked): - r"""SetLocked(TRACK self, bool aLocked)""" - return _pcbnew.TRACK_SetLocked(self, aLocked) - - def GetStartNetCode(self, NetCode): - r"""GetStartNetCode(TRACK self, int NetCode) -> TRACK""" - return _pcbnew.TRACK_GetStartNetCode(self, NetCode) - - def GetEndNetCode(self, NetCode): - r"""GetEndNetCode(TRACK self, int NetCode) -> TRACK""" - return _pcbnew.TRACK_GetEndNetCode(self, NetCode) - - def GetLength(self): - r"""GetLength(TRACK self) -> double""" - return _pcbnew.TRACK_GetLength(self) - - def Print(self, *args): - r"""Print(TRACK self, PCB_BASE_FRAME * aFrame, wxDC * DC, wxPoint aOffset=)""" - return _pcbnew.TRACK_Print(self, *args) - - def TransformShapeWithClearanceToPolygon(self, *args): - r"""TransformShapeWithClearanceToPolygon(TRACK self, SHAPE_POLY_SET aCornerBuffer, int aClearanceValue, int aError=ARC_HIGH_DEF, bool ignoreLineWidth=False)""" - return _pcbnew.TRACK_TransformShapeWithClearanceToPolygon(self, *args) - - def IsPointOnEnds(self, point, min_dist=0): - r"""IsPointOnEnds(TRACK self, wxPoint point, int min_dist=0) -> STATUS_FLAGS""" - return _pcbnew.TRACK_IsPointOnEnds(self, point, min_dist) - - def IsNull(self): - r"""IsNull(TRACK self) -> bool""" - return _pcbnew.TRACK_IsNull(self) - - def GetMsgPanelInfo(self, aUnits, aList): - r"""GetMsgPanelInfo(TRACK self, EDA_UNITS_T aUnits, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)""" - return _pcbnew.TRACK_GetMsgPanelInfo(self, aUnits, aList) - - def Visit(self, inspector, testData, scanTypes): - r"""Visit(TRACK self, INSPECTOR inspector, void * testData, KICAD_T const [] scanTypes) -> SEARCH_RESULT""" - return _pcbnew.TRACK_Visit(self, inspector, testData, scanTypes) - - def HitTest(self, *args): - r""" - HitTest(TRACK self, wxPoint aPosition, int aAccuracy=0) -> bool - HitTest(TRACK self, EDA_RECT aRect, bool aContained, int aAccuracy=0) -> bool - """ - return _pcbnew.TRACK_HitTest(self, *args) - - def ApproxCollinear(self, aTrack): - r"""ApproxCollinear(TRACK self, TRACK aTrack) -> bool""" - return _pcbnew.TRACK_ApproxCollinear(self, aTrack) - - def GetClass(self): - r"""GetClass(TRACK self) -> wxString""" - return _pcbnew.TRACK_GetClass(self) - - def GetClearance(self, aItem=None): - r"""GetClearance(TRACK self, BOARD_CONNECTED_ITEM aItem=None) -> int""" - return _pcbnew.TRACK_GetClearance(self, aItem) - - def GetSelectMenuText(self, aUnits): - r"""GetSelectMenuText(TRACK self, EDA_UNITS_T aUnits) -> wxString""" - return _pcbnew.TRACK_GetSelectMenuText(self, aUnits) - - def GetMenuImage(self): - r"""GetMenuImage(TRACK self) -> BITMAP_DEF""" - return _pcbnew.TRACK_GetMenuImage(self) - - def Clone(self): - r"""Clone(TRACK self) -> EDA_ITEM""" - return _pcbnew.TRACK_Clone(self) - - def ViewGetLayers(self, aLayers, aCount): - r"""ViewGetLayers(TRACK self, int [] aLayers, int & aCount)""" - return _pcbnew.TRACK_ViewGetLayers(self, aLayers, aCount) - - def ViewGetLOD(self, aLayer, aView): - r"""ViewGetLOD(TRACK self, int aLayer, KIGFX::VIEW * aView) -> unsigned int""" - return _pcbnew.TRACK_ViewGetLOD(self, aLayer, aView) - - def ViewBBox(self): - r"""ViewBBox(TRACK self) -> BOX2I const""" - return _pcbnew.TRACK_ViewBBox(self) - - def SwapData(self, aImage): - r"""SwapData(TRACK self, BOARD_ITEM aImage)""" - return _pcbnew.TRACK_SwapData(self, aImage) - __swig_destroy__ = _pcbnew.delete_TRACK - -# Register TRACK in _pcbnew: -_pcbnew.TRACK_swigregister(TRACK) - -def TRACK_ClassOf(aItem): - r"""TRACK_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.TRACK_ClassOf(aItem) - -class VIA(TRACK): - r"""Proxy of C++ VIA class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, aParent): - r"""__init__(VIA self, BOARD_ITEM aParent) -> VIA""" - _pcbnew.VIA_swiginit(self, _pcbnew.new_VIA(aParent)) - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.VIA_ClassOf(aItem) - - def Print(self, *args): - r"""Print(VIA self, PCB_BASE_FRAME * aFrame, wxDC * DC, wxPoint aOffset=)""" - return _pcbnew.VIA_Print(self, *args) - - def IsOnLayer(self, aLayer): - r"""IsOnLayer(VIA self, PCB_LAYER_ID aLayer) -> bool""" - return _pcbnew.VIA_IsOnLayer(self, aLayer) - - def GetLayerSet(self): - r"""GetLayerSet(VIA self) -> LSET""" - return _pcbnew.VIA_GetLayerSet(self) - - def SetLayerPair(self, aTopLayer, aBottomLayer): - r"""SetLayerPair(VIA self, PCB_LAYER_ID aTopLayer, PCB_LAYER_ID aBottomLayer)""" - return _pcbnew.VIA_SetLayerPair(self, aTopLayer, aBottomLayer) - - def SetBottomLayer(self, aLayer): - r"""SetBottomLayer(VIA self, PCB_LAYER_ID aLayer)""" - return _pcbnew.VIA_SetBottomLayer(self, aLayer) - - def SetTopLayer(self, aLayer): - r"""SetTopLayer(VIA self, PCB_LAYER_ID aLayer)""" - return _pcbnew.VIA_SetTopLayer(self, aLayer) - - def LayerPair(self, top_layer, bottom_layer): - r"""LayerPair(VIA self, PCB_LAYER_ID * top_layer, PCB_LAYER_ID * bottom_layer)""" - return _pcbnew.VIA_LayerPair(self, top_layer, bottom_layer) - - def TopLayer(self): - r"""TopLayer(VIA self) -> PCB_LAYER_ID""" - return _pcbnew.VIA_TopLayer(self) - - def BottomLayer(self): - r"""BottomLayer(VIA self) -> PCB_LAYER_ID""" - return _pcbnew.VIA_BottomLayer(self) - - def SanitizeLayers(self): - r"""SanitizeLayers(VIA self)""" - return _pcbnew.VIA_SanitizeLayers(self) - - def GetPosition(self): - r"""GetPosition(VIA self) -> wxPoint""" - return _pcbnew.VIA_GetPosition(self) - - def SetPosition(self, aPoint): - r"""SetPosition(VIA self, wxPoint aPoint)""" - return _pcbnew.VIA_SetPosition(self, aPoint) - - def HitTest(self, *args): - r""" - HitTest(VIA self, wxPoint aPosition, int aAccuracy=0) -> bool - HitTest(VIA self, EDA_RECT aRect, bool aContained, int aAccuracy=0) -> bool - """ - return _pcbnew.VIA_HitTest(self, *args) - - def GetClass(self): - r"""GetClass(VIA self) -> wxString""" - return _pcbnew.VIA_GetClass(self) - - def GetSelectMenuText(self, aUnits): - r"""GetSelectMenuText(VIA self, EDA_UNITS_T aUnits) -> wxString""" - return _pcbnew.VIA_GetSelectMenuText(self, aUnits) - - def GetMenuImage(self): - r"""GetMenuImage(VIA self) -> BITMAP_DEF""" - return _pcbnew.VIA_GetMenuImage(self) - - def Clone(self): - r"""Clone(VIA self) -> EDA_ITEM""" - return _pcbnew.VIA_Clone(self) - - def ViewGetLayers(self, aLayers, aCount): - r"""ViewGetLayers(VIA self, int [] aLayers, int & aCount)""" - return _pcbnew.VIA_ViewGetLayers(self, aLayers, aCount) - - def ViewGetLOD(self, aLayer, aView): - r"""ViewGetLOD(VIA self, int aLayer, KIGFX::VIEW * aView) -> unsigned int""" - return _pcbnew.VIA_ViewGetLOD(self, aLayer, aView) - - def Flip(self, aCentre, aFlipLeftRight): - r"""Flip(VIA self, wxPoint aCentre, bool aFlipLeftRight)""" - return _pcbnew.VIA_Flip(self, aCentre, aFlipLeftRight) - - def GetViaType(self): - r"""GetViaType(VIA self) -> VIATYPE_T""" - return _pcbnew.VIA_GetViaType(self) - - def SetViaType(self, aViaType): - r"""SetViaType(VIA self, VIATYPE_T aViaType)""" - return _pcbnew.VIA_SetViaType(self, aViaType) - - def SetDrill(self, aDrill): - r"""SetDrill(VIA self, int aDrill)""" - return _pcbnew.VIA_SetDrill(self, aDrill) - - def GetDrill(self): - r"""GetDrill(VIA self) -> int""" - return _pcbnew.VIA_GetDrill(self) - - def GetDrillValue(self): - r"""GetDrillValue(VIA self) -> int""" - return _pcbnew.VIA_GetDrillValue(self) - - def SetDrillDefault(self): - r"""SetDrillDefault(VIA self)""" - return _pcbnew.VIA_SetDrillDefault(self) - - def IsDrillDefault(self): - r"""IsDrillDefault(VIA self) -> bool""" - return _pcbnew.VIA_IsDrillDefault(self) - - def SwapData(self, aImage): - r"""SwapData(VIA self, BOARD_ITEM aImage)""" - return _pcbnew.VIA_SwapData(self, aImage) - __swig_destroy__ = _pcbnew.delete_VIA - -# Register VIA in _pcbnew: -_pcbnew.VIA_swigregister(VIA) - -def VIA_ClassOf(aItem): - r"""VIA_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.VIA_ClassOf(aItem) - -class ZONE_CONTAINER(BOARD_CONNECTED_ITEM): - r"""Proxy of C++ ZONE_CONTAINER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - NO_HATCH = _pcbnew.ZONE_CONTAINER_NO_HATCH - - DIAGONAL_FULL = _pcbnew.ZONE_CONTAINER_DIAGONAL_FULL - - DIAGONAL_EDGE = _pcbnew.ZONE_CONTAINER_DIAGONAL_EDGE - - - def __init__(self, *args): - r""" - __init__(ZONE_CONTAINER self, BOARD parent) -> ZONE_CONTAINER - __init__(ZONE_CONTAINER self, ZONE_CONTAINER aZone) -> ZONE_CONTAINER - """ - _pcbnew.ZONE_CONTAINER_swiginit(self, _pcbnew.new_ZONE_CONTAINER(*args)) - __swig_destroy__ = _pcbnew.delete_ZONE_CONTAINER - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.ZONE_CONTAINER_ClassOf(aItem) - - def GetPosition(self): - r"""GetPosition(ZONE_CONTAINER self) -> wxPoint""" - return _pcbnew.ZONE_CONTAINER_GetPosition(self) - - def SetPosition(self, aPos): - r"""SetPosition(ZONE_CONTAINER self, wxPoint aPos)""" - return _pcbnew.ZONE_CONTAINER_SetPosition(self, aPos) - - def SetPriority(self, aPriority): - r"""SetPriority(ZONE_CONTAINER self, unsigned int aPriority)""" - return _pcbnew.ZONE_CONTAINER_SetPriority(self, aPriority) - - def GetPriority(self): - r"""GetPriority(ZONE_CONTAINER self) -> unsigned int""" - return _pcbnew.ZONE_CONTAINER_GetPriority(self) - - def GetMsgPanelInfo(self, aUnits, aList): - r"""GetMsgPanelInfo(ZONE_CONTAINER self, EDA_UNITS_T aUnits, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)""" - return _pcbnew.ZONE_CONTAINER_GetMsgPanelInfo(self, aUnits, aList) - - def SetLayerSet(self, aLayerSet): - r"""SetLayerSet(ZONE_CONTAINER self, LSET aLayerSet)""" - return _pcbnew.ZONE_CONTAINER_SetLayerSet(self, aLayerSet) - - def GetLayerSet(self): - r"""GetLayerSet(ZONE_CONTAINER self) -> LSET""" - return _pcbnew.ZONE_CONTAINER_GetLayerSet(self) - - def Print(self, *args): - r"""Print(ZONE_CONTAINER self, PCB_BASE_FRAME * aFrame, wxDC * DC, wxPoint offset=)""" - return _pcbnew.ZONE_CONTAINER_Print(self, *args) - - def PrintFilledArea(self, *args): - r"""PrintFilledArea(ZONE_CONTAINER self, PCB_BASE_FRAME * aFrame, wxDC * DC, wxPoint offset=)""" - return _pcbnew.ZONE_CONTAINER_PrintFilledArea(self, *args) - - def GetBoundingBox(self): - r"""GetBoundingBox(ZONE_CONTAINER self) -> EDA_RECT""" - return _pcbnew.ZONE_CONTAINER_GetBoundingBox(self) - - def GetClearance(self, aItem=None): - r"""GetClearance(ZONE_CONTAINER self, BOARD_CONNECTED_ITEM aItem=None) -> int""" - return _pcbnew.ZONE_CONTAINER_GetClearance(self, aItem) - - def IsOnCopperLayer(self): - r"""IsOnCopperLayer(ZONE_CONTAINER self) -> bool""" - return _pcbnew.ZONE_CONTAINER_IsOnCopperLayer(self) - - def CommonLayerExists(self, aLayerSet): - r"""CommonLayerExists(ZONE_CONTAINER self, LSET aLayerSet) -> bool""" - return _pcbnew.ZONE_CONTAINER_CommonLayerExists(self, aLayerSet) - - def SetLayer(self, aLayer): - r"""SetLayer(ZONE_CONTAINER self, PCB_LAYER_ID aLayer)""" - return _pcbnew.ZONE_CONTAINER_SetLayer(self, aLayer) - - def GetLayer(self): - r"""GetLayer(ZONE_CONTAINER self) -> PCB_LAYER_ID""" - return _pcbnew.ZONE_CONTAINER_GetLayer(self) - - def IsOnLayer(self, arg2): - r"""IsOnLayer(ZONE_CONTAINER self, PCB_LAYER_ID arg2) -> bool""" - return _pcbnew.ZONE_CONTAINER_IsOnLayer(self, arg2) - - def ViewGetLayers(self, aLayers, aCount): - r"""ViewGetLayers(ZONE_CONTAINER self, int [] aLayers, int & aCount)""" - return _pcbnew.ZONE_CONTAINER_ViewGetLayers(self, aLayers, aCount) - - def SetFillMode(self, aFillMode): - r"""SetFillMode(ZONE_CONTAINER self, ZONE_FILL_MODE aFillMode)""" - return _pcbnew.ZONE_CONTAINER_SetFillMode(self, aFillMode) - - def GetFillMode(self): - r"""GetFillMode(ZONE_CONTAINER self) -> ZONE_FILL_MODE""" - return _pcbnew.ZONE_CONTAINER_GetFillMode(self) - - def SetThermalReliefGap(self, aThermalReliefGap): - r"""SetThermalReliefGap(ZONE_CONTAINER self, int aThermalReliefGap)""" - return _pcbnew.ZONE_CONTAINER_SetThermalReliefGap(self, aThermalReliefGap) - - def GetThermalReliefGap(self, aPad=None): - r"""GetThermalReliefGap(ZONE_CONTAINER self, D_PAD aPad=None) -> int""" - return _pcbnew.ZONE_CONTAINER_GetThermalReliefGap(self, aPad) - - def SetThermalReliefCopperBridge(self, aThermalReliefCopperBridge): - r"""SetThermalReliefCopperBridge(ZONE_CONTAINER self, int aThermalReliefCopperBridge)""" - return _pcbnew.ZONE_CONTAINER_SetThermalReliefCopperBridge(self, aThermalReliefCopperBridge) - - def GetThermalReliefCopperBridge(self, aPad=None): - r"""GetThermalReliefCopperBridge(ZONE_CONTAINER self, D_PAD aPad=None) -> int""" - return _pcbnew.ZONE_CONTAINER_GetThermalReliefCopperBridge(self, aPad) - - def IsFilled(self): - r"""IsFilled(ZONE_CONTAINER self) -> bool""" - return _pcbnew.ZONE_CONTAINER_IsFilled(self) - - def SetIsFilled(self, isFilled): - r"""SetIsFilled(ZONE_CONTAINER self, bool isFilled)""" - return _pcbnew.ZONE_CONTAINER_SetIsFilled(self, isFilled) - - def NeedRefill(self): - r"""NeedRefill(ZONE_CONTAINER self) -> bool""" - return _pcbnew.ZONE_CONTAINER_NeedRefill(self) - - def SetNeedRefill(self, aNeedRefill): - r"""SetNeedRefill(ZONE_CONTAINER self, bool aNeedRefill)""" - return _pcbnew.ZONE_CONTAINER_SetNeedRefill(self, aNeedRefill) - - def GetZoneClearance(self): - r"""GetZoneClearance(ZONE_CONTAINER self) -> int""" - return _pcbnew.ZONE_CONTAINER_GetZoneClearance(self) - - def SetZoneClearance(self, aZoneClearance): - r"""SetZoneClearance(ZONE_CONTAINER self, int aZoneClearance)""" - return _pcbnew.ZONE_CONTAINER_SetZoneClearance(self, aZoneClearance) - - def GetPadConnection(self, aPad=None): - r"""GetPadConnection(ZONE_CONTAINER self, D_PAD aPad=None) -> ZoneConnection""" - return _pcbnew.ZONE_CONTAINER_GetPadConnection(self, aPad) - - def SetPadConnection(self, aPadConnection): - r"""SetPadConnection(ZONE_CONTAINER self, ZoneConnection aPadConnection)""" - return _pcbnew.ZONE_CONTAINER_SetPadConnection(self, aPadConnection) - - def GetMinThickness(self): - r"""GetMinThickness(ZONE_CONTAINER self) -> int""" - return _pcbnew.ZONE_CONTAINER_GetMinThickness(self) - - def SetMinThickness(self, aMinThickness): - r"""SetMinThickness(ZONE_CONTAINER self, int aMinThickness)""" - return _pcbnew.ZONE_CONTAINER_SetMinThickness(self, aMinThickness) - - def GetHatchFillTypeThickness(self): - r"""GetHatchFillTypeThickness(ZONE_CONTAINER self) -> int""" - return _pcbnew.ZONE_CONTAINER_GetHatchFillTypeThickness(self) - - def SetHatchFillTypeThickness(self, aThickness): - r"""SetHatchFillTypeThickness(ZONE_CONTAINER self, int aThickness)""" - return _pcbnew.ZONE_CONTAINER_SetHatchFillTypeThickness(self, aThickness) - - def GetHatchFillTypeGap(self): - r"""GetHatchFillTypeGap(ZONE_CONTAINER self) -> int""" - return _pcbnew.ZONE_CONTAINER_GetHatchFillTypeGap(self) - - def SetHatchFillTypeGap(self, aStep): - r"""SetHatchFillTypeGap(ZONE_CONTAINER self, int aStep)""" - return _pcbnew.ZONE_CONTAINER_SetHatchFillTypeGap(self, aStep) - - def GetHatchFillTypeOrientation(self): - r"""GetHatchFillTypeOrientation(ZONE_CONTAINER self) -> double""" - return _pcbnew.ZONE_CONTAINER_GetHatchFillTypeOrientation(self) - - def SetHatchFillTypeOrientation(self, aStep): - r"""SetHatchFillTypeOrientation(ZONE_CONTAINER self, double aStep)""" - return _pcbnew.ZONE_CONTAINER_SetHatchFillTypeOrientation(self, aStep) - - def GetHatchFillTypeSmoothingLevel(self): - r"""GetHatchFillTypeSmoothingLevel(ZONE_CONTAINER self) -> int""" - return _pcbnew.ZONE_CONTAINER_GetHatchFillTypeSmoothingLevel(self) - - def SetHatchFillTypeSmoothingLevel(self, aLevel): - r"""SetHatchFillTypeSmoothingLevel(ZONE_CONTAINER self, int aLevel)""" - return _pcbnew.ZONE_CONTAINER_SetHatchFillTypeSmoothingLevel(self, aLevel) - - def GetHatchFillTypeSmoothingValue(self): - r"""GetHatchFillTypeSmoothingValue(ZONE_CONTAINER self) -> double""" - return _pcbnew.ZONE_CONTAINER_GetHatchFillTypeSmoothingValue(self) - - def SetHatchFillTypeSmoothingValue(self, aValue): - r"""SetHatchFillTypeSmoothingValue(ZONE_CONTAINER self, double aValue)""" - return _pcbnew.ZONE_CONTAINER_SetHatchFillTypeSmoothingValue(self, aValue) - - def GetSelectedCorner(self): - r"""GetSelectedCorner(ZONE_CONTAINER self) -> int""" - return _pcbnew.ZONE_CONTAINER_GetSelectedCorner(self) - - def SetSelectedCorner(self, *args): - r""" - SetSelectedCorner(ZONE_CONTAINER self, int aCorner) - SetSelectedCorner(ZONE_CONTAINER self, wxPoint aPosition, int aAccuracy) - """ - return _pcbnew.ZONE_CONTAINER_SetSelectedCorner(self, *args) - - def GetLocalFlags(self): - r"""GetLocalFlags(ZONE_CONTAINER self) -> int""" - return _pcbnew.ZONE_CONTAINER_GetLocalFlags(self) - - def SetLocalFlags(self, aFlags): - r"""SetLocalFlags(ZONE_CONTAINER self, int aFlags)""" - return _pcbnew.ZONE_CONTAINER_SetLocalFlags(self, aFlags) - - def FillSegments(self, *args): - r""" - FillSegments(ZONE_CONTAINER self) -> ZONE_SEGMENT_FILL - FillSegments(ZONE_CONTAINER self) -> ZONE_SEGMENT_FILL const & - """ - return _pcbnew.ZONE_CONTAINER_FillSegments(self, *args) - - def Outline(self, *args): - r""" - Outline(ZONE_CONTAINER self) -> SHAPE_POLY_SET - Outline(ZONE_CONTAINER self) -> SHAPE_POLY_SET - """ - return _pcbnew.ZONE_CONTAINER_Outline(self, *args) - - def SetOutline(self, aOutline): - r"""SetOutline(ZONE_CONTAINER self, SHAPE_POLY_SET aOutline)""" - return _pcbnew.ZONE_CONTAINER_SetOutline(self, aOutline) - - def HitTestFilledArea(self, aRefPos): - r"""HitTestFilledArea(ZONE_CONTAINER self, wxPoint aRefPos) -> bool""" - return _pcbnew.ZONE_CONTAINER_HitTestFilledArea(self, aRefPos) - - def GetColinearCorners(self, aBoard, aCorners): - r"""GetColinearCorners(ZONE_CONTAINER self, BOARD aBoard, std::set< VECTOR2I,std::less< VECTOR2I >,std::allocator< VECTOR2I > > & aCorners)""" - return _pcbnew.ZONE_CONTAINER_GetColinearCorners(self, aBoard, aCorners) - - def TransformSolidAreasShapesToPolygonSet(self, *args): - r"""TransformSolidAreasShapesToPolygonSet(ZONE_CONTAINER self, SHAPE_POLY_SET aCornerBuffer, int aError=ARC_HIGH_DEF)""" - return _pcbnew.ZONE_CONTAINER_TransformSolidAreasShapesToPolygonSet(self, *args) - - def TransformOutlinesShapeWithClearanceToPolygon(self, aCornerBuffer, aMinClearanceValue, aUseNetClearance, aPreserveCorners=None): - r"""TransformOutlinesShapeWithClearanceToPolygon(ZONE_CONTAINER self, SHAPE_POLY_SET aCornerBuffer, int aMinClearanceValue, bool aUseNetClearance, std::set< VECTOR2I,std::less< VECTOR2I >,std::allocator< VECTOR2I > > * aPreserveCorners=None)""" - return _pcbnew.ZONE_CONTAINER_TransformOutlinesShapeWithClearanceToPolygon(self, aCornerBuffer, aMinClearanceValue, aUseNetClearance, aPreserveCorners) - - def TransformShapeWithClearanceToPolygon(self, *args): - r"""TransformShapeWithClearanceToPolygon(ZONE_CONTAINER self, SHAPE_POLY_SET aCornerBuffer, int aClearanceValue, int aError=ARC_HIGH_DEF, bool ignoreLineWidth=False)""" - return _pcbnew.ZONE_CONTAINER_TransformShapeWithClearanceToPolygon(self, *args) - - def HitTestForCorner(self, *args): - r""" - HitTestForCorner(ZONE_CONTAINER self, wxPoint refPos, int aAccuracy, SHAPE_POLY_SET::VERTEX_INDEX & aCornerHit) -> bool - HitTestForCorner(ZONE_CONTAINER self, wxPoint refPos, int aAccuracy) -> bool - """ - return _pcbnew.ZONE_CONTAINER_HitTestForCorner(self, *args) - - def HitTestForEdge(self, *args): - r""" - HitTestForEdge(ZONE_CONTAINER self, wxPoint refPos, int aAccuracy, SHAPE_POLY_SET::VERTEX_INDEX & aCornerHit) -> bool - HitTestForEdge(ZONE_CONTAINER self, wxPoint refPos, int aAccuracy) -> bool - """ - return _pcbnew.ZONE_CONTAINER_HitTestForEdge(self, *args) - - def HitTest(self, *args): - r""" - HitTest(ZONE_CONTAINER self, wxPoint aPosition, int aAccuracy=0) -> bool - HitTest(ZONE_CONTAINER self, EDA_RECT aRect, bool aContained=True, int aAccuracy=0) -> bool - """ - return _pcbnew.ZONE_CONTAINER_HitTest(self, *args) - - def UnFill(self): - r"""UnFill(ZONE_CONTAINER self) -> bool""" - return _pcbnew.ZONE_CONTAINER_UnFill(self) - - def Move(self, offset): - r"""Move(ZONE_CONTAINER self, wxPoint offset)""" - return _pcbnew.ZONE_CONTAINER_Move(self, offset) - - def MoveEdge(self, offset, aEdge): - r"""MoveEdge(ZONE_CONTAINER self, wxPoint offset, int aEdge)""" - return _pcbnew.ZONE_CONTAINER_MoveEdge(self, offset, aEdge) - - def Rotate(self, centre, angle): - r"""Rotate(ZONE_CONTAINER self, wxPoint centre, double angle)""" - return _pcbnew.ZONE_CONTAINER_Rotate(self, centre, angle) - - def Flip(self, aCentre, aFlipLeftRight): - r"""Flip(ZONE_CONTAINER self, wxPoint aCentre, bool aFlipLeftRight)""" - return _pcbnew.ZONE_CONTAINER_Flip(self, aCentre, aFlipLeftRight) - - def Mirror(self, aMirrorRef, aMirrorLeftRight): - r"""Mirror(ZONE_CONTAINER self, wxPoint aMirrorRef, bool aMirrorLeftRight)""" - return _pcbnew.ZONE_CONTAINER_Mirror(self, aMirrorRef, aMirrorLeftRight) - - def GetClass(self): - r"""GetClass(ZONE_CONTAINER self) -> wxString""" - return _pcbnew.ZONE_CONTAINER_GetClass(self) - - def GetNumCorners(self): - r"""GetNumCorners(ZONE_CONTAINER self) -> int""" - return _pcbnew.ZONE_CONTAINER_GetNumCorners(self) - - def Iterate(self): - r"""Iterate(ZONE_CONTAINER self) -> SHAPE_POLY_SET::ITERATOR""" - return _pcbnew.ZONE_CONTAINER_Iterate(self) - - def IterateWithHoles(self): - r"""IterateWithHoles(ZONE_CONTAINER self) -> SHAPE_POLY_SET::ITERATOR""" - return _pcbnew.ZONE_CONTAINER_IterateWithHoles(self) - - def CIterateWithHoles(self): - r"""CIterateWithHoles(ZONE_CONTAINER self) -> SHAPE_POLY_SET::CONST_ITERATOR""" - return _pcbnew.ZONE_CONTAINER_CIterateWithHoles(self) - - def RemoveAllContours(self): - r"""RemoveAllContours(ZONE_CONTAINER self)""" - return _pcbnew.ZONE_CONTAINER_RemoveAllContours(self) - - def GetCornerPosition(self, aCornerIndex): - r"""GetCornerPosition(ZONE_CONTAINER self, int aCornerIndex) -> VECTOR2I""" - return _pcbnew.ZONE_CONTAINER_GetCornerPosition(self, aCornerIndex) - - def SetCornerPosition(self, aCornerIndex, new_pos): - r"""SetCornerPosition(ZONE_CONTAINER self, int aCornerIndex, wxPoint new_pos)""" - return _pcbnew.ZONE_CONTAINER_SetCornerPosition(self, aCornerIndex, new_pos) - - def NewHole(self): - r"""NewHole(ZONE_CONTAINER self)""" - return _pcbnew.ZONE_CONTAINER_NewHole(self) - - def AppendCorner(self, aPosition, aHoleIdx, aAllowDuplication=False): - r"""AppendCorner(ZONE_CONTAINER self, wxPoint aPosition, int aHoleIdx, bool aAllowDuplication=False) -> bool""" - return _pcbnew.ZONE_CONTAINER_AppendCorner(self, aPosition, aHoleIdx, aAllowDuplication) - - def GetHatchStyle(self): - r"""GetHatchStyle(ZONE_CONTAINER self) -> ZONE_CONTAINER::HATCH_STYLE""" - return _pcbnew.ZONE_CONTAINER_GetHatchStyle(self) - - def SetHatchStyle(self, aStyle): - r"""SetHatchStyle(ZONE_CONTAINER self, ZONE_CONTAINER::HATCH_STYLE aStyle)""" - return _pcbnew.ZONE_CONTAINER_SetHatchStyle(self, aStyle) - - def IsSame(self, aZoneToCompare): - r"""IsSame(ZONE_CONTAINER self, ZONE_CONTAINER aZoneToCompare) -> bool""" - return _pcbnew.ZONE_CONTAINER_IsSame(self, aZoneToCompare) - - def ClearFilledPolysList(self): - r"""ClearFilledPolysList(ZONE_CONTAINER self)""" - return _pcbnew.ZONE_CONTAINER_ClearFilledPolysList(self) - - def GetFilledPolysList(self): - r"""GetFilledPolysList(ZONE_CONTAINER self) -> SHAPE_POLY_SET""" - return _pcbnew.ZONE_CONTAINER_GetFilledPolysList(self) - - def CacheTriangulation(self): - r"""CacheTriangulation(ZONE_CONTAINER self)""" - return _pcbnew.ZONE_CONTAINER_CacheTriangulation(self) - - def SetFilledPolysList(self, aPolysList): - r"""SetFilledPolysList(ZONE_CONTAINER self, SHAPE_POLY_SET aPolysList)""" - return _pcbnew.ZONE_CONTAINER_SetFilledPolysList(self, aPolysList) - - def SetRawPolysList(self, aPolysList): - r"""SetRawPolysList(ZONE_CONTAINER self, SHAPE_POLY_SET aPolysList)""" - return _pcbnew.ZONE_CONTAINER_SetRawPolysList(self, aPolysList) - - def BuildSmoothedPoly(self, aSmoothedPoly, aPreserveCorners): - r"""BuildSmoothedPoly(ZONE_CONTAINER self, SHAPE_POLY_SET aSmoothedPoly, std::set< VECTOR2I,std::less< VECTOR2I >,std::allocator< VECTOR2I > > * aPreserveCorners) -> bool""" - return _pcbnew.ZONE_CONTAINER_BuildSmoothedPoly(self, aSmoothedPoly, aPreserveCorners) - - def SetCornerSmoothingType(self, aType): - r"""SetCornerSmoothingType(ZONE_CONTAINER self, int aType)""" - return _pcbnew.ZONE_CONTAINER_SetCornerSmoothingType(self, aType) - - def GetCornerSmoothingType(self): - r"""GetCornerSmoothingType(ZONE_CONTAINER self) -> int""" - return _pcbnew.ZONE_CONTAINER_GetCornerSmoothingType(self) - - def SetCornerRadius(self, aRadius): - r"""SetCornerRadius(ZONE_CONTAINER self, unsigned int aRadius)""" - return _pcbnew.ZONE_CONTAINER_SetCornerRadius(self, aRadius) - - def GetCornerRadius(self): - r"""GetCornerRadius(ZONE_CONTAINER self) -> unsigned int""" - return _pcbnew.ZONE_CONTAINER_GetCornerRadius(self) - - def GetFilledPolysUseThickness(self): - r"""GetFilledPolysUseThickness(ZONE_CONTAINER self) -> bool""" - return _pcbnew.ZONE_CONTAINER_GetFilledPolysUseThickness(self) - - def SetFilledPolysUseThickness(self, aOption): - r"""SetFilledPolysUseThickness(ZONE_CONTAINER self, bool aOption)""" - return _pcbnew.ZONE_CONTAINER_SetFilledPolysUseThickness(self, aOption) - - def AddPolygon(self, *args): - r""" - AddPolygon(ZONE_CONTAINER self, wxPoint_Vector aPolygon) - AddPolygon(ZONE_CONTAINER self, SHAPE_LINE_CHAIN aPolygon) - """ - return _pcbnew.ZONE_CONTAINER_AddPolygon(self, *args) - - def SetFillSegments(self, aSegments): - r"""SetFillSegments(ZONE_CONTAINER self, ZONE_SEGMENT_FILL const & aSegments)""" - return _pcbnew.ZONE_CONTAINER_SetFillSegments(self, aSegments) - - def RawPolysList(self): - r"""RawPolysList(ZONE_CONTAINER self) -> SHAPE_POLY_SET""" - return _pcbnew.ZONE_CONTAINER_RawPolysList(self) - - def GetSelectMenuText(self, aUnits): - r"""GetSelectMenuText(ZONE_CONTAINER self, EDA_UNITS_T aUnits) -> wxString""" - return _pcbnew.ZONE_CONTAINER_GetSelectMenuText(self, aUnits) - - def GetMenuImage(self): - r"""GetMenuImage(ZONE_CONTAINER self) -> BITMAP_DEF""" - return _pcbnew.ZONE_CONTAINER_GetMenuImage(self) - - def Clone(self): - r"""Clone(ZONE_CONTAINER self) -> EDA_ITEM""" - return _pcbnew.ZONE_CONTAINER_Clone(self) - - def GetIsKeepout(self): - r"""GetIsKeepout(ZONE_CONTAINER self) -> bool""" - return _pcbnew.ZONE_CONTAINER_GetIsKeepout(self) - - def GetDoNotAllowCopperPour(self): - r"""GetDoNotAllowCopperPour(ZONE_CONTAINER self) -> bool""" - return _pcbnew.ZONE_CONTAINER_GetDoNotAllowCopperPour(self) - - def GetDoNotAllowVias(self): - r"""GetDoNotAllowVias(ZONE_CONTAINER self) -> bool""" - return _pcbnew.ZONE_CONTAINER_GetDoNotAllowVias(self) - - def GetDoNotAllowTracks(self): - r"""GetDoNotAllowTracks(ZONE_CONTAINER self) -> bool""" - return _pcbnew.ZONE_CONTAINER_GetDoNotAllowTracks(self) - - def SetIsKeepout(self, aEnable): - r"""SetIsKeepout(ZONE_CONTAINER self, bool aEnable)""" - return _pcbnew.ZONE_CONTAINER_SetIsKeepout(self, aEnable) - - def SetDoNotAllowCopperPour(self, aEnable): - r"""SetDoNotAllowCopperPour(ZONE_CONTAINER self, bool aEnable)""" - return _pcbnew.ZONE_CONTAINER_SetDoNotAllowCopperPour(self, aEnable) - - def SetDoNotAllowVias(self, aEnable): - r"""SetDoNotAllowVias(ZONE_CONTAINER self, bool aEnable)""" - return _pcbnew.ZONE_CONTAINER_SetDoNotAllowVias(self, aEnable) - - def SetDoNotAllowTracks(self, aEnable): - r"""SetDoNotAllowTracks(ZONE_CONTAINER self, bool aEnable)""" - return _pcbnew.ZONE_CONTAINER_SetDoNotAllowTracks(self, aEnable) - - def GetHatchPitch(self): - r"""GetHatchPitch(ZONE_CONTAINER self) -> int""" - return _pcbnew.ZONE_CONTAINER_GetHatchPitch(self) - - @staticmethod - def GetDefaultHatchPitch(): - r"""GetDefaultHatchPitch() -> int""" - return _pcbnew.ZONE_CONTAINER_GetDefaultHatchPitch() - - def SetHatch(self, aHatchStyle, aHatchPitch, aRebuildHatch): - r"""SetHatch(ZONE_CONTAINER self, int aHatchStyle, int aHatchPitch, bool aRebuildHatch)""" - return _pcbnew.ZONE_CONTAINER_SetHatch(self, aHatchStyle, aHatchPitch, aRebuildHatch) - - def SetHatchPitch(self, aPitch): - r"""SetHatchPitch(ZONE_CONTAINER self, int aPitch)""" - return _pcbnew.ZONE_CONTAINER_SetHatchPitch(self, aPitch) - - def UnHatch(self): - r"""UnHatch(ZONE_CONTAINER self)""" - return _pcbnew.ZONE_CONTAINER_UnHatch(self) - - def Hatch(self): - r"""Hatch(ZONE_CONTAINER self)""" - return _pcbnew.ZONE_CONTAINER_Hatch(self) - - def GetHatchLines(self): - r"""GetHatchLines(ZONE_CONTAINER self) -> std::vector< SEG,std::allocator< SEG > > const &""" - return _pcbnew.ZONE_CONTAINER_GetHatchLines(self) - - def GetHV45(self): - r"""GetHV45(ZONE_CONTAINER self) -> bool""" - return _pcbnew.ZONE_CONTAINER_GetHV45(self) - - def SetHV45(self, aConstrain): - r"""SetHV45(ZONE_CONTAINER self, bool aConstrain)""" - return _pcbnew.ZONE_CONTAINER_SetHV45(self, aConstrain) - - def GetHashValue(self): - r"""GetHashValue(ZONE_CONTAINER self) -> MD5_HASH""" - return _pcbnew.ZONE_CONTAINER_GetHashValue(self) - - def BuildHashValue(self): - r"""BuildHashValue(ZONE_CONTAINER self)""" - return _pcbnew.ZONE_CONTAINER_BuildHashValue(self) - - def SwapData(self, aImage): - r"""SwapData(ZONE_CONTAINER self, BOARD_ITEM aImage)""" - return _pcbnew.ZONE_CONTAINER_SwapData(self, aImage) - -# Register ZONE_CONTAINER in _pcbnew: -_pcbnew.ZONE_CONTAINER_swigregister(ZONE_CONTAINER) - -def ZONE_CONTAINER_ClassOf(aItem): - r"""ZONE_CONTAINER_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.ZONE_CONTAINER_ClassOf(aItem) - -def ZONE_CONTAINER_GetDefaultHatchPitch(): - r"""ZONE_CONTAINER_GetDefaultHatchPitch() -> int""" - return _pcbnew.ZONE_CONTAINER_GetDefaultHatchPitch() - -ZONE_THERMAL_RELIEF_GAP_MIL = _pcbnew.ZONE_THERMAL_RELIEF_GAP_MIL - -ZONE_THERMAL_RELIEF_COPPER_WIDTH_MIL = _pcbnew.ZONE_THERMAL_RELIEF_COPPER_WIDTH_MIL - -ZONE_THICKNESS_MIL = _pcbnew.ZONE_THICKNESS_MIL - -ZONE_THICKNESS_MIN_VALUE_MIL = _pcbnew.ZONE_THICKNESS_MIN_VALUE_MIL - -ZONE_CLEARANCE_MIL = _pcbnew.ZONE_CLEARANCE_MIL - -ZONE_CLEARANCE_MAX_VALUE_MIL = _pcbnew.ZONE_CLEARANCE_MAX_VALUE_MIL - -ZONE_EXPORT_VALUES = _pcbnew.ZONE_EXPORT_VALUES - -PAD_ZONE_CONN_INHERITED = _pcbnew.PAD_ZONE_CONN_INHERITED - -PAD_ZONE_CONN_NONE = _pcbnew.PAD_ZONE_CONN_NONE - -PAD_ZONE_CONN_THERMAL = _pcbnew.PAD_ZONE_CONN_THERMAL - -PAD_ZONE_CONN_FULL = _pcbnew.PAD_ZONE_CONN_FULL - -PAD_ZONE_CONN_THT_THERMAL = _pcbnew.PAD_ZONE_CONN_THT_THERMAL - - -def InvokeNonCopperZonesEditor(aParent, aSettings): - r"""InvokeNonCopperZonesEditor(PCB_BASE_FRAME * aParent, ZONE_SETTINGS aSettings) -> int""" - return _pcbnew.InvokeNonCopperZonesEditor(aParent, aSettings) - -def InvokeCopperZonesEditor(aCaller, aSettings): - r"""InvokeCopperZonesEditor(PCB_BASE_FRAME * aCaller, ZONE_SETTINGS aSettings) -> int""" - return _pcbnew.InvokeCopperZonesEditor(aCaller, aSettings) - -def InvokeKeepoutAreaEditor(aCaller, aSettings): - r"""InvokeKeepoutAreaEditor(PCB_BASE_FRAME * aCaller, ZONE_SETTINGS aSettings) -> int""" - return _pcbnew.InvokeKeepoutAreaEditor(aCaller, aSettings) -class ZONE_FILLER(object): - r"""Proxy of C++ ZONE_FILLER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, aBoard, aCommit=None): - r"""__init__(ZONE_FILLER self, BOARD aBoard, COMMIT * aCommit=None) -> ZONE_FILLER""" - _pcbnew.ZONE_FILLER_swiginit(self, _pcbnew.new_ZONE_FILLER(aBoard, aCommit)) - __swig_destroy__ = _pcbnew.delete_ZONE_FILLER - - def InstallNewProgressReporter(self, aParent, aTitle, aNumPhases): - r"""InstallNewProgressReporter(ZONE_FILLER self, wxWindow * aParent, wxString aTitle, int aNumPhases)""" - return _pcbnew.ZONE_FILLER_InstallNewProgressReporter(self, aParent, aTitle, aNumPhases) - - def Fill(self, aZones, aCheck=False): - r"""Fill(ZONE_FILLER self, ZONE_CONTAINERS aZones, bool aCheck=False) -> bool""" - return _pcbnew.ZONE_FILLER_Fill(self, aZones, aCheck) - -# Register ZONE_FILLER in _pcbnew: -_pcbnew.ZONE_FILLER_swigregister(ZONE_FILLER) - -ZFM_POLYGONS = _pcbnew.ZFM_POLYGONS - -ZFM_HATCH_PATTERN = _pcbnew.ZFM_HATCH_PATTERN - -class ZONE_SETTINGS(object): - r"""Proxy of C++ ZONE_SETTINGS class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - SMOOTHING_UNDEFINED = _pcbnew.ZONE_SETTINGS_SMOOTHING_UNDEFINED - - SMOOTHING_NONE = _pcbnew.ZONE_SETTINGS_SMOOTHING_NONE - - SMOOTHING_CHAMFER = _pcbnew.ZONE_SETTINGS_SMOOTHING_CHAMFER - - SMOOTHING_FILLET = _pcbnew.ZONE_SETTINGS_SMOOTHING_FILLET - - SMOOTHING_LAST = _pcbnew.ZONE_SETTINGS_SMOOTHING_LAST - - m_FillMode = property(_pcbnew.ZONE_SETTINGS_m_FillMode_get, _pcbnew.ZONE_SETTINGS_m_FillMode_set, doc=r"""m_FillMode : ZONE_FILL_MODE""") - m_ZonePriority = property(_pcbnew.ZONE_SETTINGS_m_ZonePriority_get, _pcbnew.ZONE_SETTINGS_m_ZonePriority_set, doc=r"""m_ZonePriority : int""") - m_ZoneClearance = property(_pcbnew.ZONE_SETTINGS_m_ZoneClearance_get, _pcbnew.ZONE_SETTINGS_m_ZoneClearance_set, doc=r"""m_ZoneClearance : int""") - m_ZoneMinThickness = property(_pcbnew.ZONE_SETTINGS_m_ZoneMinThickness_get, _pcbnew.ZONE_SETTINGS_m_ZoneMinThickness_set, doc=r"""m_ZoneMinThickness : int""") - m_HatchFillTypeThickness = property(_pcbnew.ZONE_SETTINGS_m_HatchFillTypeThickness_get, _pcbnew.ZONE_SETTINGS_m_HatchFillTypeThickness_set, doc=r"""m_HatchFillTypeThickness : int""") - m_HatchFillTypeGap = property(_pcbnew.ZONE_SETTINGS_m_HatchFillTypeGap_get, _pcbnew.ZONE_SETTINGS_m_HatchFillTypeGap_set, doc=r"""m_HatchFillTypeGap : int""") - m_HatchFillTypeOrientation = property(_pcbnew.ZONE_SETTINGS_m_HatchFillTypeOrientation_get, _pcbnew.ZONE_SETTINGS_m_HatchFillTypeOrientation_set, doc=r"""m_HatchFillTypeOrientation : double""") - m_HatchFillTypeSmoothingLevel = property(_pcbnew.ZONE_SETTINGS_m_HatchFillTypeSmoothingLevel_get, _pcbnew.ZONE_SETTINGS_m_HatchFillTypeSmoothingLevel_set, doc=r"""m_HatchFillTypeSmoothingLevel : int""") - m_HatchFillTypeSmoothingValue = property(_pcbnew.ZONE_SETTINGS_m_HatchFillTypeSmoothingValue_get, _pcbnew.ZONE_SETTINGS_m_HatchFillTypeSmoothingValue_set, doc=r"""m_HatchFillTypeSmoothingValue : double""") - m_NetcodeSelection = property(_pcbnew.ZONE_SETTINGS_m_NetcodeSelection_get, _pcbnew.ZONE_SETTINGS_m_NetcodeSelection_set, doc=r"""m_NetcodeSelection : int""") - m_Layers = property(_pcbnew.ZONE_SETTINGS_m_Layers_get, _pcbnew.ZONE_SETTINGS_m_Layers_set, doc=r"""m_Layers : LSET""") - m_CurrentZone_Layer = property(_pcbnew.ZONE_SETTINGS_m_CurrentZone_Layer_get, _pcbnew.ZONE_SETTINGS_m_CurrentZone_Layer_set, doc=r"""m_CurrentZone_Layer : PCB_LAYER_ID""") - m_Zone_HatchingStyle = property(_pcbnew.ZONE_SETTINGS_m_Zone_HatchingStyle_get, _pcbnew.ZONE_SETTINGS_m_Zone_HatchingStyle_set, doc=r"""m_Zone_HatchingStyle : int""") - m_ThermalReliefGap = property(_pcbnew.ZONE_SETTINGS_m_ThermalReliefGap_get, _pcbnew.ZONE_SETTINGS_m_ThermalReliefGap_set, doc=r"""m_ThermalReliefGap : long""") - m_ThermalReliefCopperBridge = property(_pcbnew.ZONE_SETTINGS_m_ThermalReliefCopperBridge_get, _pcbnew.ZONE_SETTINGS_m_ThermalReliefCopperBridge_set, doc=r"""m_ThermalReliefCopperBridge : long""") - m_Zone_45_Only = property(_pcbnew.ZONE_SETTINGS_m_Zone_45_Only_get, _pcbnew.ZONE_SETTINGS_m_Zone_45_Only_set, doc=r"""m_Zone_45_Only : bool""") - - def __init__(self): - r"""__init__(ZONE_SETTINGS self) -> ZONE_SETTINGS""" - _pcbnew.ZONE_SETTINGS_swiginit(self, _pcbnew.new_ZONE_SETTINGS()) - - def __lshift__(self, aSource): - r"""__lshift__(ZONE_SETTINGS self, ZONE_CONTAINER aSource) -> ZONE_SETTINGS""" - return _pcbnew.ZONE_SETTINGS___lshift__(self, aSource) - - def SetupLayersList(self, aList, aFrame, aShowCopper): - r"""SetupLayersList(ZONE_SETTINGS self, wxDataViewListCtrl * aList, PCB_BASE_FRAME * aFrame, bool aShowCopper)""" - return _pcbnew.ZONE_SETTINGS_SetupLayersList(self, aList, aFrame, aShowCopper) - - def ExportSetting(self, aTarget, aFullExport=True): - r"""ExportSetting(ZONE_SETTINGS self, ZONE_CONTAINER aTarget, bool aFullExport=True)""" - return _pcbnew.ZONE_SETTINGS_ExportSetting(self, aTarget, aFullExport) - - def SetCornerSmoothingType(self, aType): - r"""SetCornerSmoothingType(ZONE_SETTINGS self, int aType)""" - return _pcbnew.ZONE_SETTINGS_SetCornerSmoothingType(self, aType) - - def GetCornerSmoothingType(self): - r"""GetCornerSmoothingType(ZONE_SETTINGS self) -> int""" - return _pcbnew.ZONE_SETTINGS_GetCornerSmoothingType(self) - - def SetCornerRadius(self, aRadius): - r"""SetCornerRadius(ZONE_SETTINGS self, int aRadius)""" - return _pcbnew.ZONE_SETTINGS_SetCornerRadius(self, aRadius) - - def GetCornerRadius(self): - r"""GetCornerRadius(ZONE_SETTINGS self) -> unsigned int""" - return _pcbnew.ZONE_SETTINGS_GetCornerRadius(self) - - def GetPadConnection(self): - r"""GetPadConnection(ZONE_SETTINGS self) -> ZoneConnection""" - return _pcbnew.ZONE_SETTINGS_GetPadConnection(self) - - def SetPadConnection(self, aPadConnection): - r"""SetPadConnection(ZONE_SETTINGS self, ZoneConnection aPadConnection)""" - return _pcbnew.ZONE_SETTINGS_SetPadConnection(self, aPadConnection) - - def GetIsKeepout(self): - r"""GetIsKeepout(ZONE_SETTINGS self) -> bool const""" - return _pcbnew.ZONE_SETTINGS_GetIsKeepout(self) - - def GetDoNotAllowCopperPour(self): - r"""GetDoNotAllowCopperPour(ZONE_SETTINGS self) -> bool const""" - return _pcbnew.ZONE_SETTINGS_GetDoNotAllowCopperPour(self) - - def GetDoNotAllowVias(self): - r"""GetDoNotAllowVias(ZONE_SETTINGS self) -> bool const""" - return _pcbnew.ZONE_SETTINGS_GetDoNotAllowVias(self) - - def GetDoNotAllowTracks(self): - r"""GetDoNotAllowTracks(ZONE_SETTINGS self) -> bool const""" - return _pcbnew.ZONE_SETTINGS_GetDoNotAllowTracks(self) - - def SetIsKeepout(self, aEnable): - r"""SetIsKeepout(ZONE_SETTINGS self, bool aEnable)""" - return _pcbnew.ZONE_SETTINGS_SetIsKeepout(self, aEnable) - - def SetDoNotAllowCopperPour(self, aEnable): - r"""SetDoNotAllowCopperPour(ZONE_SETTINGS self, bool aEnable)""" - return _pcbnew.ZONE_SETTINGS_SetDoNotAllowCopperPour(self, aEnable) - - def SetDoNotAllowVias(self, aEnable): - r"""SetDoNotAllowVias(ZONE_SETTINGS self, bool aEnable)""" - return _pcbnew.ZONE_SETTINGS_SetDoNotAllowVias(self, aEnable) - - def SetDoNotAllowTracks(self, aEnable): - r"""SetDoNotAllowTracks(ZONE_SETTINGS self, bool aEnable)""" - return _pcbnew.ZONE_SETTINGS_SetDoNotAllowTracks(self, aEnable) - __swig_destroy__ = _pcbnew.delete_ZONE_SETTINGS - -# Register ZONE_SETTINGS in _pcbnew: -_pcbnew.ZONE_SETTINGS_swigregister(ZONE_SETTINGS) - -class TEXTE_PCB(BOARD_ITEM, EDA_TEXT): - r"""Proxy of C++ TEXTE_PCB class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, parent): - r"""__init__(TEXTE_PCB self, BOARD_ITEM parent) -> TEXTE_PCB""" - _pcbnew.TEXTE_PCB_swiginit(self, _pcbnew.new_TEXTE_PCB(parent)) - __swig_destroy__ = _pcbnew.delete_TEXTE_PCB - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.TEXTE_PCB_ClassOf(aItem) - - def GetPosition(self): - r"""GetPosition(TEXTE_PCB self) -> wxPoint""" - return _pcbnew.TEXTE_PCB_GetPosition(self) - - def SetPosition(self, aPos): - r"""SetPosition(TEXTE_PCB self, wxPoint aPos)""" - return _pcbnew.TEXTE_PCB_SetPosition(self, aPos) - - def Move(self, aMoveVector): - r"""Move(TEXTE_PCB self, wxPoint aMoveVector)""" - return _pcbnew.TEXTE_PCB_Move(self, aMoveVector) - - def SetTextAngle(self, aAngle): - r"""SetTextAngle(TEXTE_PCB self, double aAngle)""" - return _pcbnew.TEXTE_PCB_SetTextAngle(self, aAngle) - - def Rotate(self, aRotCentre, aAngle): - r"""Rotate(TEXTE_PCB self, wxPoint aRotCentre, double aAngle)""" - return _pcbnew.TEXTE_PCB_Rotate(self, aRotCentre, aAngle) - - def Flip(self, aCentre, aFlipLeftRight): - r"""Flip(TEXTE_PCB self, wxPoint aCentre, bool aFlipLeftRight)""" - return _pcbnew.TEXTE_PCB_Flip(self, aCentre, aFlipLeftRight) - - def Print(self, *args): - r"""Print(TEXTE_PCB self, PCB_BASE_FRAME * aFrame, wxDC * DC, wxPoint offset=)""" - return _pcbnew.TEXTE_PCB_Print(self, *args) - - def GetMsgPanelInfo(self, aUnits, aList): - r"""GetMsgPanelInfo(TEXTE_PCB self, EDA_UNITS_T aUnits, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)""" - return _pcbnew.TEXTE_PCB_GetMsgPanelInfo(self, aUnits, aList) - - def HitTest(self, *args): - r""" - HitTest(TEXTE_PCB self, wxPoint aPosition, int aAccuracy) -> bool - HitTest(TEXTE_PCB self, EDA_RECT aRect, bool aContained, int aAccuracy=0) -> bool - """ - return _pcbnew.TEXTE_PCB_HitTest(self, *args) - - def GetClass(self): - r"""GetClass(TEXTE_PCB self) -> wxString""" - return _pcbnew.TEXTE_PCB_GetClass(self) - - def TransformShapeWithClearanceToPolygonSet(self, *args): - r"""TransformShapeWithClearanceToPolygonSet(TEXTE_PCB self, SHAPE_POLY_SET aCornerBuffer, int aClearanceValue, int aError=ARC_HIGH_DEF)""" - return _pcbnew.TEXTE_PCB_TransformShapeWithClearanceToPolygonSet(self, *args) - - def GetSelectMenuText(self, aUnits): - r"""GetSelectMenuText(TEXTE_PCB self, EDA_UNITS_T aUnits) -> wxString""" - return _pcbnew.TEXTE_PCB_GetSelectMenuText(self, aUnits) - - def GetMenuImage(self): - r"""GetMenuImage(TEXTE_PCB self) -> BITMAP_DEF""" - return _pcbnew.TEXTE_PCB_GetMenuImage(self) - - def GetBoundingBox(self): - r"""GetBoundingBox(TEXTE_PCB self) -> EDA_RECT""" - return _pcbnew.TEXTE_PCB_GetBoundingBox(self) - - def Clone(self): - r"""Clone(TEXTE_PCB self) -> EDA_ITEM""" - return _pcbnew.TEXTE_PCB_Clone(self) - - def SwapData(self, aImage): - r"""SwapData(TEXTE_PCB self, BOARD_ITEM aImage)""" - return _pcbnew.TEXTE_PCB_SwapData(self, aImage) - -# Register TEXTE_PCB in _pcbnew: -_pcbnew.TEXTE_PCB_swigregister(TEXTE_PCB) - -def TEXTE_PCB_ClassOf(aItem): - r"""TEXTE_PCB_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.TEXTE_PCB_ClassOf(aItem) - -class DIMENSION(BOARD_ITEM): - r"""Proxy of C++ DIMENSION class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - m_crossBarO = property(_pcbnew.DIMENSION_m_crossBarO_get, _pcbnew.DIMENSION_m_crossBarO_set, doc=r"""m_crossBarO : wxPoint""") - m_crossBarF = property(_pcbnew.DIMENSION_m_crossBarF_get, _pcbnew.DIMENSION_m_crossBarF_set, doc=r"""m_crossBarF : wxPoint""") - m_featureLineGO = property(_pcbnew.DIMENSION_m_featureLineGO_get, _pcbnew.DIMENSION_m_featureLineGO_set, doc=r"""m_featureLineGO : wxPoint""") - m_featureLineGF = property(_pcbnew.DIMENSION_m_featureLineGF_get, _pcbnew.DIMENSION_m_featureLineGF_set, doc=r"""m_featureLineGF : wxPoint""") - m_featureLineDO = property(_pcbnew.DIMENSION_m_featureLineDO_get, _pcbnew.DIMENSION_m_featureLineDO_set, doc=r"""m_featureLineDO : wxPoint""") - m_featureLineDF = property(_pcbnew.DIMENSION_m_featureLineDF_get, _pcbnew.DIMENSION_m_featureLineDF_set, doc=r"""m_featureLineDF : wxPoint""") - m_arrowD1F = property(_pcbnew.DIMENSION_m_arrowD1F_get, _pcbnew.DIMENSION_m_arrowD1F_set, doc=r"""m_arrowD1F : wxPoint""") - m_arrowD2F = property(_pcbnew.DIMENSION_m_arrowD2F_get, _pcbnew.DIMENSION_m_arrowD2F_set, doc=r"""m_arrowD2F : wxPoint""") - m_arrowG1F = property(_pcbnew.DIMENSION_m_arrowG1F_get, _pcbnew.DIMENSION_m_arrowG1F_set, doc=r"""m_arrowG1F : wxPoint""") - m_arrowG2F = property(_pcbnew.DIMENSION_m_arrowG2F_get, _pcbnew.DIMENSION_m_arrowG2F_set, doc=r"""m_arrowG2F : wxPoint""") - - def __init__(self, aParent): - r"""__init__(DIMENSION self, BOARD_ITEM aParent) -> DIMENSION""" - _pcbnew.DIMENSION_swiginit(self, _pcbnew.new_DIMENSION(aParent)) - __swig_destroy__ = _pcbnew.delete_DIMENSION - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.DIMENSION_ClassOf(aItem) - - def SetValue(self, aValue): - r"""SetValue(DIMENSION self, int aValue)""" - return _pcbnew.DIMENSION_SetValue(self, aValue) - - def GetValue(self): - r"""GetValue(DIMENSION self) -> int""" - return _pcbnew.DIMENSION_GetValue(self) - - def GetPosition(self): - r"""GetPosition(DIMENSION self) -> wxPoint""" - return _pcbnew.DIMENSION_GetPosition(self) - - def SetPosition(self, aPos): - r"""SetPosition(DIMENSION self, wxPoint aPos)""" - return _pcbnew.DIMENSION_SetPosition(self, aPos) - - def SetTextSize(self, aTextSize): - r"""SetTextSize(DIMENSION self, wxSize aTextSize)""" - return _pcbnew.DIMENSION_SetTextSize(self, aTextSize) - - def SetLayer(self, aLayer): - r"""SetLayer(DIMENSION self, PCB_LAYER_ID aLayer)""" - return _pcbnew.DIMENSION_SetLayer(self, aLayer) - - def SetShape(self, aShape): - r"""SetShape(DIMENSION self, int aShape)""" - return _pcbnew.DIMENSION_SetShape(self, aShape) - - def GetShape(self): - r"""GetShape(DIMENSION self) -> int""" - return _pcbnew.DIMENSION_GetShape(self) - - def GetWidth(self): - r"""GetWidth(DIMENSION self) -> int""" - return _pcbnew.DIMENSION_GetWidth(self) - - def SetWidth(self, aWidth): - r"""SetWidth(DIMENSION self, int aWidth)""" - return _pcbnew.DIMENSION_SetWidth(self, aWidth) - - def SetOrigin(self, aOrigin): - r"""SetOrigin(DIMENSION self, wxPoint aOrigin)""" - return _pcbnew.DIMENSION_SetOrigin(self, aOrigin) - - def GetOrigin(self): - r"""GetOrigin(DIMENSION self) -> wxPoint""" - return _pcbnew.DIMENSION_GetOrigin(self) - - def SetEnd(self, aEnd): - r"""SetEnd(DIMENSION self, wxPoint aEnd)""" - return _pcbnew.DIMENSION_SetEnd(self, aEnd) - - def GetEnd(self): - r"""GetEnd(DIMENSION self) -> wxPoint""" - return _pcbnew.DIMENSION_GetEnd(self) - - def SetHeight(self, aHeight): - r"""SetHeight(DIMENSION self, int aHeight)""" - return _pcbnew.DIMENSION_SetHeight(self, aHeight) - - def GetHeight(self): - r"""GetHeight(DIMENSION self) -> int""" - return _pcbnew.DIMENSION_GetHeight(self) - - def UpdateHeight(self): - r"""UpdateHeight(DIMENSION self)""" - return _pcbnew.DIMENSION_UpdateHeight(self) - - def GetAngle(self): - r"""GetAngle(DIMENSION self) -> double""" - return _pcbnew.DIMENSION_GetAngle(self) - - def AdjustDimensionDetails(self): - r"""AdjustDimensionDetails(DIMENSION self)""" - return _pcbnew.DIMENSION_AdjustDimensionDetails(self) - - def GetUnits(self, aUnits, aUseMils): - r"""GetUnits(DIMENSION self, EDA_UNITS_T & aUnits, bool & aUseMils)""" - return _pcbnew.DIMENSION_GetUnits(self, aUnits, aUseMils) - - def SetUnits(self, aUnits, aUseMils): - r"""SetUnits(DIMENSION self, EDA_UNITS_T aUnits, bool aUseMils)""" - return _pcbnew.DIMENSION_SetUnits(self, aUnits, aUseMils) - - def SetText(self, NewText): - r"""SetText(DIMENSION self, wxString NewText)""" - return _pcbnew.DIMENSION_SetText(self, NewText) - - def GetText(self): - r"""GetText(DIMENSION self) -> wxString""" - return _pcbnew.DIMENSION_GetText(self) - - def Text(self, *args): - r""" - Text(DIMENSION self) -> TEXTE_PCB - Text(DIMENSION self) -> TEXTE_PCB - """ - return _pcbnew.DIMENSION_Text(self, *args) - - def Print(self, *args): - r"""Print(DIMENSION self, PCB_BASE_FRAME * aFrame, wxDC * DC, wxPoint offset=)""" - return _pcbnew.DIMENSION_Print(self, *args) - - def Move(self, offset): - r"""Move(DIMENSION self, wxPoint offset)""" - return _pcbnew.DIMENSION_Move(self, offset) - - def Rotate(self, aRotCentre, aAngle): - r"""Rotate(DIMENSION self, wxPoint aRotCentre, double aAngle)""" - return _pcbnew.DIMENSION_Rotate(self, aRotCentre, aAngle) - - def Flip(self, aCentre, aFlipLeftRight): - r"""Flip(DIMENSION self, wxPoint aCentre, bool aFlipLeftRight)""" - return _pcbnew.DIMENSION_Flip(self, aCentre, aFlipLeftRight) - - def Mirror(self, axis_pos, aMirrorLeftRight=False): - r"""Mirror(DIMENSION self, wxPoint axis_pos, bool aMirrorLeftRight=False)""" - return _pcbnew.DIMENSION_Mirror(self, axis_pos, aMirrorLeftRight) - - def GetMsgPanelInfo(self, aUnits, aList): - r"""GetMsgPanelInfo(DIMENSION self, EDA_UNITS_T aUnits, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)""" - return _pcbnew.DIMENSION_GetMsgPanelInfo(self, aUnits, aList) - - def HitTest(self, *args): - r""" - HitTest(DIMENSION self, wxPoint aPosition, int aAccuracy) -> bool - HitTest(DIMENSION self, EDA_RECT aRect, bool aContained, int aAccuracy=0) -> bool - """ - return _pcbnew.DIMENSION_HitTest(self, *args) - - def GetClass(self): - r"""GetClass(DIMENSION self) -> wxString""" - return _pcbnew.DIMENSION_GetClass(self) - - def GetBoundingBox(self): - r"""GetBoundingBox(DIMENSION self) -> EDA_RECT""" - return _pcbnew.DIMENSION_GetBoundingBox(self) - - def GetSelectMenuText(self, aUnits): - r"""GetSelectMenuText(DIMENSION self, EDA_UNITS_T aUnits) -> wxString""" - return _pcbnew.DIMENSION_GetSelectMenuText(self, aUnits) - - def GetMenuImage(self): - r"""GetMenuImage(DIMENSION self) -> BITMAP_DEF""" - return _pcbnew.DIMENSION_GetMenuImage(self) - - def Clone(self): - r"""Clone(DIMENSION self) -> EDA_ITEM""" - return _pcbnew.DIMENSION_Clone(self) - - def ViewBBox(self): - r"""ViewBBox(DIMENSION self) -> BOX2I const""" - return _pcbnew.DIMENSION_ViewBBox(self) - - def SwapData(self, aImage): - r"""SwapData(DIMENSION self, BOARD_ITEM aImage)""" - return _pcbnew.DIMENSION_SwapData(self, aImage) - -# Register DIMENSION in _pcbnew: -_pcbnew.DIMENSION_swigregister(DIMENSION) - -def DIMENSION_ClassOf(aItem): - r"""DIMENSION_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.DIMENSION_ClassOf(aItem) - -class DRAWSEGMENT(BOARD_ITEM): - r"""Proxy of C++ DRAWSEGMENT class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, aParent=None, idtype=PCB_LINE_T): - r"""__init__(DRAWSEGMENT self, BOARD_ITEM aParent=None, KICAD_T idtype=PCB_LINE_T) -> DRAWSEGMENT""" - _pcbnew.DRAWSEGMENT_swiginit(self, _pcbnew.new_DRAWSEGMENT(aParent, idtype)) - __swig_destroy__ = _pcbnew.delete_DRAWSEGMENT - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.DRAWSEGMENT_ClassOf(aItem) - - def IsPolygonFilled(self): - r"""IsPolygonFilled(DRAWSEGMENT self) -> bool""" - return _pcbnew.DRAWSEGMENT_IsPolygonFilled(self) - - def SetWidth(self, aWidth): - r"""SetWidth(DRAWSEGMENT self, int aWidth)""" - return _pcbnew.DRAWSEGMENT_SetWidth(self, aWidth) - - def GetWidth(self): - r"""GetWidth(DRAWSEGMENT self) -> int""" - return _pcbnew.DRAWSEGMENT_GetWidth(self) - - def SetAngle(self, aAngle): - r"""SetAngle(DRAWSEGMENT self, double aAngle)""" - return _pcbnew.DRAWSEGMENT_SetAngle(self, aAngle) - - def GetAngle(self): - r"""GetAngle(DRAWSEGMENT self) -> double""" - return _pcbnew.DRAWSEGMENT_GetAngle(self) - - def SetType(self, aType): - r"""SetType(DRAWSEGMENT self, int aType)""" - return _pcbnew.DRAWSEGMENT_SetType(self, aType) - - def GetType(self): - r"""GetType(DRAWSEGMENT self) -> int""" - return _pcbnew.DRAWSEGMENT_GetType(self) - - def SetShape(self, aShape): - r"""SetShape(DRAWSEGMENT self, STROKE_T aShape)""" - return _pcbnew.DRAWSEGMENT_SetShape(self, aShape) - - def GetShape(self): - r"""GetShape(DRAWSEGMENT self) -> STROKE_T""" - return _pcbnew.DRAWSEGMENT_GetShape(self) - - def SetBezControl1(self, aPoint): - r"""SetBezControl1(DRAWSEGMENT self, wxPoint aPoint)""" - return _pcbnew.DRAWSEGMENT_SetBezControl1(self, aPoint) - - def GetBezControl1(self): - r"""GetBezControl1(DRAWSEGMENT self) -> wxPoint""" - return _pcbnew.DRAWSEGMENT_GetBezControl1(self) - - def SetBezControl2(self, aPoint): - r"""SetBezControl2(DRAWSEGMENT self, wxPoint aPoint)""" - return _pcbnew.DRAWSEGMENT_SetBezControl2(self, aPoint) - - def GetBezControl2(self): - r"""GetBezControl2(DRAWSEGMENT self) -> wxPoint""" - return _pcbnew.DRAWSEGMENT_GetBezControl2(self) - - def SetPosition(self, aPos): - r"""SetPosition(DRAWSEGMENT self, wxPoint aPos)""" - return _pcbnew.DRAWSEGMENT_SetPosition(self, aPos) - - def GetPosition(self): - r"""GetPosition(DRAWSEGMENT self) -> wxPoint""" - return _pcbnew.DRAWSEGMENT_GetPosition(self) - - def GetStart(self): - r"""GetStart(DRAWSEGMENT self) -> wxPoint""" - return _pcbnew.DRAWSEGMENT_GetStart(self) - - def SetStart(self, aStart): - r"""SetStart(DRAWSEGMENT self, wxPoint aStart)""" - return _pcbnew.DRAWSEGMENT_SetStart(self, aStart) - - def SetStartY(self, y): - r"""SetStartY(DRAWSEGMENT self, int y)""" - return _pcbnew.DRAWSEGMENT_SetStartY(self, y) - - def SetStartX(self, x): - r"""SetStartX(DRAWSEGMENT self, int x)""" - return _pcbnew.DRAWSEGMENT_SetStartX(self, x) - - def GetEnd(self): - r"""GetEnd(DRAWSEGMENT self) -> wxPoint""" - return _pcbnew.DRAWSEGMENT_GetEnd(self) - - def SetEnd(self, aEnd): - r"""SetEnd(DRAWSEGMENT self, wxPoint aEnd)""" - return _pcbnew.DRAWSEGMENT_SetEnd(self, aEnd) - - def SetEndY(self, y): - r"""SetEndY(DRAWSEGMENT self, int y)""" - return _pcbnew.DRAWSEGMENT_SetEndY(self, y) - - def SetEndX(self, x): - r"""SetEndX(DRAWSEGMENT self, int x)""" - return _pcbnew.DRAWSEGMENT_SetEndX(self, x) - - def GetCenter(self): - r"""GetCenter(DRAWSEGMENT self) -> wxPoint""" - return _pcbnew.DRAWSEGMENT_GetCenter(self) - - def GetArcStart(self): - r"""GetArcStart(DRAWSEGMENT self) -> wxPoint""" - return _pcbnew.DRAWSEGMENT_GetArcStart(self) - - def GetArcEnd(self): - r"""GetArcEnd(DRAWSEGMENT self) -> wxPoint""" - return _pcbnew.DRAWSEGMENT_GetArcEnd(self) - - def GetArcMid(self): - r"""GetArcMid(DRAWSEGMENT self) -> wxPoint""" - return _pcbnew.DRAWSEGMENT_GetArcMid(self) - - def GetArcAngleStart(self): - r"""GetArcAngleStart(DRAWSEGMENT self) -> double""" - return _pcbnew.DRAWSEGMENT_GetArcAngleStart(self) - - def GetRadius(self): - r"""GetRadius(DRAWSEGMENT self) -> int""" - return _pcbnew.DRAWSEGMENT_GetRadius(self) - - def SetArcStart(self, aArcStartPoint): - r"""SetArcStart(DRAWSEGMENT self, wxPoint aArcStartPoint)""" - return _pcbnew.DRAWSEGMENT_SetArcStart(self, aArcStartPoint) - - def SetCenter(self, aCenterPoint): - r"""SetCenter(DRAWSEGMENT self, wxPoint aCenterPoint)""" - return _pcbnew.DRAWSEGMENT_SetCenter(self, aCenterPoint) - - def GetParentModule(self): - r"""GetParentModule(DRAWSEGMENT self) -> MODULE""" - return _pcbnew.DRAWSEGMENT_GetParentModule(self) - - def GetBezierPoints(self): - r"""GetBezierPoints(DRAWSEGMENT self) -> wxPoint_Vector""" - return _pcbnew.DRAWSEGMENT_GetBezierPoints(self) - - def BuildPolyPointsList(self): - r"""BuildPolyPointsList(DRAWSEGMENT self) -> wxPoint_Vector""" - return _pcbnew.DRAWSEGMENT_BuildPolyPointsList(self) - - def GetPointCount(self): - r"""GetPointCount(DRAWSEGMENT self) -> int""" - return _pcbnew.DRAWSEGMENT_GetPointCount(self) - - def GetPolyShape(self, *args): - r""" - GetPolyShape(DRAWSEGMENT self) -> SHAPE_POLY_SET - GetPolyShape(DRAWSEGMENT self) -> SHAPE_POLY_SET - """ - return _pcbnew.DRAWSEGMENT_GetPolyShape(self, *args) - - def IsPolyShapeValid(self): - r"""IsPolyShapeValid(DRAWSEGMENT self) -> bool""" - return _pcbnew.DRAWSEGMENT_IsPolyShapeValid(self) - - def SetPolyShape(self, aShape): - r"""SetPolyShape(DRAWSEGMENT self, SHAPE_POLY_SET aShape)""" - return _pcbnew.DRAWSEGMENT_SetPolyShape(self, aShape) - - def SetBezierPoints(self, aPoints): - r"""SetBezierPoints(DRAWSEGMENT self, wxPoint_Vector aPoints)""" - return _pcbnew.DRAWSEGMENT_SetBezierPoints(self, aPoints) - - def RebuildBezierToSegmentsPointsList(self, aMinSegLen): - r"""RebuildBezierToSegmentsPointsList(DRAWSEGMENT self, int aMinSegLen)""" - return _pcbnew.DRAWSEGMENT_RebuildBezierToSegmentsPointsList(self, aMinSegLen) - - def SetPolyPoints(self, aPoints): - r"""SetPolyPoints(DRAWSEGMENT self, wxPoint_Vector aPoints)""" - return _pcbnew.DRAWSEGMENT_SetPolyPoints(self, aPoints) - - def Print(self, *args): - r"""Print(DRAWSEGMENT self, PCB_BASE_FRAME * aFrame, wxDC * DC, wxPoint aOffset=)""" - return _pcbnew.DRAWSEGMENT_Print(self, *args) - - def GetMsgPanelInfo(self, aUnits, aList): - r"""GetMsgPanelInfo(DRAWSEGMENT self, EDA_UNITS_T aUnits, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)""" - return _pcbnew.DRAWSEGMENT_GetMsgPanelInfo(self, aUnits, aList) - - def GetBoundingBox(self): - r"""GetBoundingBox(DRAWSEGMENT self) -> EDA_RECT""" - return _pcbnew.DRAWSEGMENT_GetBoundingBox(self) - - def HitTest(self, *args): - r""" - HitTest(DRAWSEGMENT self, wxPoint aPosition, int aAccuracy=0) -> bool - HitTest(DRAWSEGMENT self, EDA_RECT aRect, bool aContained, int aAccuracy=0) -> bool - """ - return _pcbnew.DRAWSEGMENT_HitTest(self, *args) - - def GetClass(self): - r"""GetClass(DRAWSEGMENT self) -> wxString""" - return _pcbnew.DRAWSEGMENT_GetClass(self) - - def GetLength(self): - r"""GetLength(DRAWSEGMENT self) -> double""" - return _pcbnew.DRAWSEGMENT_GetLength(self) - - def Move(self, aMoveVector): - r"""Move(DRAWSEGMENT self, wxPoint aMoveVector)""" - return _pcbnew.DRAWSEGMENT_Move(self, aMoveVector) - - def Rotate(self, aRotCentre, aAngle): - r"""Rotate(DRAWSEGMENT self, wxPoint aRotCentre, double aAngle)""" - return _pcbnew.DRAWSEGMENT_Rotate(self, aRotCentre, aAngle) - - def Flip(self, aCentre, aFlipLeftRight): - r"""Flip(DRAWSEGMENT self, wxPoint aCentre, bool aFlipLeftRight)""" - return _pcbnew.DRAWSEGMENT_Flip(self, aCentre, aFlipLeftRight) - - def TransformShapeWithClearanceToPolygon(self, *args): - r"""TransformShapeWithClearanceToPolygon(DRAWSEGMENT self, SHAPE_POLY_SET aCornerBuffer, int aClearanceValue, int aError=ARC_HIGH_DEF, bool ignoreLineWidth=False)""" - return _pcbnew.DRAWSEGMENT_TransformShapeWithClearanceToPolygon(self, *args) - - def GetSelectMenuText(self, aUnits): - r"""GetSelectMenuText(DRAWSEGMENT self, EDA_UNITS_T aUnits) -> wxString""" - return _pcbnew.DRAWSEGMENT_GetSelectMenuText(self, aUnits) - - def GetMenuImage(self): - r"""GetMenuImage(DRAWSEGMENT self) -> BITMAP_DEF""" - return _pcbnew.DRAWSEGMENT_GetMenuImage(self) - - def Clone(self): - r"""Clone(DRAWSEGMENT self) -> EDA_ITEM""" - return _pcbnew.DRAWSEGMENT_Clone(self) - - def ViewBBox(self): - r"""ViewBBox(DRAWSEGMENT self) -> BOX2I const""" - return _pcbnew.DRAWSEGMENT_ViewBBox(self) - - def SwapData(self, aImage): - r"""SwapData(DRAWSEGMENT self, BOARD_ITEM aImage)""" - return _pcbnew.DRAWSEGMENT_SwapData(self, aImage) - - def GetShapeStr(self): - return self.ShowShape(self.GetShape()) - - -# Register DRAWSEGMENT in _pcbnew: -_pcbnew.DRAWSEGMENT_swigregister(DRAWSEGMENT) - -def DRAWSEGMENT_ClassOf(aItem): - r"""DRAWSEGMENT_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.DRAWSEGMENT_ClassOf(aItem) - -MARKER_SHAPE_POINT_COUNT = _pcbnew.MARKER_SHAPE_POINT_COUNT - -class MARKER_PCB(BOARD_ITEM, MARKER_BASE): - r"""Proxy of C++ MARKER_PCB class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, *args): - r""" - __init__(MARKER_PCB self, BOARD_ITEM aParent) -> MARKER_PCB - __init__(MARKER_PCB self, EDA_UNITS_T aUnits, int aErrorCode, wxPoint aMarkerPos, BOARD_ITEM aItem, wxPoint aPos, BOARD_ITEM bItem=None, wxPoint bPos=wxPoint()) -> MARKER_PCB - __init__(MARKER_PCB self, int aErrorCode, wxPoint aMarkerPos, wxString aText, wxPoint aPos, wxString bText=wxEmptyString, wxPoint bPos=wxPoint()) -> MARKER_PCB - """ - _pcbnew.MARKER_PCB_swiginit(self, _pcbnew.new_MARKER_PCB(*args)) - __swig_destroy__ = _pcbnew.delete_MARKER_PCB - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.MARKER_PCB_ClassOf(aItem) - - def Move(self, aMoveVector): - r"""Move(MARKER_PCB self, wxPoint aMoveVector)""" - return _pcbnew.MARKER_PCB_Move(self, aMoveVector) - - def Rotate(self, aRotCentre, aAngle): - r"""Rotate(MARKER_PCB self, wxPoint aRotCentre, double aAngle)""" - return _pcbnew.MARKER_PCB_Rotate(self, aRotCentre, aAngle) - - def Flip(self, aCentre, aFlipLeftRight): - r"""Flip(MARKER_PCB self, wxPoint aCentre, bool aFlipLeftRight)""" - return _pcbnew.MARKER_PCB_Flip(self, aCentre, aFlipLeftRight) - - def Print(self, *args): - r"""Print(MARKER_PCB self, PCB_BASE_FRAME * aFrame, wxDC * aDC, wxPoint aOffset=)""" - return _pcbnew.MARKER_PCB_Print(self, *args) - - def GetPosition(self): - r"""GetPosition(MARKER_PCB self) -> wxPoint""" - return _pcbnew.MARKER_PCB_GetPosition(self) - - def SetPosition(self, aPos): - r"""SetPosition(MARKER_PCB self, wxPoint aPos)""" - return _pcbnew.MARKER_PCB_SetPosition(self, aPos) - - def HitTest(self, aPosition, aAccuracy=0): - r"""HitTest(MARKER_PCB self, wxPoint aPosition, int aAccuracy=0) -> bool""" - return _pcbnew.MARKER_PCB_HitTest(self, aPosition, aAccuracy) - - def IsOnLayer(self, aLayer): - r"""IsOnLayer(MARKER_PCB self, PCB_LAYER_ID aLayer) -> bool""" - return _pcbnew.MARKER_PCB_IsOnLayer(self, aLayer) - - def GetMsgPanelInfo(self, aUnits, aList): - r"""GetMsgPanelInfo(MARKER_PCB self, EDA_UNITS_T aUnits, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)""" - return _pcbnew.MARKER_PCB_GetMsgPanelInfo(self, aUnits, aList) - - def GetSelectMenuText(self, aUnits): - r"""GetSelectMenuText(MARKER_PCB self, EDA_UNITS_T aUnits) -> wxString""" - return _pcbnew.MARKER_PCB_GetSelectMenuText(self, aUnits) - - def GetMenuImage(self): - r"""GetMenuImage(MARKER_PCB self) -> BITMAP_DEF""" - return _pcbnew.MARKER_PCB_GetMenuImage(self) - - def ViewBBox(self): - r"""ViewBBox(MARKER_PCB self) -> BOX2I const""" - return _pcbnew.MARKER_PCB_ViewBBox(self) - - def GetBoundingBox(self): - r"""GetBoundingBox(MARKER_PCB self) -> EDA_RECT""" - return _pcbnew.MARKER_PCB_GetBoundingBox(self) - - def ViewGetLayers(self, aLayers, aCount): - r"""ViewGetLayers(MARKER_PCB self, int [] aLayers, int & aCount)""" - return _pcbnew.MARKER_PCB_ViewGetLayers(self, aLayers, aCount) - - def GetClass(self): - r"""GetClass(MARKER_PCB self) -> wxString""" - return _pcbnew.MARKER_PCB_GetClass(self) - -# Register MARKER_PCB in _pcbnew: -_pcbnew.MARKER_PCB_swigregister(MARKER_PCB) - -def MARKER_PCB_ClassOf(aItem): - r"""MARKER_PCB_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.MARKER_PCB_ClassOf(aItem) - -class PCB_TARGET(BOARD_ITEM): - r"""Proxy of C++ PCB_TARGET class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, *args): - r""" - __init__(PCB_TARGET self, BOARD_ITEM aParent) -> PCB_TARGET - __init__(PCB_TARGET self, BOARD_ITEM aParent, int aShape, PCB_LAYER_ID aLayer, wxPoint aPos, int aSize, int aWidth) -> PCB_TARGET - """ - _pcbnew.PCB_TARGET_swiginit(self, _pcbnew.new_PCB_TARGET(*args)) - __swig_destroy__ = _pcbnew.delete_PCB_TARGET - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.PCB_TARGET_ClassOf(aItem) - - def SetPosition(self, aPos): - r"""SetPosition(PCB_TARGET self, wxPoint aPos)""" - return _pcbnew.PCB_TARGET_SetPosition(self, aPos) - - def GetPosition(self): - r"""GetPosition(PCB_TARGET self) -> wxPoint""" - return _pcbnew.PCB_TARGET_GetPosition(self) - - def SetShape(self, aShape): - r"""SetShape(PCB_TARGET self, int aShape)""" - return _pcbnew.PCB_TARGET_SetShape(self, aShape) - - def GetShape(self): - r"""GetShape(PCB_TARGET self) -> int""" - return _pcbnew.PCB_TARGET_GetShape(self) - - def SetSize(self, aSize): - r"""SetSize(PCB_TARGET self, int aSize)""" - return _pcbnew.PCB_TARGET_SetSize(self, aSize) - - def GetSize(self): - r"""GetSize(PCB_TARGET self) -> int""" - return _pcbnew.PCB_TARGET_GetSize(self) - - def SetWidth(self, aWidth): - r"""SetWidth(PCB_TARGET self, int aWidth)""" - return _pcbnew.PCB_TARGET_SetWidth(self, aWidth) - - def GetWidth(self): - r"""GetWidth(PCB_TARGET self) -> int""" - return _pcbnew.PCB_TARGET_GetWidth(self) - - def Move(self, aMoveVector): - r"""Move(PCB_TARGET self, wxPoint aMoveVector)""" - return _pcbnew.PCB_TARGET_Move(self, aMoveVector) - - def Rotate(self, aRotCentre, aAngle): - r"""Rotate(PCB_TARGET self, wxPoint aRotCentre, double aAngle)""" - return _pcbnew.PCB_TARGET_Rotate(self, aRotCentre, aAngle) - - def Flip(self, aCentre, aFlipLeftRight): - r"""Flip(PCB_TARGET self, wxPoint aCentre, bool aFlipLeftRight)""" - return _pcbnew.PCB_TARGET_Flip(self, aCentre, aFlipLeftRight) - - def Print(self, *args): - r"""Print(PCB_TARGET self, PCB_BASE_FRAME * aFrame, wxDC * DC, wxPoint offset=)""" - return _pcbnew.PCB_TARGET_Print(self, *args) - - def GetClass(self): - r"""GetClass(PCB_TARGET self) -> wxString""" - return _pcbnew.PCB_TARGET_GetClass(self) - - def HitTest(self, *args): - r""" - HitTest(PCB_TARGET self, wxPoint aPosition, int aAccuracy=0) -> bool - HitTest(PCB_TARGET self, EDA_RECT aRect, bool aContained, int aAccuracy=0) -> bool - """ - return _pcbnew.PCB_TARGET_HitTest(self, *args) - - def GetBoundingBox(self): - r"""GetBoundingBox(PCB_TARGET self) -> EDA_RECT""" - return _pcbnew.PCB_TARGET_GetBoundingBox(self) - - def GetSelectMenuText(self, aUnits): - r"""GetSelectMenuText(PCB_TARGET self, EDA_UNITS_T aUnits) -> wxString""" - return _pcbnew.PCB_TARGET_GetSelectMenuText(self, aUnits) - - def GetMenuImage(self): - r"""GetMenuImage(PCB_TARGET self) -> BITMAP_DEF""" - return _pcbnew.PCB_TARGET_GetMenuImage(self) - - def Clone(self): - r"""Clone(PCB_TARGET self) -> EDA_ITEM""" - return _pcbnew.PCB_TARGET_Clone(self) - - def SwapData(self, aImage): - r"""SwapData(PCB_TARGET self, BOARD_ITEM aImage)""" - return _pcbnew.PCB_TARGET_SwapData(self, aImage) - -# Register PCB_TARGET in _pcbnew: -_pcbnew.PCB_TARGET_swigregister(PCB_TARGET) - -def PCB_TARGET_ClassOf(aItem): - r"""PCB_TARGET_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.PCB_TARGET_ClassOf(aItem) - -class TEXTE_MODULE(BOARD_ITEM, EDA_TEXT): - r"""Proxy of C++ TEXTE_MODULE class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - TEXT_is_REFERENCE = _pcbnew.TEXTE_MODULE_TEXT_is_REFERENCE - - TEXT_is_VALUE = _pcbnew.TEXTE_MODULE_TEXT_is_VALUE - - TEXT_is_DIVERS = _pcbnew.TEXTE_MODULE_TEXT_is_DIVERS - - - def __init__(self, *args): - r"""__init__(TEXTE_MODULE self, MODULE parent, TEXTE_MODULE::TEXT_TYPE text_type=TEXT_is_DIVERS) -> TEXTE_MODULE""" - _pcbnew.TEXTE_MODULE_swiginit(self, _pcbnew.new_TEXTE_MODULE(*args)) - __swig_destroy__ = _pcbnew.delete_TEXTE_MODULE - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.TEXTE_MODULE_ClassOf(aItem) - - def GetPosition(self): - r"""GetPosition(TEXTE_MODULE self) -> wxPoint""" - return _pcbnew.TEXTE_MODULE_GetPosition(self) - - def SetPosition(self, aPos): - r"""SetPosition(TEXTE_MODULE self, wxPoint aPos)""" - return _pcbnew.TEXTE_MODULE_SetPosition(self, aPos) - - def SetTextAngle(self, aAngle): - r"""SetTextAngle(TEXTE_MODULE self, double aAngle)""" - return _pcbnew.TEXTE_MODULE_SetTextAngle(self, aAngle) - - def KeepUpright(self, aOldOrientation, aNewOrientation): - r"""KeepUpright(TEXTE_MODULE self, double aOldOrientation, double aNewOrientation)""" - return _pcbnew.TEXTE_MODULE_KeepUpright(self, aOldOrientation, aNewOrientation) - - def IsKeepUpright(self): - r"""IsKeepUpright(TEXTE_MODULE self) -> bool""" - return _pcbnew.TEXTE_MODULE_IsKeepUpright(self) - - def SetKeepUpright(self, aKeepUpright): - r"""SetKeepUpright(TEXTE_MODULE self, bool aKeepUpright)""" - return _pcbnew.TEXTE_MODULE_SetKeepUpright(self, aKeepUpright) - - def Rotate(self, aOffset, aAngle): - r"""Rotate(TEXTE_MODULE self, wxPoint aOffset, double aAngle)""" - return _pcbnew.TEXTE_MODULE_Rotate(self, aOffset, aAngle) - - def Flip(self, aCentre, aFlipLeftRight): - r"""Flip(TEXTE_MODULE self, wxPoint aCentre, bool aFlipLeftRight)""" - return _pcbnew.TEXTE_MODULE_Flip(self, aCentre, aFlipLeftRight) - - def IsParentFlipped(self): - r"""IsParentFlipped(TEXTE_MODULE self) -> bool""" - return _pcbnew.TEXTE_MODULE_IsParentFlipped(self) - - def Mirror(self, aCentre, aMirrorAroundXAxis): - r"""Mirror(TEXTE_MODULE self, wxPoint aCentre, bool aMirrorAroundXAxis)""" - return _pcbnew.TEXTE_MODULE_Mirror(self, aCentre, aMirrorAroundXAxis) - - def Move(self, aMoveVector): - r"""Move(TEXTE_MODULE self, wxPoint aMoveVector)""" - return _pcbnew.TEXTE_MODULE_Move(self, aMoveVector) - - def SetType(self, aType): - r"""SetType(TEXTE_MODULE self, TEXTE_MODULE::TEXT_TYPE aType)""" - return _pcbnew.TEXTE_MODULE_SetType(self, aType) - - def GetType(self): - r"""GetType(TEXTE_MODULE self) -> TEXTE_MODULE::TEXT_TYPE""" - return _pcbnew.TEXTE_MODULE_GetType(self) - - def SetEffects(self, aSrc): - r"""SetEffects(TEXTE_MODULE self, TEXTE_MODULE aSrc)""" - return _pcbnew.TEXTE_MODULE_SetEffects(self, aSrc) - - def SwapEffects(self, aTradingPartner): - r"""SwapEffects(TEXTE_MODULE self, TEXTE_MODULE aTradingPartner)""" - return _pcbnew.TEXTE_MODULE_SwapEffects(self, aTradingPartner) - - def SetPos0(self, aPos): - r"""SetPos0(TEXTE_MODULE self, wxPoint aPos)""" - return _pcbnew.TEXTE_MODULE_SetPos0(self, aPos) - - def GetPos0(self): - r"""GetPos0(TEXTE_MODULE self) -> wxPoint""" - return _pcbnew.TEXTE_MODULE_GetPos0(self) - - def GetLength(self): - r"""GetLength(TEXTE_MODULE self) -> int""" - return _pcbnew.TEXTE_MODULE_GetLength(self) - - def GetDrawRotation(self): - r"""GetDrawRotation(TEXTE_MODULE self) -> double""" - return _pcbnew.TEXTE_MODULE_GetDrawRotation(self) - - def GetDrawRotationRadians(self): - r"""GetDrawRotationRadians(TEXTE_MODULE self) -> double""" - return _pcbnew.TEXTE_MODULE_GetDrawRotationRadians(self) - - def GetBoundingBox(self): - r"""GetBoundingBox(TEXTE_MODULE self) -> EDA_RECT""" - return _pcbnew.TEXTE_MODULE_GetBoundingBox(self) - - def SetDrawCoord(self): - r"""SetDrawCoord(TEXTE_MODULE self)""" - return _pcbnew.TEXTE_MODULE_SetDrawCoord(self) - - def SetLocalCoord(self): - r"""SetLocalCoord(TEXTE_MODULE self)""" - return _pcbnew.TEXTE_MODULE_SetLocalCoord(self) - - def Print(self, *args): - r"""Print(TEXTE_MODULE self, PCB_BASE_FRAME * aFrame, wxDC * aDC, wxPoint aOffset=)""" - return _pcbnew.TEXTE_MODULE_Print(self, *args) - - def GetMsgPanelInfo(self, aUnits, aList): - r"""GetMsgPanelInfo(TEXTE_MODULE self, EDA_UNITS_T aUnits, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)""" - return _pcbnew.TEXTE_MODULE_GetMsgPanelInfo(self, aUnits, aList) - - def TextHitTest(self, *args): - r""" - TextHitTest(TEXTE_MODULE self, wxPoint aPoint, int aAccuracy=0) -> bool - TextHitTest(TEXTE_MODULE self, EDA_RECT aRect, bool aContains, int aAccuracy=0) -> bool - """ - return _pcbnew.TEXTE_MODULE_TextHitTest(self, *args) - - def HitTest(self, *args): - r""" - HitTest(TEXTE_MODULE self, wxPoint aPosition, int aAccuracy) -> bool - HitTest(TEXTE_MODULE self, EDA_RECT aRect, bool aContained, int aAccuracy=0) -> bool - """ - return _pcbnew.TEXTE_MODULE_HitTest(self, *args) - - def GetClass(self): - r"""GetClass(TEXTE_MODULE self) -> wxString""" - return _pcbnew.TEXTE_MODULE_GetClass(self) - - def GetSelectMenuText(self, aUnits): - r"""GetSelectMenuText(TEXTE_MODULE self, EDA_UNITS_T aUnits) -> wxString""" - return _pcbnew.TEXTE_MODULE_GetSelectMenuText(self, aUnits) - - def GetMenuImage(self): - r"""GetMenuImage(TEXTE_MODULE self) -> BITMAP_DEF""" - return _pcbnew.TEXTE_MODULE_GetMenuImage(self) - - def Clone(self): - r"""Clone(TEXTE_MODULE self) -> EDA_ITEM""" - return _pcbnew.TEXTE_MODULE_Clone(self) - - def GetShownText(self): - r"""GetShownText(TEXTE_MODULE self) -> wxString""" - return _pcbnew.TEXTE_MODULE_GetShownText(self) - - def ViewBBox(self): - r"""ViewBBox(TEXTE_MODULE self) -> BOX2I const""" - return _pcbnew.TEXTE_MODULE_ViewBBox(self) - - def ViewGetLayers(self, aLayers, aCount): - r"""ViewGetLayers(TEXTE_MODULE self, int [] aLayers, int & aCount)""" - return _pcbnew.TEXTE_MODULE_ViewGetLayers(self, aLayers, aCount) - - def ViewGetLOD(self, aLayer, aView): - r"""ViewGetLOD(TEXTE_MODULE self, int aLayer, KIGFX::VIEW * aView) -> unsigned int""" - return _pcbnew.TEXTE_MODULE_ViewGetLOD(self, aLayer, aView) - -# Register TEXTE_MODULE in _pcbnew: -_pcbnew.TEXTE_MODULE_swigregister(TEXTE_MODULE) - -def TEXTE_MODULE_ClassOf(aItem): - r"""TEXTE_MODULE_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.TEXTE_MODULE_ClassOf(aItem) - -class EDGE_MODULE(DRAWSEGMENT): - r"""Proxy of C++ EDGE_MODULE class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, parent, aShape=S_SEGMENT): - r"""__init__(EDGE_MODULE self, MODULE parent, STROKE_T aShape=S_SEGMENT) -> EDGE_MODULE""" - _pcbnew.EDGE_MODULE_swiginit(self, _pcbnew.new_EDGE_MODULE(parent, aShape)) - __swig_destroy__ = _pcbnew.delete_EDGE_MODULE - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.EDGE_MODULE_ClassOf(aItem) - - def Move(self, aMoveVector): - r"""Move(EDGE_MODULE self, wxPoint aMoveVector)""" - return _pcbnew.EDGE_MODULE_Move(self, aMoveVector) - - def Mirror(self, aCentre, aMirrorAroundXAxis): - r"""Mirror(EDGE_MODULE self, wxPoint aCentre, bool aMirrorAroundXAxis)""" - return _pcbnew.EDGE_MODULE_Mirror(self, aCentre, aMirrorAroundXAxis) - - def Rotate(self, aRotCentre, aAngle): - r"""Rotate(EDGE_MODULE self, wxPoint aRotCentre, double aAngle)""" - return _pcbnew.EDGE_MODULE_Rotate(self, aRotCentre, aAngle) - - def Flip(self, aCentre, aFlipLeftRight): - r"""Flip(EDGE_MODULE self, wxPoint aCentre, bool aFlipLeftRight)""" - return _pcbnew.EDGE_MODULE_Flip(self, aCentre, aFlipLeftRight) - - def IsParentFlipped(self): - r"""IsParentFlipped(EDGE_MODULE self) -> bool""" - return _pcbnew.EDGE_MODULE_IsParentFlipped(self) - - def SetStart0(self, aPoint): - r"""SetStart0(EDGE_MODULE self, wxPoint aPoint)""" - return _pcbnew.EDGE_MODULE_SetStart0(self, aPoint) - - def GetStart0(self): - r"""GetStart0(EDGE_MODULE self) -> wxPoint""" - return _pcbnew.EDGE_MODULE_GetStart0(self) - - def SetEnd0(self, aPoint): - r"""SetEnd0(EDGE_MODULE self, wxPoint aPoint)""" - return _pcbnew.EDGE_MODULE_SetEnd0(self, aPoint) - - def GetEnd0(self): - r"""GetEnd0(EDGE_MODULE self) -> wxPoint""" - return _pcbnew.EDGE_MODULE_GetEnd0(self) - - def SetBezier0_C1(self, aPoint): - r"""SetBezier0_C1(EDGE_MODULE self, wxPoint aPoint)""" - return _pcbnew.EDGE_MODULE_SetBezier0_C1(self, aPoint) - - def GetBezier0_C1(self): - r"""GetBezier0_C1(EDGE_MODULE self) -> wxPoint""" - return _pcbnew.EDGE_MODULE_GetBezier0_C1(self) - - def SetBezier0_C2(self, aPoint): - r"""SetBezier0_C2(EDGE_MODULE self, wxPoint aPoint)""" - return _pcbnew.EDGE_MODULE_SetBezier0_C2(self, aPoint) - - def GetBezier0_C2(self): - r"""GetBezier0_C2(EDGE_MODULE self) -> wxPoint""" - return _pcbnew.EDGE_MODULE_GetBezier0_C2(self) - - def SetLocalCoord(self): - r"""SetLocalCoord(EDGE_MODULE self)""" - return _pcbnew.EDGE_MODULE_SetLocalCoord(self) - - def SetDrawCoord(self): - r"""SetDrawCoord(EDGE_MODULE self)""" - return _pcbnew.EDGE_MODULE_SetDrawCoord(self) - - def Print(self, *args): - r"""Print(EDGE_MODULE self, PCB_BASE_FRAME * aFrame, wxDC * DC, wxPoint offset=)""" - return _pcbnew.EDGE_MODULE_Print(self, *args) - - def GetMsgPanelInfo(self, aUnits, aList): - r"""GetMsgPanelInfo(EDGE_MODULE self, EDA_UNITS_T aUnits, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)""" - return _pcbnew.EDGE_MODULE_GetMsgPanelInfo(self, aUnits, aList) - - def GetClass(self): - r"""GetClass(EDGE_MODULE self) -> wxString""" - return _pcbnew.EDGE_MODULE_GetClass(self) - - def GetSelectMenuText(self, aUnits): - r"""GetSelectMenuText(EDGE_MODULE self, EDA_UNITS_T aUnits) -> wxString""" - return _pcbnew.EDGE_MODULE_GetSelectMenuText(self, aUnits) - - def GetMenuImage(self): - r"""GetMenuImage(EDGE_MODULE self) -> BITMAP_DEF""" - return _pcbnew.EDGE_MODULE_GetMenuImage(self) - - def Clone(self): - r"""Clone(EDGE_MODULE self) -> EDA_ITEM""" - return _pcbnew.EDGE_MODULE_Clone(self) - - def ViewGetLOD(self, aLayer, aView): - r"""ViewGetLOD(EDGE_MODULE self, int aLayer, KIGFX::VIEW * aView) -> unsigned int""" - return _pcbnew.EDGE_MODULE_ViewGetLOD(self, aLayer, aView) - m_Start0 = property(_pcbnew.EDGE_MODULE_m_Start0_get, _pcbnew.EDGE_MODULE_m_Start0_set, doc=r"""m_Start0 : wxPoint""") - m_End0 = property(_pcbnew.EDGE_MODULE_m_End0_get, _pcbnew.EDGE_MODULE_m_End0_set, doc=r"""m_End0 : wxPoint""") - m_Bezier0_C1 = property(_pcbnew.EDGE_MODULE_m_Bezier0_C1_get, _pcbnew.EDGE_MODULE_m_Bezier0_C1_set, doc=r"""m_Bezier0_C1 : wxPoint""") - m_Bezier0_C2 = property(_pcbnew.EDGE_MODULE_m_Bezier0_C2_get, _pcbnew.EDGE_MODULE_m_Bezier0_C2_set, doc=r"""m_Bezier0_C2 : wxPoint""") - -# Register EDGE_MODULE in _pcbnew: -_pcbnew.EDGE_MODULE_swigregister(EDGE_MODULE) - -def EDGE_MODULE_ClassOf(aItem): - r"""EDGE_MODULE_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.EDGE_MODULE_ClassOf(aItem) - -CH_VISIBLE = _pcbnew.CH_VISIBLE - -CH_UNROUTABLE = _pcbnew.CH_UNROUTABLE - -CH_ROUTE_REQ = _pcbnew.CH_ROUTE_REQ - -CH_ACTIF = _pcbnew.CH_ACTIF - -LOCAL_RATSNEST_ITEM = _pcbnew.LOCAL_RATSNEST_ITEM - -class D_PADS(object): - r"""Proxy of C++ std::vector< D_PAD * > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(D_PADS self) -> SwigPyIterator""" - return _pcbnew.D_PADS_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(D_PADS self) -> bool""" - return _pcbnew.D_PADS___nonzero__(self) - - def __bool__(self): - r"""__bool__(D_PADS self) -> bool""" - return _pcbnew.D_PADS___bool__(self) - - def __len__(self): - r"""__len__(D_PADS self) -> std::vector< D_PAD * >::size_type""" - return _pcbnew.D_PADS___len__(self) - - def __getslice__(self, i, j): - r"""__getslice__(D_PADS self, std::vector< D_PAD * >::difference_type i, std::vector< D_PAD * >::difference_type j) -> D_PADS""" - return _pcbnew.D_PADS___getslice__(self, i, j) - - def __setslice__(self, *args): - r""" - __setslice__(D_PADS self, std::vector< D_PAD * >::difference_type i, std::vector< D_PAD * >::difference_type j) - __setslice__(D_PADS self, std::vector< D_PAD * >::difference_type i, std::vector< D_PAD * >::difference_type j, D_PADS v) - """ - return _pcbnew.D_PADS___setslice__(self, *args) - - def __delslice__(self, i, j): - r"""__delslice__(D_PADS self, std::vector< D_PAD * >::difference_type i, std::vector< D_PAD * >::difference_type j)""" - return _pcbnew.D_PADS___delslice__(self, i, j) - - def __delitem__(self, *args): - r""" - __delitem__(D_PADS self, std::vector< D_PAD * >::difference_type i) - __delitem__(D_PADS self, PySliceObject * slice) - """ - return _pcbnew.D_PADS___delitem__(self, *args) - - def __getitem__(self, *args): - r""" - __getitem__(D_PADS self, PySliceObject * slice) -> D_PADS - __getitem__(D_PADS self, std::vector< D_PAD * >::difference_type i) -> D_PAD - """ - return _pcbnew.D_PADS___getitem__(self, *args) - - def __setitem__(self, *args): - r""" - __setitem__(D_PADS self, PySliceObject * slice, D_PADS v) - __setitem__(D_PADS self, PySliceObject * slice) - __setitem__(D_PADS self, std::vector< D_PAD * >::difference_type i, D_PAD x) - """ - return _pcbnew.D_PADS___setitem__(self, *args) - - def pop(self): - r"""pop(D_PADS self) -> D_PAD""" - return _pcbnew.D_PADS_pop(self) - - def append(self, x): - r"""append(D_PADS self, D_PAD x)""" - return _pcbnew.D_PADS_append(self, x) - - def empty(self): - r"""empty(D_PADS self) -> bool""" - return _pcbnew.D_PADS_empty(self) - - def size(self): - r"""size(D_PADS self) -> std::vector< D_PAD * >::size_type""" - return _pcbnew.D_PADS_size(self) - - def swap(self, v): - r"""swap(D_PADS self, D_PADS v)""" - return _pcbnew.D_PADS_swap(self, v) - - def begin(self): - r"""begin(D_PADS self) -> std::vector< D_PAD * >::iterator""" - return _pcbnew.D_PADS_begin(self) - - def end(self): - r"""end(D_PADS self) -> std::vector< D_PAD * >::iterator""" - return _pcbnew.D_PADS_end(self) - - def rbegin(self): - r"""rbegin(D_PADS self) -> std::vector< D_PAD * >::reverse_iterator""" - return _pcbnew.D_PADS_rbegin(self) - - def rend(self): - r"""rend(D_PADS self) -> std::vector< D_PAD * >::reverse_iterator""" - return _pcbnew.D_PADS_rend(self) - - def clear(self): - r"""clear(D_PADS self)""" - return _pcbnew.D_PADS_clear(self) - - def get_allocator(self): - r"""get_allocator(D_PADS self) -> std::vector< D_PAD * >::allocator_type""" - return _pcbnew.D_PADS_get_allocator(self) - - def pop_back(self): - r"""pop_back(D_PADS self)""" - return _pcbnew.D_PADS_pop_back(self) - - def erase(self, *args): - r""" - erase(D_PADS self, std::vector< D_PAD * >::iterator pos) -> std::vector< D_PAD * >::iterator - erase(D_PADS self, std::vector< D_PAD * >::iterator first, std::vector< D_PAD * >::iterator last) -> std::vector< D_PAD * >::iterator - """ - return _pcbnew.D_PADS_erase(self, *args) - - def __init__(self, *args): - r""" - __init__(D_PADS self) -> D_PADS - __init__(D_PADS self, D_PADS other) -> D_PADS - __init__(D_PADS self, std::vector< D_PAD * >::size_type size) -> D_PADS - __init__(D_PADS self, std::vector< D_PAD * >::size_type size, D_PAD value) -> D_PADS - """ - _pcbnew.D_PADS_swiginit(self, _pcbnew.new_D_PADS(*args)) - - def push_back(self, x): - r"""push_back(D_PADS self, D_PAD x)""" - return _pcbnew.D_PADS_push_back(self, x) - - def front(self): - r"""front(D_PADS self) -> D_PAD""" - return _pcbnew.D_PADS_front(self) - - def back(self): - r"""back(D_PADS self) -> D_PAD""" - return _pcbnew.D_PADS_back(self) - - def assign(self, n, x): - r"""assign(D_PADS self, std::vector< D_PAD * >::size_type n, D_PAD x)""" - return _pcbnew.D_PADS_assign(self, n, x) - - def resize(self, *args): - r""" - resize(D_PADS self, std::vector< D_PAD * >::size_type new_size) - resize(D_PADS self, std::vector< D_PAD * >::size_type new_size, D_PAD x) - """ - return _pcbnew.D_PADS_resize(self, *args) - - def insert(self, *args): - r""" - insert(D_PADS self, std::vector< D_PAD * >::iterator pos, D_PAD x) -> std::vector< D_PAD * >::iterator - insert(D_PADS self, std::vector< D_PAD * >::iterator pos, std::vector< D_PAD * >::size_type n, D_PAD x) - """ - return _pcbnew.D_PADS_insert(self, *args) - - def reserve(self, n): - r"""reserve(D_PADS self, std::vector< D_PAD * >::size_type n)""" - return _pcbnew.D_PADS_reserve(self, n) - - def capacity(self): - r"""capacity(D_PADS self) -> std::vector< D_PAD * >::size_type""" - return _pcbnew.D_PADS_capacity(self) - __swig_destroy__ = _pcbnew.delete_D_PADS - -# Register D_PADS in _pcbnew: -_pcbnew.D_PADS_swigregister(D_PADS) - -class NETINFO_ITEM(BOARD_ITEM): - r"""Proxy of C++ NETINFO_ITEM class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, *args): - r"""__init__(NETINFO_ITEM self, BOARD aParent, wxString aNetName=wxEmptyString, int aNetCode=-1) -> NETINFO_ITEM""" - _pcbnew.NETINFO_ITEM_swiginit(self, _pcbnew.new_NETINFO_ITEM(*args)) - __swig_destroy__ = _pcbnew.delete_NETINFO_ITEM - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.NETINFO_ITEM_ClassOf(aItem) - - def GetClass(self): - r"""GetClass(NETINFO_ITEM self) -> wxString""" - return _pcbnew.NETINFO_ITEM_GetClass(self) - - def GetPosition(self): - r"""GetPosition(NETINFO_ITEM self) -> wxPoint""" - return _pcbnew.NETINFO_ITEM_GetPosition(self) - - def SetPosition(self, aPos): - r"""SetPosition(NETINFO_ITEM self, wxPoint aPos)""" - return _pcbnew.NETINFO_ITEM_SetPosition(self, aPos) - - def SetClass(self, aNetClass): - r"""SetClass(NETINFO_ITEM self, NETCLASSPTR const & aNetClass)""" - return _pcbnew.NETINFO_ITEM_SetClass(self, aNetClass) - - def GetNetClass(self): - r"""GetNetClass(NETINFO_ITEM self) -> NETCLASSPTR""" - return _pcbnew.NETINFO_ITEM_GetNetClass(self) - - def GetClassName(self): - r"""GetClassName(NETINFO_ITEM self) -> wxString""" - return _pcbnew.NETINFO_ITEM_GetClassName(self) - - def GetTrackWidth(self): - r"""GetTrackWidth(NETINFO_ITEM self) -> int""" - return _pcbnew.NETINFO_ITEM_GetTrackWidth(self) - - def GetViaSize(self): - r"""GetViaSize(NETINFO_ITEM self) -> int""" - return _pcbnew.NETINFO_ITEM_GetViaSize(self) - - def GetMicroViaSize(self): - r"""GetMicroViaSize(NETINFO_ITEM self) -> int""" - return _pcbnew.NETINFO_ITEM_GetMicroViaSize(self) - - def GetViaDrillSize(self): - r"""GetViaDrillSize(NETINFO_ITEM self) -> int""" - return _pcbnew.NETINFO_ITEM_GetViaDrillSize(self) - - def GetMicroViaDrillSize(self): - r"""GetMicroViaDrillSize(NETINFO_ITEM self) -> int""" - return _pcbnew.NETINFO_ITEM_GetMicroViaDrillSize(self) - - def GetClearance(self): - r"""GetClearance(NETINFO_ITEM self) -> int""" - return _pcbnew.NETINFO_ITEM_GetClearance(self) - - def Print(self, aFrame, DC, offset): - r"""Print(NETINFO_ITEM self, PCB_BASE_FRAME * aFrame, wxDC * DC, wxPoint offset)""" - return _pcbnew.NETINFO_ITEM_Print(self, aFrame, DC, offset) - - def GetNet(self): - r"""GetNet(NETINFO_ITEM self) -> int""" - return _pcbnew.NETINFO_ITEM_GetNet(self) - - def SetNetCode(self, aNetCode): - r"""SetNetCode(NETINFO_ITEM self, int aNetCode)""" - return _pcbnew.NETINFO_ITEM_SetNetCode(self, aNetCode) - - def GetNetname(self): - r"""GetNetname(NETINFO_ITEM self) -> wxString""" - return _pcbnew.NETINFO_ITEM_GetNetname(self) - - def GetShortNetname(self): - r"""GetShortNetname(NETINFO_ITEM self) -> wxString""" - return _pcbnew.NETINFO_ITEM_GetShortNetname(self) - - def IsCurrent(self): - r"""IsCurrent(NETINFO_ITEM self) -> bool""" - return _pcbnew.NETINFO_ITEM_IsCurrent(self) - - def SetIsCurrent(self, isCurrent): - r"""SetIsCurrent(NETINFO_ITEM self, bool isCurrent)""" - return _pcbnew.NETINFO_ITEM_SetIsCurrent(self, isCurrent) - - def GetMsgPanelInfo(self, aUnits, aList): - r"""GetMsgPanelInfo(NETINFO_ITEM self, EDA_UNITS_T aUnits, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)""" - return _pcbnew.NETINFO_ITEM_GetMsgPanelInfo(self, aUnits, aList) - - def Clear(self): - r"""Clear(NETINFO_ITEM self)""" - return _pcbnew.NETINFO_ITEM_Clear(self) - - def GetParent(self): - r"""GetParent(NETINFO_ITEM self) -> BOARD""" - return _pcbnew.NETINFO_ITEM_GetParent(self) - -# Register NETINFO_ITEM in _pcbnew: -_pcbnew.NETINFO_ITEM_swigregister(NETINFO_ITEM) - -def NETINFO_ITEM_ClassOf(aItem): - r"""NETINFO_ITEM_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.NETINFO_ITEM_ClassOf(aItem) - -class NETNAMES_MAP(object): - r"""Proxy of C++ std::map< wxString,NETINFO_ITEM * > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(NETNAMES_MAP self) -> SwigPyIterator""" - return _pcbnew.NETNAMES_MAP_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(NETNAMES_MAP self) -> bool""" - return _pcbnew.NETNAMES_MAP___nonzero__(self) - - def __bool__(self): - r"""__bool__(NETNAMES_MAP self) -> bool""" - return _pcbnew.NETNAMES_MAP___bool__(self) - - def __len__(self): - r"""__len__(NETNAMES_MAP self) -> std::map< wxString,NETINFO_ITEM * >::size_type""" - return _pcbnew.NETNAMES_MAP___len__(self) - def __iter__(self): - return self.key_iterator() - def iterkeys(self): - return self.key_iterator() - def itervalues(self): - return self.value_iterator() - def iteritems(self): - return self.iterator() - - def __getitem__(self, key): - r"""__getitem__(NETNAMES_MAP self, wxString key) -> NETINFO_ITEM""" - return _pcbnew.NETNAMES_MAP___getitem__(self, key) - - def __delitem__(self, key): - r"""__delitem__(NETNAMES_MAP self, wxString key)""" - return _pcbnew.NETNAMES_MAP___delitem__(self, key) - - def has_key(self, key): - r"""has_key(NETNAMES_MAP self, wxString key) -> bool""" - return _pcbnew.NETNAMES_MAP_has_key(self, key) - - def keys(self): - r"""keys(NETNAMES_MAP self) -> PyObject *""" - return _pcbnew.NETNAMES_MAP_keys(self) - - def values(self): - r"""values(NETNAMES_MAP self) -> PyObject *""" - return _pcbnew.NETNAMES_MAP_values(self) - - def items(self): - r"""items(NETNAMES_MAP self) -> PyObject *""" - return _pcbnew.NETNAMES_MAP_items(self) - - def __contains__(self, key): - r"""__contains__(NETNAMES_MAP self, wxString key) -> bool""" - return _pcbnew.NETNAMES_MAP___contains__(self, key) - - def key_iterator(self): - r"""key_iterator(NETNAMES_MAP self) -> SwigPyIterator""" - return _pcbnew.NETNAMES_MAP_key_iterator(self) - - def value_iterator(self): - r"""value_iterator(NETNAMES_MAP self) -> SwigPyIterator""" - return _pcbnew.NETNAMES_MAP_value_iterator(self) - - def __setitem__(self, *args): - r""" - __setitem__(NETNAMES_MAP self, wxString key) - __setitem__(NETNAMES_MAP self, wxString key, NETINFO_ITEM x) - """ - return _pcbnew.NETNAMES_MAP___setitem__(self, *args) - - def asdict(self): - r"""asdict(NETNAMES_MAP self) -> PyObject *""" - return _pcbnew.NETNAMES_MAP_asdict(self) - - def __init__(self, *args): - r""" - __init__(NETNAMES_MAP self, std::less< wxString > const & other) -> NETNAMES_MAP - __init__(NETNAMES_MAP self) -> NETNAMES_MAP - __init__(NETNAMES_MAP self, NETNAMES_MAP other) -> NETNAMES_MAP - """ - _pcbnew.NETNAMES_MAP_swiginit(self, _pcbnew.new_NETNAMES_MAP(*args)) - - def empty(self): - r"""empty(NETNAMES_MAP self) -> bool""" - return _pcbnew.NETNAMES_MAP_empty(self) - - def size(self): - r"""size(NETNAMES_MAP self) -> std::map< wxString,NETINFO_ITEM * >::size_type""" - return _pcbnew.NETNAMES_MAP_size(self) - - def swap(self, v): - r"""swap(NETNAMES_MAP self, NETNAMES_MAP v)""" - return _pcbnew.NETNAMES_MAP_swap(self, v) - - def begin(self): - r"""begin(NETNAMES_MAP self) -> std::map< wxString,NETINFO_ITEM * >::iterator""" - return _pcbnew.NETNAMES_MAP_begin(self) - - def end(self): - r"""end(NETNAMES_MAP self) -> std::map< wxString,NETINFO_ITEM * >::iterator""" - return _pcbnew.NETNAMES_MAP_end(self) - - def rbegin(self): - r"""rbegin(NETNAMES_MAP self) -> std::map< wxString,NETINFO_ITEM * >::reverse_iterator""" - return _pcbnew.NETNAMES_MAP_rbegin(self) - - def rend(self): - r"""rend(NETNAMES_MAP self) -> std::map< wxString,NETINFO_ITEM * >::reverse_iterator""" - return _pcbnew.NETNAMES_MAP_rend(self) - - def clear(self): - r"""clear(NETNAMES_MAP self)""" - return _pcbnew.NETNAMES_MAP_clear(self) - - def get_allocator(self): - r"""get_allocator(NETNAMES_MAP self) -> std::map< wxString,NETINFO_ITEM * >::allocator_type""" - return _pcbnew.NETNAMES_MAP_get_allocator(self) - - def count(self, x): - r"""count(NETNAMES_MAP self, wxString x) -> std::map< wxString,NETINFO_ITEM * >::size_type""" - return _pcbnew.NETNAMES_MAP_count(self, x) - - def erase(self, *args): - r""" - erase(NETNAMES_MAP self, wxString x) -> std::map< wxString,NETINFO_ITEM * >::size_type - erase(NETNAMES_MAP self, std::map< wxString,NETINFO_ITEM * >::iterator position) - erase(NETNAMES_MAP self, std::map< wxString,NETINFO_ITEM * >::iterator first, std::map< wxString,NETINFO_ITEM * >::iterator last) - """ - return _pcbnew.NETNAMES_MAP_erase(self, *args) - - def find(self, x): - r"""find(NETNAMES_MAP self, wxString x) -> std::map< wxString,NETINFO_ITEM * >::iterator""" - return _pcbnew.NETNAMES_MAP_find(self, x) - - def lower_bound(self, x): - r"""lower_bound(NETNAMES_MAP self, wxString x) -> std::map< wxString,NETINFO_ITEM * >::iterator""" - return _pcbnew.NETNAMES_MAP_lower_bound(self, x) - - def upper_bound(self, x): - r"""upper_bound(NETNAMES_MAP self, wxString x) -> std::map< wxString,NETINFO_ITEM * >::iterator""" - return _pcbnew.NETNAMES_MAP_upper_bound(self, x) - __swig_destroy__ = _pcbnew.delete_NETNAMES_MAP - -# Register NETNAMES_MAP in _pcbnew: -_pcbnew.NETNAMES_MAP_swigregister(NETNAMES_MAP) - -class NETCODES_MAP(object): - r"""Proxy of C++ std::map< int,NETINFO_ITEM * > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(NETCODES_MAP self) -> SwigPyIterator""" - return _pcbnew.NETCODES_MAP_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(NETCODES_MAP self) -> bool""" - return _pcbnew.NETCODES_MAP___nonzero__(self) - - def __bool__(self): - r"""__bool__(NETCODES_MAP self) -> bool""" - return _pcbnew.NETCODES_MAP___bool__(self) - - def __len__(self): - r"""__len__(NETCODES_MAP self) -> std::map< int,NETINFO_ITEM * >::size_type""" - return _pcbnew.NETCODES_MAP___len__(self) - def __iter__(self): - return self.key_iterator() - def iterkeys(self): - return self.key_iterator() - def itervalues(self): - return self.value_iterator() - def iteritems(self): - return self.iterator() - - def __getitem__(self, key): - r"""__getitem__(NETCODES_MAP self, std::map< int,NETINFO_ITEM * >::key_type const & key) -> NETINFO_ITEM""" - return _pcbnew.NETCODES_MAP___getitem__(self, key) - - def __delitem__(self, key): - r"""__delitem__(NETCODES_MAP self, std::map< int,NETINFO_ITEM * >::key_type const & key)""" - return _pcbnew.NETCODES_MAP___delitem__(self, key) - - def has_key(self, key): - r"""has_key(NETCODES_MAP self, std::map< int,NETINFO_ITEM * >::key_type const & key) -> bool""" - return _pcbnew.NETCODES_MAP_has_key(self, key) - - def keys(self): - r"""keys(NETCODES_MAP self) -> PyObject *""" - return _pcbnew.NETCODES_MAP_keys(self) - - def values(self): - r"""values(NETCODES_MAP self) -> PyObject *""" - return _pcbnew.NETCODES_MAP_values(self) - - def items(self): - r"""items(NETCODES_MAP self) -> PyObject *""" - return _pcbnew.NETCODES_MAP_items(self) - - def __contains__(self, key): - r"""__contains__(NETCODES_MAP self, std::map< int,NETINFO_ITEM * >::key_type const & key) -> bool""" - return _pcbnew.NETCODES_MAP___contains__(self, key) - - def key_iterator(self): - r"""key_iterator(NETCODES_MAP self) -> SwigPyIterator""" - return _pcbnew.NETCODES_MAP_key_iterator(self) - - def value_iterator(self): - r"""value_iterator(NETCODES_MAP self) -> SwigPyIterator""" - return _pcbnew.NETCODES_MAP_value_iterator(self) - - def __setitem__(self, *args): - r""" - __setitem__(NETCODES_MAP self, std::map< int,NETINFO_ITEM * >::key_type const & key) - __setitem__(NETCODES_MAP self, std::map< int,NETINFO_ITEM * >::key_type const & key, NETINFO_ITEM x) - """ - return _pcbnew.NETCODES_MAP___setitem__(self, *args) - - def asdict(self): - r"""asdict(NETCODES_MAP self) -> PyObject *""" - return _pcbnew.NETCODES_MAP_asdict(self) - - def __init__(self, *args): - r""" - __init__(NETCODES_MAP self, std::less< int > const & other) -> NETCODES_MAP - __init__(NETCODES_MAP self) -> NETCODES_MAP - __init__(NETCODES_MAP self, NETCODES_MAP other) -> NETCODES_MAP - """ - _pcbnew.NETCODES_MAP_swiginit(self, _pcbnew.new_NETCODES_MAP(*args)) - - def empty(self): - r"""empty(NETCODES_MAP self) -> bool""" - return _pcbnew.NETCODES_MAP_empty(self) - - def size(self): - r"""size(NETCODES_MAP self) -> std::map< int,NETINFO_ITEM * >::size_type""" - return _pcbnew.NETCODES_MAP_size(self) - - def swap(self, v): - r"""swap(NETCODES_MAP self, NETCODES_MAP v)""" - return _pcbnew.NETCODES_MAP_swap(self, v) - - def begin(self): - r"""begin(NETCODES_MAP self) -> std::map< int,NETINFO_ITEM * >::iterator""" - return _pcbnew.NETCODES_MAP_begin(self) - - def end(self): - r"""end(NETCODES_MAP self) -> std::map< int,NETINFO_ITEM * >::iterator""" - return _pcbnew.NETCODES_MAP_end(self) - - def rbegin(self): - r"""rbegin(NETCODES_MAP self) -> std::map< int,NETINFO_ITEM * >::reverse_iterator""" - return _pcbnew.NETCODES_MAP_rbegin(self) - - def rend(self): - r"""rend(NETCODES_MAP self) -> std::map< int,NETINFO_ITEM * >::reverse_iterator""" - return _pcbnew.NETCODES_MAP_rend(self) - - def clear(self): - r"""clear(NETCODES_MAP self)""" - return _pcbnew.NETCODES_MAP_clear(self) - - def get_allocator(self): - r"""get_allocator(NETCODES_MAP self) -> std::map< int,NETINFO_ITEM * >::allocator_type""" - return _pcbnew.NETCODES_MAP_get_allocator(self) - - def count(self, x): - r"""count(NETCODES_MAP self, std::map< int,NETINFO_ITEM * >::key_type const & x) -> std::map< int,NETINFO_ITEM * >::size_type""" - return _pcbnew.NETCODES_MAP_count(self, x) - - def erase(self, *args): - r""" - erase(NETCODES_MAP self, std::map< int,NETINFO_ITEM * >::key_type const & x) -> std::map< int,NETINFO_ITEM * >::size_type - erase(NETCODES_MAP self, std::map< int,NETINFO_ITEM * >::iterator position) - erase(NETCODES_MAP self, std::map< int,NETINFO_ITEM * >::iterator first, std::map< int,NETINFO_ITEM * >::iterator last) - """ - return _pcbnew.NETCODES_MAP_erase(self, *args) - - def find(self, x): - r"""find(NETCODES_MAP self, std::map< int,NETINFO_ITEM * >::key_type const & x) -> std::map< int,NETINFO_ITEM * >::iterator""" - return _pcbnew.NETCODES_MAP_find(self, x) - - def lower_bound(self, x): - r"""lower_bound(NETCODES_MAP self, std::map< int,NETINFO_ITEM * >::key_type const & x) -> std::map< int,NETINFO_ITEM * >::iterator""" - return _pcbnew.NETCODES_MAP_lower_bound(self, x) - - def upper_bound(self, x): - r"""upper_bound(NETCODES_MAP self, std::map< int,NETINFO_ITEM * >::key_type const & x) -> std::map< int,NETINFO_ITEM * >::iterator""" - return _pcbnew.NETCODES_MAP_upper_bound(self, x) - __swig_destroy__ = _pcbnew.delete_NETCODES_MAP - -# Register NETCODES_MAP in _pcbnew: -_pcbnew.NETCODES_MAP_swigregister(NETCODES_MAP) - -class NETINFO_LIST(object): - r"""Proxy of C++ NETINFO_LIST class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, aParent): - r"""__init__(NETINFO_LIST self, BOARD aParent) -> NETINFO_LIST""" - _pcbnew.NETINFO_LIST_swiginit(self, _pcbnew.new_NETINFO_LIST(aParent)) - __swig_destroy__ = _pcbnew.delete_NETINFO_LIST - - def GetNetItem(self, *args): - r""" - GetNetItem(NETINFO_LIST self, int aNetCode) -> NETINFO_ITEM - GetNetItem(NETINFO_LIST self, wxString aNetName) -> NETINFO_ITEM - """ - return _pcbnew.NETINFO_LIST_GetNetItem(self, *args) - - def GetNetCount(self): - r"""GetNetCount(NETINFO_LIST self) -> unsigned int""" - return _pcbnew.NETINFO_LIST_GetNetCount(self) - - def AppendNet(self, aNewElement): - r"""AppendNet(NETINFO_LIST self, NETINFO_ITEM aNewElement)""" - return _pcbnew.NETINFO_LIST_AppendNet(self, aNewElement) - - def RemoveNet(self, aNet): - r"""RemoveNet(NETINFO_LIST self, NETINFO_ITEM aNet)""" - return _pcbnew.NETINFO_LIST_RemoveNet(self, aNet) - - def NetsByName(self): - r"""NetsByName(NETINFO_LIST self) -> NETNAMES_MAP""" - return _pcbnew.NETINFO_LIST_NetsByName(self) - - def NetsByNetcode(self): - r"""NetsByNetcode(NETINFO_LIST self) -> NETCODES_MAP""" - return _pcbnew.NETINFO_LIST_NetsByNetcode(self) - ORPHANED_ITEM = property(_pcbnew.NETINFO_LIST_ORPHANED_ITEM_get, _pcbnew.NETINFO_LIST_ORPHANED_ITEM_set, doc=r"""ORPHANED_ITEM : NETINFO_ITEM""") - - def GetParent(self): - r"""GetParent(NETINFO_LIST self) -> BOARD""" - return _pcbnew.NETINFO_LIST_GetParent(self) - -# Register NETINFO_LIST in _pcbnew: -_pcbnew.NETINFO_LIST_swigregister(NETINFO_LIST) -NETINFO_LIST.UNCONNECTED = _pcbnew.cvar.NETINFO_LIST_UNCONNECTED -NETINFO_LIST.ORPHANED = _pcbnew.cvar.NETINFO_LIST_ORPHANED - -class STRINGSET(object): - r"""Proxy of C++ std::set< wxString > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(STRINGSET self) -> SwigPyIterator""" - return _pcbnew.STRINGSET_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(STRINGSET self) -> bool""" - return _pcbnew.STRINGSET___nonzero__(self) - - def __bool__(self): - r"""__bool__(STRINGSET self) -> bool""" - return _pcbnew.STRINGSET___bool__(self) - - def __len__(self): - r"""__len__(STRINGSET self) -> std::set< wxString >::size_type""" - return _pcbnew.STRINGSET___len__(self) - - def append(self, x): - r"""append(STRINGSET self, wxString x)""" - return _pcbnew.STRINGSET_append(self, x) - - def __contains__(self, x): - r"""__contains__(STRINGSET self, wxString x) -> bool""" - return _pcbnew.STRINGSET___contains__(self, x) - - def __getitem__(self, i): - r"""__getitem__(STRINGSET self, std::set< wxString >::difference_type i) -> wxString""" - return _pcbnew.STRINGSET___getitem__(self, i) - - def add(self, x): - r"""add(STRINGSET self, wxString x)""" - return _pcbnew.STRINGSET_add(self, x) - - def discard(self, x): - r"""discard(STRINGSET self, wxString x)""" - return _pcbnew.STRINGSET_discard(self, x) - - def __init__(self, *args): - r""" - __init__(STRINGSET self, std::less< wxString > const & other) -> STRINGSET - __init__(STRINGSET self) -> STRINGSET - __init__(STRINGSET self, STRINGSET other) -> STRINGSET - """ - _pcbnew.STRINGSET_swiginit(self, _pcbnew.new_STRINGSET(*args)) - - def empty(self): - r"""empty(STRINGSET self) -> bool""" - return _pcbnew.STRINGSET_empty(self) - - def size(self): - r"""size(STRINGSET self) -> std::set< wxString >::size_type""" - return _pcbnew.STRINGSET_size(self) - - def clear(self): - r"""clear(STRINGSET self)""" - return _pcbnew.STRINGSET_clear(self) - - def swap(self, v): - r"""swap(STRINGSET self, STRINGSET v)""" - return _pcbnew.STRINGSET_swap(self, v) - - def count(self, x): - r"""count(STRINGSET self, wxString x) -> std::set< wxString >::size_type""" - return _pcbnew.STRINGSET_count(self, x) - - def begin(self): - r"""begin(STRINGSET self) -> std::set< wxString >::iterator""" - return _pcbnew.STRINGSET_begin(self) - - def end(self): - r"""end(STRINGSET self) -> std::set< wxString >::iterator""" - return _pcbnew.STRINGSET_end(self) - - def rbegin(self): - r"""rbegin(STRINGSET self) -> std::set< wxString >::reverse_iterator""" - return _pcbnew.STRINGSET_rbegin(self) - - def rend(self): - r"""rend(STRINGSET self) -> std::set< wxString >::reverse_iterator""" - return _pcbnew.STRINGSET_rend(self) - - def erase(self, *args): - r""" - erase(STRINGSET self, wxString x) -> std::set< wxString >::size_type - erase(STRINGSET self, std::set< wxString >::iterator pos) - erase(STRINGSET self, std::set< wxString >::iterator first, std::set< wxString >::iterator last) - """ - return _pcbnew.STRINGSET_erase(self, *args) - - def find(self, x): - r"""find(STRINGSET self, wxString x) -> std::set< wxString >::iterator""" - return _pcbnew.STRINGSET_find(self, x) - - def lower_bound(self, x): - r"""lower_bound(STRINGSET self, wxString x) -> std::set< wxString >::iterator""" - return _pcbnew.STRINGSET_lower_bound(self, x) - - def upper_bound(self, x): - r"""upper_bound(STRINGSET self, wxString x) -> std::set< wxString >::iterator""" - return _pcbnew.STRINGSET_upper_bound(self, x) - - def equal_range(self, x): - r"""equal_range(STRINGSET self, wxString x) -> std::pair< std::set< wxString >::iterator,std::set< wxString >::iterator >""" - return _pcbnew.STRINGSET_equal_range(self, x) - - def insert(self, __x): - r"""insert(STRINGSET self, wxString __x) -> std::pair< std::set< wxString >::iterator,bool >""" - return _pcbnew.STRINGSET_insert(self, __x) - __swig_destroy__ = _pcbnew.delete_STRINGSET - -# Register STRINGSET in _pcbnew: -_pcbnew.STRINGSET_swigregister(STRINGSET) - -class NETCLASSPTR(object): - r"""Proxy of C++ std::shared_ptr< NETCLASS > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, name): - r"""__init__(NETCLASSPTR self, string name) -> NETCLASSPTR""" - _pcbnew.NETCLASSPTR_swiginit(self, _pcbnew.new_NETCLASSPTR(name)) - - def NetNames(self): - r"""NetNames(NETCLASSPTR self) -> STRINGSET""" - return _pcbnew.NETCLASSPTR_NetNames(self) - - def GetName(self): - r"""GetName(NETCLASSPTR self) -> wxString""" - return _pcbnew.NETCLASSPTR_GetName(self) - - def GetCount(self): - r"""GetCount(NETCLASSPTR self) -> unsigned int""" - return _pcbnew.NETCLASSPTR_GetCount(self) - - def GetDescription(self): - r"""GetDescription(NETCLASSPTR self) -> wxString""" - return _pcbnew.NETCLASSPTR_GetDescription(self) - - def SetDescription(self, aDesc): - r"""SetDescription(NETCLASSPTR self, wxString aDesc)""" - return _pcbnew.NETCLASSPTR_SetDescription(self, aDesc) - - def GetClearance(self): - r"""GetClearance(NETCLASSPTR self) -> int""" - return _pcbnew.NETCLASSPTR_GetClearance(self) - - def SetClearance(self, aClearance): - r"""SetClearance(NETCLASSPTR self, int aClearance)""" - return _pcbnew.NETCLASSPTR_SetClearance(self, aClearance) - - def GetTrackWidth(self): - r"""GetTrackWidth(NETCLASSPTR self) -> int""" - return _pcbnew.NETCLASSPTR_GetTrackWidth(self) - - def SetTrackWidth(self, aWidth): - r"""SetTrackWidth(NETCLASSPTR self, int aWidth)""" - return _pcbnew.NETCLASSPTR_SetTrackWidth(self, aWidth) - - def GetViaDiameter(self): - r"""GetViaDiameter(NETCLASSPTR self) -> int""" - return _pcbnew.NETCLASSPTR_GetViaDiameter(self) - - def SetViaDiameter(self, aDia): - r"""SetViaDiameter(NETCLASSPTR self, int aDia)""" - return _pcbnew.NETCLASSPTR_SetViaDiameter(self, aDia) - - def GetViaDrill(self): - r"""GetViaDrill(NETCLASSPTR self) -> int""" - return _pcbnew.NETCLASSPTR_GetViaDrill(self) - - def SetViaDrill(self, aSize): - r"""SetViaDrill(NETCLASSPTR self, int aSize)""" - return _pcbnew.NETCLASSPTR_SetViaDrill(self, aSize) - - def GetuViaDiameter(self): - r"""GetuViaDiameter(NETCLASSPTR self) -> int""" - return _pcbnew.NETCLASSPTR_GetuViaDiameter(self) - - def SetuViaDiameter(self, aSize): - r"""SetuViaDiameter(NETCLASSPTR self, int aSize)""" - return _pcbnew.NETCLASSPTR_SetuViaDiameter(self, aSize) - - def GetuViaDrill(self): - r"""GetuViaDrill(NETCLASSPTR self) -> int""" - return _pcbnew.NETCLASSPTR_GetuViaDrill(self) - - def SetuViaDrill(self, aSize): - r"""SetuViaDrill(NETCLASSPTR self, int aSize)""" - return _pcbnew.NETCLASSPTR_SetuViaDrill(self, aSize) - - def GetDiffPairWidth(self): - r"""GetDiffPairWidth(NETCLASSPTR self) -> int""" - return _pcbnew.NETCLASSPTR_GetDiffPairWidth(self) - - def SetDiffPairWidth(self, aSize): - r"""SetDiffPairWidth(NETCLASSPTR self, int aSize)""" - return _pcbnew.NETCLASSPTR_SetDiffPairWidth(self, aSize) - - def GetDiffPairGap(self): - r"""GetDiffPairGap(NETCLASSPTR self) -> int""" - return _pcbnew.NETCLASSPTR_GetDiffPairGap(self) - - def SetDiffPairGap(self, aSize): - r"""SetDiffPairGap(NETCLASSPTR self, int aSize)""" - return _pcbnew.NETCLASSPTR_SetDiffPairGap(self, aSize) - __swig_destroy__ = _pcbnew.delete_NETCLASSPTR - -# Register NETCLASSPTR in _pcbnew: -_pcbnew.NETCLASSPTR_swigregister(NETCLASSPTR) - -class NETCLASS_MAP(object): - r"""Proxy of C++ std::map< wxString,NETCLASSPTR > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(NETCLASS_MAP self) -> SwigPyIterator""" - return _pcbnew.NETCLASS_MAP_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(NETCLASS_MAP self) -> bool""" - return _pcbnew.NETCLASS_MAP___nonzero__(self) - - def __bool__(self): - r"""__bool__(NETCLASS_MAP self) -> bool""" - return _pcbnew.NETCLASS_MAP___bool__(self) - - def __len__(self): - r"""__len__(NETCLASS_MAP self) -> std::map< wxString,std::shared_ptr< NETCLASS > >::size_type""" - return _pcbnew.NETCLASS_MAP___len__(self) - def __iter__(self): - return self.key_iterator() - def iterkeys(self): - return self.key_iterator() - def itervalues(self): - return self.value_iterator() - def iteritems(self): - return self.iterator() - - def __getitem__(self, key): - r"""__getitem__(NETCLASS_MAP self, wxString key) -> std::map< wxString,std::shared_ptr< NETCLASS > >::mapped_type const &""" - return _pcbnew.NETCLASS_MAP___getitem__(self, key) - - def __delitem__(self, key): - r"""__delitem__(NETCLASS_MAP self, wxString key)""" - return _pcbnew.NETCLASS_MAP___delitem__(self, key) - - def has_key(self, key): - r"""has_key(NETCLASS_MAP self, wxString key) -> bool""" - return _pcbnew.NETCLASS_MAP_has_key(self, key) - - def keys(self): - r"""keys(NETCLASS_MAP self) -> PyObject *""" - return _pcbnew.NETCLASS_MAP_keys(self) - - def values(self): - r"""values(NETCLASS_MAP self) -> PyObject *""" - return _pcbnew.NETCLASS_MAP_values(self) - - def items(self): - r"""items(NETCLASS_MAP self) -> PyObject *""" - return _pcbnew.NETCLASS_MAP_items(self) - - def __contains__(self, key): - r"""__contains__(NETCLASS_MAP self, wxString key) -> bool""" - return _pcbnew.NETCLASS_MAP___contains__(self, key) - - def key_iterator(self): - r"""key_iterator(NETCLASS_MAP self) -> SwigPyIterator""" - return _pcbnew.NETCLASS_MAP_key_iterator(self) - - def value_iterator(self): - r"""value_iterator(NETCLASS_MAP self) -> SwigPyIterator""" - return _pcbnew.NETCLASS_MAP_value_iterator(self) - - def __setitem__(self, *args): - r""" - __setitem__(NETCLASS_MAP self, wxString key) - __setitem__(NETCLASS_MAP self, wxString key, std::map< wxString,std::shared_ptr< NETCLASS > >::mapped_type const & x) - """ - return _pcbnew.NETCLASS_MAP___setitem__(self, *args) - - def asdict(self): - r"""asdict(NETCLASS_MAP self) -> PyObject *""" - return _pcbnew.NETCLASS_MAP_asdict(self) - - def __init__(self, *args): - r""" - __init__(NETCLASS_MAP self, std::less< wxString > const & other) -> NETCLASS_MAP - __init__(NETCLASS_MAP self) -> NETCLASS_MAP - __init__(NETCLASS_MAP self, NETCLASS_MAP other) -> NETCLASS_MAP - """ - _pcbnew.NETCLASS_MAP_swiginit(self, _pcbnew.new_NETCLASS_MAP(*args)) - - def empty(self): - r"""empty(NETCLASS_MAP self) -> bool""" - return _pcbnew.NETCLASS_MAP_empty(self) - - def size(self): - r"""size(NETCLASS_MAP self) -> std::map< wxString,std::shared_ptr< NETCLASS > >::size_type""" - return _pcbnew.NETCLASS_MAP_size(self) - - def swap(self, v): - r"""swap(NETCLASS_MAP self, NETCLASS_MAP v)""" - return _pcbnew.NETCLASS_MAP_swap(self, v) - - def begin(self): - r"""begin(NETCLASS_MAP self) -> std::map< wxString,std::shared_ptr< NETCLASS > >::iterator""" - return _pcbnew.NETCLASS_MAP_begin(self) - - def end(self): - r"""end(NETCLASS_MAP self) -> std::map< wxString,std::shared_ptr< NETCLASS > >::iterator""" - return _pcbnew.NETCLASS_MAP_end(self) - - def rbegin(self): - r"""rbegin(NETCLASS_MAP self) -> std::map< wxString,std::shared_ptr< NETCLASS > >::reverse_iterator""" - return _pcbnew.NETCLASS_MAP_rbegin(self) - - def rend(self): - r"""rend(NETCLASS_MAP self) -> std::map< wxString,std::shared_ptr< NETCLASS > >::reverse_iterator""" - return _pcbnew.NETCLASS_MAP_rend(self) - - def clear(self): - r"""clear(NETCLASS_MAP self)""" - return _pcbnew.NETCLASS_MAP_clear(self) - - def get_allocator(self): - r"""get_allocator(NETCLASS_MAP self) -> std::map< wxString,std::shared_ptr< NETCLASS > >::allocator_type""" - return _pcbnew.NETCLASS_MAP_get_allocator(self) - - def count(self, x): - r"""count(NETCLASS_MAP self, wxString x) -> std::map< wxString,std::shared_ptr< NETCLASS > >::size_type""" - return _pcbnew.NETCLASS_MAP_count(self, x) - - def erase(self, *args): - r""" - erase(NETCLASS_MAP self, wxString x) -> std::map< wxString,std::shared_ptr< NETCLASS > >::size_type - erase(NETCLASS_MAP self, std::map< wxString,std::shared_ptr< NETCLASS > >::iterator position) - erase(NETCLASS_MAP self, std::map< wxString,std::shared_ptr< NETCLASS > >::iterator first, std::map< wxString,std::shared_ptr< NETCLASS > >::iterator last) - """ - return _pcbnew.NETCLASS_MAP_erase(self, *args) - - def find(self, x): - r"""find(NETCLASS_MAP self, wxString x) -> std::map< wxString,std::shared_ptr< NETCLASS > >::iterator""" - return _pcbnew.NETCLASS_MAP_find(self, x) - - def lower_bound(self, x): - r"""lower_bound(NETCLASS_MAP self, wxString x) -> std::map< wxString,std::shared_ptr< NETCLASS > >::iterator""" - return _pcbnew.NETCLASS_MAP_lower_bound(self, x) - - def upper_bound(self, x): - r"""upper_bound(NETCLASS_MAP self, wxString x) -> std::map< wxString,std::shared_ptr< NETCLASS > >::iterator""" - return _pcbnew.NETCLASS_MAP_upper_bound(self, x) - __swig_destroy__ = _pcbnew.delete_NETCLASS_MAP - -# Register NETCLASS_MAP in _pcbnew: -_pcbnew.NETCLASS_MAP_swigregister(NETCLASS_MAP) - -class NETCLASSES(object): - r"""Proxy of C++ NETCLASSES class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self): - r"""__init__(NETCLASSES self) -> NETCLASSES""" - _pcbnew.NETCLASSES_swiginit(self, _pcbnew.new_NETCLASSES()) - __swig_destroy__ = _pcbnew.delete_NETCLASSES - - def Clear(self): - r"""Clear(NETCLASSES self)""" - return _pcbnew.NETCLASSES_Clear(self) - - def begin(self, *args): - r""" - begin(NETCLASSES self) -> NETCLASSES::iterator - begin(NETCLASSES self) -> NETCLASSES::const_iterator - """ - return _pcbnew.NETCLASSES_begin(self, *args) - - def end(self, *args): - r""" - end(NETCLASSES self) -> NETCLASSES::iterator - end(NETCLASSES self) -> NETCLASSES::const_iterator - """ - return _pcbnew.NETCLASSES_end(self, *args) - - def GetCount(self): - r"""GetCount(NETCLASSES self) -> unsigned int""" - return _pcbnew.NETCLASSES_GetCount(self) - - def GetDefault(self): - r"""GetDefault(NETCLASSES self) -> NETCLASSPTR""" - return _pcbnew.NETCLASSES_GetDefault(self) - - def Add(self, aNetclass): - r"""Add(NETCLASSES self, NETCLASSPTR const & aNetclass) -> bool""" - return _pcbnew.NETCLASSES_Add(self, aNetclass) - - def Remove(self, aNetName): - r"""Remove(NETCLASSES self, wxString aNetName) -> NETCLASSPTR""" - return _pcbnew.NETCLASSES_Remove(self, aNetName) - - def Find(self, aName): - r"""Find(NETCLASSES self, wxString aName) -> NETCLASSPTR""" - return _pcbnew.NETCLASSES_Find(self, aName) - - def NetClasses(self): - r"""NetClasses(NETCLASSES self) -> NETCLASS_MAP""" - return _pcbnew.NETCLASSES_NetClasses(self) - -# Register NETCLASSES in _pcbnew: -_pcbnew.NETCLASSES_swigregister(NETCLASSES) - -UNDEFINED_LAYER = _pcbnew.UNDEFINED_LAYER - -UNSELECTED_LAYER = _pcbnew.UNSELECTED_LAYER - -PCBNEW_LAYER_ID_START = _pcbnew.PCBNEW_LAYER_ID_START - -F_Cu = _pcbnew.F_Cu - -In1_Cu = _pcbnew.In1_Cu - -In2_Cu = _pcbnew.In2_Cu - -In3_Cu = _pcbnew.In3_Cu - -In4_Cu = _pcbnew.In4_Cu - -In5_Cu = _pcbnew.In5_Cu - -In6_Cu = _pcbnew.In6_Cu - -In7_Cu = _pcbnew.In7_Cu - -In8_Cu = _pcbnew.In8_Cu - -In9_Cu = _pcbnew.In9_Cu - -In10_Cu = _pcbnew.In10_Cu - -In11_Cu = _pcbnew.In11_Cu - -In12_Cu = _pcbnew.In12_Cu - -In13_Cu = _pcbnew.In13_Cu - -In14_Cu = _pcbnew.In14_Cu - -In15_Cu = _pcbnew.In15_Cu - -In16_Cu = _pcbnew.In16_Cu - -In17_Cu = _pcbnew.In17_Cu - -In18_Cu = _pcbnew.In18_Cu - -In19_Cu = _pcbnew.In19_Cu - -In20_Cu = _pcbnew.In20_Cu - -In21_Cu = _pcbnew.In21_Cu - -In22_Cu = _pcbnew.In22_Cu - -In23_Cu = _pcbnew.In23_Cu - -In24_Cu = _pcbnew.In24_Cu - -In25_Cu = _pcbnew.In25_Cu - -In26_Cu = _pcbnew.In26_Cu - -In27_Cu = _pcbnew.In27_Cu - -In28_Cu = _pcbnew.In28_Cu - -In29_Cu = _pcbnew.In29_Cu - -In30_Cu = _pcbnew.In30_Cu - -B_Cu = _pcbnew.B_Cu - -B_Adhes = _pcbnew.B_Adhes - -F_Adhes = _pcbnew.F_Adhes - -B_Paste = _pcbnew.B_Paste - -F_Paste = _pcbnew.F_Paste - -B_SilkS = _pcbnew.B_SilkS - -F_SilkS = _pcbnew.F_SilkS - -B_Mask = _pcbnew.B_Mask - -F_Mask = _pcbnew.F_Mask - -Dwgs_User = _pcbnew.Dwgs_User - -Cmts_User = _pcbnew.Cmts_User - -Eco1_User = _pcbnew.Eco1_User - -Eco2_User = _pcbnew.Eco2_User - -Edge_Cuts = _pcbnew.Edge_Cuts - -Margin = _pcbnew.Margin - -B_CrtYd = _pcbnew.B_CrtYd - -F_CrtYd = _pcbnew.F_CrtYd - -B_Fab = _pcbnew.B_Fab - -F_Fab = _pcbnew.F_Fab - -Rescue = _pcbnew.Rescue - -PCB_LAYER_ID_COUNT = _pcbnew.PCB_LAYER_ID_COUNT - -NETNAMES_LAYER_ID_START = _pcbnew.NETNAMES_LAYER_ID_START - -NETNAMES_LAYER_ID_RESERVED = _pcbnew.NETNAMES_LAYER_ID_RESERVED - -LAYER_PAD_FR_NETNAMES = _pcbnew.LAYER_PAD_FR_NETNAMES - -LAYER_PAD_BK_NETNAMES = _pcbnew.LAYER_PAD_BK_NETNAMES - -LAYER_PADS_NETNAMES = _pcbnew.LAYER_PADS_NETNAMES - -LAYER_VIAS_NETNAMES = _pcbnew.LAYER_VIAS_NETNAMES - -NETNAMES_LAYER_ID_END = _pcbnew.NETNAMES_LAYER_ID_END - -GAL_LAYER_ID_START = _pcbnew.GAL_LAYER_ID_START - -LAYER_VIAS = _pcbnew.LAYER_VIAS - -LAYER_VIA_MICROVIA = _pcbnew.LAYER_VIA_MICROVIA - -LAYER_VIA_BBLIND = _pcbnew.LAYER_VIA_BBLIND - -LAYER_VIA_THROUGH = _pcbnew.LAYER_VIA_THROUGH - -LAYER_NON_PLATEDHOLES = _pcbnew.LAYER_NON_PLATEDHOLES - -LAYER_MOD_TEXT_FR = _pcbnew.LAYER_MOD_TEXT_FR - -LAYER_MOD_TEXT_BK = _pcbnew.LAYER_MOD_TEXT_BK - -LAYER_MOD_TEXT_INVISIBLE = _pcbnew.LAYER_MOD_TEXT_INVISIBLE - -LAYER_ANCHOR = _pcbnew.LAYER_ANCHOR - -LAYER_PAD_FR = _pcbnew.LAYER_PAD_FR - -LAYER_PAD_BK = _pcbnew.LAYER_PAD_BK - -LAYER_RATSNEST = _pcbnew.LAYER_RATSNEST - -LAYER_GRID = _pcbnew.LAYER_GRID - -LAYER_GRID_AXES = _pcbnew.LAYER_GRID_AXES - -LAYER_NO_CONNECTS = _pcbnew.LAYER_NO_CONNECTS - -LAYER_MOD_FR = _pcbnew.LAYER_MOD_FR - -LAYER_MOD_BK = _pcbnew.LAYER_MOD_BK - -LAYER_MOD_VALUES = _pcbnew.LAYER_MOD_VALUES - -LAYER_MOD_REFERENCES = _pcbnew.LAYER_MOD_REFERENCES - -LAYER_TRACKS = _pcbnew.LAYER_TRACKS - -LAYER_PADS_TH = _pcbnew.LAYER_PADS_TH - -LAYER_PADS_PLATEDHOLES = _pcbnew.LAYER_PADS_PLATEDHOLES - -LAYER_VIAS_HOLES = _pcbnew.LAYER_VIAS_HOLES - -LAYER_DRC = _pcbnew.LAYER_DRC - -LAYER_WORKSHEET = _pcbnew.LAYER_WORKSHEET - -LAYER_GP_OVERLAY = _pcbnew.LAYER_GP_OVERLAY - -LAYER_SELECT_OVERLAY = _pcbnew.LAYER_SELECT_OVERLAY - -LAYER_PCB_BACKGROUND = _pcbnew.LAYER_PCB_BACKGROUND - -LAYER_CURSOR = _pcbnew.LAYER_CURSOR - -LAYER_AUX_ITEMS = _pcbnew.LAYER_AUX_ITEMS - -LAYER_DRAW_BITMAPS = _pcbnew.LAYER_DRAW_BITMAPS - -GAL_LAYER_ID_BITMASK_END = _pcbnew.GAL_LAYER_ID_BITMASK_END - -LAYER_WORKSHEET_PAGE1 = _pcbnew.LAYER_WORKSHEET_PAGE1 - -LAYER_WORKSHEET_PAGEn = _pcbnew.LAYER_WORKSHEET_PAGEn - -GAL_LAYER_ID_END = _pcbnew.GAL_LAYER_ID_END - -SCH_LAYER_ID_START = _pcbnew.SCH_LAYER_ID_START - -LAYER_WIRE = _pcbnew.LAYER_WIRE - -LAYER_BUS = _pcbnew.LAYER_BUS - -LAYER_JUNCTION = _pcbnew.LAYER_JUNCTION - -LAYER_LOCLABEL = _pcbnew.LAYER_LOCLABEL - -LAYER_GLOBLABEL = _pcbnew.LAYER_GLOBLABEL - -LAYER_HIERLABEL = _pcbnew.LAYER_HIERLABEL - -LAYER_PINNUM = _pcbnew.LAYER_PINNUM - -LAYER_PINNAM = _pcbnew.LAYER_PINNAM - -LAYER_REFERENCEPART = _pcbnew.LAYER_REFERENCEPART - -LAYER_VALUEPART = _pcbnew.LAYER_VALUEPART - -LAYER_FIELDS = _pcbnew.LAYER_FIELDS - -LAYER_DEVICE = _pcbnew.LAYER_DEVICE - -LAYER_NOTES = _pcbnew.LAYER_NOTES - -LAYER_NETNAM = _pcbnew.LAYER_NETNAM - -LAYER_PIN = _pcbnew.LAYER_PIN - -LAYER_SHEET = _pcbnew.LAYER_SHEET - -LAYER_SHEETNAME = _pcbnew.LAYER_SHEETNAME - -LAYER_SHEETFILENAME = _pcbnew.LAYER_SHEETFILENAME - -LAYER_SHEETLABEL = _pcbnew.LAYER_SHEETLABEL - -LAYER_NOCONNECT = _pcbnew.LAYER_NOCONNECT - -LAYER_ERC_WARN = _pcbnew.LAYER_ERC_WARN - -LAYER_ERC_ERR = _pcbnew.LAYER_ERC_ERR - -LAYER_DEVICE_BACKGROUND = _pcbnew.LAYER_DEVICE_BACKGROUND - -LAYER_SHEET_BACKGROUND = _pcbnew.LAYER_SHEET_BACKGROUND - -LAYER_SCHEMATIC_GRID = _pcbnew.LAYER_SCHEMATIC_GRID - -LAYER_SCHEMATIC_BACKGROUND = _pcbnew.LAYER_SCHEMATIC_BACKGROUND - -LAYER_SCHEMATIC_CURSOR = _pcbnew.LAYER_SCHEMATIC_CURSOR - -LAYER_BRIGHTENED = _pcbnew.LAYER_BRIGHTENED - -LAYER_HIDDEN = _pcbnew.LAYER_HIDDEN - -SCH_LAYER_ID_END = _pcbnew.SCH_LAYER_ID_END - -GERBVIEW_LAYER_ID_START = _pcbnew.GERBVIEW_LAYER_ID_START - -GERBVIEW_LAYER_ID_RESERVED = _pcbnew.GERBVIEW_LAYER_ID_RESERVED - -LAYER_DCODES = _pcbnew.LAYER_DCODES - -LAYER_NEGATIVE_OBJECTS = _pcbnew.LAYER_NEGATIVE_OBJECTS - -LAYER_GERBVIEW_GRID = _pcbnew.LAYER_GERBVIEW_GRID - -LAYER_GERBVIEW_AXES = _pcbnew.LAYER_GERBVIEW_AXES - -LAYER_GERBVIEW_BACKGROUND = _pcbnew.LAYER_GERBVIEW_BACKGROUND - -GERBVIEW_LAYER_ID_END = _pcbnew.GERBVIEW_LAYER_ID_END - -class LSEQ(base_seqVect): - r"""Proxy of C++ LSEQ class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self): - r"""__init__(LSEQ self) -> LSEQ""" - _pcbnew.LSEQ_swiginit(self, _pcbnew.new_LSEQ()) - - def Rewind(self): - r"""Rewind(LSEQ self)""" - return _pcbnew.LSEQ_Rewind(self) - - def __nonzero__(self): - return _pcbnew.LSEQ___nonzero__(self) - __bool__ = __nonzero__ - - - - def __ref__(self): - r"""__ref__(LSEQ self) -> PCB_LAYER_ID""" - return _pcbnew.LSEQ___ref__(self) - __swig_destroy__ = _pcbnew.delete_LSEQ - -# Register LSEQ in _pcbnew: -_pcbnew.LSEQ_swigregister(LSEQ) - -class LSET(BASE_SET): - r"""Proxy of C++ LSET class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, *args): - r""" - __init__(LSET self) -> LSET - __init__(LSET self, BASE_SET aOther) -> LSET - __init__(LSET self, PCB_LAYER_ID aLayer) -> LSET - __init__(LSET self, PCB_LAYER_ID const * aArray, unsigned int aCount) -> LSET - __init__(LSET self, unsigned int aIdCount, int aFirst) -> LSET - """ - _pcbnew.LSET_swiginit(self, _pcbnew.new_LSET(*args)) - - @staticmethod - def Name(aLayerId): - r"""Name(PCB_LAYER_ID aLayerId) -> wxChar const *""" - return _pcbnew.LSET_Name(aLayerId) - - @staticmethod - def InternalCuMask(): - r"""InternalCuMask() -> LSET""" - return _pcbnew.LSET_InternalCuMask() - - @staticmethod - def AllCuMask(*args): - r"""AllCuMask(int aCuLayerCount=(B_Cu-F_Cu+1)) -> LSET""" - return _pcbnew.LSET_AllCuMask(*args) - - @staticmethod - def ExternalCuMask(): - r"""ExternalCuMask() -> LSET""" - return _pcbnew.LSET_ExternalCuMask() - - @staticmethod - def AllNonCuMask(): - r"""AllNonCuMask() -> LSET""" - return _pcbnew.LSET_AllNonCuMask() - - @staticmethod - def AllLayersMask(): - r"""AllLayersMask() -> LSET""" - return _pcbnew.LSET_AllLayersMask() - - @staticmethod - def FrontTechMask(): - r"""FrontTechMask() -> LSET""" - return _pcbnew.LSET_FrontTechMask() - - @staticmethod - def FrontBoardTechMask(): - r"""FrontBoardTechMask() -> LSET""" - return _pcbnew.LSET_FrontBoardTechMask() - - @staticmethod - def BackTechMask(): - r"""BackTechMask() -> LSET""" - return _pcbnew.LSET_BackTechMask() - - @staticmethod - def BackBoardTechMask(): - r"""BackBoardTechMask() -> LSET""" - return _pcbnew.LSET_BackBoardTechMask() - - @staticmethod - def AllTechMask(): - r"""AllTechMask() -> LSET""" - return _pcbnew.LSET_AllTechMask() - - @staticmethod - def AllBoardTechMask(): - r"""AllBoardTechMask() -> LSET""" - return _pcbnew.LSET_AllBoardTechMask() - - @staticmethod - def FrontMask(): - r"""FrontMask() -> LSET""" - return _pcbnew.LSET_FrontMask() - - @staticmethod - def BackMask(): - r"""BackMask() -> LSET""" - return _pcbnew.LSET_BackMask() - - @staticmethod - def UserMask(): - r"""UserMask() -> LSET""" - return _pcbnew.LSET_UserMask() - - @staticmethod - def ForbiddenFootprintLayers(): - r"""ForbiddenFootprintLayers() -> LSET""" - return _pcbnew.LSET_ForbiddenFootprintLayers() - - @staticmethod - def ForbiddenTextLayers(): - r"""ForbiddenTextLayers() -> LSET""" - return _pcbnew.LSET_ForbiddenTextLayers() - - def CuStack(self): - r"""CuStack(LSET self) -> LSEQ""" - return _pcbnew.LSET_CuStack(self) - - def Technicals(self, *args): - r"""Technicals(LSET self, LSET aSubToOmit=LSET()) -> LSEQ""" - return _pcbnew.LSET_Technicals(self, *args) - - def Users(self): - r"""Users(LSET self) -> LSEQ""" - return _pcbnew.LSET_Users(self) - - def TechAndUserUIOrder(self): - r"""TechAndUserUIOrder(LSET self) -> LSEQ""" - return _pcbnew.LSET_TechAndUserUIOrder(self) - - def UIOrder(self): - r"""UIOrder(LSET self) -> LSEQ""" - return _pcbnew.LSET_UIOrder(self) - - def Seq(self, *args): - r""" - Seq(LSET self, PCB_LAYER_ID const * aWishListSequence, unsigned int aCount) -> LSEQ - Seq(LSET self) -> LSEQ - """ - return _pcbnew.LSET_Seq(self, *args) - - def SeqStackupBottom2Top(self): - r"""SeqStackupBottom2Top(LSET self) -> LSEQ""" - return _pcbnew.LSET_SeqStackupBottom2Top(self) - - def FmtHex(self): - r"""FmtHex(LSET self) -> string""" - return _pcbnew.LSET_FmtHex(self) - - def ParseHex(self, aStart, aCount): - r"""ParseHex(LSET self, char const * aStart, int aCount) -> int""" - return _pcbnew.LSET_ParseHex(self, aStart, aCount) - - def FmtBin(self): - r"""FmtBin(LSET self) -> string""" - return _pcbnew.LSET_FmtBin(self) - - def ExtractLayer(self): - r"""ExtractLayer(LSET self) -> PCB_LAYER_ID""" - return _pcbnew.LSET_ExtractLayer(self) - - def addLayer(self, aLayer): - r"""addLayer(LSET self, PCB_LAYER_ID aLayer) -> LSET""" - return _pcbnew.LSET_addLayer(self, aLayer) - - def removeLayer(self, aLayer): - r"""removeLayer(LSET self, PCB_LAYER_ID aLayer) -> LSET""" - return _pcbnew.LSET_removeLayer(self, aLayer) - - def addLayerSet(self, aLayerSet): - r"""addLayerSet(LSET self, LSET aLayerSet) -> LSET""" - return _pcbnew.LSET_addLayerSet(self, aLayerSet) - - def removeLayerSet(self, aLayerSet): - r"""removeLayerSet(LSET self, LSET aLayerSet) -> LSET""" - return _pcbnew.LSET_removeLayerSet(self, aLayerSet) - - def AddLayer(self, layer): - return self.addLayer( layer ) - - def AddLayerSet(self, layers): - return self.addLayerSet( layers ) - - def RemoveLayer(self, layer): - return self.removeLayer( layer ) - - def RemoveLayerSet(self, layers): - return self.removeLayerSet( layers ) - - __swig_destroy__ = _pcbnew.delete_LSET - -# Register LSET in _pcbnew: -_pcbnew.LSET_swigregister(LSET) - -def LSET_Name(aLayerId): - r"""LSET_Name(PCB_LAYER_ID aLayerId) -> wxChar const *""" - return _pcbnew.LSET_Name(aLayerId) - -def LSET_InternalCuMask(): - r"""LSET_InternalCuMask() -> LSET""" - return _pcbnew.LSET_InternalCuMask() - -def LSET_AllCuMask(*args): - r"""LSET_AllCuMask(int aCuLayerCount=(B_Cu-F_Cu+1)) -> LSET""" - return _pcbnew.LSET_AllCuMask(*args) - -def LSET_ExternalCuMask(): - r"""LSET_ExternalCuMask() -> LSET""" - return _pcbnew.LSET_ExternalCuMask() - -def LSET_AllNonCuMask(): - r"""LSET_AllNonCuMask() -> LSET""" - return _pcbnew.LSET_AllNonCuMask() - -def LSET_AllLayersMask(): - r"""LSET_AllLayersMask() -> LSET""" - return _pcbnew.LSET_AllLayersMask() - -def LSET_FrontTechMask(): - r"""LSET_FrontTechMask() -> LSET""" - return _pcbnew.LSET_FrontTechMask() - -def LSET_FrontBoardTechMask(): - r"""LSET_FrontBoardTechMask() -> LSET""" - return _pcbnew.LSET_FrontBoardTechMask() - -def LSET_BackTechMask(): - r"""LSET_BackTechMask() -> LSET""" - return _pcbnew.LSET_BackTechMask() - -def LSET_BackBoardTechMask(): - r"""LSET_BackBoardTechMask() -> LSET""" - return _pcbnew.LSET_BackBoardTechMask() - -def LSET_AllTechMask(): - r"""LSET_AllTechMask() -> LSET""" - return _pcbnew.LSET_AllTechMask() - -def LSET_AllBoardTechMask(): - r"""LSET_AllBoardTechMask() -> LSET""" - return _pcbnew.LSET_AllBoardTechMask() - -def LSET_FrontMask(): - r"""LSET_FrontMask() -> LSET""" - return _pcbnew.LSET_FrontMask() - -def LSET_BackMask(): - r"""LSET_BackMask() -> LSET""" - return _pcbnew.LSET_BackMask() - -def LSET_UserMask(): - r"""LSET_UserMask() -> LSET""" - return _pcbnew.LSET_UserMask() - -def LSET_ForbiddenFootprintLayers(): - r"""LSET_ForbiddenFootprintLayers() -> LSET""" - return _pcbnew.LSET_ForbiddenFootprintLayers() - -def LSET_ForbiddenTextLayers(): - r"""LSET_ForbiddenTextLayers() -> LSET""" - return _pcbnew.LSET_ForbiddenTextLayers() - - -def IsValidLayer(aLayerId): - r"""IsValidLayer(LAYER_NUM aLayerId) -> bool""" - return _pcbnew.IsValidLayer(aLayerId) - -def IsPcbLayer(aLayer): - r"""IsPcbLayer(LAYER_NUM aLayer) -> bool""" - return _pcbnew.IsPcbLayer(aLayer) - -def IsCopperLayer(aLayerId): - r"""IsCopperLayer(LAYER_NUM aLayerId) -> bool""" - return _pcbnew.IsCopperLayer(aLayerId) - -def IsNonCopperLayer(aLayerId): - r"""IsNonCopperLayer(LAYER_NUM aLayerId) -> bool""" - return _pcbnew.IsNonCopperLayer(aLayerId) - -def IsUserLayer(aLayerId): - r"""IsUserLayer(PCB_LAYER_ID aLayerId) -> bool""" - return _pcbnew.IsUserLayer(aLayerId) - -def IsFrontLayer(aLayerId): - r"""IsFrontLayer(PCB_LAYER_ID aLayerId) -> bool""" - return _pcbnew.IsFrontLayer(aLayerId) - -def IsBackLayer(aLayerId): - r"""IsBackLayer(PCB_LAYER_ID aLayerId) -> bool""" - return _pcbnew.IsBackLayer(aLayerId) - -def FlipLayer(aLayerId, aCopperLayersCount=0): - r"""FlipLayer(PCB_LAYER_ID aLayerId, int aCopperLayersCount=0) -> PCB_LAYER_ID""" - return _pcbnew.FlipLayer(aLayerId, aCopperLayersCount) - -def FlipLayerMask(aMask, aCopperLayersCount=0): - r"""FlipLayerMask(LSET aMask, int aCopperLayersCount=0) -> LSET""" - return _pcbnew.FlipLayerMask(aMask, aCopperLayersCount) - -def GetNetnameLayer(aLayer): - r"""GetNetnameLayer(int aLayer) -> int""" - return _pcbnew.GetNetnameLayer(aLayer) - -def IsNetnameLayer(aLayer): - r"""IsNetnameLayer(LAYER_NUM aLayer) -> bool""" - return _pcbnew.IsNetnameLayer(aLayer) - -def IsDCodeLayer(aLayer): - r"""IsDCodeLayer(int aLayer) -> bool""" - return _pcbnew.IsDCodeLayer(aLayer) - -def ToLAYER_ID(aLayer): - r"""ToLAYER_ID(int aLayer) -> PCB_LAYER_ID""" - return _pcbnew.ToLAYER_ID(aLayer) -class VIA_DIMENSION_Vector(object): - r"""Proxy of C++ std::vector< VIA_DIMENSION > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(VIA_DIMENSION_Vector self) -> SwigPyIterator""" - return _pcbnew.VIA_DIMENSION_Vector_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(VIA_DIMENSION_Vector self) -> bool""" - return _pcbnew.VIA_DIMENSION_Vector___nonzero__(self) - - def __bool__(self): - r"""__bool__(VIA_DIMENSION_Vector self) -> bool""" - return _pcbnew.VIA_DIMENSION_Vector___bool__(self) - - def __len__(self): - r"""__len__(VIA_DIMENSION_Vector self) -> std::vector< VIA_DIMENSION >::size_type""" - return _pcbnew.VIA_DIMENSION_Vector___len__(self) - - def __getslice__(self, i, j): - r"""__getslice__(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::difference_type i, std::vector< VIA_DIMENSION >::difference_type j) -> VIA_DIMENSION_Vector""" - return _pcbnew.VIA_DIMENSION_Vector___getslice__(self, i, j) - - def __setslice__(self, *args): - r""" - __setslice__(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::difference_type i, std::vector< VIA_DIMENSION >::difference_type j) - __setslice__(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::difference_type i, std::vector< VIA_DIMENSION >::difference_type j, VIA_DIMENSION_Vector v) - """ - return _pcbnew.VIA_DIMENSION_Vector___setslice__(self, *args) - - def __delslice__(self, i, j): - r"""__delslice__(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::difference_type i, std::vector< VIA_DIMENSION >::difference_type j)""" - return _pcbnew.VIA_DIMENSION_Vector___delslice__(self, i, j) - - def __delitem__(self, *args): - r""" - __delitem__(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::difference_type i) - __delitem__(VIA_DIMENSION_Vector self, PySliceObject * slice) - """ - return _pcbnew.VIA_DIMENSION_Vector___delitem__(self, *args) - - def __getitem__(self, *args): - r""" - __getitem__(VIA_DIMENSION_Vector self, PySliceObject * slice) -> VIA_DIMENSION_Vector - __getitem__(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::difference_type i) -> VIA_DIMENSION - """ - return _pcbnew.VIA_DIMENSION_Vector___getitem__(self, *args) - - def __setitem__(self, *args): - r""" - __setitem__(VIA_DIMENSION_Vector self, PySliceObject * slice, VIA_DIMENSION_Vector v) - __setitem__(VIA_DIMENSION_Vector self, PySliceObject * slice) - __setitem__(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::difference_type i, VIA_DIMENSION x) - """ - return _pcbnew.VIA_DIMENSION_Vector___setitem__(self, *args) - - def pop(self): - r"""pop(VIA_DIMENSION_Vector self) -> VIA_DIMENSION""" - return _pcbnew.VIA_DIMENSION_Vector_pop(self) - - def append(self, x): - r"""append(VIA_DIMENSION_Vector self, VIA_DIMENSION x)""" - return _pcbnew.VIA_DIMENSION_Vector_append(self, x) - - def empty(self): - r"""empty(VIA_DIMENSION_Vector self) -> bool""" - return _pcbnew.VIA_DIMENSION_Vector_empty(self) - - def size(self): - r"""size(VIA_DIMENSION_Vector self) -> std::vector< VIA_DIMENSION >::size_type""" - return _pcbnew.VIA_DIMENSION_Vector_size(self) - - def swap(self, v): - r"""swap(VIA_DIMENSION_Vector self, VIA_DIMENSION_Vector v)""" - return _pcbnew.VIA_DIMENSION_Vector_swap(self, v) - - def begin(self): - r"""begin(VIA_DIMENSION_Vector self) -> std::vector< VIA_DIMENSION >::iterator""" - return _pcbnew.VIA_DIMENSION_Vector_begin(self) - - def end(self): - r"""end(VIA_DIMENSION_Vector self) -> std::vector< VIA_DIMENSION >::iterator""" - return _pcbnew.VIA_DIMENSION_Vector_end(self) - - def rbegin(self): - r"""rbegin(VIA_DIMENSION_Vector self) -> std::vector< VIA_DIMENSION >::reverse_iterator""" - return _pcbnew.VIA_DIMENSION_Vector_rbegin(self) - - def rend(self): - r"""rend(VIA_DIMENSION_Vector self) -> std::vector< VIA_DIMENSION >::reverse_iterator""" - return _pcbnew.VIA_DIMENSION_Vector_rend(self) - - def clear(self): - r"""clear(VIA_DIMENSION_Vector self)""" - return _pcbnew.VIA_DIMENSION_Vector_clear(self) - - def get_allocator(self): - r"""get_allocator(VIA_DIMENSION_Vector self) -> std::vector< VIA_DIMENSION >::allocator_type""" - return _pcbnew.VIA_DIMENSION_Vector_get_allocator(self) - - def pop_back(self): - r"""pop_back(VIA_DIMENSION_Vector self)""" - return _pcbnew.VIA_DIMENSION_Vector_pop_back(self) - - def erase(self, *args): - r""" - erase(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::iterator pos) -> std::vector< VIA_DIMENSION >::iterator - erase(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::iterator first, std::vector< VIA_DIMENSION >::iterator last) -> std::vector< VIA_DIMENSION >::iterator - """ - return _pcbnew.VIA_DIMENSION_Vector_erase(self, *args) - - def __init__(self, *args): - r""" - __init__(VIA_DIMENSION_Vector self) -> VIA_DIMENSION_Vector - __init__(VIA_DIMENSION_Vector self, VIA_DIMENSION_Vector other) -> VIA_DIMENSION_Vector - __init__(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::size_type size) -> VIA_DIMENSION_Vector - __init__(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::size_type size, VIA_DIMENSION value) -> VIA_DIMENSION_Vector - """ - _pcbnew.VIA_DIMENSION_Vector_swiginit(self, _pcbnew.new_VIA_DIMENSION_Vector(*args)) - - def push_back(self, x): - r"""push_back(VIA_DIMENSION_Vector self, VIA_DIMENSION x)""" - return _pcbnew.VIA_DIMENSION_Vector_push_back(self, x) - - def front(self): - r"""front(VIA_DIMENSION_Vector self) -> VIA_DIMENSION""" - return _pcbnew.VIA_DIMENSION_Vector_front(self) - - def back(self): - r"""back(VIA_DIMENSION_Vector self) -> VIA_DIMENSION""" - return _pcbnew.VIA_DIMENSION_Vector_back(self) - - def assign(self, n, x): - r"""assign(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::size_type n, VIA_DIMENSION x)""" - return _pcbnew.VIA_DIMENSION_Vector_assign(self, n, x) - - def resize(self, *args): - r""" - resize(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::size_type new_size) - resize(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::size_type new_size, VIA_DIMENSION x) - """ - return _pcbnew.VIA_DIMENSION_Vector_resize(self, *args) - - def insert(self, *args): - r""" - insert(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::iterator pos, VIA_DIMENSION x) -> std::vector< VIA_DIMENSION >::iterator - insert(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::iterator pos, std::vector< VIA_DIMENSION >::size_type n, VIA_DIMENSION x) - """ - return _pcbnew.VIA_DIMENSION_Vector_insert(self, *args) - - def reserve(self, n): - r"""reserve(VIA_DIMENSION_Vector self, std::vector< VIA_DIMENSION >::size_type n)""" - return _pcbnew.VIA_DIMENSION_Vector_reserve(self, n) - - def capacity(self): - r"""capacity(VIA_DIMENSION_Vector self) -> std::vector< VIA_DIMENSION >::size_type""" - return _pcbnew.VIA_DIMENSION_Vector_capacity(self) - __swig_destroy__ = _pcbnew.delete_VIA_DIMENSION_Vector - -# Register VIA_DIMENSION_Vector in _pcbnew: -_pcbnew.VIA_DIMENSION_Vector_swigregister(VIA_DIMENSION_Vector) - -LT_UNDEFINED = _pcbnew.LT_UNDEFINED - -LT_SIGNAL = _pcbnew.LT_SIGNAL - -LT_POWER = _pcbnew.LT_POWER - -LT_MIXED = _pcbnew.LT_MIXED - -LT_JUMPER = _pcbnew.LT_JUMPER - -class LAYER(object): - r"""Proxy of C++ LAYER class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self): - r"""__init__(LAYER self) -> LAYER""" - _pcbnew.LAYER_swiginit(self, _pcbnew.new_LAYER()) - - def clear(self): - r"""clear(LAYER self)""" - return _pcbnew.LAYER_clear(self) - m_name = property(_pcbnew.LAYER_m_name_get, _pcbnew.LAYER_m_name_set, doc=r"""m_name : wxString""") - m_type = property(_pcbnew.LAYER_m_type_get, _pcbnew.LAYER_m_type_set, doc=r"""m_type : LAYER_T""") - m_visible = property(_pcbnew.LAYER_m_visible_get, _pcbnew.LAYER_m_visible_set, doc=r"""m_visible : bool""") - m_number = property(_pcbnew.LAYER_m_number_get, _pcbnew.LAYER_m_number_set, doc=r"""m_number : int""") - - @staticmethod - def ShowType(aType): - r"""ShowType(LAYER_T aType) -> char const *""" - return _pcbnew.LAYER_ShowType(aType) - - @staticmethod - def ParseType(aType): - r"""ParseType(char const * aType) -> LAYER_T""" - return _pcbnew.LAYER_ParseType(aType) - __swig_destroy__ = _pcbnew.delete_LAYER - -# Register LAYER in _pcbnew: -_pcbnew.LAYER_swigregister(LAYER) - -def LAYER_ShowType(aType): - r"""LAYER_ShowType(LAYER_T aType) -> char const *""" - return _pcbnew.LAYER_ShowType(aType) - -def LAYER_ParseType(aType): - r"""LAYER_ParseType(char const * aType) -> LAYER_T""" - return _pcbnew.LAYER_ParseType(aType) - -class HIGH_LIGHT_INFO(object): - r"""Proxy of C++ HIGH_LIGHT_INFO class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - - def __init__(self, *args, **kwargs): - raise AttributeError("No constructor defined") - __repr__ = _swig_repr - __swig_destroy__ = _pcbnew.delete_HIGH_LIGHT_INFO - -# Register HIGH_LIGHT_INFO in _pcbnew: -_pcbnew.HIGH_LIGHT_INFO_swigregister(HIGH_LIGHT_INFO) - -class MARKERS(object): - r"""Proxy of C++ std::vector< MARKER_PCB * > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(MARKERS self) -> SwigPyIterator""" - return _pcbnew.MARKERS_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(MARKERS self) -> bool""" - return _pcbnew.MARKERS___nonzero__(self) - - def __bool__(self): - r"""__bool__(MARKERS self) -> bool""" - return _pcbnew.MARKERS___bool__(self) - - def __len__(self): - r"""__len__(MARKERS self) -> std::vector< MARKER_PCB * >::size_type""" - return _pcbnew.MARKERS___len__(self) - - def __getslice__(self, i, j): - r"""__getslice__(MARKERS self, std::vector< MARKER_PCB * >::difference_type i, std::vector< MARKER_PCB * >::difference_type j) -> MARKERS""" - return _pcbnew.MARKERS___getslice__(self, i, j) - - def __setslice__(self, *args): - r""" - __setslice__(MARKERS self, std::vector< MARKER_PCB * >::difference_type i, std::vector< MARKER_PCB * >::difference_type j) - __setslice__(MARKERS self, std::vector< MARKER_PCB * >::difference_type i, std::vector< MARKER_PCB * >::difference_type j, MARKERS v) - """ - return _pcbnew.MARKERS___setslice__(self, *args) - - def __delslice__(self, i, j): - r"""__delslice__(MARKERS self, std::vector< MARKER_PCB * >::difference_type i, std::vector< MARKER_PCB * >::difference_type j)""" - return _pcbnew.MARKERS___delslice__(self, i, j) - - def __delitem__(self, *args): - r""" - __delitem__(MARKERS self, std::vector< MARKER_PCB * >::difference_type i) - __delitem__(MARKERS self, PySliceObject * slice) - """ - return _pcbnew.MARKERS___delitem__(self, *args) - - def __getitem__(self, *args): - r""" - __getitem__(MARKERS self, PySliceObject * slice) -> MARKERS - __getitem__(MARKERS self, std::vector< MARKER_PCB * >::difference_type i) -> MARKER_PCB - """ - return _pcbnew.MARKERS___getitem__(self, *args) - - def __setitem__(self, *args): - r""" - __setitem__(MARKERS self, PySliceObject * slice, MARKERS v) - __setitem__(MARKERS self, PySliceObject * slice) - __setitem__(MARKERS self, std::vector< MARKER_PCB * >::difference_type i, MARKER_PCB x) - """ - return _pcbnew.MARKERS___setitem__(self, *args) - - def pop(self): - r"""pop(MARKERS self) -> MARKER_PCB""" - return _pcbnew.MARKERS_pop(self) - - def append(self, x): - r"""append(MARKERS self, MARKER_PCB x)""" - return _pcbnew.MARKERS_append(self, x) - - def empty(self): - r"""empty(MARKERS self) -> bool""" - return _pcbnew.MARKERS_empty(self) - - def size(self): - r"""size(MARKERS self) -> std::vector< MARKER_PCB * >::size_type""" - return _pcbnew.MARKERS_size(self) - - def swap(self, v): - r"""swap(MARKERS self, MARKERS v)""" - return _pcbnew.MARKERS_swap(self, v) - - def begin(self): - r"""begin(MARKERS self) -> std::vector< MARKER_PCB * >::iterator""" - return _pcbnew.MARKERS_begin(self) - - def end(self): - r"""end(MARKERS self) -> std::vector< MARKER_PCB * >::iterator""" - return _pcbnew.MARKERS_end(self) - - def rbegin(self): - r"""rbegin(MARKERS self) -> std::vector< MARKER_PCB * >::reverse_iterator""" - return _pcbnew.MARKERS_rbegin(self) - - def rend(self): - r"""rend(MARKERS self) -> std::vector< MARKER_PCB * >::reverse_iterator""" - return _pcbnew.MARKERS_rend(self) - - def clear(self): - r"""clear(MARKERS self)""" - return _pcbnew.MARKERS_clear(self) - - def get_allocator(self): - r"""get_allocator(MARKERS self) -> std::vector< MARKER_PCB * >::allocator_type""" - return _pcbnew.MARKERS_get_allocator(self) - - def pop_back(self): - r"""pop_back(MARKERS self)""" - return _pcbnew.MARKERS_pop_back(self) - - def erase(self, *args): - r""" - erase(MARKERS self, std::vector< MARKER_PCB * >::iterator pos) -> std::vector< MARKER_PCB * >::iterator - erase(MARKERS self, std::vector< MARKER_PCB * >::iterator first, std::vector< MARKER_PCB * >::iterator last) -> std::vector< MARKER_PCB * >::iterator - """ - return _pcbnew.MARKERS_erase(self, *args) - - def __init__(self, *args): - r""" - __init__(MARKERS self) -> MARKERS - __init__(MARKERS self, MARKERS other) -> MARKERS - __init__(MARKERS self, std::vector< MARKER_PCB * >::size_type size) -> MARKERS - __init__(MARKERS self, std::vector< MARKER_PCB * >::size_type size, MARKER_PCB value) -> MARKERS - """ - _pcbnew.MARKERS_swiginit(self, _pcbnew.new_MARKERS(*args)) - - def push_back(self, x): - r"""push_back(MARKERS self, MARKER_PCB x)""" - return _pcbnew.MARKERS_push_back(self, x) - - def front(self): - r"""front(MARKERS self) -> MARKER_PCB""" - return _pcbnew.MARKERS_front(self) - - def back(self): - r"""back(MARKERS self) -> MARKER_PCB""" - return _pcbnew.MARKERS_back(self) - - def assign(self, n, x): - r"""assign(MARKERS self, std::vector< MARKER_PCB * >::size_type n, MARKER_PCB x)""" - return _pcbnew.MARKERS_assign(self, n, x) - - def resize(self, *args): - r""" - resize(MARKERS self, std::vector< MARKER_PCB * >::size_type new_size) - resize(MARKERS self, std::vector< MARKER_PCB * >::size_type new_size, MARKER_PCB x) - """ - return _pcbnew.MARKERS_resize(self, *args) - - def insert(self, *args): - r""" - insert(MARKERS self, std::vector< MARKER_PCB * >::iterator pos, MARKER_PCB x) -> std::vector< MARKER_PCB * >::iterator - insert(MARKERS self, std::vector< MARKER_PCB * >::iterator pos, std::vector< MARKER_PCB * >::size_type n, MARKER_PCB x) - """ - return _pcbnew.MARKERS_insert(self, *args) - - def reserve(self, n): - r"""reserve(MARKERS self, std::vector< MARKER_PCB * >::size_type n)""" - return _pcbnew.MARKERS_reserve(self, n) - - def capacity(self): - r"""capacity(MARKERS self) -> std::vector< MARKER_PCB * >::size_type""" - return _pcbnew.MARKERS_capacity(self) - __swig_destroy__ = _pcbnew.delete_MARKERS - -# Register MARKERS in _pcbnew: -_pcbnew.MARKERS_swigregister(MARKERS) - -class ZONE_CONTAINERS(object): - r"""Proxy of C++ std::vector< ZONE_CONTAINER * > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(ZONE_CONTAINERS self) -> SwigPyIterator""" - return _pcbnew.ZONE_CONTAINERS_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(ZONE_CONTAINERS self) -> bool""" - return _pcbnew.ZONE_CONTAINERS___nonzero__(self) - - def __bool__(self): - r"""__bool__(ZONE_CONTAINERS self) -> bool""" - return _pcbnew.ZONE_CONTAINERS___bool__(self) - - def __len__(self): - r"""__len__(ZONE_CONTAINERS self) -> std::vector< ZONE_CONTAINER * >::size_type""" - return _pcbnew.ZONE_CONTAINERS___len__(self) - - def __getslice__(self, i, j): - r"""__getslice__(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::difference_type i, std::vector< ZONE_CONTAINER * >::difference_type j) -> ZONE_CONTAINERS""" - return _pcbnew.ZONE_CONTAINERS___getslice__(self, i, j) - - def __setslice__(self, *args): - r""" - __setslice__(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::difference_type i, std::vector< ZONE_CONTAINER * >::difference_type j) - __setslice__(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::difference_type i, std::vector< ZONE_CONTAINER * >::difference_type j, ZONE_CONTAINERS v) - """ - return _pcbnew.ZONE_CONTAINERS___setslice__(self, *args) - - def __delslice__(self, i, j): - r"""__delslice__(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::difference_type i, std::vector< ZONE_CONTAINER * >::difference_type j)""" - return _pcbnew.ZONE_CONTAINERS___delslice__(self, i, j) - - def __delitem__(self, *args): - r""" - __delitem__(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::difference_type i) - __delitem__(ZONE_CONTAINERS self, PySliceObject * slice) - """ - return _pcbnew.ZONE_CONTAINERS___delitem__(self, *args) - - def __getitem__(self, *args): - r""" - __getitem__(ZONE_CONTAINERS self, PySliceObject * slice) -> ZONE_CONTAINERS - __getitem__(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::difference_type i) -> ZONE_CONTAINER - """ - return _pcbnew.ZONE_CONTAINERS___getitem__(self, *args) - - def __setitem__(self, *args): - r""" - __setitem__(ZONE_CONTAINERS self, PySliceObject * slice, ZONE_CONTAINERS v) - __setitem__(ZONE_CONTAINERS self, PySliceObject * slice) - __setitem__(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::difference_type i, ZONE_CONTAINER x) - """ - return _pcbnew.ZONE_CONTAINERS___setitem__(self, *args) - - def pop(self): - r"""pop(ZONE_CONTAINERS self) -> ZONE_CONTAINER""" - return _pcbnew.ZONE_CONTAINERS_pop(self) - - def append(self, x): - r"""append(ZONE_CONTAINERS self, ZONE_CONTAINER x)""" - return _pcbnew.ZONE_CONTAINERS_append(self, x) - - def empty(self): - r"""empty(ZONE_CONTAINERS self) -> bool""" - return _pcbnew.ZONE_CONTAINERS_empty(self) - - def size(self): - r"""size(ZONE_CONTAINERS self) -> std::vector< ZONE_CONTAINER * >::size_type""" - return _pcbnew.ZONE_CONTAINERS_size(self) - - def swap(self, v): - r"""swap(ZONE_CONTAINERS self, ZONE_CONTAINERS v)""" - return _pcbnew.ZONE_CONTAINERS_swap(self, v) - - def begin(self): - r"""begin(ZONE_CONTAINERS self) -> std::vector< ZONE_CONTAINER * >::iterator""" - return _pcbnew.ZONE_CONTAINERS_begin(self) - - def end(self): - r"""end(ZONE_CONTAINERS self) -> std::vector< ZONE_CONTAINER * >::iterator""" - return _pcbnew.ZONE_CONTAINERS_end(self) - - def rbegin(self): - r"""rbegin(ZONE_CONTAINERS self) -> std::vector< ZONE_CONTAINER * >::reverse_iterator""" - return _pcbnew.ZONE_CONTAINERS_rbegin(self) - - def rend(self): - r"""rend(ZONE_CONTAINERS self) -> std::vector< ZONE_CONTAINER * >::reverse_iterator""" - return _pcbnew.ZONE_CONTAINERS_rend(self) - - def clear(self): - r"""clear(ZONE_CONTAINERS self)""" - return _pcbnew.ZONE_CONTAINERS_clear(self) - - def get_allocator(self): - r"""get_allocator(ZONE_CONTAINERS self) -> std::vector< ZONE_CONTAINER * >::allocator_type""" - return _pcbnew.ZONE_CONTAINERS_get_allocator(self) - - def pop_back(self): - r"""pop_back(ZONE_CONTAINERS self)""" - return _pcbnew.ZONE_CONTAINERS_pop_back(self) - - def erase(self, *args): - r""" - erase(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::iterator pos) -> std::vector< ZONE_CONTAINER * >::iterator - erase(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::iterator first, std::vector< ZONE_CONTAINER * >::iterator last) -> std::vector< ZONE_CONTAINER * >::iterator - """ - return _pcbnew.ZONE_CONTAINERS_erase(self, *args) - - def __init__(self, *args): - r""" - __init__(ZONE_CONTAINERS self) -> ZONE_CONTAINERS - __init__(ZONE_CONTAINERS self, ZONE_CONTAINERS other) -> ZONE_CONTAINERS - __init__(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::size_type size) -> ZONE_CONTAINERS - __init__(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::size_type size, ZONE_CONTAINER value) -> ZONE_CONTAINERS - """ - _pcbnew.ZONE_CONTAINERS_swiginit(self, _pcbnew.new_ZONE_CONTAINERS(*args)) - - def push_back(self, x): - r"""push_back(ZONE_CONTAINERS self, ZONE_CONTAINER x)""" - return _pcbnew.ZONE_CONTAINERS_push_back(self, x) - - def front(self): - r"""front(ZONE_CONTAINERS self) -> ZONE_CONTAINER""" - return _pcbnew.ZONE_CONTAINERS_front(self) - - def back(self): - r"""back(ZONE_CONTAINERS self) -> ZONE_CONTAINER""" - return _pcbnew.ZONE_CONTAINERS_back(self) - - def assign(self, n, x): - r"""assign(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::size_type n, ZONE_CONTAINER x)""" - return _pcbnew.ZONE_CONTAINERS_assign(self, n, x) - - def resize(self, *args): - r""" - resize(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::size_type new_size) - resize(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::size_type new_size, ZONE_CONTAINER x) - """ - return _pcbnew.ZONE_CONTAINERS_resize(self, *args) - - def insert(self, *args): - r""" - insert(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::iterator pos, ZONE_CONTAINER x) -> std::vector< ZONE_CONTAINER * >::iterator - insert(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::iterator pos, std::vector< ZONE_CONTAINER * >::size_type n, ZONE_CONTAINER x) - """ - return _pcbnew.ZONE_CONTAINERS_insert(self, *args) - - def reserve(self, n): - r"""reserve(ZONE_CONTAINERS self, std::vector< ZONE_CONTAINER * >::size_type n)""" - return _pcbnew.ZONE_CONTAINERS_reserve(self, n) - - def capacity(self): - r"""capacity(ZONE_CONTAINERS self) -> std::vector< ZONE_CONTAINER * >::size_type""" - return _pcbnew.ZONE_CONTAINERS_capacity(self) - __swig_destroy__ = _pcbnew.delete_ZONE_CONTAINERS - -# Register ZONE_CONTAINERS in _pcbnew: -_pcbnew.ZONE_CONTAINERS_swigregister(ZONE_CONTAINERS) - -class TRACKS(object): - r"""Proxy of C++ std::deque< TRACK * > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(TRACKS self) -> SwigPyIterator""" - return _pcbnew.TRACKS_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(TRACKS self) -> bool""" - return _pcbnew.TRACKS___nonzero__(self) - - def __bool__(self): - r"""__bool__(TRACKS self) -> bool""" - return _pcbnew.TRACKS___bool__(self) - - def __len__(self): - r"""__len__(TRACKS self) -> std::deque< TRACK * >::size_type""" - return _pcbnew.TRACKS___len__(self) - - def __getslice__(self, i, j): - r"""__getslice__(TRACKS self, std::deque< TRACK * >::difference_type i, std::deque< TRACK * >::difference_type j) -> TRACKS""" - return _pcbnew.TRACKS___getslice__(self, i, j) - - def __setslice__(self, *args): - r""" - __setslice__(TRACKS self, std::deque< TRACK * >::difference_type i, std::deque< TRACK * >::difference_type j) - __setslice__(TRACKS self, std::deque< TRACK * >::difference_type i, std::deque< TRACK * >::difference_type j, TRACKS v) - """ - return _pcbnew.TRACKS___setslice__(self, *args) - - def __delslice__(self, i, j): - r"""__delslice__(TRACKS self, std::deque< TRACK * >::difference_type i, std::deque< TRACK * >::difference_type j)""" - return _pcbnew.TRACKS___delslice__(self, i, j) - - def __delitem__(self, *args): - r""" - __delitem__(TRACKS self, std::deque< TRACK * >::difference_type i) - __delitem__(TRACKS self, PySliceObject * slice) - """ - return _pcbnew.TRACKS___delitem__(self, *args) - - def __getitem__(self, *args): - r""" - __getitem__(TRACKS self, PySliceObject * slice) -> TRACKS - __getitem__(TRACKS self, std::deque< TRACK * >::difference_type i) -> TRACK - """ - return _pcbnew.TRACKS___getitem__(self, *args) - - def __setitem__(self, *args): - r""" - __setitem__(TRACKS self, PySliceObject * slice, TRACKS v) - __setitem__(TRACKS self, PySliceObject * slice) - __setitem__(TRACKS self, std::deque< TRACK * >::difference_type i, TRACK x) - """ - return _pcbnew.TRACKS___setitem__(self, *args) - - def pop(self): - r"""pop(TRACKS self) -> TRACK""" - return _pcbnew.TRACKS_pop(self) - - def append(self, x): - r"""append(TRACKS self, TRACK x)""" - return _pcbnew.TRACKS_append(self, x) - - def empty(self): - r"""empty(TRACKS self) -> bool""" - return _pcbnew.TRACKS_empty(self) - - def size(self): - r"""size(TRACKS self) -> std::deque< TRACK * >::size_type""" - return _pcbnew.TRACKS_size(self) - - def swap(self, v): - r"""swap(TRACKS self, TRACKS v)""" - return _pcbnew.TRACKS_swap(self, v) - - def begin(self): - r"""begin(TRACKS self) -> std::deque< TRACK * >::iterator""" - return _pcbnew.TRACKS_begin(self) - - def end(self): - r"""end(TRACKS self) -> std::deque< TRACK * >::iterator""" - return _pcbnew.TRACKS_end(self) - - def rbegin(self): - r"""rbegin(TRACKS self) -> std::deque< TRACK * >::reverse_iterator""" - return _pcbnew.TRACKS_rbegin(self) - - def rend(self): - r"""rend(TRACKS self) -> std::deque< TRACK * >::reverse_iterator""" - return _pcbnew.TRACKS_rend(self) - - def clear(self): - r"""clear(TRACKS self)""" - return _pcbnew.TRACKS_clear(self) - - def get_allocator(self): - r"""get_allocator(TRACKS self) -> std::deque< TRACK * >::allocator_type""" - return _pcbnew.TRACKS_get_allocator(self) - - def pop_back(self): - r"""pop_back(TRACKS self)""" - return _pcbnew.TRACKS_pop_back(self) - - def erase(self, *args): - r""" - erase(TRACKS self, std::deque< TRACK * >::iterator pos) -> std::deque< TRACK * >::iterator - erase(TRACKS self, std::deque< TRACK * >::iterator first, std::deque< TRACK * >::iterator last) -> std::deque< TRACK * >::iterator - """ - return _pcbnew.TRACKS_erase(self, *args) - - def __init__(self, *args): - r""" - __init__(TRACKS self) -> TRACKS - __init__(TRACKS self, TRACKS other) -> TRACKS - __init__(TRACKS self, std::deque< TRACK * >::size_type size) -> TRACKS - __init__(TRACKS self, std::deque< TRACK * >::size_type size, TRACK value) -> TRACKS - """ - _pcbnew.TRACKS_swiginit(self, _pcbnew.new_TRACKS(*args)) - - def push_back(self, x): - r"""push_back(TRACKS self, TRACK x)""" - return _pcbnew.TRACKS_push_back(self, x) - - def front(self): - r"""front(TRACKS self) -> TRACK""" - return _pcbnew.TRACKS_front(self) - - def back(self): - r"""back(TRACKS self) -> TRACK""" - return _pcbnew.TRACKS_back(self) - - def assign(self, n, x): - r"""assign(TRACKS self, std::deque< TRACK * >::size_type n, TRACK x)""" - return _pcbnew.TRACKS_assign(self, n, x) - - def resize(self, *args): - r""" - resize(TRACKS self, std::deque< TRACK * >::size_type new_size) - resize(TRACKS self, std::deque< TRACK * >::size_type new_size, TRACK x) - """ - return _pcbnew.TRACKS_resize(self, *args) - - def insert(self, *args): - r""" - insert(TRACKS self, std::deque< TRACK * >::iterator pos, TRACK x) -> std::deque< TRACK * >::iterator - insert(TRACKS self, std::deque< TRACK * >::iterator pos, std::deque< TRACK * >::size_type n, TRACK x) - """ - return _pcbnew.TRACKS_insert(self, *args) - - def pop_front(self): - r"""pop_front(TRACKS self)""" - return _pcbnew.TRACKS_pop_front(self) - - def push_front(self, x): - r"""push_front(TRACKS self, TRACK x)""" - return _pcbnew.TRACKS_push_front(self, x) - __swig_destroy__ = _pcbnew.delete_TRACKS - -# Register TRACKS in _pcbnew: -_pcbnew.TRACKS_swigregister(TRACKS) - -class BOARD(BOARD_ITEM_CONTAINER): - r"""Proxy of C++ BOARD class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.BOARD_ClassOf(aItem) - - def SetFileName(self, aFileName): - r"""SetFileName(BOARD self, wxString aFileName)""" - return _pcbnew.BOARD_SetFileName(self, aFileName) - - def GetFileName(self): - r"""GetFileName(BOARD self) -> wxString""" - return _pcbnew.BOARD_GetFileName(self) - - def Tracks(self, *args): - r""" - Tracks(BOARD self) -> TRACKS - Tracks(BOARD self) -> TRACKS - """ - return _pcbnew.BOARD_Tracks(self, *args) - - def Modules(self, *args): - r""" - Modules(BOARD self) -> MODULES - Modules(BOARD self) -> MODULES - """ - return _pcbnew.BOARD_Modules(self, *args) - - def Drawings(self): - r"""Drawings(BOARD self) -> DRAWINGS""" - return _pcbnew.BOARD_Drawings(self) - - def Zones(self): - r"""Zones(BOARD self) -> ZONE_CONTAINERS""" - return _pcbnew.BOARD_Zones(self) - - def AllConnectedItems(self): - r"""AllConnectedItems(BOARD self) -> std::vector< BOARD_CONNECTED_ITEM *,std::allocator< BOARD_CONNECTED_ITEM * > > const""" - return _pcbnew.BOARD_AllConnectedItems(self) - m_CurrentZoneContour = property(_pcbnew.BOARD_m_CurrentZoneContour_get, _pcbnew.BOARD_m_CurrentZoneContour_set, doc=r"""m_CurrentZoneContour : p.ZONE_CONTAINER""") - - def __init__(self): - r"""__init__(BOARD self) -> BOARD""" - _pcbnew.BOARD_swiginit(self, _pcbnew.new_BOARD()) - __swig_destroy__ = _pcbnew.delete_BOARD - - def GetPosition(self): - r"""GetPosition(BOARD self) -> wxPoint""" - return _pcbnew.BOARD_GetPosition(self) - - def SetPosition(self, aPos): - r"""SetPosition(BOARD self, wxPoint aPos)""" - return _pcbnew.BOARD_SetPosition(self, aPos) - - def IsEmpty(self): - r"""IsEmpty(BOARD self) -> bool""" - return _pcbnew.BOARD_IsEmpty(self) - - def Move(self, aMoveVector): - r"""Move(BOARD self, wxPoint aMoveVector)""" - return _pcbnew.BOARD_Move(self, aMoveVector) - - def SetFileFormatVersionAtLoad(self, aVersion): - r"""SetFileFormatVersionAtLoad(BOARD self, int aVersion)""" - return _pcbnew.BOARD_SetFileFormatVersionAtLoad(self, aVersion) - - def GetFileFormatVersionAtLoad(self): - r"""GetFileFormatVersionAtLoad(BOARD self) -> int""" - return _pcbnew.BOARD_GetFileFormatVersionAtLoad(self) - - def AddNative(self, aItem, aMode=ADD_INSERT): - r"""AddNative(BOARD self, BOARD_ITEM aItem, ADD_MODE aMode=ADD_INSERT)""" - return _pcbnew.BOARD_AddNative(self, aItem, aMode) - - def RemoveNative(self, aBoardItem): - r"""RemoveNative(BOARD self, BOARD_ITEM aBoardItem)""" - return _pcbnew.BOARD_RemoveNative(self, aBoardItem) - - def GetFirstModule(self): - r"""GetFirstModule(BOARD self) -> MODULE""" - return _pcbnew.BOARD_GetFirstModule(self) - - def DeleteAllModules(self): - r"""DeleteAllModules(BOARD self)""" - return _pcbnew.BOARD_DeleteAllModules(self) - - def GetItem(self, aWeakReference): - r"""GetItem(BOARD self, void * aWeakReference) -> BOARD_ITEM""" - return _pcbnew.BOARD_GetItem(self, aWeakReference) - - def Duplicate(self, aItem, aAddToBoard=False): - r"""Duplicate(BOARD self, BOARD_ITEM aItem, bool aAddToBoard=False) -> BOARD_ITEM""" - return _pcbnew.BOARD_Duplicate(self, aItem, aAddToBoard) - - def GetConnectivity(self): - r"""GetConnectivity(BOARD self) -> std::shared_ptr< CONNECTIVITY_DATA >""" - return _pcbnew.BOARD_GetConnectivity(self) - - def BuildConnectivity(self): - r"""BuildConnectivity(BOARD self)""" - return _pcbnew.BOARD_BuildConnectivity(self) - - def DeleteMARKERs(self): - r"""DeleteMARKERs(BOARD self)""" - return _pcbnew.BOARD_DeleteMARKERs(self) - - def DeleteZONEOutlines(self): - r"""DeleteZONEOutlines(BOARD self)""" - return _pcbnew.BOARD_DeleteZONEOutlines(self) - - def GetMARKER(self, index): - r"""GetMARKER(BOARD self, int index) -> MARKER_PCB""" - return _pcbnew.BOARD_GetMARKER(self, index) - - def GetMARKERCount(self): - r"""GetMARKERCount(BOARD self) -> int""" - return _pcbnew.BOARD_GetMARKERCount(self) - - def SetAuxOrigin(self, aPoint): - r"""SetAuxOrigin(BOARD self, wxPoint aPoint)""" - return _pcbnew.BOARD_SetAuxOrigin(self, aPoint) - - def GetAuxOrigin(self): - r"""GetAuxOrigin(BOARD self) -> wxPoint""" - return _pcbnew.BOARD_GetAuxOrigin(self) - - def SetGridOrigin(self, aPoint): - r"""SetGridOrigin(BOARD self, wxPoint aPoint)""" - return _pcbnew.BOARD_SetGridOrigin(self, aPoint) - - def GetGridOrigin(self): - r"""GetGridOrigin(BOARD self) -> wxPoint""" - return _pcbnew.BOARD_GetGridOrigin(self) - - def ResetNetHighLight(self): - r"""ResetNetHighLight(BOARD self)""" - return _pcbnew.BOARD_ResetNetHighLight(self) - - def GetHighLightNetCode(self): - r"""GetHighLightNetCode(BOARD self) -> int""" - return _pcbnew.BOARD_GetHighLightNetCode(self) - - def SetHighLightNet(self, aNetCode): - r"""SetHighLightNet(BOARD self, int aNetCode)""" - return _pcbnew.BOARD_SetHighLightNet(self, aNetCode) - - def IsHighLightNetON(self): - r"""IsHighLightNetON(BOARD self) -> bool""" - return _pcbnew.BOARD_IsHighLightNetON(self) - - def HighLightOFF(self): - r"""HighLightOFF(BOARD self)""" - return _pcbnew.BOARD_HighLightOFF(self) - - def HighLightON(self): - r"""HighLightON(BOARD self)""" - return _pcbnew.BOARD_HighLightON(self) - - def GetCopperLayerCount(self): - r"""GetCopperLayerCount(BOARD self) -> int""" - return _pcbnew.BOARD_GetCopperLayerCount(self) - - def SetCopperLayerCount(self, aCount): - r"""SetCopperLayerCount(BOARD self, int aCount)""" - return _pcbnew.BOARD_SetCopperLayerCount(self, aCount) - - def GetEnabledLayers(self): - r"""GetEnabledLayers(BOARD self) -> LSET""" - return _pcbnew.BOARD_GetEnabledLayers(self) - - def SetEnabledLayers(self, aLayerMask): - r"""SetEnabledLayers(BOARD self, LSET aLayerMask)""" - return _pcbnew.BOARD_SetEnabledLayers(self, aLayerMask) - - def IsLayerEnabled(self, aLayer): - r"""IsLayerEnabled(BOARD self, PCB_LAYER_ID aLayer) -> bool""" - return _pcbnew.BOARD_IsLayerEnabled(self, aLayer) - - def IsLayerVisible(self, aLayer): - r"""IsLayerVisible(BOARD self, PCB_LAYER_ID aLayer) -> bool""" - return _pcbnew.BOARD_IsLayerVisible(self, aLayer) - - def GetVisibleLayers(self): - r"""GetVisibleLayers(BOARD self) -> LSET""" - return _pcbnew.BOARD_GetVisibleLayers(self) - - def SetVisibleLayers(self, aLayerMask): - r"""SetVisibleLayers(BOARD self, LSET aLayerMask)""" - return _pcbnew.BOARD_SetVisibleLayers(self, aLayerMask) - - def GetVisibleElements(self): - r"""GetVisibleElements(BOARD self) -> int""" - return _pcbnew.BOARD_GetVisibleElements(self) - - def SetVisibleElements(self, aMask): - r"""SetVisibleElements(BOARD self, int aMask)""" - return _pcbnew.BOARD_SetVisibleElements(self, aMask) - - def SetVisibleAlls(self): - r"""SetVisibleAlls(BOARD self)""" - return _pcbnew.BOARD_SetVisibleAlls(self) - - def IsElementVisible(self, aLayer): - r"""IsElementVisible(BOARD self, GAL_LAYER_ID aLayer) -> bool""" - return _pcbnew.BOARD_IsElementVisible(self, aLayer) - - def SetElementVisibility(self, aLayer, aNewState): - r"""SetElementVisibility(BOARD self, GAL_LAYER_ID aLayer, bool aNewState)""" - return _pcbnew.BOARD_SetElementVisibility(self, aLayer, aNewState) - - def IsModuleLayerVisible(self, aLayer): - r"""IsModuleLayerVisible(BOARD self, PCB_LAYER_ID aLayer) -> bool""" - return _pcbnew.BOARD_IsModuleLayerVisible(self, aLayer) - - def GetDesignSettings(self): - r"""GetDesignSettings(BOARD self) -> BOARD_DESIGN_SETTINGS""" - return _pcbnew.BOARD_GetDesignSettings(self) - - def SetDesignSettings(self, aDesignSettings): - r"""SetDesignSettings(BOARD self, BOARD_DESIGN_SETTINGS aDesignSettings)""" - return _pcbnew.BOARD_SetDesignSettings(self, aDesignSettings) - - def GetPageSettings(self): - r"""GetPageSettings(BOARD self) -> PAGE_INFO const &""" - return _pcbnew.BOARD_GetPageSettings(self) - - def SetPageSettings(self, aPageSettings): - r"""SetPageSettings(BOARD self, PAGE_INFO const & aPageSettings)""" - return _pcbnew.BOARD_SetPageSettings(self, aPageSettings) - - def GetPlotOptions(self): - r"""GetPlotOptions(BOARD self) -> PCB_PLOT_PARAMS""" - return _pcbnew.BOARD_GetPlotOptions(self) - - def SetPlotOptions(self, aOptions): - r"""SetPlotOptions(BOARD self, PCB_PLOT_PARAMS aOptions)""" - return _pcbnew.BOARD_SetPlotOptions(self, aOptions) - - def GetTitleBlock(self): - r"""GetTitleBlock(BOARD self) -> TITLE_BLOCK""" - return _pcbnew.BOARD_GetTitleBlock(self) - - def SetTitleBlock(self, aTitleBlock): - r"""SetTitleBlock(BOARD self, TITLE_BLOCK aTitleBlock)""" - return _pcbnew.BOARD_SetTitleBlock(self, aTitleBlock) - - def GetZoneSettings(self): - r"""GetZoneSettings(BOARD self) -> ZONE_SETTINGS""" - return _pcbnew.BOARD_GetZoneSettings(self) - - def SetZoneSettings(self, aSettings): - r"""SetZoneSettings(BOARD self, ZONE_SETTINGS aSettings)""" - return _pcbnew.BOARD_SetZoneSettings(self, aSettings) - - def GetSelectMenuText(self, aUnits): - r"""GetSelectMenuText(BOARD self, EDA_UNITS_T aUnits) -> wxString""" - return _pcbnew.BOARD_GetSelectMenuText(self, aUnits) - - def Colors(self): - r"""Colors(BOARD self) -> COLORS_DESIGN_SETTINGS""" - return _pcbnew.BOARD_Colors(self) - - def GeneralSettings(self): - r"""GeneralSettings(BOARD self) -> PCB_GENERAL_SETTINGS const &""" - return _pcbnew.BOARD_GeneralSettings(self) - - def SetGeneralSettings(self, aGeneralSettings): - r"""SetGeneralSettings(BOARD self, PCB_GENERAL_SETTINGS * aGeneralSettings)""" - return _pcbnew.BOARD_SetGeneralSettings(self, aGeneralSettings) - - def GetBoardPolygonOutlines(self, aOutlines, aErrorText=None, aErrorLocation=None): - r"""GetBoardPolygonOutlines(BOARD self, SHAPE_POLY_SET aOutlines, wxString aErrorText=None, wxPoint aErrorLocation=None) -> bool""" - return _pcbnew.BOARD_GetBoardPolygonOutlines(self, aOutlines, aErrorText, aErrorLocation) - - def ConvertBrdLayerToPolygonalContours(self, aLayer, aOutlines): - r"""ConvertBrdLayerToPolygonalContours(BOARD self, PCB_LAYER_ID aLayer, SHAPE_POLY_SET aOutlines)""" - return _pcbnew.BOARD_ConvertBrdLayerToPolygonalContours(self, aLayer, aOutlines) - - def GetLayerID(self, aLayerName): - r"""GetLayerID(BOARD self, wxString aLayerName) -> PCB_LAYER_ID const""" - return _pcbnew.BOARD_GetLayerID(self, aLayerName) - - def GetLayerName(self, aLayer): - r"""GetLayerName(BOARD self, PCB_LAYER_ID aLayer) -> wxString""" - return _pcbnew.BOARD_GetLayerName(self, aLayer) - - def SetLayerName(self, aLayer, aLayerName): - r"""SetLayerName(BOARD self, PCB_LAYER_ID aLayer, wxString aLayerName) -> bool""" - return _pcbnew.BOARD_SetLayerName(self, aLayer, aLayerName) - - @staticmethod - def GetStandardLayerName(aLayerId): - r"""GetStandardLayerName(PCB_LAYER_ID aLayerId) -> wxString""" - return _pcbnew.BOARD_GetStandardLayerName(aLayerId) - - def SetLayerDescr(self, aIndex, aLayer): - r"""SetLayerDescr(BOARD self, PCB_LAYER_ID aIndex, LAYER aLayer) -> bool""" - return _pcbnew.BOARD_SetLayerDescr(self, aIndex, aLayer) - - def GetLayerType(self, aLayer): - r"""GetLayerType(BOARD self, PCB_LAYER_ID aLayer) -> LAYER_T""" - return _pcbnew.BOARD_GetLayerType(self, aLayer) - - def SetLayerType(self, aLayer, aLayerType): - r"""SetLayerType(BOARD self, PCB_LAYER_ID aLayer, LAYER_T aLayerType) -> bool""" - return _pcbnew.BOARD_SetLayerType(self, aLayer, aLayerType) - - def GetNodesCount(self, aNet=-1): - r"""GetNodesCount(BOARD self, int aNet=-1) -> unsigned int""" - return _pcbnew.BOARD_GetNodesCount(self, aNet) - - def GetUnconnectedNetCount(self): - r"""GetUnconnectedNetCount(BOARD self) -> unsigned int""" - return _pcbnew.BOARD_GetUnconnectedNetCount(self) - - def GetPadCount(self): - r"""GetPadCount(BOARD self) -> unsigned int""" - return _pcbnew.BOARD_GetPadCount(self) - - def GetPads(self): - r"""GetPads(BOARD self) -> D_PADS""" - return _pcbnew.BOARD_GetPads(self) - - def BuildListOfNets(self): - r"""BuildListOfNets(BOARD self)""" - return _pcbnew.BOARD_BuildListOfNets(self) - - def FindNet(self, *args): - r""" - FindNet(BOARD self, int aNetcode) -> NETINFO_ITEM - FindNet(BOARD self, wxString aNetname) -> NETINFO_ITEM - """ - return _pcbnew.BOARD_FindNet(self, *args) - - def GetNetInfo(self): - r"""GetNetInfo(BOARD self) -> NETINFO_LIST""" - return _pcbnew.BOARD_GetNetInfo(self) - - def GetNetCount(self): - r"""GetNetCount(BOARD self) -> unsigned int""" - return _pcbnew.BOARD_GetNetCount(self) - - def ComputeBoundingBox(self, aBoardEdgesOnly=False): - r"""ComputeBoundingBox(BOARD self, bool aBoardEdgesOnly=False) -> EDA_RECT""" - return _pcbnew.BOARD_ComputeBoundingBox(self, aBoardEdgesOnly) - - def GetBoundingBox(self): - r"""GetBoundingBox(BOARD self) -> EDA_RECT""" - return _pcbnew.BOARD_GetBoundingBox(self) - - def GetBoardEdgesBoundingBox(self): - r"""GetBoardEdgesBoundingBox(BOARD self) -> EDA_RECT""" - return _pcbnew.BOARD_GetBoardEdgesBoundingBox(self) - - def GetMsgPanelInfo(self, aUnits, aList): - r"""GetMsgPanelInfo(BOARD self, EDA_UNITS_T aUnits, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)""" - return _pcbnew.BOARD_GetMsgPanelInfo(self, aUnits, aList) - - def Print(self, *args): - r"""Print(BOARD self, PCB_BASE_FRAME * aFrame, wxDC * aDC, wxPoint aOffset=)""" - return _pcbnew.BOARD_Print(self, *args) - - def Visit(self, inspector, testData, scanTypes): - r"""Visit(BOARD self, INSPECTOR inspector, void * testData, KICAD_T const [] scanTypes) -> SEARCH_RESULT""" - return _pcbnew.BOARD_Visit(self, inspector, testData, scanTypes) - - def FindModuleByReference(self, aReference): - r"""FindModuleByReference(BOARD self, wxString aReference) -> MODULE""" - return _pcbnew.BOARD_FindModuleByReference(self, aReference) - - def FindModule(self, aRefOrTimeStamp, aSearchByTimeStamp=False): - r"""FindModule(BOARD self, wxString aRefOrTimeStamp, bool aSearchByTimeStamp=False) -> MODULE""" - return _pcbnew.BOARD_FindModule(self, aRefOrTimeStamp, aSearchByTimeStamp) - - def SortedNetnamesList(self, aNames, aSortbyPadsCount): - r"""SortedNetnamesList(BOARD self, wxArrayString & aNames, bool aSortbyPadsCount) -> int""" - return _pcbnew.BOARD_SortedNetnamesList(self, aNames, aSortbyPadsCount) - - def SynchronizeNetsAndNetClasses(self): - r"""SynchronizeNetsAndNetClasses(BOARD self)""" - return _pcbnew.BOARD_SynchronizeNetsAndNetClasses(self) - - def GetClass(self): - r"""GetClass(BOARD self) -> wxString""" - return _pcbnew.BOARD_GetClass(self) - - def HitTestForAnyFilledArea(self, aRefPos, aStartLayer, aEndLayer, aNetCode): - r"""HitTestForAnyFilledArea(BOARD self, wxPoint aRefPos, PCB_LAYER_ID aStartLayer, PCB_LAYER_ID aEndLayer, int aNetCode) -> ZONE_CONTAINER""" - return _pcbnew.BOARD_HitTestForAnyFilledArea(self, aRefPos, aStartLayer, aEndLayer, aNetCode) - - def SetAreasNetCodesFromNetNames(self): - r"""SetAreasNetCodesFromNetNames(BOARD self) -> int""" - return _pcbnew.BOARD_SetAreasNetCodesFromNetNames(self) - - def GetArea(self, index): - r"""GetArea(BOARD self, int index) -> ZONE_CONTAINER""" - return _pcbnew.BOARD_GetArea(self, index) - - def GetAreaIndex(self, aArea): - r"""GetAreaIndex(BOARD self, ZONE_CONTAINER aArea) -> int""" - return _pcbnew.BOARD_GetAreaIndex(self, aArea) - - def GetAreaCount(self): - r"""GetAreaCount(BOARD self) -> int""" - return _pcbnew.BOARD_GetAreaCount(self) - - def AddArea(self, aNewZonesList, aNetcode, aLayer, aStartPointPosition, aHatch): - r"""AddArea(BOARD self, PICKED_ITEMS_LIST * aNewZonesList, int aNetcode, PCB_LAYER_ID aLayer, wxPoint aStartPointPosition, int aHatch) -> ZONE_CONTAINER""" - return _pcbnew.BOARD_AddArea(self, aNewZonesList, aNetcode, aLayer, aStartPointPosition, aHatch) - - def InsertArea(self, aNetcode, aAreaIdx, aLayer, aCornerX, aCornerY, aHatch): - r"""InsertArea(BOARD self, int aNetcode, int aAreaIdx, PCB_LAYER_ID aLayer, int aCornerX, int aCornerY, int aHatch) -> ZONE_CONTAINER""" - return _pcbnew.BOARD_InsertArea(self, aNetcode, aAreaIdx, aLayer, aCornerX, aCornerY, aHatch) - - def NormalizeAreaPolygon(self, aNewZonesList, aCurrArea): - r"""NormalizeAreaPolygon(BOARD self, PICKED_ITEMS_LIST * aNewZonesList, ZONE_CONTAINER aCurrArea) -> bool""" - return _pcbnew.BOARD_NormalizeAreaPolygon(self, aNewZonesList, aCurrArea) - - def OnAreaPolygonModified(self, aModifiedZonesList, modified_area): - r"""OnAreaPolygonModified(BOARD self, PICKED_ITEMS_LIST * aModifiedZonesList, ZONE_CONTAINER modified_area) -> bool""" - return _pcbnew.BOARD_OnAreaPolygonModified(self, aModifiedZonesList, modified_area) - - def CombineAllAreasInNet(self, aDeletedList, aNetCode, aUseLocalFlags): - r"""CombineAllAreasInNet(BOARD self, PICKED_ITEMS_LIST * aDeletedList, int aNetCode, bool aUseLocalFlags) -> bool""" - return _pcbnew.BOARD_CombineAllAreasInNet(self, aDeletedList, aNetCode, aUseLocalFlags) - - def RemoveArea(self, aDeletedList, area_to_remove): - r"""RemoveArea(BOARD self, PICKED_ITEMS_LIST * aDeletedList, ZONE_CONTAINER area_to_remove)""" - return _pcbnew.BOARD_RemoveArea(self, aDeletedList, area_to_remove) - - def TestAreaIntersections(self, area_to_test): - r"""TestAreaIntersections(BOARD self, ZONE_CONTAINER area_to_test) -> bool""" - return _pcbnew.BOARD_TestAreaIntersections(self, area_to_test) - - def TestAreaIntersection(self, area_ref, area_to_test): - r"""TestAreaIntersection(BOARD self, ZONE_CONTAINER area_ref, ZONE_CONTAINER area_to_test) -> bool""" - return _pcbnew.BOARD_TestAreaIntersection(self, area_ref, area_to_test) - - def CombineAreas(self, aDeletedList, area_ref, area_to_combine): - r"""CombineAreas(BOARD self, PICKED_ITEMS_LIST * aDeletedList, ZONE_CONTAINER area_ref, ZONE_CONTAINER area_to_combine) -> bool""" - return _pcbnew.BOARD_CombineAreas(self, aDeletedList, area_ref, area_to_combine) - - def GetPadFast(self, aPosition, aLayerMask): - r"""GetPadFast(BOARD self, wxPoint aPosition, LSET aLayerMask) -> D_PAD""" - return _pcbnew.BOARD_GetPadFast(self, aPosition, aLayerMask) - - def GetPad(self, *args): - r""" - GetPad(BOARD self, unsigned int aIndex) -> D_PAD - GetPad(BOARD self, wxPoint aPosition, LSET aLayerMask) -> D_PAD - GetPad(BOARD self, wxPoint aPosition) -> D_PAD - GetPad(BOARD self, TRACK aTrace, ENDPOINT_T aEndPoint) -> D_PAD - GetPad(BOARD self, D_PADS aPadList, wxPoint aPosition, LSET aLayerMask) -> D_PAD - """ - return _pcbnew.BOARD_GetPad(self, *args) - - def PadDelete(self, aPad): - r"""PadDelete(BOARD self, D_PAD aPad)""" - return _pcbnew.BOARD_PadDelete(self, aPad) - - def GetSortedPadListByXthenYCoord(self, aVector, aNetCode=-1): - r"""GetSortedPadListByXthenYCoord(BOARD self, D_PADS aVector, int aNetCode=-1)""" - return _pcbnew.BOARD_GetSortedPadListByXthenYCoord(self, aVector, aNetCode) - - def GetTrackLength(self, aTrack): - r"""GetTrackLength(BOARD self, TRACK aTrack) -> std::tuple< int,double,double >""" - return _pcbnew.BOARD_GetTrackLength(self, aTrack) - - def TracksInNet(self, aNetCode): - r"""TracksInNet(BOARD self, int aNetCode) -> TRACKS""" - return _pcbnew.BOARD_TracksInNet(self, aNetCode) - - def GetFootprint(self, aPosition, aActiveLayer, aVisibleOnly, aIgnoreLocked=False): - r"""GetFootprint(BOARD self, wxPoint aPosition, PCB_LAYER_ID aActiveLayer, bool aVisibleOnly, bool aIgnoreLocked=False) -> MODULE""" - return _pcbnew.BOARD_GetFootprint(self, aPosition, aActiveLayer, aVisibleOnly, aIgnoreLocked) - - def ClearAllNetCodes(self): - r"""ClearAllNetCodes(BOARD self)""" - return _pcbnew.BOARD_ClearAllNetCodes(self) - - def SanitizeNetcodes(self): - r"""SanitizeNetcodes(BOARD self)""" - return _pcbnew.BOARD_SanitizeNetcodes(self) - - - def GetModules(self): return self.Modules() - def GetDrawings(self): return self.Drawings() - def GetTracks(self): return self.Tracks() - - def Save(self,filename): - return SaveBoard(filename,self) - - def GetNetClasses(self): - return self.GetDesignSettings().m_NetClasses - - def GetCurrentNetClassName(self): - return self.GetDesignSettings().m_CurrentNetClassName - - def GetViasDimensionsList(self): - return self.GetDesignSettings().m_ViasDimensionsList - - def GetTrackWidthList(self): - return self.GetDesignSettings().m_TrackWidthList - - def GetNetsByName(self): - """ - Return a dictionary like object with key:wxString netname and value:NETINFO_ITEM - """ - return self.GetNetInfo().NetsByName() - - def GetNetsByNetcode(self): - """ - Return a dictionary like object with key:int netcode and value:NETINFO_ITEM - """ - return self.GetNetInfo().NetsByNetcode() - - def GetNetcodeFromNetname(self,netname): - """ - Given a netname, return its netcode - """ - net = self.GetNetsByName()[netname] - return net.GetNet() - - def GetAllNetClasses(self): - """ - Return a dictionary like object with net_class_name as key and NETCLASSPTR as value - GetNetClasses(BOARD self) -> { wxString net_class_name : NETCLASSPTR } - Include the "Default" netclass also. - """ - - # Copy the NETCLASS_MAP so the one in the BOARD isn't modified - # when we add the Default net class. - netclassmap = {k:v for k,v in self.GetNetClasses().NetClasses().items()} - netclassmap['Default'] = self.GetNetClasses().GetDefault() - return netclassmap - - -# Register BOARD in _pcbnew: -_pcbnew.BOARD_swigregister(BOARD) - -def BOARD_ClassOf(aItem): - r"""BOARD_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.BOARD_ClassOf(aItem) - -def BOARD_GetStandardLayerName(aLayerId): - r"""BOARD_GetStandardLayerName(PCB_LAYER_ID aLayerId) -> wxString""" - return _pcbnew.BOARD_GetStandardLayerName(aLayerId) - -DO_NOT_INCLUDE_NPTH = _pcbnew.DO_NOT_INCLUDE_NPTH - -INCLUDE_NPTH = _pcbnew.INCLUDE_NPTH - -MOD_DEFAULT = _pcbnew.MOD_DEFAULT - -MOD_CMS = _pcbnew.MOD_CMS - -MOD_VIRTUAL = _pcbnew.MOD_VIRTUAL - -class MODULE_3D_SETTINGS(object): - r"""Proxy of C++ MODULE_3D_SETTINGS class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self): - r"""__init__(MODULE_3D_SETTINGS self) -> MODULE_3D_SETTINGS""" - _pcbnew.MODULE_3D_SETTINGS_swiginit(self, _pcbnew.new_MODULE_3D_SETTINGS()) - m_Scale = property(_pcbnew.MODULE_3D_SETTINGS_m_Scale_get, _pcbnew.MODULE_3D_SETTINGS_m_Scale_set, doc=r"""m_Scale : MODULE_3D_SETTINGS::VECTOR3D""") - m_Rotation = property(_pcbnew.MODULE_3D_SETTINGS_m_Rotation_get, _pcbnew.MODULE_3D_SETTINGS_m_Rotation_set, doc=r"""m_Rotation : MODULE_3D_SETTINGS::VECTOR3D""") - m_Offset = property(_pcbnew.MODULE_3D_SETTINGS_m_Offset_get, _pcbnew.MODULE_3D_SETTINGS_m_Offset_set, doc=r"""m_Offset : MODULE_3D_SETTINGS::VECTOR3D""") - m_Filename = property(_pcbnew.MODULE_3D_SETTINGS_m_Filename_get, _pcbnew.MODULE_3D_SETTINGS_m_Filename_set, doc=r"""m_Filename : wxString""") - m_Preview = property(_pcbnew.MODULE_3D_SETTINGS_m_Preview_get, _pcbnew.MODULE_3D_SETTINGS_m_Preview_set, doc=r"""m_Preview : bool""") - __swig_destroy__ = _pcbnew.delete_MODULE_3D_SETTINGS - -# Register MODULE_3D_SETTINGS in _pcbnew: -_pcbnew.MODULE_3D_SETTINGS_swigregister(MODULE_3D_SETTINGS) - -class MODULE_3D_SETTINGS_VECTOR3D(object): - r"""Proxy of C++ MODULE_3D_SETTINGS::VECTOR3D class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - x = property(_pcbnew.MODULE_3D_SETTINGS_VECTOR3D_x_get, _pcbnew.MODULE_3D_SETTINGS_VECTOR3D_x_set, doc=r"""x : double""") - y = property(_pcbnew.MODULE_3D_SETTINGS_VECTOR3D_y_get, _pcbnew.MODULE_3D_SETTINGS_VECTOR3D_y_set, doc=r"""y : double""") - z = property(_pcbnew.MODULE_3D_SETTINGS_VECTOR3D_z_get, _pcbnew.MODULE_3D_SETTINGS_VECTOR3D_z_set, doc=r"""z : double""") - - def __init__(self): - r"""__init__(MODULE_3D_SETTINGS_VECTOR3D self) -> MODULE_3D_SETTINGS_VECTOR3D""" - _pcbnew.MODULE_3D_SETTINGS_VECTOR3D_swiginit(self, _pcbnew.new_MODULE_3D_SETTINGS_VECTOR3D()) - __swig_destroy__ = _pcbnew.delete_MODULE_3D_SETTINGS_VECTOR3D - -# Register MODULE_3D_SETTINGS_VECTOR3D in _pcbnew: -_pcbnew.MODULE_3D_SETTINGS_VECTOR3D_swigregister(MODULE_3D_SETTINGS_VECTOR3D) - -class PADS(object): - r"""Proxy of C++ std::deque< D_PAD * > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(PADS self) -> SwigPyIterator""" - return _pcbnew.PADS_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(PADS self) -> bool""" - return _pcbnew.PADS___nonzero__(self) - - def __bool__(self): - r"""__bool__(PADS self) -> bool""" - return _pcbnew.PADS___bool__(self) - - def __len__(self): - r"""__len__(PADS self) -> std::deque< D_PAD * >::size_type""" - return _pcbnew.PADS___len__(self) - - def __getslice__(self, i, j): - r"""__getslice__(PADS self, std::deque< D_PAD * >::difference_type i, std::deque< D_PAD * >::difference_type j) -> PADS""" - return _pcbnew.PADS___getslice__(self, i, j) - - def __setslice__(self, *args): - r""" - __setslice__(PADS self, std::deque< D_PAD * >::difference_type i, std::deque< D_PAD * >::difference_type j) - __setslice__(PADS self, std::deque< D_PAD * >::difference_type i, std::deque< D_PAD * >::difference_type j, PADS v) - """ - return _pcbnew.PADS___setslice__(self, *args) - - def __delslice__(self, i, j): - r"""__delslice__(PADS self, std::deque< D_PAD * >::difference_type i, std::deque< D_PAD * >::difference_type j)""" - return _pcbnew.PADS___delslice__(self, i, j) - - def __delitem__(self, *args): - r""" - __delitem__(PADS self, std::deque< D_PAD * >::difference_type i) - __delitem__(PADS self, PySliceObject * slice) - """ - return _pcbnew.PADS___delitem__(self, *args) - - def __getitem__(self, *args): - r""" - __getitem__(PADS self, PySliceObject * slice) -> PADS - __getitem__(PADS self, std::deque< D_PAD * >::difference_type i) -> D_PAD - """ - return _pcbnew.PADS___getitem__(self, *args) - - def __setitem__(self, *args): - r""" - __setitem__(PADS self, PySliceObject * slice, PADS v) - __setitem__(PADS self, PySliceObject * slice) - __setitem__(PADS self, std::deque< D_PAD * >::difference_type i, D_PAD x) - """ - return _pcbnew.PADS___setitem__(self, *args) - - def pop(self): - r"""pop(PADS self) -> D_PAD""" - return _pcbnew.PADS_pop(self) - - def append(self, x): - r"""append(PADS self, D_PAD x)""" - return _pcbnew.PADS_append(self, x) - - def empty(self): - r"""empty(PADS self) -> bool""" - return _pcbnew.PADS_empty(self) - - def size(self): - r"""size(PADS self) -> std::deque< D_PAD * >::size_type""" - return _pcbnew.PADS_size(self) - - def swap(self, v): - r"""swap(PADS self, PADS v)""" - return _pcbnew.PADS_swap(self, v) - - def begin(self): - r"""begin(PADS self) -> std::deque< D_PAD * >::iterator""" - return _pcbnew.PADS_begin(self) - - def end(self): - r"""end(PADS self) -> std::deque< D_PAD * >::iterator""" - return _pcbnew.PADS_end(self) - - def rbegin(self): - r"""rbegin(PADS self) -> std::deque< D_PAD * >::reverse_iterator""" - return _pcbnew.PADS_rbegin(self) - - def rend(self): - r"""rend(PADS self) -> std::deque< D_PAD * >::reverse_iterator""" - return _pcbnew.PADS_rend(self) - - def clear(self): - r"""clear(PADS self)""" - return _pcbnew.PADS_clear(self) - - def get_allocator(self): - r"""get_allocator(PADS self) -> std::deque< D_PAD * >::allocator_type""" - return _pcbnew.PADS_get_allocator(self) - - def pop_back(self): - r"""pop_back(PADS self)""" - return _pcbnew.PADS_pop_back(self) - - def erase(self, *args): - r""" - erase(PADS self, std::deque< D_PAD * >::iterator pos) -> std::deque< D_PAD * >::iterator - erase(PADS self, std::deque< D_PAD * >::iterator first, std::deque< D_PAD * >::iterator last) -> std::deque< D_PAD * >::iterator - """ - return _pcbnew.PADS_erase(self, *args) - - def __init__(self, *args): - r""" - __init__(PADS self) -> PADS - __init__(PADS self, PADS other) -> PADS - __init__(PADS self, std::deque< D_PAD * >::size_type size) -> PADS - __init__(PADS self, std::deque< D_PAD * >::size_type size, D_PAD value) -> PADS - """ - _pcbnew.PADS_swiginit(self, _pcbnew.new_PADS(*args)) - - def push_back(self, x): - r"""push_back(PADS self, D_PAD x)""" - return _pcbnew.PADS_push_back(self, x) - - def front(self): - r"""front(PADS self) -> D_PAD""" - return _pcbnew.PADS_front(self) - - def back(self): - r"""back(PADS self) -> D_PAD""" - return _pcbnew.PADS_back(self) - - def assign(self, n, x): - r"""assign(PADS self, std::deque< D_PAD * >::size_type n, D_PAD x)""" - return _pcbnew.PADS_assign(self, n, x) - - def resize(self, *args): - r""" - resize(PADS self, std::deque< D_PAD * >::size_type new_size) - resize(PADS self, std::deque< D_PAD * >::size_type new_size, D_PAD x) - """ - return _pcbnew.PADS_resize(self, *args) - - def insert(self, *args): - r""" - insert(PADS self, std::deque< D_PAD * >::iterator pos, D_PAD x) -> std::deque< D_PAD * >::iterator - insert(PADS self, std::deque< D_PAD * >::iterator pos, std::deque< D_PAD * >::size_type n, D_PAD x) - """ - return _pcbnew.PADS_insert(self, *args) - - def pop_front(self): - r"""pop_front(PADS self)""" - return _pcbnew.PADS_pop_front(self) - - def push_front(self, x): - r"""push_front(PADS self, D_PAD x)""" - return _pcbnew.PADS_push_front(self, x) - __swig_destroy__ = _pcbnew.delete_PADS - -# Register PADS in _pcbnew: -_pcbnew.PADS_swigregister(PADS) - -class DRAWINGS(object): - r"""Proxy of C++ std::deque< BOARD_ITEM * > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(DRAWINGS self) -> SwigPyIterator""" - return _pcbnew.DRAWINGS_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(DRAWINGS self) -> bool""" - return _pcbnew.DRAWINGS___nonzero__(self) - - def __bool__(self): - r"""__bool__(DRAWINGS self) -> bool""" - return _pcbnew.DRAWINGS___bool__(self) - - def __len__(self): - r"""__len__(DRAWINGS self) -> std::deque< BOARD_ITEM * >::size_type""" - return _pcbnew.DRAWINGS___len__(self) - - def __getslice__(self, i, j): - r"""__getslice__(DRAWINGS self, std::deque< BOARD_ITEM * >::difference_type i, std::deque< BOARD_ITEM * >::difference_type j) -> DRAWINGS""" - return _pcbnew.DRAWINGS___getslice__(self, i, j) - - def __setslice__(self, *args): - r""" - __setslice__(DRAWINGS self, std::deque< BOARD_ITEM * >::difference_type i, std::deque< BOARD_ITEM * >::difference_type j) - __setslice__(DRAWINGS self, std::deque< BOARD_ITEM * >::difference_type i, std::deque< BOARD_ITEM * >::difference_type j, DRAWINGS v) - """ - return _pcbnew.DRAWINGS___setslice__(self, *args) - - def __delslice__(self, i, j): - r"""__delslice__(DRAWINGS self, std::deque< BOARD_ITEM * >::difference_type i, std::deque< BOARD_ITEM * >::difference_type j)""" - return _pcbnew.DRAWINGS___delslice__(self, i, j) - - def __delitem__(self, *args): - r""" - __delitem__(DRAWINGS self, std::deque< BOARD_ITEM * >::difference_type i) - __delitem__(DRAWINGS self, PySliceObject * slice) - """ - return _pcbnew.DRAWINGS___delitem__(self, *args) - - def __getitem__(self, *args): - r""" - __getitem__(DRAWINGS self, PySliceObject * slice) -> DRAWINGS - __getitem__(DRAWINGS self, std::deque< BOARD_ITEM * >::difference_type i) -> BOARD_ITEM - """ - return _pcbnew.DRAWINGS___getitem__(self, *args) - - def __setitem__(self, *args): - r""" - __setitem__(DRAWINGS self, PySliceObject * slice, DRAWINGS v) - __setitem__(DRAWINGS self, PySliceObject * slice) - __setitem__(DRAWINGS self, std::deque< BOARD_ITEM * >::difference_type i, BOARD_ITEM x) - """ - return _pcbnew.DRAWINGS___setitem__(self, *args) - - def pop(self): - r"""pop(DRAWINGS self) -> BOARD_ITEM""" - return _pcbnew.DRAWINGS_pop(self) - - def append(self, x): - r"""append(DRAWINGS self, BOARD_ITEM x)""" - return _pcbnew.DRAWINGS_append(self, x) - - def empty(self): - r"""empty(DRAWINGS self) -> bool""" - return _pcbnew.DRAWINGS_empty(self) - - def size(self): - r"""size(DRAWINGS self) -> std::deque< BOARD_ITEM * >::size_type""" - return _pcbnew.DRAWINGS_size(self) - - def swap(self, v): - r"""swap(DRAWINGS self, DRAWINGS v)""" - return _pcbnew.DRAWINGS_swap(self, v) - - def begin(self): - r"""begin(DRAWINGS self) -> std::deque< BOARD_ITEM * >::iterator""" - return _pcbnew.DRAWINGS_begin(self) - - def end(self): - r"""end(DRAWINGS self) -> std::deque< BOARD_ITEM * >::iterator""" - return _pcbnew.DRAWINGS_end(self) - - def rbegin(self): - r"""rbegin(DRAWINGS self) -> std::deque< BOARD_ITEM * >::reverse_iterator""" - return _pcbnew.DRAWINGS_rbegin(self) - - def rend(self): - r"""rend(DRAWINGS self) -> std::deque< BOARD_ITEM * >::reverse_iterator""" - return _pcbnew.DRAWINGS_rend(self) - - def clear(self): - r"""clear(DRAWINGS self)""" - return _pcbnew.DRAWINGS_clear(self) - - def get_allocator(self): - r"""get_allocator(DRAWINGS self) -> std::deque< BOARD_ITEM * >::allocator_type""" - return _pcbnew.DRAWINGS_get_allocator(self) - - def pop_back(self): - r"""pop_back(DRAWINGS self)""" - return _pcbnew.DRAWINGS_pop_back(self) - - def erase(self, *args): - r""" - erase(DRAWINGS self, std::deque< BOARD_ITEM * >::iterator pos) -> std::deque< BOARD_ITEM * >::iterator - erase(DRAWINGS self, std::deque< BOARD_ITEM * >::iterator first, std::deque< BOARD_ITEM * >::iterator last) -> std::deque< BOARD_ITEM * >::iterator - """ - return _pcbnew.DRAWINGS_erase(self, *args) - - def __init__(self, *args): - r""" - __init__(DRAWINGS self) -> DRAWINGS - __init__(DRAWINGS self, DRAWINGS other) -> DRAWINGS - __init__(DRAWINGS self, std::deque< BOARD_ITEM * >::size_type size) -> DRAWINGS - __init__(DRAWINGS self, std::deque< BOARD_ITEM * >::size_type size, BOARD_ITEM value) -> DRAWINGS - """ - _pcbnew.DRAWINGS_swiginit(self, _pcbnew.new_DRAWINGS(*args)) - - def push_back(self, x): - r"""push_back(DRAWINGS self, BOARD_ITEM x)""" - return _pcbnew.DRAWINGS_push_back(self, x) - - def front(self): - r"""front(DRAWINGS self) -> BOARD_ITEM""" - return _pcbnew.DRAWINGS_front(self) - - def back(self): - r"""back(DRAWINGS self) -> BOARD_ITEM""" - return _pcbnew.DRAWINGS_back(self) - - def assign(self, n, x): - r"""assign(DRAWINGS self, std::deque< BOARD_ITEM * >::size_type n, BOARD_ITEM x)""" - return _pcbnew.DRAWINGS_assign(self, n, x) - - def resize(self, *args): - r""" - resize(DRAWINGS self, std::deque< BOARD_ITEM * >::size_type new_size) - resize(DRAWINGS self, std::deque< BOARD_ITEM * >::size_type new_size, BOARD_ITEM x) - """ - return _pcbnew.DRAWINGS_resize(self, *args) - - def insert(self, *args): - r""" - insert(DRAWINGS self, std::deque< BOARD_ITEM * >::iterator pos, BOARD_ITEM x) -> std::deque< BOARD_ITEM * >::iterator - insert(DRAWINGS self, std::deque< BOARD_ITEM * >::iterator pos, std::deque< BOARD_ITEM * >::size_type n, BOARD_ITEM x) - """ - return _pcbnew.DRAWINGS_insert(self, *args) - - def pop_front(self): - r"""pop_front(DRAWINGS self)""" - return _pcbnew.DRAWINGS_pop_front(self) - - def push_front(self, x): - r"""push_front(DRAWINGS self, BOARD_ITEM x)""" - return _pcbnew.DRAWINGS_push_front(self, x) - - def __iter__(self): - it = self.iterator() - try: - while True: - item = it.next() # throws StopIteration when iterator reached the end. - yield item.Cast() - except StopIteration: - return - - __swig_destroy__ = _pcbnew.delete_DRAWINGS - -# Register DRAWINGS in _pcbnew: -_pcbnew.DRAWINGS_swigregister(DRAWINGS) - -class MODULES(object): - r"""Proxy of C++ std::deque< MODULE * > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(MODULES self) -> SwigPyIterator""" - return _pcbnew.MODULES_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(MODULES self) -> bool""" - return _pcbnew.MODULES___nonzero__(self) - - def __bool__(self): - r"""__bool__(MODULES self) -> bool""" - return _pcbnew.MODULES___bool__(self) - - def __len__(self): - r"""__len__(MODULES self) -> std::deque< MODULE * >::size_type""" - return _pcbnew.MODULES___len__(self) - - def __getslice__(self, i, j): - r"""__getslice__(MODULES self, std::deque< MODULE * >::difference_type i, std::deque< MODULE * >::difference_type j) -> MODULES""" - return _pcbnew.MODULES___getslice__(self, i, j) - - def __setslice__(self, *args): - r""" - __setslice__(MODULES self, std::deque< MODULE * >::difference_type i, std::deque< MODULE * >::difference_type j) - __setslice__(MODULES self, std::deque< MODULE * >::difference_type i, std::deque< MODULE * >::difference_type j, MODULES v) - """ - return _pcbnew.MODULES___setslice__(self, *args) - - def __delslice__(self, i, j): - r"""__delslice__(MODULES self, std::deque< MODULE * >::difference_type i, std::deque< MODULE * >::difference_type j)""" - return _pcbnew.MODULES___delslice__(self, i, j) - - def __delitem__(self, *args): - r""" - __delitem__(MODULES self, std::deque< MODULE * >::difference_type i) - __delitem__(MODULES self, PySliceObject * slice) - """ - return _pcbnew.MODULES___delitem__(self, *args) - - def __getitem__(self, *args): - r""" - __getitem__(MODULES self, PySliceObject * slice) -> MODULES - __getitem__(MODULES self, std::deque< MODULE * >::difference_type i) -> MODULE - """ - return _pcbnew.MODULES___getitem__(self, *args) - - def __setitem__(self, *args): - r""" - __setitem__(MODULES self, PySliceObject * slice, MODULES v) - __setitem__(MODULES self, PySliceObject * slice) - __setitem__(MODULES self, std::deque< MODULE * >::difference_type i, MODULE x) - """ - return _pcbnew.MODULES___setitem__(self, *args) - - def pop(self): - r"""pop(MODULES self) -> MODULE""" - return _pcbnew.MODULES_pop(self) - - def append(self, x): - r"""append(MODULES self, MODULE x)""" - return _pcbnew.MODULES_append(self, x) - - def empty(self): - r"""empty(MODULES self) -> bool""" - return _pcbnew.MODULES_empty(self) - - def size(self): - r"""size(MODULES self) -> std::deque< MODULE * >::size_type""" - return _pcbnew.MODULES_size(self) - - def swap(self, v): - r"""swap(MODULES self, MODULES v)""" - return _pcbnew.MODULES_swap(self, v) - - def begin(self): - r"""begin(MODULES self) -> std::deque< MODULE * >::iterator""" - return _pcbnew.MODULES_begin(self) - - def end(self): - r"""end(MODULES self) -> std::deque< MODULE * >::iterator""" - return _pcbnew.MODULES_end(self) - - def rbegin(self): - r"""rbegin(MODULES self) -> std::deque< MODULE * >::reverse_iterator""" - return _pcbnew.MODULES_rbegin(self) - - def rend(self): - r"""rend(MODULES self) -> std::deque< MODULE * >::reverse_iterator""" - return _pcbnew.MODULES_rend(self) - - def clear(self): - r"""clear(MODULES self)""" - return _pcbnew.MODULES_clear(self) - - def get_allocator(self): - r"""get_allocator(MODULES self) -> std::deque< MODULE * >::allocator_type""" - return _pcbnew.MODULES_get_allocator(self) - - def pop_back(self): - r"""pop_back(MODULES self)""" - return _pcbnew.MODULES_pop_back(self) - - def erase(self, *args): - r""" - erase(MODULES self, std::deque< MODULE * >::iterator pos) -> std::deque< MODULE * >::iterator - erase(MODULES self, std::deque< MODULE * >::iterator first, std::deque< MODULE * >::iterator last) -> std::deque< MODULE * >::iterator - """ - return _pcbnew.MODULES_erase(self, *args) - - def __init__(self, *args): - r""" - __init__(MODULES self) -> MODULES - __init__(MODULES self, MODULES other) -> MODULES - __init__(MODULES self, std::deque< MODULE * >::size_type size) -> MODULES - __init__(MODULES self, std::deque< MODULE * >::size_type size, MODULE value) -> MODULES - """ - _pcbnew.MODULES_swiginit(self, _pcbnew.new_MODULES(*args)) - - def push_back(self, x): - r"""push_back(MODULES self, MODULE x)""" - return _pcbnew.MODULES_push_back(self, x) - - def front(self): - r"""front(MODULES self) -> MODULE""" - return _pcbnew.MODULES_front(self) - - def back(self): - r"""back(MODULES self) -> MODULE""" - return _pcbnew.MODULES_back(self) - - def assign(self, n, x): - r"""assign(MODULES self, std::deque< MODULE * >::size_type n, MODULE x)""" - return _pcbnew.MODULES_assign(self, n, x) - - def resize(self, *args): - r""" - resize(MODULES self, std::deque< MODULE * >::size_type new_size) - resize(MODULES self, std::deque< MODULE * >::size_type new_size, MODULE x) - """ - return _pcbnew.MODULES_resize(self, *args) - - def insert(self, *args): - r""" - insert(MODULES self, std::deque< MODULE * >::iterator pos, MODULE x) -> std::deque< MODULE * >::iterator - insert(MODULES self, std::deque< MODULE * >::iterator pos, std::deque< MODULE * >::size_type n, MODULE x) - """ - return _pcbnew.MODULES_insert(self, *args) - - def pop_front(self): - r"""pop_front(MODULES self)""" - return _pcbnew.MODULES_pop_front(self) - - def push_front(self, x): - r"""push_front(MODULES self, MODULE x)""" - return _pcbnew.MODULES_push_front(self, x) - __swig_destroy__ = _pcbnew.delete_MODULES - -# Register MODULES in _pcbnew: -_pcbnew.MODULES_swigregister(MODULES) - -class MODULE(BOARD_ITEM_CONTAINER): - r"""Proxy of C++ MODULE class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def __init__(self, *args): - r""" - __init__(MODULE self, BOARD parent) -> MODULE - __init__(MODULE self, MODULE aModule) -> MODULE - """ - _pcbnew.MODULE_swiginit(self, _pcbnew.new_MODULE(*args)) - __swig_destroy__ = _pcbnew.delete_MODULE - - @staticmethod - def ClassOf(aItem): - r"""ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.MODULE_ClassOf(aItem) - - def AddNative(self, aItem, aMode=ADD_INSERT): - r"""AddNative(MODULE self, BOARD_ITEM aItem, ADD_MODE aMode=ADD_INSERT)""" - return _pcbnew.MODULE_AddNative(self, aItem, aMode) - - def RemoveNative(self, aItem): - r"""RemoveNative(MODULE self, BOARD_ITEM aItem)""" - return _pcbnew.MODULE_RemoveNative(self, aItem) - - def ClearAllNets(self): - r"""ClearAllNets(MODULE self)""" - return _pcbnew.MODULE_ClearAllNets(self) - - def CalculateBoundingBox(self): - r"""CalculateBoundingBox(MODULE self)""" - return _pcbnew.MODULE_CalculateBoundingBox(self) - - def GetFootprintRect(self): - r"""GetFootprintRect(MODULE self) -> EDA_RECT""" - return _pcbnew.MODULE_GetFootprintRect(self) - - def GetBoundingPoly(self): - r"""GetBoundingPoly(MODULE self) -> SHAPE_POLY_SET""" - return _pcbnew.MODULE_GetBoundingPoly(self) - - def GetBoundingBox(self): - r"""GetBoundingBox(MODULE self) -> EDA_RECT""" - return _pcbnew.MODULE_GetBoundingBox(self) - - def Pads(self, *args): - r""" - Pads(MODULE self) -> PADS - Pads(MODULE self) -> PADS - """ - return _pcbnew.MODULE_Pads(self, *args) - - def GraphicalItems(self, *args): - r""" - GraphicalItems(MODULE self) -> DRAWINGS - GraphicalItems(MODULE self) -> DRAWINGS - """ - return _pcbnew.MODULE_GraphicalItems(self, *args) - - def Models(self, *args): - r""" - Models(MODULE self) -> MODULE_3D_SETTINGS_List - Models(MODULE self) -> MODULE_3D_SETTINGS_List - """ - return _pcbnew.MODULE_Models(self, *args) - - def SetPosition(self, aPos): - r"""SetPosition(MODULE self, wxPoint aPos)""" - return _pcbnew.MODULE_SetPosition(self, aPos) - - def GetPosition(self): - r"""GetPosition(MODULE self) -> wxPoint""" - return _pcbnew.MODULE_GetPosition(self) - - def SetOrientation(self, newangle): - r"""SetOrientation(MODULE self, double newangle)""" - return _pcbnew.MODULE_SetOrientation(self, newangle) - - def SetOrientationDegrees(self, aOrientation): - r"""SetOrientationDegrees(MODULE self, double aOrientation)""" - return _pcbnew.MODULE_SetOrientationDegrees(self, aOrientation) - - def GetOrientation(self): - r"""GetOrientation(MODULE self) -> double""" - return _pcbnew.MODULE_GetOrientation(self) - - def GetOrientationDegrees(self): - r"""GetOrientationDegrees(MODULE self) -> double""" - return _pcbnew.MODULE_GetOrientationDegrees(self) - - def GetOrientationRadians(self): - r"""GetOrientationRadians(MODULE self) -> double""" - return _pcbnew.MODULE_GetOrientationRadians(self) - - def GetFPID(self): - r"""GetFPID(MODULE self) -> LIB_ID""" - return _pcbnew.MODULE_GetFPID(self) - - def SetFPID(self, aFPID): - r"""SetFPID(MODULE self, LIB_ID aFPID)""" - return _pcbnew.MODULE_SetFPID(self, aFPID) - - def GetDescription(self): - r"""GetDescription(MODULE self) -> wxString""" - return _pcbnew.MODULE_GetDescription(self) - - def SetDescription(self, aDoc): - r"""SetDescription(MODULE self, wxString aDoc)""" - return _pcbnew.MODULE_SetDescription(self, aDoc) - - def GetKeywords(self): - r"""GetKeywords(MODULE self) -> wxString""" - return _pcbnew.MODULE_GetKeywords(self) - - def SetKeywords(self, aKeywords): - r"""SetKeywords(MODULE self, wxString aKeywords)""" - return _pcbnew.MODULE_SetKeywords(self, aKeywords) - - def GetPath(self): - r"""GetPath(MODULE self) -> wxString""" - return _pcbnew.MODULE_GetPath(self) - - def SetPath(self, aPath): - r"""SetPath(MODULE self, wxString aPath)""" - return _pcbnew.MODULE_SetPath(self, aPath) - - def GetLocalSolderMaskMargin(self): - r"""GetLocalSolderMaskMargin(MODULE self) -> int""" - return _pcbnew.MODULE_GetLocalSolderMaskMargin(self) - - def SetLocalSolderMaskMargin(self, aMargin): - r"""SetLocalSolderMaskMargin(MODULE self, int aMargin)""" - return _pcbnew.MODULE_SetLocalSolderMaskMargin(self, aMargin) - - def GetLocalClearance(self): - r"""GetLocalClearance(MODULE self) -> int""" - return _pcbnew.MODULE_GetLocalClearance(self) - - def SetLocalClearance(self, aClearance): - r"""SetLocalClearance(MODULE self, int aClearance)""" - return _pcbnew.MODULE_SetLocalClearance(self, aClearance) - - def GetLocalSolderPasteMargin(self): - r"""GetLocalSolderPasteMargin(MODULE self) -> int""" - return _pcbnew.MODULE_GetLocalSolderPasteMargin(self) - - def SetLocalSolderPasteMargin(self, aMargin): - r"""SetLocalSolderPasteMargin(MODULE self, int aMargin)""" - return _pcbnew.MODULE_SetLocalSolderPasteMargin(self, aMargin) - - def GetLocalSolderPasteMarginRatio(self): - r"""GetLocalSolderPasteMarginRatio(MODULE self) -> double""" - return _pcbnew.MODULE_GetLocalSolderPasteMarginRatio(self) - - def SetLocalSolderPasteMarginRatio(self, aRatio): - r"""SetLocalSolderPasteMarginRatio(MODULE self, double aRatio)""" - return _pcbnew.MODULE_SetLocalSolderPasteMarginRatio(self, aRatio) - - def SetZoneConnection(self, aType): - r"""SetZoneConnection(MODULE self, ZoneConnection aType)""" - return _pcbnew.MODULE_SetZoneConnection(self, aType) - - def GetZoneConnection(self): - r"""GetZoneConnection(MODULE self) -> ZoneConnection""" - return _pcbnew.MODULE_GetZoneConnection(self) - - def SetThermalWidth(self, aWidth): - r"""SetThermalWidth(MODULE self, int aWidth)""" - return _pcbnew.MODULE_SetThermalWidth(self, aWidth) - - def GetThermalWidth(self): - r"""GetThermalWidth(MODULE self) -> int""" - return _pcbnew.MODULE_GetThermalWidth(self) - - def SetThermalGap(self, aGap): - r"""SetThermalGap(MODULE self, int aGap)""" - return _pcbnew.MODULE_SetThermalGap(self, aGap) - - def GetThermalGap(self): - r"""GetThermalGap(MODULE self) -> int""" - return _pcbnew.MODULE_GetThermalGap(self) - - def GetAttributes(self): - r"""GetAttributes(MODULE self) -> int""" - return _pcbnew.MODULE_GetAttributes(self) - - def SetAttributes(self, aAttributes): - r"""SetAttributes(MODULE self, int aAttributes)""" - return _pcbnew.MODULE_SetAttributes(self, aAttributes) - - def SetFlag(self, aFlag): - r"""SetFlag(MODULE self, int aFlag)""" - return _pcbnew.MODULE_SetFlag(self, aFlag) - - def IncrementFlag(self): - r"""IncrementFlag(MODULE self)""" - return _pcbnew.MODULE_IncrementFlag(self) - - def GetFlag(self): - r"""GetFlag(MODULE self) -> int""" - return _pcbnew.MODULE_GetFlag(self) - - def IsNetTie(self): - r"""IsNetTie(MODULE self) -> bool""" - return _pcbnew.MODULE_IsNetTie(self) - - def Move(self, aMoveVector): - r"""Move(MODULE self, wxPoint aMoveVector)""" - return _pcbnew.MODULE_Move(self, aMoveVector) - - def Rotate(self, aRotCentre, aAngle): - r"""Rotate(MODULE self, wxPoint aRotCentre, double aAngle)""" - return _pcbnew.MODULE_Rotate(self, aRotCentre, aAngle) - - def Flip(self, aCentre, aFlipLeftRight): - r"""Flip(MODULE self, wxPoint aCentre, bool aFlipLeftRight)""" - return _pcbnew.MODULE_Flip(self, aCentre, aFlipLeftRight) - - def MoveAnchorPosition(self, aMoveVector): - r"""MoveAnchorPosition(MODULE self, wxPoint aMoveVector)""" - return _pcbnew.MODULE_MoveAnchorPosition(self, aMoveVector) - - def IsFlipped(self): - r"""IsFlipped(MODULE self) -> bool""" - return _pcbnew.MODULE_IsFlipped(self) - - def IsLocked(self): - r"""IsLocked(MODULE self) -> bool""" - return _pcbnew.MODULE_IsLocked(self) - - def SetLocked(self, isLocked): - r"""SetLocked(MODULE self, bool isLocked)""" - return _pcbnew.MODULE_SetLocked(self, isLocked) - - def IsPlaced(self): - r"""IsPlaced(MODULE self) -> bool""" - return _pcbnew.MODULE_IsPlaced(self) - - def SetIsPlaced(self, isPlaced): - r"""SetIsPlaced(MODULE self, bool isPlaced)""" - return _pcbnew.MODULE_SetIsPlaced(self, isPlaced) - - def NeedsPlaced(self): - r"""NeedsPlaced(MODULE self) -> bool""" - return _pcbnew.MODULE_NeedsPlaced(self) - - def SetNeedsPlaced(self, needsPlaced): - r"""SetNeedsPlaced(MODULE self, bool needsPlaced)""" - return _pcbnew.MODULE_SetNeedsPlaced(self, needsPlaced) - - def PadsLocked(self): - r"""PadsLocked(MODULE self) -> bool""" - return _pcbnew.MODULE_PadsLocked(self) - - def SetPadsLocked(self, aPadsLocked): - r"""SetPadsLocked(MODULE self, bool aPadsLocked)""" - return _pcbnew.MODULE_SetPadsLocked(self, aPadsLocked) - - def SetLastEditTime(self, *args): - r""" - SetLastEditTime(MODULE self, timestamp_t aTime) - SetLastEditTime(MODULE self) - """ - return _pcbnew.MODULE_SetLastEditTime(self, *args) - - def GetLastEditTime(self): - r"""GetLastEditTime(MODULE self) -> timestamp_t""" - return _pcbnew.MODULE_GetLastEditTime(self) - - def Print(self, *args): - r"""Print(MODULE self, PCB_BASE_FRAME * aFrame, wxDC * aDC, wxPoint aOffset=)""" - return _pcbnew.MODULE_Print(self, *args) - - def TransformPadsShapesWithClearanceToPolygon(self, *args): - r"""TransformPadsShapesWithClearanceToPolygon(MODULE self, PCB_LAYER_ID aLayer, SHAPE_POLY_SET aCornerBuffer, int aInflateValue, int aMaxError=ARC_HIGH_DEF, bool aSkipNPTHPadsWihNoCopper=False)""" - return _pcbnew.MODULE_TransformPadsShapesWithClearanceToPolygon(self, *args) - - def TransformGraphicShapesWithClearanceToPolygonSet(self, *args): - r"""TransformGraphicShapesWithClearanceToPolygonSet(MODULE self, PCB_LAYER_ID aLayer, SHAPE_POLY_SET aCornerBuffer, int aInflateValue, int aError=ARC_HIGH_DEF, bool aIncludeText=True)""" - return _pcbnew.MODULE_TransformGraphicShapesWithClearanceToPolygonSet(self, *args) - - def TransformGraphicTextWithClearanceToPolygonSet(self, *args): - r"""TransformGraphicTextWithClearanceToPolygonSet(MODULE self, PCB_LAYER_ID aLayer, SHAPE_POLY_SET aCornerBuffer, int aInflateValue, int aError=ARC_HIGH_DEF)""" - return _pcbnew.MODULE_TransformGraphicTextWithClearanceToPolygonSet(self, *args) - - def GetMsgPanelInfo(self, aUnits, aList): - r"""GetMsgPanelInfo(MODULE self, EDA_UNITS_T aUnits, std::vector< MSG_PANEL_ITEM,std::allocator< MSG_PANEL_ITEM > > & aList)""" - return _pcbnew.MODULE_GetMsgPanelInfo(self, aUnits, aList) - - def HitTestAccurate(self, aPosition, aAccuracy=0): - r"""HitTestAccurate(MODULE self, wxPoint aPosition, int aAccuracy=0) -> bool""" - return _pcbnew.MODULE_HitTestAccurate(self, aPosition, aAccuracy) - - def HitTest(self, *args): - r""" - HitTest(MODULE self, wxPoint aPosition, int aAccuracy=0) -> bool - HitTest(MODULE self, EDA_RECT aRect, bool aContained, int aAccuracy=0) -> bool - """ - return _pcbnew.MODULE_HitTest(self, *args) - - def GetReference(self): - r"""GetReference(MODULE self) -> wxString""" - return _pcbnew.MODULE_GetReference(self) - - def SetReference(self, aReference): - r"""SetReference(MODULE self, wxString aReference)""" - return _pcbnew.MODULE_SetReference(self, aReference) - - def IncrementReference(self, aDelta): - r"""IncrementReference(MODULE self, int aDelta)""" - return _pcbnew.MODULE_IncrementReference(self, aDelta) - - def GetValue(self): - r"""GetValue(MODULE self) -> wxString""" - return _pcbnew.MODULE_GetValue(self) - - def SetValue(self, aValue): - r"""SetValue(MODULE self, wxString aValue)""" - return _pcbnew.MODULE_SetValue(self, aValue) - - def Value(self, *args): - r""" - Value(MODULE self) -> TEXTE_MODULE - Value(MODULE self) -> TEXTE_MODULE - """ - return _pcbnew.MODULE_Value(self, *args) - - def Reference(self, *args): - r""" - Reference(MODULE self) -> TEXTE_MODULE - Reference(MODULE self) -> TEXTE_MODULE - """ - return _pcbnew.MODULE_Reference(self, *args) - - def FindPadByName(self, aPadName): - r"""FindPadByName(MODULE self, wxString aPadName) -> D_PAD""" - return _pcbnew.MODULE_FindPadByName(self, aPadName) - - def GetPad(self, *args): - r"""GetPad(MODULE self, wxPoint aPosition, LSET aLayerMask=LSET::AllLayersMask()) -> D_PAD""" - return _pcbnew.MODULE_GetPad(self, *args) - - def GetTopLeftPad(self): - r"""GetTopLeftPad(MODULE self) -> D_PAD""" - return _pcbnew.MODULE_GetTopLeftPad(self) - - def GetFirstPad(self): - r"""GetFirstPad(MODULE self) -> D_PAD""" - return _pcbnew.MODULE_GetFirstPad(self) - - def GetPadCount(self, *args): - r"""GetPadCount(MODULE self, INCLUDE_NPTH_T aIncludeNPTH=INCLUDE_NPTH_T(INCLUDE_NPTH)) -> unsigned int""" - return _pcbnew.MODULE_GetPadCount(self, *args) - - def GetUniquePadCount(self, *args): - r"""GetUniquePadCount(MODULE self, INCLUDE_NPTH_T aIncludeNPTH=INCLUDE_NPTH_T(INCLUDE_NPTH)) -> unsigned int""" - return _pcbnew.MODULE_GetUniquePadCount(self, *args) - - def GetNextPadName(self, aFillSequenceGaps): - r"""GetNextPadName(MODULE self, bool aFillSequenceGaps) -> wxString""" - return _pcbnew.MODULE_GetNextPadName(self, aFillSequenceGaps) - - def GetArea(self, aPadding=0): - r"""GetArea(MODULE self, int aPadding=0) -> double""" - return _pcbnew.MODULE_GetArea(self, aPadding) - - def GetLink(self): - r"""GetLink(MODULE self) -> timestamp_t""" - return _pcbnew.MODULE_GetLink(self) - - def SetLink(self, aLink): - r"""SetLink(MODULE self, timestamp_t aLink)""" - return _pcbnew.MODULE_SetLink(self, aLink) - - def GetPlacementCost180(self): - r"""GetPlacementCost180(MODULE self) -> int""" - return _pcbnew.MODULE_GetPlacementCost180(self) - - def SetPlacementCost180(self, aCost): - r"""SetPlacementCost180(MODULE self, int aCost)""" - return _pcbnew.MODULE_SetPlacementCost180(self, aCost) - - def GetPlacementCost90(self): - r"""GetPlacementCost90(MODULE self) -> int""" - return _pcbnew.MODULE_GetPlacementCost90(self) - - def SetPlacementCost90(self, aCost): - r"""SetPlacementCost90(MODULE self, int aCost)""" - return _pcbnew.MODULE_SetPlacementCost90(self, aCost) - - def Duplicate(self, aItem, aIncrementPadNumbers, aAddToModule=False): - r"""Duplicate(MODULE self, BOARD_ITEM aItem, bool aIncrementPadNumbers, bool aAddToModule=False) -> BOARD_ITEM""" - return _pcbnew.MODULE_Duplicate(self, aItem, aIncrementPadNumbers, aAddToModule) - - def Add3DModel(self, a3DModel): - r"""Add3DModel(MODULE self, MODULE_3D_SETTINGS a3DModel)""" - return _pcbnew.MODULE_Add3DModel(self, a3DModel) - - def Visit(self, inspector, testData, scanTypes): - r"""Visit(MODULE self, INSPECTOR inspector, void * testData, KICAD_T const [] scanTypes) -> SEARCH_RESULT""" - return _pcbnew.MODULE_Visit(self, inspector, testData, scanTypes) - - def GetClass(self): - r"""GetClass(MODULE self) -> wxString""" - return _pcbnew.MODULE_GetClass(self) - - def GetSelectMenuText(self, aUnits): - r"""GetSelectMenuText(MODULE self, EDA_UNITS_T aUnits) -> wxString""" - return _pcbnew.MODULE_GetSelectMenuText(self, aUnits) - - def GetMenuImage(self): - r"""GetMenuImage(MODULE self) -> BITMAP_DEF""" - return _pcbnew.MODULE_GetMenuImage(self) - - def Clone(self): - r"""Clone(MODULE self) -> EDA_ITEM""" - return _pcbnew.MODULE_Clone(self) - - def RunOnChildren(self, aFunction): - r"""RunOnChildren(MODULE self, std::function< void (BOARD_ITEM *) > const & aFunction)""" - return _pcbnew.MODULE_RunOnChildren(self, aFunction) - - def GetAllDrawingLayers(self, aLayers, aCount, aIncludePads=True): - r"""GetAllDrawingLayers(MODULE self, int [] aLayers, int & aCount, bool aIncludePads=True)""" - return _pcbnew.MODULE_GetAllDrawingLayers(self, aLayers, aCount, aIncludePads) - - def ViewGetLayers(self, aLayers, aCount): - r"""ViewGetLayers(MODULE self, int [] aLayers, int & aCount)""" - return _pcbnew.MODULE_ViewGetLayers(self, aLayers, aCount) - - def ViewGetLOD(self, aLayer, aView): - r"""ViewGetLOD(MODULE self, int aLayer, KIGFX::VIEW * aView) -> unsigned int""" - return _pcbnew.MODULE_ViewGetLOD(self, aLayer, aView) - - def ViewBBox(self): - r"""ViewBBox(MODULE self) -> BOX2I const""" - return _pcbnew.MODULE_ViewBBox(self) - - @staticmethod - def IsLibNameValid(aName): - r"""IsLibNameValid(wxString aName) -> bool""" - return _pcbnew.MODULE_IsLibNameValid(aName) - - @staticmethod - def StringLibNameInvalidChars(aUserReadable): - r"""StringLibNameInvalidChars(bool aUserReadable) -> wxChar const *""" - return _pcbnew.MODULE_StringLibNameInvalidChars(aUserReadable) - - def SetInitialComments(self, aInitialComments): - r"""SetInitialComments(MODULE self, wxArrayString * aInitialComments)""" - return _pcbnew.MODULE_SetInitialComments(self, aInitialComments) - - def CoverageRatio(self, aCollector): - r"""CoverageRatio(MODULE self, GENERAL_COLLECTOR const & aCollector) -> double""" - return _pcbnew.MODULE_CoverageRatio(self, aCollector) - - def GetInitialComments(self): - r"""GetInitialComments(MODULE self) -> wxArrayString const *""" - return _pcbnew.MODULE_GetInitialComments(self) - - def GetPolyCourtyardFront(self): - r"""GetPolyCourtyardFront(MODULE self) -> SHAPE_POLY_SET""" - return _pcbnew.MODULE_GetPolyCourtyardFront(self) - - def GetPolyCourtyardBack(self): - r"""GetPolyCourtyardBack(MODULE self) -> SHAPE_POLY_SET""" - return _pcbnew.MODULE_GetPolyCourtyardBack(self) - - def BuildPolyCourtyard(self): - r"""BuildPolyCourtyard(MODULE self) -> bool""" - return _pcbnew.MODULE_BuildPolyCourtyard(self) - - def SwapData(self, aImage): - r"""SwapData(MODULE self, BOARD_ITEM aImage)""" - return _pcbnew.MODULE_SwapData(self, aImage) - - - #def SaveToLibrary(self,filename): - # return SaveModuleToLibrary(filename,self) - - # - # add function, clears the thisown to avoid python from deleting - # the object in the garbage collector - # - - -# Register MODULE in _pcbnew: -_pcbnew.MODULE_swigregister(MODULE) - -def MODULE_ClassOf(aItem): - r"""MODULE_ClassOf(EDA_ITEM aItem) -> bool""" - return _pcbnew.MODULE_ClassOf(aItem) -MODULE_is_LOCKED = _pcbnew.MODULE_is_LOCKED - -MODULE_is_PLACED = _pcbnew.MODULE_is_PLACED - -MODULE_to_PLACE = _pcbnew.MODULE_to_PLACE - -MODULE_PADS_LOCKED = _pcbnew.MODULE_PADS_LOCKED - - -def MODULE_IsLibNameValid(aName): - r"""MODULE_IsLibNameValid(wxString aName) -> bool""" - return _pcbnew.MODULE_IsLibNameValid(aName) - -def MODULE_StringLibNameInvalidChars(aUserReadable): - r"""MODULE_StringLibNameInvalidChars(bool aUserReadable) -> wxChar const *""" - return _pcbnew.MODULE_StringLibNameInvalidChars(aUserReadable) - -class MODULE_3D_SETTINGS_List(object): - r"""Proxy of C++ std::list< MODULE_3D_SETTINGS > class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - def iterator(self): - r"""iterator(MODULE_3D_SETTINGS_List self) -> SwigPyIterator""" - return _pcbnew.MODULE_3D_SETTINGS_List_iterator(self) - def __iter__(self): - return self.iterator() - - def __nonzero__(self): - r"""__nonzero__(MODULE_3D_SETTINGS_List self) -> bool""" - return _pcbnew.MODULE_3D_SETTINGS_List___nonzero__(self) - - def __bool__(self): - r"""__bool__(MODULE_3D_SETTINGS_List self) -> bool""" - return _pcbnew.MODULE_3D_SETTINGS_List___bool__(self) - - def __len__(self): - r"""__len__(MODULE_3D_SETTINGS_List self) -> std::list< MODULE_3D_SETTINGS >::size_type""" - return _pcbnew.MODULE_3D_SETTINGS_List___len__(self) - - def __getslice__(self, i, j): - r"""__getslice__(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::difference_type i, std::list< MODULE_3D_SETTINGS >::difference_type j) -> MODULE_3D_SETTINGS_List""" - return _pcbnew.MODULE_3D_SETTINGS_List___getslice__(self, i, j) - - def __setslice__(self, *args): - r""" - __setslice__(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::difference_type i, std::list< MODULE_3D_SETTINGS >::difference_type j) - __setslice__(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::difference_type i, std::list< MODULE_3D_SETTINGS >::difference_type j, MODULE_3D_SETTINGS_List v) - """ - return _pcbnew.MODULE_3D_SETTINGS_List___setslice__(self, *args) - - def __delslice__(self, i, j): - r"""__delslice__(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::difference_type i, std::list< MODULE_3D_SETTINGS >::difference_type j)""" - return _pcbnew.MODULE_3D_SETTINGS_List___delslice__(self, i, j) - - def __delitem__(self, *args): - r""" - __delitem__(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::difference_type i) - __delitem__(MODULE_3D_SETTINGS_List self, PySliceObject * slice) - """ - return _pcbnew.MODULE_3D_SETTINGS_List___delitem__(self, *args) - - def __getitem__(self, *args): - r""" - __getitem__(MODULE_3D_SETTINGS_List self, PySliceObject * slice) -> MODULE_3D_SETTINGS_List - __getitem__(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::difference_type i) -> MODULE_3D_SETTINGS - """ - return _pcbnew.MODULE_3D_SETTINGS_List___getitem__(self, *args) - - def __setitem__(self, *args): - r""" - __setitem__(MODULE_3D_SETTINGS_List self, PySliceObject * slice, MODULE_3D_SETTINGS_List v) - __setitem__(MODULE_3D_SETTINGS_List self, PySliceObject * slice) - __setitem__(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::difference_type i, MODULE_3D_SETTINGS x) - """ - return _pcbnew.MODULE_3D_SETTINGS_List___setitem__(self, *args) - - def pop(self): - r"""pop(MODULE_3D_SETTINGS_List self) -> MODULE_3D_SETTINGS""" - return _pcbnew.MODULE_3D_SETTINGS_List_pop(self) - - def append(self, x): - r"""append(MODULE_3D_SETTINGS_List self, MODULE_3D_SETTINGS x)""" - return _pcbnew.MODULE_3D_SETTINGS_List_append(self, x) - - def empty(self): - r"""empty(MODULE_3D_SETTINGS_List self) -> bool""" - return _pcbnew.MODULE_3D_SETTINGS_List_empty(self) - - def size(self): - r"""size(MODULE_3D_SETTINGS_List self) -> std::list< MODULE_3D_SETTINGS >::size_type""" - return _pcbnew.MODULE_3D_SETTINGS_List_size(self) - - def swap(self, v): - r"""swap(MODULE_3D_SETTINGS_List self, MODULE_3D_SETTINGS_List v)""" - return _pcbnew.MODULE_3D_SETTINGS_List_swap(self, v) - - def begin(self): - r"""begin(MODULE_3D_SETTINGS_List self) -> std::list< MODULE_3D_SETTINGS >::iterator""" - return _pcbnew.MODULE_3D_SETTINGS_List_begin(self) - - def end(self): - r"""end(MODULE_3D_SETTINGS_List self) -> std::list< MODULE_3D_SETTINGS >::iterator""" - return _pcbnew.MODULE_3D_SETTINGS_List_end(self) - - def rbegin(self): - r"""rbegin(MODULE_3D_SETTINGS_List self) -> std::list< MODULE_3D_SETTINGS >::reverse_iterator""" - return _pcbnew.MODULE_3D_SETTINGS_List_rbegin(self) - - def rend(self): - r"""rend(MODULE_3D_SETTINGS_List self) -> std::list< MODULE_3D_SETTINGS >::reverse_iterator""" - return _pcbnew.MODULE_3D_SETTINGS_List_rend(self) - - def clear(self): - r"""clear(MODULE_3D_SETTINGS_List self)""" - return _pcbnew.MODULE_3D_SETTINGS_List_clear(self) - - def get_allocator(self): - r"""get_allocator(MODULE_3D_SETTINGS_List self) -> std::list< MODULE_3D_SETTINGS >::allocator_type""" - return _pcbnew.MODULE_3D_SETTINGS_List_get_allocator(self) - - def pop_back(self): - r"""pop_back(MODULE_3D_SETTINGS_List self)""" - return _pcbnew.MODULE_3D_SETTINGS_List_pop_back(self) - - def erase(self, *args): - r""" - erase(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::iterator pos) -> std::list< MODULE_3D_SETTINGS >::iterator - erase(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::iterator first, std::list< MODULE_3D_SETTINGS >::iterator last) -> std::list< MODULE_3D_SETTINGS >::iterator - """ - return _pcbnew.MODULE_3D_SETTINGS_List_erase(self, *args) - - def __init__(self, *args): - r""" - __init__(MODULE_3D_SETTINGS_List self) -> MODULE_3D_SETTINGS_List - __init__(MODULE_3D_SETTINGS_List self, MODULE_3D_SETTINGS_List other) -> MODULE_3D_SETTINGS_List - __init__(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::size_type size) -> MODULE_3D_SETTINGS_List - __init__(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::size_type size, MODULE_3D_SETTINGS value) -> MODULE_3D_SETTINGS_List - """ - _pcbnew.MODULE_3D_SETTINGS_List_swiginit(self, _pcbnew.new_MODULE_3D_SETTINGS_List(*args)) - - def push_back(self, x): - r"""push_back(MODULE_3D_SETTINGS_List self, MODULE_3D_SETTINGS x)""" - return _pcbnew.MODULE_3D_SETTINGS_List_push_back(self, x) - - def front(self): - r"""front(MODULE_3D_SETTINGS_List self) -> MODULE_3D_SETTINGS""" - return _pcbnew.MODULE_3D_SETTINGS_List_front(self) - - def back(self): - r"""back(MODULE_3D_SETTINGS_List self) -> MODULE_3D_SETTINGS""" - return _pcbnew.MODULE_3D_SETTINGS_List_back(self) - - def assign(self, n, x): - r"""assign(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::size_type n, MODULE_3D_SETTINGS x)""" - return _pcbnew.MODULE_3D_SETTINGS_List_assign(self, n, x) - - def resize(self, *args): - r""" - resize(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::size_type new_size) - resize(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::size_type new_size, MODULE_3D_SETTINGS x) - """ - return _pcbnew.MODULE_3D_SETTINGS_List_resize(self, *args) - - def insert(self, *args): - r""" - insert(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::iterator pos, MODULE_3D_SETTINGS x) -> std::list< MODULE_3D_SETTINGS >::iterator - insert(MODULE_3D_SETTINGS_List self, std::list< MODULE_3D_SETTINGS >::iterator pos, std::list< MODULE_3D_SETTINGS >::size_type n, MODULE_3D_SETTINGS x) - """ - return _pcbnew.MODULE_3D_SETTINGS_List_insert(self, *args) - - def pop_front(self): - r"""pop_front(MODULE_3D_SETTINGS_List self)""" - return _pcbnew.MODULE_3D_SETTINGS_List_pop_front(self) - - def push_front(self, x): - r"""push_front(MODULE_3D_SETTINGS_List self, MODULE_3D_SETTINGS x)""" - return _pcbnew.MODULE_3D_SETTINGS_List_push_front(self, x) - - def reverse(self): - r"""reverse(MODULE_3D_SETTINGS_List self)""" - return _pcbnew.MODULE_3D_SETTINGS_List_reverse(self) - __swig_destroy__ = _pcbnew.delete_MODULE_3D_SETTINGS_List - -# Register MODULE_3D_SETTINGS_List in _pcbnew: -_pcbnew.MODULE_3D_SETTINGS_List_swigregister(MODULE_3D_SETTINGS_List) - - -def GetPluginForPath(libname): - plugin_type = IO_MGR.GuessPluginTypeFromLibPath( libname ); - return IO_MGR.PluginFind(plugin_type) - -def FootprintEnumerate(libname): - plug = GetPluginForPath(libname) - return plug.FootprintEnumerate(libname) - -def FootprintLoad(libname,name): - plug = GetPluginForPath(libname) - return plug.FootprintLoad(libname,name) - -def FootprintSave(libname,module): - plug = GetPluginForPath(libname) - return plug.FootprintSave(libname,module) - -def FootprintDelete(libname,name): - plug = GetPluginForPath(libname) - plug.FootprintDelete(libname,name) - -def FootprintLibCreate(libname): - plug = GetPluginForPath(libname) - plug.FootprintLibCreate(libname) - -def FootprintLibDelete(libname): - plug = GetPluginForPath(libname) - plug.FootprintLibDelete(libname) - -def FootprintIsWritable(libname): - plug = GetPluginForPath(libname) - plug.FootprintLibIsWritable(libname) - -class PYTHON_FOOTPRINT_WIZARD_LIST(object): - r"""Proxy of C++ PYTHON_FOOTPRINT_WIZARD_LIST class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - @staticmethod - def register_wizard(wizard): - r"""register_wizard(PyObject * wizard)""" - return _pcbnew.PYTHON_FOOTPRINT_WIZARD_LIST_register_wizard(wizard) - - @staticmethod - def deregister_wizard(wizard): - r"""deregister_wizard(PyObject * wizard)""" - return _pcbnew.PYTHON_FOOTPRINT_WIZARD_LIST_deregister_wizard(wizard) - - def __init__(self): - r"""__init__(PYTHON_FOOTPRINT_WIZARD_LIST self) -> PYTHON_FOOTPRINT_WIZARD_LIST""" - _pcbnew.PYTHON_FOOTPRINT_WIZARD_LIST_swiginit(self, _pcbnew.new_PYTHON_FOOTPRINT_WIZARD_LIST()) - __swig_destroy__ = _pcbnew.delete_PYTHON_FOOTPRINT_WIZARD_LIST - -# Register PYTHON_FOOTPRINT_WIZARD_LIST in _pcbnew: -_pcbnew.PYTHON_FOOTPRINT_WIZARD_LIST_swigregister(PYTHON_FOOTPRINT_WIZARD_LIST) - -def PYTHON_FOOTPRINT_WIZARD_LIST_register_wizard(wizard): - r"""PYTHON_FOOTPRINT_WIZARD_LIST_register_wizard(PyObject * wizard)""" - return _pcbnew.PYTHON_FOOTPRINT_WIZARD_LIST_register_wizard(wizard) - -def PYTHON_FOOTPRINT_WIZARD_LIST_deregister_wizard(wizard): - r"""PYTHON_FOOTPRINT_WIZARD_LIST_deregister_wizard(PyObject * wizard)""" - return _pcbnew.PYTHON_FOOTPRINT_WIZARD_LIST_deregister_wizard(wizard) - -class PYTHON_ACTION_PLUGINS(object): - r"""Proxy of C++ PYTHON_ACTION_PLUGINS class.""" - - thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') - __repr__ = _swig_repr - - @staticmethod - def register_action(wizard): - r"""register_action(PyObject * wizard)""" - return _pcbnew.PYTHON_ACTION_PLUGINS_register_action(wizard) - - @staticmethod - def deregister_action(wizard): - r"""deregister_action(PyObject * wizard)""" - return _pcbnew.PYTHON_ACTION_PLUGINS_deregister_action(wizard) - - def __init__(self): - r"""__init__(PYTHON_ACTION_PLUGINS self) -> PYTHON_ACTION_PLUGINS""" - _pcbnew.PYTHON_ACTION_PLUGINS_swiginit(self, _pcbnew.new_PYTHON_ACTION_PLUGINS()) - __swig_destroy__ = _pcbnew.delete_PYTHON_ACTION_PLUGINS - -# Register PYTHON_ACTION_PLUGINS in _pcbnew: -_pcbnew.PYTHON_ACTION_PLUGINS_swigregister(PYTHON_ACTION_PLUGINS) - -def PYTHON_ACTION_PLUGINS_register_action(wizard): - r"""PYTHON_ACTION_PLUGINS_register_action(PyObject * wizard)""" - return _pcbnew.PYTHON_ACTION_PLUGINS_register_action(wizard) - -def PYTHON_ACTION_PLUGINS_deregister_action(wizard): - r"""PYTHON_ACTION_PLUGINS_deregister_action(PyObject * wizard)""" - return _pcbnew.PYTHON_ACTION_PLUGINS_deregister_action(wizard) - - -def ToMM(iu): - if type(iu) in [int,float]: - return float(iu) / float(IU_PER_MM) - elif type(iu) in [wxPoint,wxSize]: - return tuple(map(ToMM,iu)) - -def FromMM(mm): - if type(mm) in [int,float]: - return int(float(mm) * float(IU_PER_MM)) - elif type(mm) in [wxPoint,wxSize]: - return tuple(map(FromMM,mm)) - -def ToMils(iu): - if type(iu) in [int,float]: - return float(iu) / float(IU_PER_MILS) - elif type(iu) in [wxPoint,wxSize]: - return tuple(map(ToMils,iu)) - -def FromMils(mils): - if type(mils) in [int,float]: - return int(float(mils)*float(IU_PER_MILS)) - elif type(mils) in [wxPoint,wxSize]: - return tuple(map(FromMils,mils)) - -def PutOnGridMM(value, gridSizeMM): - thresh = FromMM(gridSizeMM) - return round(value/thresh)*thresh - -def PutOnGridMils(value, gridSizeMils): - thresh = FromMils(gridSizeMils) - return round(value/thresh)*thresh - -def wxSizeMM(mmx,mmy): - return wxSize(FromMM(mmx),FromMM(mmy)) - -def wxSizeMils(mmx,mmy): - return wxSize(FromMils(mmx),FromMils(mmy)) - -def wxPointMM(mmx,mmy): - return wxPoint(FromMM(mmx),FromMM(mmy)) - -def wxPointMils(mmx,mmy): - return wxPoint(FromMils(mmx),FromMils(mmy)) - -def wxRectMM(x,y,wx,wy): - x = int(FromMM(x)) - y = int(FromMM(y)) - wx = int(FromMM(wx)) - wy = int (FromMM(wy)) - return wxRect(x,y,wx,wy) - -def wxRectMils(x,y,wx,wy): - x = int(FromMils(x)) - y = int(FromMils(y)) - wx = int(FromMils(wx)) - wy = int(FromMils(wy)) - return wxRect(x,y,wx,wy) - - diff --git a/pcbnew_temp.pyc b/pcbnew_temp.pyc deleted file mode 100644 index 78c218304b157133831ee26156b2a540ed25826a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 775252 zcmeFa2b>(W`97|hai{lYV2v@H!KN6~OtsGigBxp8EXuOJ8QW*hcgO9X3xPmlY9I+c zq>zvfgoK0uA(b@JNbfzQkluUe_dbtiG@89FvundQ|Ig=d7~QioucTM6UcGvyku<@d zc9`(B((xDdsQBM_`FpxtmCqlhR4D&@s!yr)p3=VZqCgEzQPC(B`f7`(UhJuUrJ~Vl zaHa|a6^&7sj!{Ers!#|<tG=;n{Wzt^DX)KfrZh(N@%QGPlb_?2o}kX_-(QW2wo{i* zP(#-$&-0M0&`!X^eovi`<i@INgat`woVrFSy@LwJ6YQwM2?RT-a61A?e0zdjRJa4d zt}5J7MZ2lho(gxuoh?eO)Vr&2XBF+iySv!Cd#Y%hTDO;q_Cx`_aMy%nH%qcNN%m3E z-XsD2zDn=QyZfqj`{6-pB7g3$^!_T`JxOB^o5lfre4vUBFxg19hLgQ4Nr5DjR8%k| zd*g{dNQL_lOje;}X(H`sBOT00Qbh-wNWz98+24{JLXtyObci7lRt(93mZXa$Q&rSu zNQ4zbGRcx0Mv}u-beJJIC?T0_Nv4rxx{9V5l7sO?AECl21V^gy5Q3vfceK(+6U<P0 z2Ej2(A44!x>6rw_Dt#=$aY`RYaJ<sT6P%#*2?Qr9eImgurDqYGr1VJyCo6q2!6{0g zLU5|mrxKi|^l1dAD}6e_Y^7%t%u#v{LATP~1ap<1OE6FAc?9#7o=>nq=>-I5D18RO zLZufHoT>Dg1ZOFI7QrH=7ZEI0dNIKgrI!#aReCAGGNqRhoUQcP1VyEb1k06PPOw7h z6$IxfeGb97N}o$`p3>(LoUiox1S^$ZNuZV11Q#fM0l|ezUr2C~(iah2tn|eMC8bLQ zmneM+L0RcC!78O!5%ehCLl7z*5=2Tz1gn)^O|VAkH3VywUQ5ucbT7d=rPmQ$s`RA< zeM<KctXFzHLBG=d1OrMB5DY3kNN}0bmk|spJw#AZx<XJ@x=Jvt^f18&r8f|4RC*)9 zCZ#tKY*u<R!R1O{PVfSyUqEn$(pL~%sq~cuFI4)41Xn426~Wa?Urq2LrC&twVx?b9 zutn)D1lK5i4Z*caUrTVE($^7Ouk`f<Hz<7r!Hr7aNbnM+UqWz`(l-&@tn|$UFID=b z1TRziWdtu*`sD<-D18gTtxDfYaGTP%5!|ly?F4ryeFwpvO5aIvm(q6;yh7<$5ZtZw z-2|^x`jrH)Qu<W{uU7ii1g}y0H3au4eGkEFm42-X#nu?}(PeGJ>-hLy6}`^bhN-j! zuUFw=1aDB`;RJ6~p_ma9d%BJNCdPiVir&Q7u)uFo`YpWsR;AxcaG%om5!|oz{R9sv z{Q$w+lztn*gGxV0@OGu&PVf$;-$C$@(hsTd2y*dG-g%eO?;?0u>4yp4t@OJI9#Q%c zf=88pRE0+-EFWcAevFUbqoT)5fsbawkE`gtDxAT-?R_ddhBx1@!kGjgP~ouzA5`IS z1Rql2@dQt(@C1SnGldhG!bem%i#I>2!jlL-roxj6KCZ%32%c1-SUe-p({P7<;U~!5 zCsp(b!`<nm{gevD1RB~omiE)6{fvq}ZD_?N8j`t|<SCMTRz*+Q`jL+DbNF5QJfF$W zFYxCVlb>JW&o8TR9`pW+3g;7iRfP)(zNSL4s3xn0Hmk2Q{x?+gb;He>K<MbtvLxRm z$+uMWO+&IMNoBDm`8G+uqoQwHhQF)ycX{`FN`H^w`$~VG;0H?ofZ%DRpC<UB(my2l zk<vdR__5MICisccKOuNV>1POjs`O7)xFq3XspaBleEf42{md}BEFn4DlKg@szf{pL z3`r4B^siL7oZ#0gTtV;~6-rNFgmtcs{aeQVor->IVxO0goNq~fPm({V==X+1`U;bZ zwj_Tf$)8m8N0Rg^RsORIFHq&bF#IdSzp3y-a`JZ-UPSN@6<$p6PZgF3{zcurgu450 z6_(X%ar{={5tZ^kDwO`@KdjBr-u*9q$4K=(tJW(|D{sB$Y0q2ld)gP*QF@xd3#FSG z<%QD6jP^q5V8(c%^e$t)P`Z|JUMT&_crTPrWdi&=y`8wVUNp*!Mtjj1FB<Pf<Gg5s zw`Q#Po7qQW)2GpP-kR~^hk9XuBB24x<Bnc92+kooUxk<12RnJ8^iB3b#Xi_sGF9t# z@$@bPyLx(8g55m58^P|L-ko3%Pwzpnr>FNM*vr#<5$x^hy}eMnI#XlAHuZh@cwaBt z$D>ob0Z;UPUbr!#-DGJel6HSDnrLXHGu+2RgSy<396*u-z32c#BE6#_xx$hZNHWQb z3WnrL=6H}7N_T0vyUNl|ChfsqG}+KzP1-45_#%Qsyzs>YhkD@_f-WzV{?jCLE$&cV zrZSnsyl5(uiNwSl?&-rlfN7qdMljve(+Q67^brI{diqE&yp9PU<%QQ19F37qcmp+a zh8Nz*o5y(JOOkAFvf0jLw#RzWOvC-n3CT+>$#En(-iwYiBrjufCwSq@2~PCFTL@-( z;jIKGdEspYCwt-T1gCh?QJ}B5LtW#G(~6(ro#gK{FO<I8NaGbCrZi4xp0mB^bR!MX zt~s8b!@J#{?k1S)>A3{+JUx$KzNhCCEb#OKf-^jQ2Ejs4FC;kA(`OQ#<>|A$P~3vk zsUWYknJ?nw#a^_?6j=NO!{4hd$r6$*^`a$)L>vc0a*rihMv}9=Xqh2-EuQEi?=JWB za)K3}UO{k<r_Uic*VE?`oagED2+sHP`2;IHy^=tCS`%F0=?e%h^z?-U7kT<3f{Q(U zF+s`GC4x&leF;I?(`ABHo?b=J<LMqR6tBh<;$B;bkdGrT3QZwiuLPkvy}^>KCdnEv zT5U+)$a1drLUD5p?VBxaFKO3#QLmvDpQo3}z15OjN|HV=y3~-|$K=*~p*TT?_5n-V zPuc-5>Nm7+BkiCUidST4-)?CyBkhnEU1n(CLD~xMRy|$y!iSRLztct<=Hm@sG;AV? z17(WzuqD|@l1*N;(U82G>2CHy@u&>#qn7q^(!RipE;qD~k@gBNd=J5uUidh{3%yX9 zi>ZtE+1OVx_SIf=m5KfSgyaL3<V7TTu@}9_kbE#9`H&^qLXvB|Xp13vA|d&(CApR) z*Ll&khU6nk5GwtnmgIVp+~7sm8<LMDBp<gVH<IKfUUVZ#&_Uef>6>`>W>4Qt@KR5| zl;CBaewi0OnK1JSo6O7k_!cjExyebqJR_J-S&~~xa+??3YIC~X)3@{P9iF~};7(89 zNpP2^?;?1Gr(Z#Ex2NwWc%`RbN$@I9zlz}1o_;mKYdrlLf_prD55a3a{aS+8dHQt( z_j>wXg4cWc^#pJ5^cx7?=;=2SyvfsVB6zc>-%RipPrrrWt)6}>!F`^-kKle!-%s#> zryn4Ao2TDK@Svw3BzU{0-%jujPrrlUAx}R<@J>&^li*#Reiy;Ro_?6%-JX6o!6Tl2 zgy2z6KT7bJrynDDkEh>5@VKWRCwQ-?-%Id5Prr}g{hoe5!3RA30fG;D`hx@?^7MxY zp78V&1RwVFhY3F7>5mY6)YBg&_?V|ZM(}Y@f1Kb+Pd`cU2~U55;FF&IB*CXV{V9S^ zd-~G^pYil(2%hrvQv{#&^k)e^=jqQ8eBRTaC-{P=zd-OsPk)i%OP>A`!IwS#WrDAG z`YQxq_4HQ>zUJw#5q#a#Unls6r@uk)O;3N5;9H*l7QweY{cVEpc=|g8-}Ur&3BKp) z?-6|8)88lffv0~!@U*9&CitPJe@O5nPydME$DaN%!B0H>6M|<v{S3iRJ^fRHpLzOc z1V8um&k26v>0c21($l{r_?4%BMeu7+|C-=8p8gHNZ$156g5P=icLcxp^zRA&;ORdQ z{L#~YB>0o3|3vU-Pyd<VFP{Dj!CyW7SAxHJ`fmh(_w?Th{^99=5d72A|0MXAr~gIp zZ%_Z5;6I-J55a#u{a=D-J^d_!^0o3|M?7D91ir6*g22}S!6;vkA{g!K(F9|BJ%(Vc zug4OM^Yu7_@xC5UFu~Uo2)6U}b_Cn|dV7K$e7ys~j=tWJU?*SiM6k23cP7}y*Siqx z>g!zzcJuXa1iSlscY-~9y$8XbzTT5yFJJFPu(z-GCfLW<`w;Bw>wO9K^YwlN6Ma3A zV1HllPjG;*4<I<u*9Q_5d|e=z<m*WU2l@ISg2}#~OmMKT4<?x6>nQ|>`1%lnLw$WH zL6@(){P5GTuX?H<eum&MKYWVda6kMk!8AYo9Km!y{5-)Ce)t7~BmMA;1V{Pdmk5sb z!!HxeU>3*t`WS+lzMe^NtgnwHIL_C{5ghO9;|Wgi^$7$g`uapa{0gRB&>ejh3DRAh z#m6W4(JY@Mgs(BHll}1P1gH4nHwaGk!*3Ft=7--RINcAwO)%RJze6y`55G&$?T6nZ znCpk%Cz$7lKOmUzhffnM@WUSxoZ*K*B3S5$KPEVnJe}q1vj`UXdXXQ>SbCNZ-k$*t zd0))OOZ;fD;r*ux$<HjwQj#q5qos!A=gi=2-YxpNNU+@3%L!KadIiBbzCMTGTwk9{ zaGtNvBRJpJ=M${-^-2QmYfW&0uP-3D(AO6dT;%JE2rl;Z#RMf^mk2KL^(6#lUzZ71 z`Fa&WkFR?OLSKgjk*_0y)xKU$u*TPG2-f;~EkUoZdkNP0dL6-~zP^;8&)0nf>wUeR zpx@X11OvVvAQ<%ZpdZRKgYgl5X+?M$9}oG_Wk!U*N=SZfNh&0%`cZ`>Ff_xy9_HN* zzTQBv(bpRZHu-uJ!De4?Cb-<!m;2#wl7xS26Mg|7U*ShDFnP-ihGFmbmgGv3ywH!X zG$b;EVMzXHNv<Nv)qZr9A(0sjL-J=!@*<MF*pFUhNdA(L{MC|dA;~p<w1p%n<h8!O zmUpl7^>qZ-`}%r<8+?5O!HvGYk>Dl1ehI-%zP^dzW?$b-@KRsDl;CB)ei^~bef@HR zTYP;B!L7c&mEbmC-$rn|uW$Fmza^ah-Ew*dAK&RmcbLNbBO&>xCAo_vukfS042jIh zEM@EZw<WooB(L<NyA8>I@I=4L5C2Q>YCn9I;5B}zJUqI`4?Tj{`k_zoIzJ2u?qyo9 z_x0-u-r(yu5WLaXZzOn=uir%QW?#RV;4Qv>3&C4`{Z@kee0`rEj`CtoM<Zq0f&2OR z0YAFma5{#0zReHEdU6XkW1OXZkhE|2qX!M`c+$SZ4<{t)Zf9v9BJDf<=pjS9J!#+N zhdU5F%*XHc^}7ik@%1AFkNWyig2#OQ7{Pmd{T_nHef>DWdwu<0g7^9QeFX3K_4^4v z;Oh?%e9+e)B>0f8KjeoyGSesga3_Kf`{B+6AMwLoyjY=k#U0Azqm216Kl&(nhqiv) z*B|HICw={-AMTb!+TBL_1RsCWk3L}vyoV<?S7sbBm$j#*`V^@??MI(7RC|$)&-mfq zAcwg3v9wQ-_OpKUl%d_1w4d|C{Sw-VmiF_c{emBT-q7w(+As3%mwf#tKRkf^e4G3n zXybjE6kqY9FPnG;#`~%tPD=7P$kKj|v|sn5uNm6Or2U2;9?YaoQKwk)Z<735e)LU4 zehA6G?T3eY!X=8@Wof@d+VA?&cMR=R(teM3zwhhs6a2u}KOlJ8*H07t(APgC_>r%F z<cEhPwQ{&k_{V(w6F>T~NqAaPtm&5I8It_ekDf6kM=<Z7`QedCaz|O(pOf|%e)Mxg zdvroF!;<`xB){^bUmB8Q5|Wvg<kuwmjUWA*B+xIJZu>2Mmwv}*^7Hrn`3FBdHc8+( zo4_AQ^d~?1qsim=gyaNE@@JC##gG1MNKQ;hW?7QIlH_lG^jAZ2QbKaFCHXr^{^3V| zx19dd*Z<_*fBE`f1poH+zX|^1>;Dk^*Vq3gc-Gg?5~x6{00s2|?GgBa_6dSO2Lz)6 zJ&Is-phpvo3G^6(v4I{-FfP#J2*w9`Ji&xOPaxPX(AyDgAL#7~b_nzi1Um+LM}nOK zy%WLCf!>*5mq71Auxp@qCD<*{yAkXj=-mnS2=pEVdj@(>g1rL07s1|v-kV^bK<`7a zZ=m-j*e}rg5ljs9M1uVTy+6SLfj)rXz(5~JPzZE^U{atb5gZigg9s)EdNRSmfj*dE zN}#6@91`e52o4SOp#)ul?jo2P=&1yU1^O_8!vlRd!L&e6BbXlO=>$gv`Urv}1AQdH zQGq^+;OIafO)w+SGYF0e^f3f813i=A*gzjka9p5|BRD?L#}k|o=o1J|4D^WvvjRPf z;G{sGL~wGTPbN4e(5Dcb8t79AP7CyD1g8i3bb{G|o=q?(&~pg71Kmw9H_&ql<^_5l z!TdnaCs+{Z1q5dV`V4}FfnG>(W}wd`I4jU+5iAPyB7((%UQDng&`SuG26`#MvOq5* zI6Kg16BGkoBv>Bk<pe7Ny@KGJK%YZ!ZlKR4I4{uW5u6|B^9fc4dL@Alv?jP9&=(L~ z80ZTLE(-KT1Q!STVuDhjO9Yn$`VxY2pvwfS0=<f$C(u0vVW2~TD9{nX>Oik1SQF?q z1ZxAmmY_G#y#(t5y^i40KwnDG7wA5M^?_bb&>!f2f`LE}5DW%-kl?aFUq&z#=plki zpeqE`KvxNd13gTzA<!ELHU@el!KOfOBG?@0%><VR`f`F71o{O8R|NVBf-3`kCBX{= z{X&AP0(}+1)q%d6;6;Ic5y6WC{o)`z#gi9u=!;IZHg5|bUlT-I0*>lV!&?fFoNh_3 zCCPO`bgdzojVJp0Ae=*RLlAZo+!%y&30@L}^9XJV!ubR@2jK#Omj>Y(1TPE1g#<4T z!ZQhO3Bt1oZVkdk1h)m@VuIU)a0$U3LAaFQ&LCVya90qXP4J2!EE3!ugv$wD8H6hc zUKNDr5WG4F&n0+G5S~YHPY|9@@Y*0;>4n<E60+A3UqF0s5MD@v*9YN61aAn!iwWKs zge8JE1>q%0Z&Jn``c-eH*xnLEZ>HGL9lSNrZ{^+l0(~FB{eixp;DJCtK=8Iezbyz? zCF%9p^d98nw+GRKrW!)#{f;1v2p$T;)k&l^Hqtv8>0LqeP7`TuLegtV9wy1VgXm#H zvMwRH)RH_xl1GE+5ku0KkgT^PkCEg(LG+j*k=F)`>Glj*lE+E%-XMD1kPPC9eqRt? zM(}<<{y?BVK=8ppe~{oqf&LJ|6M=q$;KPCba1ah9OjK+RAK~MV2GK`M4%LKY*phsV zBp(l=j~S8;3CTuF@+3(<5kyZKl1&N8W=rx(l6)$NK50lUPe@*1Nj^=I&jit@4apUW zK(4eTPm$!aLG+X%c_E(Y&++c(1O0h|F9iAv1YZpF7YV);=r0A~RV4m$5ME92l^}dk z!o-Vh4qs)2uLaRpO%7W~`}H8ahTt1PcrC#<gYY_nZw2A?1m6zA8wkD=gf|j=Hwa%s z@Vy|EHw<Q6d^7G)-M`PQeh@_8H(9-uv`+`&%LslLgfCAb-C`sCh>?CAL_ac-ZYAwc zg77wiXM*r{f}aNA9RxoM!aE6m9)x!h{2~ZnLGa5Uyqn-xLHJ67UkBl<2!0cUuO|3y z5Wa@scR_d$!S93cwFG|%WI^fjuGe`=^*$^Ax&)}|_7ZG}hAO=S{iWXi)dQ7@a%0)% z>e_++!i*!1FANM7`pVU4s4x^=HrzWDg;hj5q8Fh_VXUCiV9%=lXycNe(eh)AT%+Xb zmaB5V1XswI$y1m5YG|UmLaBA~zo)JUuySHKp80%swyOH^-F5QfIf!ox9pa2aDkq0Z zEtl1{S9ogOXtiz(Q<m!S)s>^w6{FSAW`shH#C=J8l&ajRs$!VN^R7uhkj1z=tLg+5 zN}@{bDQw6hUL@TG_Lo#qqUze-%D~3{DhdKjK`r0dyJp$urK{FOJ=MyA@?_<}aG|H% z-#<_-l*6!4u2zS7R}ELAN})PXm{RH5PH2iuA`oQL+dLQvQzEufe|ddWD#bs--kz%b z*o{vrl2@q`Ro6#S7hy&2BZ)Opl`Jh8=#Q!p^Z=QuBBK(>!Gh54D8FYX+{_yq8W`#V zHRD#IzSUBCrF#0xl}f1!ZongWsX_u9%6-Eo^@^k?Od+b_qf3xtP(c=^+Dp}F{ooOU zo2z@vty01`Iq4th4>wD~y*+!%vkC~5x4pNsTzhyscw;3TBY($ud-^@#0T*(k?jTB4 zDw7p1)i1RwdbDM<RFp4|mdL7`SP6?D?Ly?@&Ioovuqy%xvpLf{2t|hJL*zyU87Qv@ zGEev-PZ!9IRG;?&b4H)Hi2gt?eI?op3Zs{TWxe>R2!#|HFCrF=2PySeCKOx^M21U> z2rH8$ICM(o(1NMs!rF4B&_9qWSpg5bpsZA}A}iQY9?=!6JVk0E8hddk1kk>^^4bFr z<Z4{Wsk|fuRI;p*R~00Un%#jlI>GCKfq)R9P?X%+0ygi38gym0*Oi_ue&1J(lEyEB z!}|AQxc*(*w5+Vh%J;+oNRvm*Q52k~RtIX&<t)RJ3Kr}S4h?MDTo_ng5S57;I(bUv zh$)qmq$L(kO$8OVwxMVcEyc8)Rl~h~)!u&jjilyn>WK!cViNhQR5A^v#70vptse-7 z`=r$xA)<^_I+~42bqLm?xdhSnjK+b7W56wLDKGH$lBVGZ4~bJ3P_5T1y0)IWPC+)J zL2)~vmVykL3d+iD63Fw|>K>R%TohAu(CZ)IV`F$vRW~?|YzxfeGTLIMA$D}=g-VQ% z*a%Twqr{T7+!woGo{oqw=5;JgxKO*w4gQRBQ)4Nn8WY;vFE*#YCrZ^kv8CfAvZLtG zdub6+K-NodC5g(4h;_3_TaKur9)r<Pbu;z93(_*CBDE6GSQ=R|qg{ekJrf7ZBG09- zG<=r8z{v?QTEK3+rhB{jOoXPY2%AzoR04AkS@B-IEYO}Z2C0-<(KO!;<)Pm4s=nwX zp{_u%%G+tYZFQY0&QeLonp{-wNlH3=bj*n|h=k<+_VVC{TCI^<mt87s-)^mgmnD@c z64ul;o7KpQhQ%lzgkUm)gApKhT63(Wp1z7>;;lp*)*SjP)SPL|sJ4Z;1FNaLt~%9) zddN{-sMUtmWim_Z>I@-G>S}a*byblKNU9qhb|H*<28PO2@yu4sC4NV5|C&O%Ahy12 zBr3i~xv>1ag$oKBhsuM4QCKkdr_1e1U+?<$awimLq!2rPFq)O#O-D#lC7TM_gH)|i zfx~0!d>v~ZPMp|d+U+gUw*_L45MhbwSjGvA?dPg;B@z#&2-`|mqi0}nGii%c<(Bay z@zCZ@xz}qPXwRlpL(2um{WQr<OFKgD7LSy`+@oILUcJO%D^1m9ijJPjRFl7xZ`?6> ze&Tb@HNMPZh+2sF59&QfuFC!rL^8giFDX04Wcg$yoz-YqTs>M9jdUt!2^kWID@7_R z62E&$OkUc|-A2(ReZKhC&aJ7Y;!Ohd>(~_)Q9(3*rBXQ1Bl136ZqNc2q5MW50t~7n zkmAwu@O-&g`Z3~`(UCN6??M>`K<jM5(N0<Lrv=m$T&%z~vXI$lC~n&*F&ducmN>aD z(vW>}dMp=F%L-y~#m9hBZ--58;W)18lznc3#}ms|w+SSWt!~>9$W}MA!%eoj?Z7*- z)on)t+3L0v!EV^yhGb=%+b#rqC|T@`JA0~dHv(};b|=_dg?kX}BQJOe_Eq6t1pA@x z;JUKIT9)`3-G?7ufU`SmR#rf!UXHL02rAf(*zlatV&s46KQZ1g%>^2i_H3p#;K`=6 z#_CiS-I$a6%IjB!<x?*a@`_xl2Z<#YbA>}}b4AAuzoBl%<YT6gbBwp4Y3{{ih3*o$ zm@5sk=v)OYYQ@?}jM4g4GOAqLJ6KrVS6)L|1o8}7ppU75E9q!NPlTUj_=TrSDzLjt z1`0g`(!~x9_rTDF(dyoQv0BsPM$=m<lvl~qa!-{-NxKH)ij9&a%0p`^9JyS&5wK}# zVwbSDzgGret0Z#b|3gl=z!{~9IuyQ*?X#j}>Krz8)#w5STT=_uPc0<l#=>F7P9eqW z?h<4pluRnflSOIDHb*yWgw(L>b5w3M0P-f!v8)Zx#&wHr(eXmk+ut)(kLzjDCtMzt zs)hbjj%Eq6j5?)2rDq?Cn<9y#h^9VJoc^XoVYh%-mkMcIoOVkh9pkny2@|y?DV`$i zwJr!E4RltJlO<Xx^9^u<>sL!w)P+r~oWbf)*t>dlsp{0rUXoOnxMWjKON0jByhP(1 zmeAZgs2*e@6G-L0Hj1=rV4%+_O`W!4Qf#Lv=(8AWqf?H&jU3%6J(sLd3$~4C?>oHL zX(6c#gyz|_0*cdx;sqTr4A-<j+ElG4^u|W14zo-opG{&z2K`kXFboOHq?p7mmD*#v zj;`B;axxAzPvUIpkom!(XhZM7aAm8Rw+Xeud=lq+hj}y(Tsb-ej3mq9hQ@}++L%Ir z^9}*CaoM&|N)k>RYimmiUq6m_lfVwl4xE%yDY~q_HccyJnT$<ojorbFSeC97Cz+O| zwGG8E(?omu))b{*=AG*4)>agSNw!}UM7zDSqM(Z_m3lGeYEYQmnpU^j$0?^}YOQLf z?VE_N*s4-hhF3jDr7|gZP%1`zb!Vl5Q7B34-TJDkV-%8v+bI)_LLBdPPLW_HkqqqI z0^F~4dT&mKJ(XMK@q|MBPhOgIT4DLp$eNB?Z_TFRI16<JRa^NdNFka!4e>+(<Gm3A zfpnCab%L;Pb<4$}zKjo(F`?Wt6EdxbAIYdmCI(8S`;iv&@VX`nPNyV_Gw^c?0@O}% z7J^9#_CtU;RT$YY>WivTDJ!rl>QO2QZ^Ob!hI|8?Wnu#^O7T<#rz4nyU@ii9N=4Lv zaUp`U5G+Q3L1z&YJH_P)&OvY<f|Urg1gSKM>WsLH#|YU)a#f~DAk!oMe*SoWj5ppN zKWcmVZ+xTw#&8@e%*#w&k3{7^JALvusfwJ_Cvwb?9)oj*Foz+tBWBiQ9FGQ)JL55T z5>J`PoQhzXHId0DnN~5gCNigDW=&*5#mt(>go>FpkqH$uYa$aWX4XU|RLrc2OsJSy z6PZvkvnDd3VrETbLdDFQ$b^cSHIWGwGixFfDtjjrD(1KznNZm`o=^#ST#ufp!il^i zCj{+JaDWOAAUIHk2ND!iSRk0B!bt=Nsqi3z$ts*oaIgx^$vRV#lXVVBPS!aTXKz4U zU9v)zV5$nI5*(HswQ+cI)W$R%wE^PkDx6LrNA(;*AV>8aNpO@3k0Ll)g+~+2;PDj_ z>zL&DikZpr700UZSkfGq9A9y~icV1L<b<ACm{mGnRG|W;&CV)S!&$Rr(zLgyWR&LQ zLeJXrP~p^VF||}|>8x;W=V5RLMYW@FG*ns)G)b`-W*#fwj8gG9iIcXldW{Rdn$5IG z!JwHpnoWZJvK;LoKdK{VWzc!`Mg424YrBjb)1g|Wk%(u_GSeRNR@|}4$iO5~iW5Zs zIZPz{J`>|nBms_<&*`u{1%TtSzPzafmbSJCJ0X9Xpps28XCcNpY`hoAbWn_*@?g2A zx4L;77Q-glMlq5&A54qUD=^h^bWv8ztxjcT&E^ZqP*jPAHe@PACd_guRiRXpxFwmA zJmsjVj)w8|l&PL1ZAjV7pRp5+D=&%Ov^BB!kJI^xB$L$GD8abU`LL95Hr!Im3t}vu z85R2jm3!nlrz)HVG|gC}!=xyc+=cGXO*uGF5z%1IG><$T5pE~E#zG>?D5#O&1VOPW z6`sv|{6w7nT-sxwO72Z1OBdrw<kV&(I7s5qo{wk&wC$Yk&P)ztNkvi|uxDnvp$bhI z<Psic^ywNd!7$Xjg@61uX-?KJm3jBjWjL<;nA^5AKqQ-62h0RRp89XXsSzG{tPbVQ zxjpS`k~?cv){Z>aIoEFhtT$^wimitWXe@~IIjb~d*iGeBnqRs~Gc;0bI<AW*I?yk5 zmD^6(nySN`+W`NURJswX?P}FFm!YF`j+HX(wxe|Dh8XK>ooU@CT&;uBl~(r-RjQ?d z)mfX>vG(Qfhpc`zVdH;Q&swqEuD*33HAka%hb|aTD9czongxeF6Z?CeY1p$PG)&gu zY(oXx=1r4@uFK>9wDvXTxLxJj<`Q*O69ZCLH50De(M%Xjx00UeOfkPaLNSf$leOso zE9S2rEC16<*jR#OyIoD(Iy1-xM<dK&EYo%rZkI&i+~WPFGp*ZBGS2pNYy$Oay5l}~ zn>XOJwbkSEe_A6OO1C40+~$&XOygcqC`Vmg&fC#ejBjfz>@S@u>z#-;jCEqQ-e802 zRcG!`h5;N2<{rKEpOR0ycn9E!&6!w?S#3vHm|Zl{{$oXye|B+Si6c9A>deX2yaIQ8 zd_ymNPoBw7xc7|UNrZOiOHM?Iw!yroGb_a8a`KMxFz81+tfOjh<(MPHtF6k$@?fpz zq52CO+=)MzKSW6DzvY}c*V-VL@eY$HA1<WBDL$x}o#IQEEJD7kqBXt!E{m;()4lN` zU`K-;<uJ)1^BgndP!2}ep#$dedLYWqOm)CIrUhf0g~W0)j@lRUT{>WUjzk@5Tj;W; zNY>Iur8>fQ%txGV&O*R)m>7F>P>$0PyG{8wDTUJnm}<^4poxNhpAJfZIZ)XnR4VuN z4fJ4HdpoVbM&jm4r!6=`*KFcBON8poMBKloXo>Y{F@<}dM6+(1EZeVi_M+ms>j67t zE@=UU95a6j?bc>RueqrkkmMvgr7P9EX2`PTsE=bxO{JxMLF)-zcDAVMNmggl8C*0K z>dgKEY-a$#t*AG1v#KYn@y(XP%2}=g$yzNgjCY&JR=fvD=JwGQS}D}aBNk;#I#dq( z)q(2TXsDf7Is8EQ08MM33-)OU3WW9YUt%^KqB^V2dswV$foS<cO7{4~FQFV4pk=jl zHO*98<73;Iv%kx&<Z`9byC&lcSh4a2O1)yWiqlkX5Udd!UG3bob=9XHCmj#$a_7** z<4;T1{KcoEJ)5T5*5KF#r-zRV*^W^_H*ccN=uAgGB?(xz<b`sLL!PtNsM``XE#X!t z)imdJq#AS5u2fC5ldM$Jm32s|nd5z^JWsj|*QBzAWmmsBdf=E18(A{X<7tm`GMr-> zPREHzh77|WHVb>UqzeL>$sO_}r+>`Fbn|RB<|F_l(n>A`p^^3X1O1mrLj$sgHa6;Z zcSX&h6dSi==iQA(c3ZzBhs)_iJHzsuilr65=t^a`nCwz%&8$;<HcC!TQF}?8MIEqt zGULk{q&i&YF<_1kI%`x)SO+C3<}Ae6l!;|d88DQ>1^0v+hzWM<p2(sboL7+SE3RNi zNvS0Mv20@Q!9sXPLz<cc?2L+Jq#%)S+DW0eE$Ven*XIbsc^8mj3gt1YP9U3J?xkGU ze8mR*J~xdOj);&5G!e<R@cMTWT5GGN(|-O1^?#Z>Dm9*7v3xYDFGn^IF6%4DA_-Gb zY2@>5MUBoJ!qHlnhb33prXBS?-@4pLA`UB7gNv_$Z0?aDkN&19l&n~cHO;BNw@5~| z<|rKL>DF&eJ5T+MhRH44yd2iV9O_g!3<o6iIDU#Fu1tp`g^ihOM}JJOW8=bEH`Ai& zX%IQu`Ny(y5`$PzPW20Bmeth^sT!ovq<0u$QDYm~a6pxMWVVJIi8ke?ebL&uve~&4 z(f%tdT50LIMO)AO&<N*F!PV9VIk!_KO*^@?K4eQu%PL8^X}?Nr+{<j0r1KIvwEf#c zV;PiVcjOSC+#P>93gZ~_Xj?}OhqT)?gQhi5!`qD9#C3<KTgUgdp3T`>ZknjMD>fNg zC+|TWAFWemk#=g1)se}?rj?OtJ1y2JCy74iOr>(^WWu4%3QI~=kY?3XR4G?7*m7#i zio@vyoSBZ8opy{3W;#r?&DPFLXlFJI=jU0r<Y2bGvK+vWcZA`Vvz7X|w5%&Stqm>G zR<c5y*RWg8@KR$Qb62bsxDD$yqh3?p%0lL5wO`8E`Mlu&IqP}tqEtsS!`QC0o#x)# zT%TM@>cqCyZ8!P080oyuw}rNL%y!=T{vWCC8Yy2ovawydO`6biAy4jTv9H*rV*~e1 z<Uf+WZqc0n&6zz*8else9H!9Xc-Pt<ZhN~s6P|RpTq8EVZ;^wLIZaoYDv#~C3pG7k zJaLi^4;{uclb0h7S7^CPg*&cqw=DbZu#9<!<dlFmICeyx#7;%sn&I;#*H?7Lu#xeQ zIWVCOjx#cjqqo6wa;7cweYL~7z+9_=4xpfg;p}vaWBnY3$cWd(K|VPa{g`=RM!`Yk z$(k^f6ju%<mRHrH5kq})w%lr*5>z8&>*);0gQ&dT?3|v)h79vml0)Nqs};MU`qaW9 zg@NG_Z|(EPcEpmIAWAv3)yPxwB(vs|X=aYdMt@^xVwyrR@#LEt2{|pj=8cNufR8xg zrgfuPDmlJ&YnbIhG@UV9bB0Z8W^oe4+qQ<;HFb0^r(_w`Dn;v^@jN_2UJpo)4{Z(0 zeVwz+sO__iXz$({me<sI%ad2ih}u5O$niZ}!!k|=uQf_JS!UGsSw^(?r!05j)Pu&S zuS~*ItWGVK5R?)0AXtrHI)Xj~{RjpT3?Y!0a;mri!6pQkBam0cs`x?#S0i{af@=_5 zhu{VTFF^p4ZBBi`41e)91bCs$H^s%ffbK@{Dg>`Za4&*4Ab1mkw;;F=!2<{$M6etI zI_ly(5j>3GQ3S9<=A;)KRZx6Cf)65i0s+KZg`ty4c$_w4>`n1Pxs#e@qIzdkTqI-< z$yHe=0S|zYLtxCYFYy5|<Ho1|jXVx!+<5#OJ3f&AlBZ(@jg|k#jo*I!j`nWy6n_Jr z!h6=j(z4mb*^5i_ip8a@GU37O<ewvdD`!d&$sr`p@xzTy;caw`Of+7tn}FkD<YW@` z)RluI$ec`)W#V}}j^r~?aN#CBr~x%;9bQpIsS=!Un(Khu)<&0Spx8`XA4dXi+FfLa zc423n>;kwN5o7tow8F+s%gwvZ^5UpcDX)p>m}N<GCDkmRyGm^@;Vqjy&tT$eHTXGL z(UX1d7~6cS);?!#R{pg!aBI$6TdsCx^G?roNd)D%Wq47aB`+}v$v%(EidqHzS1r4K z*Y=1y4#9y4W*`7-=76h7Ks2$lfSyDE{cumY$}*JK{(MAI`6T!N1J?eCJ)!@<aA_mk zAa-GEZG#-fEw<epF$Ey!OUc>X0=84p_G;Y@O794>F+p-N-w<+-$xb+X9u3A1ASPkv zc{La|)91!u;6RU&t=tN?)>Me)mJdX%ubJ^IuUI=Yuu(P?%<t`!m93dMoAlXme-A!@ zGOf_tFW)vwqAZeAxR(s$Xm8q)B<B`9)u(l>4YnvIiKTW1N)9`dJZam){0KULmM7=l zjYcS!%<`LVV;=!EOO5c69yzHV9~hFDs`3H}VDY*V4rpgwYy6yw*s)>oSP~|<8k?W0 zGRur$hsrS{bZu;Pp@yrFZF(oJSANyN-c74D^?~ZRKk*sez13e>x#nLjcaX3VGno}9 zwWE&N-q|g35);*ubDANJ@|zBLEl4is$x`wtAE%fOv6W-u<>V6z$q0YwfJ<~e?8uV5 zoA!bk4QiwRWB2u!l)Wy@RORmbz5wDcA@~Y{ClRnKL@Kchp0J;{6a1t^{Vo`SAL4X^ z#$^up&JXfOK6DUKblcLm*mFRq%WcuSs5&=VT^{bMF55h>zh?knQ|ZbWMOin<yY8mF zJsZbG*6faxcum_>@#{kV-&DL9it!(kA@}G}4fk7;MY$CuxpC8idaScKx%@j;#Bg0V z8uDz;=r@JJ7n#O$cAS;ixTz?g!m~U>o#)6^IY+pUwr(ua#NUX&1tN!8no}+1FiUf) zr5t8yPPLT7EX}Ewa+sw#)p8epj%8Q1ZZ{Q4C<j=|S4no}S4s9r9_`6Ta)6~g+J%qy zP9E*UM{<CrJld6y_Ddd3<Rdx2QXcKbM{<UxIUQ5Zur#M*${CjCbWAzJ(wvSdr+Avv zG378zb2{ea<aA6q%+j2WIYmW>D19i??^1dy{Huu&FE;Lqc{86o!)HiLJv@)z)i@}E zaPho)S2ok<#=AO2ly;;i6N}caLN~vg(ix{|(<bwG^JepR<3{s$?b^7<L(^%I&c;p4 z2H=2I2L=~KtE=!l%#Bq8)#||dV(*%@X6iZ@S4reSCbV4kWAGCn?Xc4{lIzjIz8j`e ze-4%m{+zjQ>=JtU)(dYrdxWzmjPV(l+s5xL$&0-^zsuyA_K+e~$1q~fJ?56wFupn5 z3=9oHzlY_lt(RNyK&AW1Fqi0#+u1nWkz8^!+{t&@<SRifJ`)5c5p5rbNt6#4;<J-! z&_%}LTiKTQR_5Il5Q}f+{tjp02v?AB1_iO5cjg$*SbQ1gk|x(!d@EDEqxd#&Zrbh9 z=N0j-oa8W>S9~zmq95n=hH?UJa}9Lbi;a;}3&%OROmVnuLzG}t3ORz&*mAkjbQrZU zkdqmUfaQ(N1qybPm{T2g^9mK)ZbU?9L@<6WqzdIp+jSfzr&!0k`Al~hZ9}f$RmwV& z*SITi1?%vdM#)NcZF9+jV;l8ohvU4WootG{Y@pJM!T$*1#vO=bIN^e)0=5xziWr7X zsxpaotiy5}LI&4T>?9SJ>$JlhbVcoO?MBQBd$75%!MhXr#FY06rp`ANW?|}tcyo+t z$6*WN-<aQ6OEoq(a`$R@Sub*POUh2X?l;EJ>!wwd*EYlcN*1%zV%cRI5L35YmH85w ziFdKf>l8lNJur`VI1ewg@#!7&#bbVOHl~re7Kz2rd?()?K!?EN$+>B2Gf%SJ2!V01 zVMOJaZwxoM<-2K3@rBTQTaG&W5#uffMd5e(>=1DYGvjM}c~4aQtK^qcetaKw1~Qd6 z%2q6-O402uK;F(s$L8j`SNuWW;<x0nDd@ihwUsgEofnSC*w$H|vdYfBwz9-~yEAQ; z$SS#5R!ol=HQ6G-Q~M;<O)Ej6g5Go>s8cz|GivVC@QvVEHcN;V7m{I?mkW@bM8cwh z_N(*B$B#9inU5czkmzgtVPyGIx5P6apI^aeqPg+2gZOL|(;Vb8(c$>n7<||?`Hmq9 zVZKhzFY@(*uU;@{X6>F9RD1@(FA@As0-gY{5al)>YX>m}Qv45|;-{=SZ?5O}3DF|R z1m;b?M6Bd1>&|7B5ZqBp&;?sD@~zHGvC|S+#a~uObL^F?HZX0Voz`%dB!YP#wuY|5 z@M|1`9B)s)2fC*b{0ITX_A?;L?$<yNVDS$K{)_<9=9%8H)!T$EquCpksA}vCOmIxL zxt44*c2E}ohSZ$Cnf8dJBW{BH?;yvNYn-YvTBIL&7ZLs;v}|qW#r4DZi3a7o^oI24 zhpreJj;eSwCyT|)tD};9Hnud}KiJ!IX`jqm$;Zp##>ca2CjY#1YA`sXQ9&mNuybk? z>b#B)_Vf6kKYp})_r#0;8#7*BgvV1t7$f#bGW-W+n<H1{j}k=fObOxhxntG3aSY|l zCNjMupVF1D$WGwQi#(DyPZG*BkUYYt$UQAHLFP4;%mm3-WF@<uNVBuj@--9lzDmAk zV!kCSUo$cDM=}{?=8xoSCT9LfzGh<Pk7P2)%pb|uOw3nNWa7qr6-B-iYrcvivqI*p zDElSzJ~Ab=ztRU_zGe@Uz0Q0M2h#j3^VWSRHs{woE<)W3E6?kEjm@;_d`%;FiS`O@ znZrbg5#F>N3IfzWyXGn(t2eJ=<}Ua;9djz_{7gIng6A#bg#*L#MvYNpxOsEE*du2` zka)eB5Zq5)nw&Est5BN|jq^Px{G?THFqBVyMk|L_J|lUCpPA2{rxinA7tat|hY?*0 zS&N+yEYo2BoGwkCC?w0%0jOoM;Q*Ap*%&Ci=`MdEsChSuextuLE^CK#HEgbR#~7w} zNZ5==fGMB9ZOJEkwIPSkyn{H1QYtMO%Ud2<+u3O^GnOZhHb&06Mi;!H1MVO~$t#wJ zynYe=Z!|0Ch%k+klRr2HmplAH2XVoeP#57RTlZUhzTM#o(bwDEs%6}ax05_+XXy-> zqnxP9c$d7X(o>eVtbm&dn`$42G|Lg=g_b$bHWayKm^(rM_>p6|*ia0>Xlgp|bC@Db zoAHX=Ph4uGP^5bV0XT-`pZF=43F^GurTcNU!_)|Ui(4=Fsy9q3wmnpVuk&K$2)?X) zidtd~?Jl6n7zwqq6=Ni+<eH2jJ7(Ofp#K)awg*Vp*!+-BaxuSl21pzaG_T0FNcz{> z+#pU|$dS3t5zu&SWX3r4$3`;7@$DD~X*y#Z(<<nb(;fe>JWg8*xh_77dvZ0_!TaRl zbzpr0$n5ZCq;8;!Yy+t?bU|s;p-X22mY0AL@X^I#$~ZwS1}w-m9%#_0x+9PH23-D` zHDvC{gJkK*!z`P{P%G=(gN(j?I)qG{eGx}`HXlwD$AJXL#-<fQRL?S?rD+J`FySK} z9AFUOb0urM{#Aww@-aj^AQ&~?<2R_{DZ?I#$$xe{@MHP;e2xb&RM<&rc_C~D23t8E zkYRus56Hlv@pwQ60I*^ebT&0FY|VST=WhgXXQIs`dz-W|!86;I3utYo&+iCei-^0P zCvRkKmdVu}0+66p%qD|?Y<zbV02#+^Asq%_LfE_zWkjdD#xOi>ne`gwETMQ6>J&yt z#sT<)3wF6%t|t2cr^(}FTU_!^I9WSrL^PPZRd)D7;yk=EDMpe69+=5Hpuy(bo492E z4MNz#Ai?m>FWSn~x8bxSzD*LA@8W?OJ6KQJE2U&_akz$*aanhAH~As%q#fF14lbJ{ z4`r-U!*t((90e|m1o(HeJ9glU0#m>e;vpw9yg}DtyifrR`%%spO2h{oj-`mXUiqT0 z6K^}iYvX~U%PC?Z7joKMdC{T0!(k3pkz7>XgXD(k-{Iw&R|}J3*Vp*HwN7s;86;$+ zmCxyYSRyo-8$t1e4arfm+dgr!<z{=X_1O~P-8PpIHPOo7?8vcxWJG?@A_^B>QWM8| zKVfhy9P39%WGpu_CJ7Z=cLecoA#B^Re$3{Fe3FX=eGVM!_t@MZPF%>5xxpffro=BD z_QtCLDQQVe`~kdgoa&>J`=07=?ND2-E_UuvKMs~-huYg7|D~&TQ2;WZ`T$!*IYzz< zKq<G@p?)HfU5gKdPm;WxZ-Zk(E9rBLN1eT6U26BX@u{<SK#1vlI@R1$W#`J-nHY!q zJW#;i7Y~w#;7rY<6`Or#uL8m_%WO)+{CsNf8oJSFSGPd~hX{SfjUIz9h{yjWGwS#| zmg`89wb4BijsL6<y<C2_=R<Qs9h*4JC&XnFhxvrKxU**BoO{2<NxCC9aU^^^kIM`{ zooI}8Z=i=Y3cIbHR-0*4r`3*0Ek{tcYT^QHvCE7PmfJksNA`tU5!&U1bzj*VXVL8V zDkX76d-8Oxm{j>3#0I|VeQJ7Fxh*ydMwrt}dr51T7tev*UP3dGFxhn|(>Qdh>D7^N z-u@lqoiBk2`CDgZXJ5H%B?TZaQEN}2pDZ+XPh7%MI#Zb3aeZv_f-M%CJzITyNys?a z=1JZ%z?^?I6=d!`UywWfWNTbZzQ(#hinKpD3<i#M{{%QdKb9B_nhLWcG%<?j%0kkC zp&lXPKWiS!62C3;5L<<@iB%YvSOqZ{X4LHL`s!>Ic06j9mvCm(EHB~ATQqqIXWpX8 zOE|N7T3*7L)zk74&a9r6v9?(~E$`mU>S=lRW>!zjySIJ$!f#@-dRkUwPvjk0j=evD zEXO{8prFD731m5Tfk0MaPa=?2*as2FD(uMwQ&e~`!67P~LLe)$yVSa=N*{(de6Z%6 z8OaRrdEmqbR?NwTWUzAT^JqH1Z<`+!GP%0JY}(gvYtv~n-8QE4NZ~d)>n9nIl#I5g zmZ0H@>3C6|Z6fw~pS(8U4oTvN5G3U17*p6{iV|*>wWP`TfR-9j^Jb%k_9r%*IxCbK zbS<zU&LQRvMO1Un2h4AcVBA#5K6E5CQT2wz@Opk`nND3wh>Egl!1NS(o}6c%m*YBB zX_Lsw?%k5@uR36NHrX|Yoo9uXs$l)b?tD$o45uKO>Yfs0(~%y&owL-rI^=gwNdid` zSH8K38->z6YrI|+#0OuEFkiD~jX3u=KdCuJJzI1~E^ryL4@E9((j&}KLNls=4bVLj zG}q793dNrsF+opI14w9rTq7pPZniEPJauOlP{s|(DcxBPsR8*VkQ_UoL$2%6GkL}T z`#;FvuAEKm?S_=2R<-8v3xS(jYdxcRuh9O@R#>|Ss&AConFH0Izp82_4{-z&{b^f^ z-yp^MuN6vL$El-<I9e=RNMDNM)VEGDsUEmzs@F}k{t@JsCr55|yQGxkcGT!iQfy!3 zZ2IiB4px6(R$^j(nn|pF>2QKxRv5Otv}esyY}Aj8u)6V@BhFgb<Xed|ElxY)#5BkF z&cyl8tT@FiG%I{vaW*qUG>mPh=&ElEj&fIr<+8z9>UFg{&AgrJxKCudv#kzukb2Uy zb<49#1FvhcJR2Mstk?EkWpZ=~^8{H%mM`KC=5%TK213a9wyd_bGY(^_^57u8Fqvf` z?s4OrB5sFaEVay1m*O;10nZegrfvfl@|b879o`}0JYqgb=*%Z_vz(;9VvR4p`$(qS z`NS^I;3{;$=&6!#1#1r*@!3fE5vlgGmw5S=O{c`PA+a29gI*|P2Rmgzb>Wg*>0Dnm znOT!5c3Hb)##)ubg@m8k&1RoflhlQAw51-;ZGL{Yc(vq?iL=__A(-z5XAK%7gm1nA zTZe5n$41f@bH_94or2WSpmx5)%VXQ7bx??tr4S7oXuCzIV``9cPW8D)7&)qg0$>mj ze>At<YH0E;+d5XLtuOQP@VuEF6lWfa(@BLiDNLP4(#8jRc?94I9TWxqWlvvJ9;$1d zn(Mxamrr%L8j}%D?tsfh!ln3B&L@Q1RilRA5uPYXXA{Fv*vTnh`FQ-|=^Ydet8}IJ zF0Cr}T-vG*>dej9sQK9BTdpL|+!}V1j-bVmeS68udcx-8xmf|W7^^3SHTz}ZIwSRj zaGPZ2ep|RnUNs*UZbE6fYTiiN{<<*F@I1p-O**Q=q!X(KDr5U-fcl#=E_Un5dB4M< zOwv)?w`18Vw1sOH&-&s?V(CYLJ4&rlPi*}l_Y4iU6gj!gm%c5P^NryK#c|(=)oGjd zy%;)OXYpAqE~7V?{mr=-WvNw)vGygc+-l{xO%;;C;mX>ECMGR$#>wAX;$;h7N|S-D zFtbfF1vU5c$GZ%iZwt}hJof6L0Xat`%TMa+$M>5zMUzBMLpfTQW`qknVEAB(+|Zyq z(-scDb^3p%kds{)2hd;Qa0}hQg=gJzRgi}@9OB$(R?eLz56kAu)ODoXc<ME6opOX> z9JBRk(PRYfj24{&)KZm-w+LA%vD{%m&Ti`wiE0f+{3YT}3ySZD%it`X;Mg|lx$?8D zIyzF%;WgihPMc%v$=};V5NoXr)BXjO(W2}Bw=2W=%TaB~FzM3K_q(OFpZ3br;ck7# zt$TuuF6XR^_CKY?L$(K;x<EZ9`rIve#G8|JJU&|<i`qp)8|uz1<Z7_)oKBs$Wl8d> zcA=RzHTFE)e1k1fej7hWQtl}amV0`un;V+>mi6W|mO34>O+TMe<;mZdr)BBF6iA-k z^ml+xBfy*6+$XNj61IvbBe(+5FjvEQkGjXb<Fnu9%=a^ZZU*rz1dH)=DT1>Rz+#$n z;2!{5ji3hsD%CwEIopo&?q)wi^7xJ<#WT_EZua_zt|#m6YX6RvgW8jOIG$aOVb8tf z3so||xO8#poE7s=$Q~xyQ{g$@@tkYCB8jTZqQfgmV@fd;chSVLnkzXzMl2u8w%rgC z#3i>{d1J>4$?Tq<;q}9P<!UrHs`L!?4#r0S86FE|+=X>aelL`lNp4d`KTtmnmJF^7 z)8L@HjM&YKBL~^5>z(327`TvHw_J@T*D!ayAgXrD$6hMZW@C0MvBYt^z;8Dd4s+V& zI5!e<;R!T6XVaLLdMh9<62hBO4mpgSH+Obv;fi^Sdn671L%HY3RXI)=kMbRW5U;}; zt)ekXk5$n)wQf95+%}6fw@a2~$<YU9S(co8U=BBsa}Uhn266(XIov=tJek7{WW$p= z+(6b|nZpfa?Ugy)K-ONF%}lcP$}G#0wO3|YmaM%p%d%wcm06Z0Yp=|*ELnSHmSxG> zE3+(1)?S%qS+e%ZEX$I$S7uq3ti3XaTFTlhvn)&2UYTWCvi8a>%aXNMW?7c3y)w(P zWbKt%mL+Si%(ARQlVw?5$+E1eSe6wYqOS3<AS*nSOSBGGVHd$P6;36XuEN6zj!@y@ z1V^fH8o^O2oKA4G3XdR|p~52xj#1%J1T$55G{LbdI!=W%fMt!RK3;{#@cs!ZoJnw^ z3Xdh2rNZL~PEz6V1ShNT1cFmkcp|~6Ol=l0QaeqBC-MI2Dm<BBHkO#7gB!UXH&M0c zaZ%ZN@!Bg;Ydh4ltr0^;=^<oI>9$@}W;1QQs7x9o?ZZ;}n|LX*)>TBC9L)oMmvFh> zk^y4}hK8|vvJghA<#6+`Fx`l=&|4{#S5@R|Q9bdl7HpR1D%o^BL-9o1ldG|fK<_sI zsUc&Pe`(hNLcL=1VAN%6*-na_wXl2k+|mlidf_!gLRVren6TDwUd*8~k_$jGdI6)j zAj@vK5;>w;xxpdz_KuUs%cJUw-u2P)YI*%&mf2~AsywLRK}pV#UlMJ!gth&KWj>P{ zxL_g7spf71O@+=axNb_DoZ>+;xR5xD*Wew^Ve(wM5zBJ6Z0t>(;yIOpe$bXDlS0l) z!GdKso*YSUD<?1a*u}LZ+ElH>b;6s&az=j`EhnqO8MC>%Ll);?emP+%oj6JEG-8p_ z+F%j%*L1+*!KNmbmF1;JPElf3En&YTwHU|E$t>JI8|j7)IG$t@Skzmo$M4)T=FOg) z@q1vkU3M8UC$nSIyl!?_ZNq+`jY&JLC*Ns>gsno^Ja=tIM#^alslfnmalGcH0ur|g z+|pSwrkFHF3Vm83mUy9zhi(Znf)@rDIprT-BjYsZ9>t6!-{J6%3dGgQ#!VEOg%z=@ zb=qLfIt6S&NNS{H;^b5l6onD)?tsHdjJ#OR-(TGug{|4dWTL~SjhK_y37PC((*eUU zybCLf2R7g{0tqLnWvh`YcB~{sBGourPG-kBS>4+Kt46kShstZ#<YKl)wl-o;c8zS4 zSa0fp;e%M<^LmG(h3m^}>bXWW;@v$f-ZW-Tmbc4hcwYxR8zC>3kInT|J5XR7F(=1H z$VsdRJ7BoLG8Z|6o1?*HEb+oh5-%sau)a3ZJ3HX^U?y;e90lEn<Dm0M7*mQ)n{(sl z<QneM!ip2|kq$VY%tYo4k!=}xv^EwQ$8urCiJFsdIF@d_$2(vf%k-tkNt;q4N@L?3 zk1fM)CQ2LZy74~H0lQd9B55QIqDIILw;5C6#>mMmOobEe!yWL7H|UatqgRdD#XNE% zc^nbpM#{-Cdh~3}k9WW{TnI_UQO1O=5ekuMc-c5PSw_RlMEq2T9Cu@JQER2haGZ_P z2FIC*pY4ES_!LaUt>uPd-bbjDhouqGa`FxLv^MS+J768t7)&RRg5ceLmUAaoPR21y zQ<LFWJK#IE8`ghJ*czeKwRXeC$jNVPH<D=Iba;jLjw{DR3`PkuZj?!wYK>cD4$!R1 z91o`~vgbc$+)o=Hd73#c3@@4wK;VNW5x?v34xVwzEi=o~^ez81p^|pplzmeWnN6xj z?l>w_1e*r3PK&@d4vg8lFi8?mJB2}2;(}nh<!bci!KsDeN{#KtyX567X0JGBd1?Nl z*$d1;@8)$^#)XQ7De-eEP&{P-*$r2I;&9!D`WzvJiVI%L__Peyg|f-Vt$_^tX)0EW z_yQ}A*IfSbSlnds^UjKbS8u|^{J!#<nkuL*$>MV5Qnwtnnq-nli@_l|A~i3>IER5> zr)B7UR{q&pbLb~E33j$xcV+ugAVD{kvnZ!bKiVx#X0Ya@W6M)~gD6<@qF^wQM*V$S znA|Ty50w-|qw5rb)~G>)$kc?5p0hnb{z;racfc|fNaD{6d)s9@<M3vZ$jN#<@oTgG zdk5^piDaFvkZmOO<nH*q87HzPQcjlPL}p|Dduy1sMX#}*O_@$3wac`Pi7&%;@csiY zcNSJgzNVR0h~Lq~Z<;T-NDOCBxgV6~MRd(X1-zET#gKU*rf6F#zYUSbZ{B9dSe8b0 zR;IWwo-YTAMCbNadgZ+HY-LO<fcZjsUVmAhxi%-`zrhH*X{5#B+^mV+yeyDPO)}%0 zLcxgQ5{1j*V_Ys&(kK^K)+{UcM|}(XR}a*d3pH@gl7%almsS+Y=g4<|Wi?o4anIuA z3rfpoFPXQ9ulT3&nO(zwav}S;aH{-w$jF)BjFf6QLV3(9FI1#qqF52VZY`;rq_%e? zg?0h?BlQJxjd-P(Zhe2dJhm&#&giYKkQaEha!S@ymXl8|8Q-jo)gSV{bn_`k(YixT zS|tUM7w2`0yzw=}M76qQRc#q>V{;_zn1;-pdcwQayVmQO>8Zr=cDCZn|8e@M5U-4d z2ZsCc71=oho3fIlRFV=qd}r)%O#*G0v~0}1Yyt8wcPmH%y5%^^nig;Q#=;hd@60;^ z6E7#b!kfuxKZi@SV_bYFe=8V%yUq~~)C<&>QOV}NHS!!LYJ`F=T(W$bDAm%Ue1fYo z$U}Ih6*dg?hK0ilRZ-}<<!ZT(jh5rv9TUBL-t1!c8KRxb&spTYY|oV1WDl-QtAz_| z^W=h{B)=*i*&LcTXGnl4AGkH*8J1LJnU(ApjKmUeEDt$zjD7MtO8o30X>!l0urjJ$ z!wjTGsaR%;9}@j3K7ruF5;PYQ>LHurWGk&8w}(1eQjvz!-6yNe>$KKn{g|Wmwce?T znp5$|x!GBE+u9p_x=F&!UM-ILhgXbv&u?CyX1g*r;yT5_Oow$nL=rXWrsng}mNf#& zj7VXcQ%VR47ZUB3tI<F@Hl!$Aqc=Ts7Oq%4ds%7jy!lSm)Oz4)0y(QE_P}ktqa5bZ zdE$cFlKG}n8q0)gak<*FHmXr8ETNn)UpOm9gMH<m2&M>L!g3ku^{h39DYjJQ*~6P~ z!*-@lNi$ttk`K5uW(c!NPLec4Npj6w6`Zp;y_rtolUhR-Ej)-Pgv56HaVfJcD~AXY zMJ<$}-Btoyoo<b2Pgx?J-N@7%2|6iF+9+CXY@kmO$2-9aG`~-Aut*bc$fzuExU-_P zygMvsX05Yvb2bC>g3HPDG|PEgrfRw{FNa%I<;<DH#Bc)DUEG0%!1YRz84|^bq;kJd zO43x3i|?1byE|ul`M{9lR+P=xw{0QH>6f=_Msg5cLRMlTVA`yCMk3~X2}W<qe-&m1 z@fX-K<nPq51p3_GXycsvF6f-4=g(MZhNh0%WcoE5JEz8=UrXXFvK;$8uot-U8BL6* zk&1L8i^`iLS-+i#GFBTL+K<7sd1^)nVm!OW<Ib$E$uxm%im8!=sf$xGwZdeY*9xjP zlisqluw8THVdI?`C|q$80=z>tQ@>F1_?Xb7q~@4V9Nk%zm8-Hh0>N4YvH(*R`w;Xa zxC{Z7sTVgO*o5G61hR)t_Guuv8iA~QRYh4Gt%}znxB<aS5XhiU6<>zn76i8;xC6mm z2<}GkY6SNnxEH}25xg0}TM^uk;B5%rj^LdL-i_cf1dk(lAA%1c_=p5tm|2mT>fWC9 zQFZM=So}C1eFDL!5PSx~=Mj7n!Iu%BAs4>^^eqJ6lOU}lqIzrdOG36zw63y2qH_y~ ze4S*B=Nz=0Z0>05@AkFS*cc-J?KIliEE50jfzsm=6)_$|s{su**CcvS%KElxOR(PZ zbL+YnKMFyE{o=<U_cmN}Mm;ZW80}1ZALojoLnB=LDp+S{@inmib^MfcO;Ar;5a9xc zVfmTMQJo@m*hAfu9W--y3p=%>HXS>QabOw;ITc&?W={*<B`Je;s|n^#dL#+{ljmlu z2^wpZZ>vc(T4_1_+Z+e}|8F%Bp|#p-a*fc)J`>q+B0%<;m<=bg&%|svk$om+!-?!O zF&j=~pNZLUBKu6thLfYQsRPbY{Y@R55PSZ<473`01qHJ06iufa>|vPk+-&NwnYP~4 z0d8Q2IPSpv4Lc_UQ2&^TD}~Gs7VL2mXpIzZMZN-R+b8a{piOrLW6qPi;AE$@jM}i@ z8n1Sflx;fhDGZ5cg^bdV|6r^MJCH;*CIS*~JyXd|mA%#;<R4BHB>8Sx%syns5m{lx z^SX|$N}O<V9>=4_0-H@uDm^L_<1))<TZ0EAFAHL87<Fm_56|V~p8FCaalpwk<Fg|G z!&MH8(`d~L0F?vnu){vej>|R><Yv`zi#<RVbNovNhSrz+L_yefr;>KWo4h(FuPJ>_ z38N#ikv7+G2@c`vwiv8GBqUa6<7s!}bz6oViSu|9J6LNOkDu5wPP+L@Zsv_Zqui4A zU|tD~%*~NsreWFiY<;(GN9;$Fh*w$>=08@k01?Zi*~n@(2Ws#E8A8DCh$rR4?hroC zS=|_}#8IxboVGW&A4gwYHZLY@6;sIBr9sL10jj1GFDJ8DI*`V?u>*cFFDWUUU(<RZ z)-0!)2G1Dzcr1QTa(HRyoULq|vz0m5^zcjfw|2nUWFxbsvZ%PXzYcpN4SdD|iSXj6 z`6S56dmHJ_4j7(d7*5_J=3;qwiQ~2*8#y1-#Xm^=S9ZW_!SFgy4kk>p=d1)9&q&E; zx=s-i;^pIzU8jk0PX~O)N`SsM8p_3LtrEmhb8?GrNVqkTUf%)3SR*P4m=9Ku6m7P( zXH340m5)_^A@$82aEJxCl2`oE>Q*e)iZhOulgD36UiWvvV=P58v)GEoS}B@X`8Z^s zDbiq^w|BrPTzH9(+0Z)bnXPWPZAoF!VKP!qKI0A(QQp-7n^@T{Ij)d1j}s2k_MYXk zwyh&hPA0L;!{qX42Rz1#IcK0+9a!Iz&058bqvhl@Zs#V_duy1@>29u;(ptAsmiE-^ zsZxJ)aG;VNX4Q~dssdlp#GlP6x#J~fik&9Yj+=<G+n67;WpC@4s#P^*AL%pNab*R= zN>@(xXi?yerrc{&VyE1hwj<m#k#<Ur1{BBpcxPpf+%hj+y}BZw2+cGm!+#jpU+7d| zed=WC(E!t`TkK3@j8kc+)M$|=+EY%UkpeD^sk-GFv4ko;6(QadQ{%asl5QyXH5{yp zsLwamhnmarwe+Wj?8}zNwg%TRk2OAQE*@95#p5%=<JUXmu^>@JCUyLRx_oB(G#f9i z`DZ1$rXzlSO8wiN@jA)yTF*nM%WSPpiX*ne?e8SZ?>pSWj3*k}V$^?$kh<n&gimXD z9%)rYtaWIUMwzkKjv>ml$T*3#q^)0}qeYr%KeFY`KjnpiWHH(h4OLgp-qc$&x#2d( z%)r8pk+Xxu?2;4h7nWBuNY7a}Uw7+fA$<6X%yHGQZC;>r{LY1wBWFqS#++7&KWAPp z4%As^(Kwl;(q%$adZMG#UfbN5F_I-mBQmoKP9E)O1-Cj|`TWL8dyJjN&S9&ee6n(} zB8vi9jumE6u$>vHEmniUUb4)Mvn4g@*)o}z%*>{#9paa1vx)r0maZ);kK>8v%OXEn zgtS$~!*piSZI@~jwB;-AA+UMLU<qpC|HCO7DhwB<UfIbuU1D{XP^G%l-8<A1ua2o# zduDiQ>{`!2e?<-?Dwf0E;kwK5lP#32&JkIFL$k~Z4pP~qY<4-BB%8|soqKJX|8azX z!sC)#`Q93r>m)cYjL%1COBNaNu-~<<*lD~NzgcalEeSIQ`;<^|Ur~wTei9hvH+{K0 zZTKp-3M*VMQBQh-WQzt2a?;&VPZ~_aA0%{Z#Dmy`#pPMYGj7OyAne8KF*4n98Z&1H zfKh^tG`a(R3nl@s&#A+%xu0^I@pvR-^E@ZB<D9(4*YJugpye&xh%G{5-3ZxGfwLpC zY{PtZ4-5>21-SSYo3{ap4z)_6R|YzAa%5k;5^_W|M>R7;o`fR`j4pL+R|73Nj<<sq zN?XIc9#<%fqoI-QFeyO%g2NWSE^)S-tvldJ7NpZ!nMB$tGVBav?Os#hJT0sskrzbO z*+Wq|Tk~vR#<gfvKS{it3X7_VqwHrnZL2#xT2km9SigRtW^TN$H<i?q!+pk&jT5qx zHcR|yPb8bh_DxuinK;lX1zH=fd_CWCp%hU#8%@M{lg3vwGwnDp@;vDQ6Mt`Z{~Fo8 z<-WXjii+99L;{$1tCJPjHQgXQF}RO$PlythnR@e%5UaK8COtV7OxFzL0$WwYTvw4l zrvNegNkCjq$JKSH4ENL9NeRrFx@Sbuia$s2O9a10@LL4GM}W6MeDPBJGk*R7KmP{w z4+KBMPfX1g|AU{;BJd=;Vt`;Yg0Tq3BX}Bg&mj0E0u0oOJK@1D2zEoTCxX2ZOhj-X zf=LJ_Bbb8VPy|yEOhagSiU>aAq@p>WnCO}cWv<Z6#T9%I+NjkD|2YFD!1Hx4?E zSG4ihsPS3)_-XFl6>uES>MbrkXUW{ISnoDa<;12t+J>f`kO}{)h*e-|Ve6H1hKS>| zR8ROSYSGf}*^B0t7B20P===xUHb<_?Yzd;RTM;EocA(i6xIdXsecNoG$AegxqUgfN z^SWloX4-nq4r&oCv|FwUM&Ndl1c0x$$a%NE@??dpISHXMMQH3gom8TBp^m-fF06sO zW*?+0Yv2uHWsQB5b28o>Rh}wU7f1AM86UVA@q%8Pd)`yaj}et#gxq0IZPN|f8P1+2 zF~y`}&je?C(`^*XWkX_Lv`98pqE|RiHlPe_l-+P;gJN$uogo%h%yJnwHG5OmJte7` zagRx*d5b+>qF;~-x1D0m7jEYDSB8fol&rft)Mo|~8#g7tQ54)q;gSQ&&EM=6569?m z4x&z?EF}yF6Ex*BNi{FuEQwfh%7-R^3+b^LG#I2DDbLNOt75b|l9NVzq9w!YSIN6u zQ@nYyT5B`PhqCgAJ86YZw0>;lZMKfvh|LRdig4QF6hPwJ0xS@m-K}-A<jZzdxkR3c zLF|btm3f<@o?#gTq?G_SsoWnL#iJ+BLkUjVxM|+`^SVp3m#<vXO+UpXAm!|l9o6_~ zOj>c-&I0akO?D`1>%~6B)1-iFY6>VZSxD9p8lEv!VxQvD737{Yf+f!B#a(PJ^-uqW zk624Cw_5aOrweD7I-Egga0POaGuRbtLS=!!7|)o$BjiaDJC0Wj9F_F3GS-TF+rgoz zM|Q{#^poWg{y1%05*ZotYd7pnZOrCMGh1Q}IGlrHT=^W?g+iI=%JM<^KDDDc&{}B5 z?4hCZ=D1B`qa44Vz%`gW%fHNcGEM5X3N*EBy5PyU=t$RWh>MeAacwfqi`y;5tvJPn z%y1$3Zn>Jg7FsEf%`U$)qQ1fTy?xRA;l93Q<?7n5c&o7-hthpkd}M^(5-7WLdoFd& z+MIGFT2fwbT=%4qj$Okhg9iD4Q|`ei8v>?nil3y~y!Z<wg^f<}QEXiKYI}oF8Z(a4 z&y{mLaq{}+c`_?66WrJq*~gO6*p+4ET!n;^yR|aF{eF?dv_f&-vZcip^NNTko7QC0 zR5X-YkD3iyoZF+>ug3%mQ$^2EUNM3Ja|$^Gm1J#1mt@&obZ3g_Uf_rhb%6^xcFWa7 zb7srqWkb=js6V8-B$bXcI5wPH9&#nKY^Zl&NWNAB!lYMci*YmrZjGBB*f9N^NzWA2 zO{sa&mPi6uIYpD?_zz~8MQdVL&+6?dhq3~5b+4SuAx)tX&v5m`uGW$xpXSV+EzE6k zm;+O|P-rsOpj$p(p3mDfD1Da^%JO0P8bEJ#7+*zkzAF;jqeg5~+Zv_<K8hy`C(Vn1 zy<*pQPy}`jQDvZSLv+qi@0`u1ATINAyAkJT1ag||h{)iXn-j|txjEm<h3}hEzPbGR zyz@)*7cQE&WcK2DJ(3dt*-_d?`PtbhEi_+78JBz+Wqk5wlnKd~QRJg3=F2GZ(G>G# zlpR#GqguC<(mP{22A1PjFvpM?+d1q$kE6R=AvB1_I>}aB;Rrl8J2Gsh%|~~EFn|k{ z#`aSXU|kb4x)TQlU-9Gr&KPg8P}(t`D_M;4GDb`+f%`kLx71Z9qB|DcT@rU5rK3T3 zWEc%P57W<h7?%K+$Jp{Dr{;={$)-C}#kREsxlksJ-L+GMMBZhiV?!t2<!}}6aZRl| zm;upju|b=vQ9u1S$ByHzqZ1$Jz}j@7FlKfRBZP9jq?(qIjnzr;Zl}0;P3RQK8NP76 zayBzNZkdw!G?fr*bFSk_Vr2Q64mh4_IJQ!BI7!$3B^A`9CWLF7Mo!MrDLc{b?ST7O z-t0&7at<@^(3($HNI#sD>sa2%@=YCZ?8v(<u4^?v797*a$+;tMM7ys8?hiLrhEK%E zre^v4jU&iZU1V$MngRkxUobD~5JT!|Dme>)4$F=AU|NDMycx_rYkr~FisHoxE<vyg zL5N^A0=ZNb-d8-W<*=Q1V(T19<7MCuLlZl(<<391HOY0lq++EdqX=irD8EpdwS5Q9 zfTF>vR~L|DCOMXPoZKzP$)#Nb5^8FIifbkIqiIdhjILO?LZ+qX$b{foJ(4W{q5GU8 zSLH7fL|ZpA9Xmh&pZYAEcwCqk9_ev8!g?M(uJ@zLgrDct<Fc7H_qbpWa9Qsn&wM&8 ztM#>9nc5k3=Vq-R<vbecM>!93_7a>||4`Z}+VPiQW5o?w(OZ?pJx<mmoF!7Yb3kwi zoe1!bOe$#K#x)X_WT4Na1sT_(&dVmw7A4U?=9D9;8Kg+RufbUI5P42hU9S+0JfT|t zZ2~#_2UxHq&L<tF!7MJTPK}*aD3O#~4xwr;dl0yyhf`4_dZv*|9_Fvidjc8@9_~fV zz*9~U^2$ASi0bm+NbI$|iwGG%r_^JI2vNS^aNLH_u}VS8EGtPlaobes6Czjm@QrGO zpO6_3g!MgMsARG%&O?4Qt^{~W4ntpYij}t_Vn5I3=kS+0N)7yKhZcU4O(SQ8#C~29 z?HdmFZB&YRNmG@#88RcZxoMrmG;Wo^?{SME(o9lHn*=?M<aW~v!E{=h#CMz$<*g6+ zFe1w&H;1>T)lpjxCyAW30oK!4KX6!wIl`51D)~gAG$L3p`yA`k2VXTUG^@_ymj`l8 z)Ot|2t{J8YW=uB$mdcWrd20}-($o#)d$*LoA3No2L+P;C#R#iKAsgAU`t`-ctlkx6 znx@5|I;}KB{aI&)IVw|QN7t#cr2XSOuMrhh$Ew9tN2gY;cumW)#KtU%`>SnHm>Juy zFf+EIFf)F)EednYwkymrTTz%}{<JL$GjrP&X69BDX6E0V!sNBlai5uJ>WGpwYV@@& zCAA<&=k(V(Xmz6fYpb~**+Saqenw~9&v<sLxgXgi+UNe5&bU7&5QnneW$#(d8QBKf z=YD2q+|L}_0r${feo|tj#+xRHuB(a}F2`*#AG*rRB}O02VmpUF^zyj)Q2w?&ejF<- z<zVgg<$C_d(sNcUJ7>lGrNzawSH!QT4XwPJHrp)9OJvq?k!(zpMN9Nna1PDTK;Ins z?ttr}VD8N=X`Cfkb(Y`S#Lbc)o3?q~?<C#aZ;`eVmuaU|G+kVJ3;#6tB3x&}(Ba*z z!yS|gEDj+UMz9gV<p|`Rkt$w=;6(_oMQ}ZW8xh=u;H3y&j^I`Vw<EX{!7C8F62WUF zNDE0+XG~wbRLCBOX@HkyCnW>BP}ZHEtb_T!ynE@QrNx<Zdn5(^gX+wYtAdj|qmCx^ zI(v~BZqL)`c2waG1Usp4M}nPIxD&xHD%_c1R~7C;u$u~ZCD>hsyAkZ6!rck>RN)>3 zd#P|wg1uF^7r{O%+E;~pD>+b9@2A3jcypqP0u}AA)*Zm`Kotfm+*e)zdb*H2n#4y3 z@zH*KG&y;6Fdt3fqltWUNb=}VKI-D5{rPAr?;M7s_hb$c>(na;NsxJKd)C4Q^Ut3( zE3TgBaT;+SG#cUNd7VbInYNxr6rHDyTOfbAkQwi5<z=mTgIoV7y}d-2?H(07rI^Up zPAA4Unp4_!X)^U7ANNSMA}kn+qW<*foW5aM)ssA&-8Z<_oPnM*3#|GlDL&)UJ<vBW z#11cKY;02M8yFr+*I_kI!kst8tV*0kI%kT}2Hri#4;&Zr1bLELsd@$qFPSG=BRsa9 zNz;=hs*FD84-Kq8FJ2DY6|*p6-jt;?BV>xHX1Nr5V`Jv{e%VbD+GM&QyhAafHYqhN z8Fy&Zus6jPw5=UI7*wtpXi!GJ?2%1rYs?<cWO(T~5$L6oI&+dq%LRkZ6q*+Z1LQRR zRHrO?oqd?F6$3`|GF27(YVi|thJYu@rL4z~ksB+dIlJSW%%(fcB4J#Z`RJCb$&xg5 znv0?}^0A-Ay_+%&Pb(yvHnQzGqKE&M@Si5c@^O9=j)+O1d08-zY2zR56eh3aCrbh= z2F^KVMy3=L`>?FISR-E{s&n96!n%o>Q|{0vMmW~tvkjp`+tH?LnVnW}IW3fz$%@fP z7S+M>IU>hGn1t^nnN;9x!cNTQVwVCWteof+rfna(NRgbed{IXF*7(aR*rmhOGo0?g z+*vLkyOi(R$Wpu-(sRqwcesVd8=0igD+Z8J>Nukiar)eI51giK-ulWdrrBH^re-De zQ?^DJOJkun6i0bszbgy*nX+pIA$J$yqvHLt9^aKjZS`km!S=@F&FW7#X)}g!l5H-G zL^mXZ*^W5cP;|TkNk08sUopz_%UC<?cI=L(yM3`uCslRUyGfvVNya&R%<HTucyTbd zJalQ)-$_BR*CEl~I2Bur;)et_=O2}7qAhf|&ubYm>RZ^4gHtlBH;}o@Y8)%4Sp=6R z#$t!dHq|9=2vLUBv`yqz7n@Eya)zEH5zp?d497?kiK@yz-ni0ZZ!K|!o0h_LW}KAT zDF^(RH0n8>l?08~C|zgea2u~pr=3!uHj;=doif0!!G#Wh?hRh`+5u3!W;ICm)xd{t z<=f=cFN^|`R*WRU1l_dagHo;>?HCax;zdqjAP`)5#KO>PN=9>;9YUy(^LndmIgo0g zStABnjx}{%wKN@DBj#ielepw$Oj4Zz4f|6YzwDGHuR)q5sT)I4qgf41lB-EJUQVL~ zB}(E%9q>9u;>#4eX-(*gGlD0>BX(n9rEa1p*|<5GhO?82*z0f(9|af8Ej0#v6Kd37 zKCgJiD79sD(g+5G1YXm*8SbsxcjlfYU-_Kfx3RprGB;W+n^MKCIc0viuhP_aJGTq` zo0jtkTF#>g9+QB>p>j=v&HF|q#iFfuWYo6*3M&C$x}k{RvRQe-VRL_++uT1p*YQ=s z8PYOaFC?7=oZGyZQn-Y{%hG~!i}6rlRy@hVpKG!|S7m>e?a!`hl4S11rEf+R-G|@- z1aC+15Q2vhya&Mt5Ilk4BM3f*;7J6ZMDS?@Pa*g`f-fTYvIJbYPn9Wt4fno{KrTi9 zHEBjer8QBt=1xWKpg|2~?yng^xu%p*uE|iY8bP_rQm)ESmPb&QEoGTQj(AaR%x>NV zwf9On_e5=Cj>yhkk8gUkLp+BqA215`^UQzkOetY6QK=MNCZBSPnJx6Km0g(0kD;|@ zmIc#CX6h{ML5ly6y*GiA>$vKL@62c$d5yd;*e%Jj#<pzByRFD}Ml&O6VrewFGx8$h zbXwCbspV1ksJq9K96O8c5Rym2@+I&BNmxQcNCF@5Adf(R$AiGf5+DQ!VP78!1l|je zEIi1|_y3<$Rk!Z#+qds+Eid2i_l@19+kLA}opb8csZ*y;RdHe?UppMGP)`0ukxbc@ zVsD6qwm7<t+Cb>O!lD~~jzabKNU{-Sfj16@=p>5bcDweG`XOGECs#^0+qj>ja!js; zl&6Tzo=+v7HR84`0C^y#PXIYw2r0nC=*Xt$A5iAa5j`6JI5j^%J+o_W0g&X63UmiP z?FN$CK#Lu<HNnx*-~je$>GrLB5zKJ=)1vCWJ7><Icn%%@-%2h4nRDv!ca`>c_*2iZ z&&hzFCvJEnGCL=~W2p1;+h2UoH|<0Fd*u42KZ&ky`zGhwti%d`M<jbiI{j86!l*Xc zP1=HCaS~grRcyQb-q-+(_x=FPO&K;jecdrQ>_zJ9mae3wGkcMBbNgVv%Oi|U!w(@# z^YjQFz8UXf)cIiIREaT};@ytXlZ3#UbGVA>G)ffx9*+j%&W{tZ-m{QfkZn)1QjO!z zof=9R_f>NPw|?{6g?w@CA|Mitp+&MAgZ2~4e(&Je&sA_4kwwJGQz7gHgu_1k5+3`b z%|h?>(6&NDrtiY1%T14q9nIko4<oNzksGh3FkjbeN)2q7(=Y@y!EDEdD8M+cEHA1D zG&*~(KOnIJEF}4Y1N;U9Wep6)%6&UC;9^UK=^(v<l`74)f0;~(TC(qQo>)96^Fyv7 zSC6r?<Tj*Pmw&dIMMPsN{u!^se_`@vCjZLh-;hMoB~K~S^6(##?OTWyHyk))(hG#> zFpN|fKZpCa=caefIHkUTH}dC<f$zcBLdF0i2UZ71*GP(O+lU-kDGU9cRlp4A2L~>& zySowRutow85a%!|4~TQn-Q9?D(B0jLbI_mrhC#H9=vpqsKyl^P2eNT==`+7TaN z1CWz$yhE!*jvXw}A64HDj()Mddq(Atnl0p{UccVWulMpRKANPp`aO8*D$TSbgj>hT zdgZPxDzz~etc>j$e_|>uPfucTd;iS*O}Ck@=?EZRGOqE!H0NjFgTxttj2B`jfXyMB zvpjk<h;9_$8RGN+F7EGaL2b>STGF#n(#!ak3O(BCxgxuTMv_~y?-KZ^%WIsK!yud6 zoTvSa>-mM2xEbj#gI+q~xyK=%l9&#n93NBrk4mCreqnHOWE4!t<xG%MbdVKo`AdV5 zvkP2>eI%Vj`i9PqyX3~urF~{*|6X&2bq~ko4ZYhcUKy2yTBTF~dYN^mB#L_?2IE&f z!f8?P<GOC9hkOrm!b~2N_O3~-_AQds$zVXdMq;ZD!4-JyKeZM5V<3LRqn~y2L#Pw@ zbXiu=SjMv2f!E+8Z?DhM?z$TVd9jP6N1JbCoeZ?;k{#}Pis~VL+T?5SBsUEMXm+F1 zaPfiswnsB*<tJa8Q{KV82%U74jkx<{XEk>Q?Xk*;r?&Pe9&@y|SZp4;pYjMV(AY0k zs>c@>b^IGQ-u$knGIR@5?w+*KXP#hh0;F`7amMLa;MzF{nKWwR#XlVpI>u#%JZ2_q z>@aq`2ZC`MKwO*obGPAiC7N*{GTZOaK=2)*U2IhwH?nM3vh`OpS<B>nCKn=!dVxHp z**#wcmH&y%;W%%s-JxrSM?HI&ZdBO<v3ERt1SZao@wt?<iuPe@Rm{*8EBC;t7`khN z1Lw(un6<QTFANS`B)?o79C(R5tP2iYA`h1a2QHI`%Yy?~NMtPXUn##_<r&O~%T+hp zHS+4(;J`OngZVmZFe5Zq4d#+HnAcl_8KJpqFmJR5^9?qN7@@fuMU1<#HHvt%jUq;9 zu0|2xWTS|2H?~F*<8Ew?BF5d=8by4ojUvX~*a#tp&k%QGYY6dH8s}`2?h^sLW;lly z`Cn2<fX_L#$X%t`7CF5#$I7_)5{9@rAYP7SW)G$w--S=!@ZQ&=kaH0@``hQa8r`DH z=N53IapSNThu~$*1BDar{WH_^b2Q)gH?Y;gY<`$(wVJJoW))rtcjWzE#?7=qrXJ8f zJwFAzi9?T<C;s+e{Ov(`duA{fD1ETBPB=ZQHHoErd(a+jDR;q?zP_+LGu-mTqEyj# z6uZa!-HD4oL!%GE%M(q@DDs?^c`u{6SdOz_IRpEm8x+^%KEa%psNzrAuZ?;2%U~~5 zfoI+r&yZ;^TiGw3)9uRj4X;=LQ_pS!V;|=S!(BfcRm_$nm8IHzbGEs7>M-s-@bEIW z%G~bp*{SlL>6xkW#P0Fw8Myy6ukV7TV)lxb=i*R_k7twG%J6GX2ZR^{aWE@9D#<5) z2zdgZ_}RnG1=7A1?_k*qAX}}6Xw*cHPEE}33-6rv+KDq_FE7pP7@VAKWnAQb(KQ|= z1=@>e!zGZIXto+S3ED%`G@Eo&JDW%$Zhba!2Ci$k9J|12My6tSzDI4|cDt(=unC+- z-07k>rI+29hd_mvvmq(usRRm?i#;mY_xQ;-XQJxCVXBRe_UJC+I8IDXaP4DKkHY4K zY6yJRD=s~OO)3^2DACa_$R|M316|Gim-wl7Po%Q(Kwat)nzuPO0t8rx;kJu9X*x5c zd$cfG(UWR+K9<heRP=Uei7P#93v@MlfH7mzsk?`V>0P}iaLED60g1X2gZjn*zc<H$ zv#b5u!3daE5Mq$XCekj(Zz*|nZQEwP%uPKy6;97TfwO~YaY<2M(=#Z{E5})Blu_GH z*7zti9*AsuWd+X%RPu<<D`O9%MzpzyjfZEX=)E7ii1y?!NoO2#PBA21v4S^vbQO?B z)0nCs=+91R%vxjlSiD8&pO~FeYORSSuJ8;Z(U@KxPGV)UYpgV>9c1+uUelN!Adl#R zjp+gL+AV6#ETS{$M4Nb!i#29ca7%(N@{7t<W>?9D?r6<*H|le?EjW&&peiZtc`jx` zatL}f4dFxs7cb}yls84|xxJB;fk=8>@2Q!a*2o1FQEjjzF>!NmWzxfIAC4_`%yIrv z-d>n_ZA@3RCnHo$!dWN9{U-r3B${$tUE{7?V59PrZ#d_cB>)*;K3QL^S6Zifw67z) z;&R5PebMh=l&^xX?WWX$kjjXwj`j4YMR4S119s2oCyuH3p?7bl94D!{&+$fYu4M-z zn<wz;Wr)+U2{>~{nkQzkj}ce?)f+rE&TBI5)?SlxInH~}ChaPpv-46qQi{KH07~uv zC@2tjs=tR}q?jhdiL&@37UV9`8$GI$R+<khCp8>gy<!i0RInYaB9it<DxzqKg0aby z_4d+Y<&-KlTx{6vY7q6UOoro+m1SL(cBrgs`XWgWt;dIQH(1vVbvuAS$d){Yjdj79 z@JOYY^OLVzay4pq9akT<v+Qj3xKxl4J)^E02t~<_FDzh3;ey^wnb-rJv=!pj5Jl~c zTy5|{>kdK-Ihz~owlTQ7JWfz-@^r#Gkq>g?UDl@!-__`1lyd~)ospjGmH@zS=Tu-h zg_xFdTKPvJ!p7LwaxYCJo53Kue`aoWYC;zF;=eF##V5u*PlXe*cJF=dk#lxpho6&Q z8B>=6b8dR?{ynly(!A6kHuT7CY;br&1$D1_Yo6Ozr9Kd*XLjzBD|2nV7PP$B*r)Vk z<KYZqdOM!VatPRW>-)f%3d4P2ht7c{3SDn@U?HU}ers7g^2&H`+E^%B322f}*M~S) zH0whi?{!h=3Ut5lY9`k*xsFMR$qh_yWWxPc;Vn#VWwMpYolNd#azB%8Otv$5n8^f_ zDI`&!m8Y}?rAv_Q&*)g(0W9r;5>Anc{f7mn(TtO2qAM3yh!D+BJw9Ka+PM>*GbP@7 zEjnPKl_vyLab*Z6wyc)bBZ<0Z>@`BH5N@?v!mY3zg-9&?c)p~FwZf}4^6EnS3JX-o zfLJTM8kJXAsnSyG<P~DA@M^8Ry41eH+7(LSOc}g7PhROF7JkGc7E)crI$vI0ZA)Ph z3$Lz~QWwZ8tY+z<HaKMludWXcl(=X_|699+Bo@)-v+x|Q8a+kj23*eRs*$TSbJeIG zL(2`SIis`an{=x~G3NTqL$%JnLp;Cg!L2gF`1yP<KYPCaE^_nJnxUKDf2-q@*g0$Q zx&k{-Yl(ViTF0c@t-<D?X%Y;#IXWK%ZdfyGAHf|_a=zD*qszF}=g=wssAoMa9I3SA z)zj&(I8e9i&(vh;jTa_r-L=MvdbM)|zrvi5pDMf}5#M#2pV-YysVjC+ApPc)OUUBp zlwk0f&mXZ$%`zI^+3j_D6hhuo(q6QCTmjE4An*Me%S6Fhd^sjwBoSp!x#n0o#&IRj z(9dSneO+Bra}cfRMv@qQ@`fV`#hhO{G#+AEY|9IP-fsy6SO+$HHy|q~>44l@3&{Q; zLuL#kN>w^J@&*9H*8-Dn43>=WrDNdUS`6$D64x8UKtxuc&?HHDMGzdEC8O9Ku}qL} zDNWO_>jleF4v;A<<3X-jGsC){IqxR81AuXa0!6>Qjaxq7ZElk-Zo{Lir1fa(vW^90 zl|K@}0lR%K#JK2S`XT}sFp^>nD!zHiL?>em)nE(6D{FKz;+1uD!x*Z;7C4tpgDr3_ zn;zMQF;s&sa4wr3*@ko3G}r=Ts0Ldg3Pgh~a5|eF*@iJxgDo(CYOn>uL9UkY3xtDQ zBM%4%xmF$!4)P81fN+rO<Y8k_y<Q#=4pNc_goCV?2ZV!ckOzc=Y?KFtgWMnw2nX3D z4+sajQ63NuvRNJw4l*VW2nV@I9uN+4vpgUi<Q93@8dSH)!yQ5G&Y*fLpRww9;4b-k zoBevXe7)U%y(g&M8&tQ7sdHaYy+a_}A5`y@hX;b{UGlIksNO9PFAb{q@c-KOpn7lc z;z)4dLHXrAf$&gJy<f6D98@2WhnEG_ZSpWq!-LDK-J8&?sGUQj<4x=Z6l)iIP2D^} z^r*SdPVl&^G}Gu9I4tFDK->*Q&hT)|RinfC*gCk=Gwxe-GhBB2zJMHD@nNQy^$i&M zE^L{|c%g+s<Hf!yGDONu=Pl9rm^(mW11iNdo4&s>TXE#4vK&eb<~Adj-K1pBIX&h% zwzBVVxaM~fZr0*-@-^}!%yHjGI4YhKYqkprb>+Tu0Mu^<3;@8@qBs!DLCVK*1{yd5 zQh?+ngVW&d(%<b7!*0(HM#iZ7cTx`p;qv)hn%H<Qd+iLpM8}q9h2sATC-FFjZ@s<E zlpj;>J%izWn}KkozVMVBt6>@ITfsB9tl4Jp-Iy^+A|5tV)KkTeRPh01Q$*SFA^m_y z7Tc8{a!9l>=MJtpq9B$H_?aEiVH2ZCv=Js1UOU9-h?UGKN~TA+8sG0>O>FteAw*^s zon3jHvz>T%*b*J#$(NZ8;UKVPm8RSAn2-0i@CQ9A^74L@;k|_sCqa0hdQOXNBCA1_ z{(|hcmHy}eh;K<CK3O}AQ&ih|@aF<kD*hHmPBOUYVg?W)-xU9eGeAvPsn#pFXV;<` zjc8r1(UTerV?b(5@sD`a6zCcp>Yx{<I|!Ivh?8L^==HX~^!o)>yd{~-VWzn26f&8y z1;>!Nx2hfW5%?L8h`c>Rj(;;a#tD#Kkys;%Swz#eSWeahyTF$Dc@NbB{NAAC?r1Jn z<H%Zf2;caure*B2T1rNY<^-`Kzu}=bm(762jQ`a`JTH&we4B1dH5Qjh(i0q}pVMY4 zn?gDH%Wx?z@hcvZ1-Lr~01(GVaU<2iZZ%ItOBM6d=P?z8L)j}Iu^H$Dwj?X*&1t&+ zA`rjs(UF(gB|w;Nr_zun(XqZ5mCMO;c0X6>w>)eMaQzk~d2gMOS~&8|veKA3!uERG zzV;bU2aL^4J!12Cb`JR&70%{8*P}fszw42cm-*`fV%p&vCnb&hG12h~=43yqi%R{0 zhj0P@-)_jp2?z-FXw<Mht9hbFJK*p!y!6{3HZGBSNib0_VE<GA+3i54q(J&3kG#C? zag#DAiIWwYo?0k2mjQ>90CKhuJ6Ct<KO2CMdjJVW$nIvV{>;nOnV%wEmag*dm+zmO zpWgXI*<beNs;<kC1eTK`69(?%@mB+obGMT7C{A6?LCvFS)NnP|r^bhslNiPofe&8E z|K`zBpbI?!K#*9UEAiIR@DuU>MookLGu+hg&3Ixhlmr-cBpJ2)hcL3O5<vcbF#34z z2OxQj>PcSIR^8;qnk)g&Q5Sv)Q?fBs*n5y<yTyzD(_nP58UUI)bf~t_NtoeLla(rS ztp&fCVp`iP?`Y6d3sEYY4l~%B>i>B#8rYTQPE?lq5;5PxY@=~_w$j3(*|8(j<Kw6Y zD<X)pREa~#rcDOZ2-KH6;_@o*n^EU9PtN4wJm%&f5D*u=v{5xSCZ$2hsUO(RDaHSn zM+-T`PYySNv2*A~;DTzL4Dm;Cy_HTGzV_uU-ahKi5)e`Q0Hwed&CxIsjQ{Nsleb}R zKxJk|+)arz2pqB`QSf6Ti)g;Kc3jBU6ybe<G7M{Tfc;@+j>;Mz<KlIa@e&v(Z+xD| zoKNWEQE|ug@H#wZGu!&jY~8Co67q6;L&WVA{Ds|p{ARZHy!%e9-^`X<>tRjm`N<*h zG`<YycGq}Te=6tomCt&v$~swz17OV>g~%ys#el_Q@4<rJ$QY0dJ!<l{!A1Zv5}!s& zN+ZOGh!@Q#^7af93ZB-v&O>~#W<WG(vJKoeWQiH|n;|*M5fK7#Z4h3D$87mGBb+IE zxko@=&U?D13wxt#G}2$tVj?T<PJRsQSvDu%iE~uyY7b{Z=O>5k)2(Er?(rncMd3W| zvpVKha>axqI&eCCsyv>}YUpuS<8`Nv^b@H_KhY2ACnD)kq@T!*^b;EfLz+uGX8)gU zbmKX2qTRj6kmiidT{fj1yTgrW;7q*3QDnZ+!#A%q%Sg_xA#wKlY^8DQP?K#Wc?Fl# z0x58_hZ(8jCx^^325E0)X<w_3`;X<?nXyNvC&njnh{0mzU~Q2z4ikXo<w?<fF*`p2 zk+?|2xC5#8u6PhLSuZ=P<1lY?<c{QCPv(pbP+~JS>6iX5LYixfXyWGCHL)365+J2Q zSK552+2m0&6L9VtfWG?_j6Y)&^1L77)J5|)kGf<-dZk4uwdwp{QEl&`n4%5Zy!`ij zq)~kNp_^y|pEkqQI^MD_F3wDz+<zEZWK(avKhc`*xz{*(M3c8QWbeL7IdRWy*eD;v zNgWUFoZho%YO-e+)#{13F6eDQPZJFyCmLz<`|z@xpKt`?gN`$W&e7Y0@|dPI+J|su zD~DZk_`qE4FmE;AQ*U=!VMa}sAH^KF+2UzV+>F0t8I$7JERl%2&d{$8c5^k<Xn)0E zW;1{TXCL6>9&4!9_*sFE2o0^4gwVX;ZaZ1TO9$NBKf?Pu<fhz8W5GK{!cuF-6Foy> zcHf>Scrs|5QARI1AYC_f-G!<xymA2?NSq4RpW{)EMy<qa$>t{~(fO;J@>omlWk-%( zc<wqTF4_$G<9O|&kHlcrElS<J((Fu<e+<v;&LI;`O@DtLSY#&m^^|bQ=7I|c#yQ2E zO1)vv+sT6M>ABbh+sEIDagOL;dOW<c(~gxzw_Y*`eNU~?J+=0OR`$SCZy4y}8&Zbi z*!rIZ>SRizTnS3g`E-!7Wr}kz18de%Ib8o5{ubB~`Jp0{4#|m7qC-N9zpx@OM+|-= z-Wzj!NAqM-Vr0-Ff)Cz$N0MCmNmu3c4x1;;<tn9HA1Yb#@LD-Gq4BCDy4uD54x9-; z%YL>7zu_X1r{SRPW5RmV1>ip)@xz5FlHI}zvE{u1E!xCLa|9SoH*jw@*I-iFK;d#N z1maVgJLa{B0d$fq29(4+Iat}PZM*>vx5qsa^V+@ieHo6=bxtkTW^kfyoJJugC613q zfYX~@AXvXNT{a11e6s8-Ju=ur{Nx)&Ua8P9rIf9e?R|$Rp!mlv6S1Y@<gx3D(sRSC zD{jP^Fysgp-_ju8eCl1H9(9rk9d;>}+?%c_YWH?kWOHjnF8W^W@vm^F-;XNH4eypb zGsvE~8|7njJX2ZJ)xQTFB77H<cO%JUh}^Y~onY4aIJSdaUc-deN_Z!eO-zLS>-oe5 zL<x4)O&!F=Yyz<K>c+lPC=$Mg$#YCz$K-h?2-6P2Z({PzOy0ueTbO(+lW%A8b|&A+ z<ef~uhsk@Gd>@ndGI<}9A7b*uOg_xyN16OMlb>Yr5hfpHLLY1RF+Tk~lV4==OH4k_ z<X4&eI+IT@;S4zZ9X|azI$`*GeEKw#KSCnAqt$K>|CB%e1(UyK^0!Pr$K;O*;q!d@ z?@YeH<cmylUTwdOyf2~^+AT2G?u-~+m9YUa<%0YEmkC|8lK<gCA^wLgjO$kDa}o7E z0Ss-s<Dj(DpJIof1o1kw{VrMdDSkyIJ?CCh;HgN4b5E2h>ptqSnXHV?{x9)4W!j86 z{C%P-dixLhBF((b0g!%K0%>o?IVL!JKg3Z^n+At}=urMlUzC}*9ic3)4pga=s|DaC zf3%Ls*>(k-s10<hkU0f)jXnGnmkQ`@0od-Uho9n}A-yf&e0%sQw!7+n99%7+`*Co! zfbPe^Rvq1sgRMHc9|v1?bUzNZ>gawPY}L{IIM}MA`*E;UNB84ktB&r+!B!pJkAtl` zx*rEyb#y-tw(9799BkFm{W#dFqx*5NRY&*ZV5^Sq$H7(|-H(H<I=UYRTXl3l4z}v( zejIGo(fv5ss-ydHuvJI*<7^IUW5Lmzf&({m4-0*SZ6>kJvvRf6(=zMb&i#y~htA<{ zmS-p<!04RrW^tAF-_61v3I(l(YmbO-&MoV(SS#=wuwNMu0(Y%QubMkiKRkO1hm~p$ zg45xUaWO7`*?|zPKwB+amAxG~o{PGeQ)MhZfsfqt_blveY^H)wT$Ig>svH*8r~cI( zK;GB8YKB}j{kXCb<;vwov++!=)x>3Ij?kXbMzq>puCiY?Cr7>$0A6sY=HIDO5>z>b z%7tgV*~(>8Fej4#5tY4Z03;cFf{Wg2jdUEld-1kyZ7e>QJ3L`5k~yxi_)J!SIdT7P z6#fq$?j!ilPreDm3FItu%V-->(!8wC;bDy4G#aXPI^b$>NC_pS`j%3jY)7T%xe7c6 za3b!0hm?8vkQAK(zl%@rMv~nH--8_A>hXhYB&!LikFV(8k;VCU%DgD@oN(pbS1I#4 zqY|Hvjv>ov5sw!lx71Pn9Z%u+A>04u8l$MU30e}uiOI=1X@(5yJroMd;}3v{?{+Lu z1(;JFzZFG2;Q$sGkB$x6Nuzcap7sDWduooFVBf)`us(1Um9Rc4>M<!fG(_kXk&qt* zjqh>nSt&zVPWJptoIOw)g=nHH&M6&_&As8|QF3)ra%nlAt}HGag=x+#bCqUrHNvI{ zSKklTyl*hB4nbi$#6$@e;c5@fQW#Doaal#v*qn24>TZqF$*9td27x9t3@OqeA3%eA z*fq$i+!otCD7VyHN({?6WXz+0CbARsGNI)(Ew&-wPdcOvE%v<(byk*e&_y+Ydb+8Q z+8Q1S9Bv{K4B&|WcjI-oRj?hT{Io|3IlvELOyJY&R7LI&s!3FYtG=hLOi!B2Rn}6h zqrVq8#FQZT*Z}BJJZMoSnA}r7(yUJ|eMe{uw47M;FqHq|VNGW8!!c5r%4YKySfW*h z^?1`p3~mDPxccw}Ab})HM$LaOfMqxT>yhJ^Jxoa;KmD4Y{5@DZTyG@s?8#uLhUAPg zE*1(cCxf3y_5aTRXmdrkyXzG}I<7MaD<{e?qUzrq0Of~Ju2qQDts0iV+O=qoE&{=% z6IT}oY)%5c2>^a)00Op?fC5a<KtC?*0yHP`-wY&vZvf<J%PlO{DqX%3uM5WISaat@ zYYO@PZ~(NZL|_1wE7;n#(94yRW(2qb$*DHOh9YGbhn<s{w*bVS3_uLyu`u|S4^|eQ zN~#l&&2dkLE07bp-N^SB3FO!%sFM54e*XzsoZ$y8)=rKp=|i{Gc%>yAqD-4Qtvzg} z(}91e-fAP5A`3i%0o$GYNO)Y23%61)`XuK>_glcczj1tzrZM!w2;XT)xS@~_atAAl zVN4vV@<v%!*Jk@UCb?60oWw@9hx@5tZhuH^c8(x$s@KG)j@zJePA;7tfkXSSA>@oh zOmF5CD^Y&xQNMp)P`p>Q;r%7G5(38qgB&+iByu)7qf-CDHTvqJ%Wg}{?IUU0AUE+R z{q=Z;kT^2R5$s5c`&-F-A$|Yi2+HrQeHe8gY9YQUsn>exgYK5>*%uXVPW8t-0lzW; z0kl5S^zuOX$A@nLn-l$4Am6`x=u>O+lh2o1LC#8>r)VacAzh%NKHNyp(A`LwB75x= zx3WylL|6T_j1>#}%iOmiTd)?YkAfN$@{j!@OP0)Et0q$y*99{C*B<5Q`=Y_l4449Z zbQShws39oozg%s|p5}Z9a;$K?j7Fgxqkjpa=Ws%lBBIN3Ns%4dIs6wOzgNey;LZ*z zUc(o_)#1{!sSLl0G}Q;uROfk3#j^acsV4C03Tchz&XfZPN3HdAJ`2sG+V8&cRVNED zqJjN4TigyI$2vzt{^5clg$tFX$^s6gO$b>}<ING_H9~w)cMu`Td3-Jl$aZ;z{TKt< z@`O&ko%y%|8**(k{Etky2p4kYNme|<AK()`+aVpX;Rl$|nHJIwCC(l>NH%;uUp&u* z)8>#<&yZ8NkQ1ixEqtOu7}C1bkS&hTAxF88V?{{i8M4=hA7sJ?2}zf(Wm7@JD_`qi zl5Cg2^B(T{uMor&9Ex5JATESy1lRQ1P$iz3z8e3nalhC%_TSYwb3J-y{t?-h(eAX$ z%bi2_Gv0{U%AbonX@jt{9(RJ+l=I{uQ3Rl9+zA3uH0}feC>nQy02GZoK>&)zoge^3 z<4zEOqH!k(K+(7p1fXc#2?9_w?gRlS8h3&K6pcGU0E)()AOJ<<P7r{iaVH2s(YO-? zplI9)0#G#W1OX@-cY**EjXOaAipHHF07c_Y5P+g_CkQ~%xDy1RXxs?`P&DoY0VsM7 zEY6D6b704U+D*aHn}Y+lFcO7*y}cDlcO=TO%F=e7c%kXA&wb1O`JMNl)0mX??5LCz zXJk`RP2h7DPgr%8o|%}GTY;?|-^Tnt5Y6g(hNaL!;}?m%Ug#}(v>mn94P+wuX3Q)W z<ww|vcjlnl7fv%WWwWa$e`LyysNIh)@oA0N!>A5V|I?%5XB;#><z|O){xNK$AZ)@+ zd?b2e+tq}FM5)|10IFzD7p0PpsrXc)PJXb`t}m346<vLMiRbZeksN#~cUl!3=dM4O z9?}=i-DZEr3sn*60WX(!H(cSEmpfB9(O;Nl{CTQ&s&N0|fPasxG7{|mRfg*^eaq=S z*W(4Th5!`X_YG8?Y@*Pqn^QJKvi~ZSMB=lIlx{yTQ1u}dO<rnYUx-FTrN`PY_3ERN z;%5Y(34AiF;XCnKB8CVA?yD{dr=?FxE`g_FUQ#l%wMfdMyPTX42-y}f&Ao>l9fej* zZx%YDAc|}{vhk0gkcm1S-%KgQH%-#+>!889V=&}zL(wCZc9{&yMw}DBgc|SC1{P8Q z<mF~TQ*Nh610|myf)YXM5ihz4@7d?Nu@{k<J!J!8JjQbZ<r7Qlb06h^){qKcJ^-?t zQC9nC5p?MwjG=2l<Wvr;T%|Jupv>`IdU+9yIlqfxtPpY{%n5}Q2t9l$2mItvEL=n_ zml3KXyEb!amV{t)gIEmz7`P(R&5dq;;YU4^@{0H!fB^}OMm`_4$ZF|nf_7081D3B* zWGp-|0P<{%#GqCXeQta5i<A@KauTo+9rslU0<1vwSzu$Vt@9=MVNE_-(h#vBt9X$u zB{9Cz<C#*7=D|an4mwV#vyn_BH?mYMwO6HGtuJ(n=z=coWkBR>HoX&5Dy=(|BVRL> zagkNJ>rt!MEN0;>wHd41wk_7$u$RSxJ`<KT=iPeeX(?LI^XtxmnQ^m4ZkQZpL@1r# zreEFu;#=3u$F0B7L&fzsAAKER`6fqzF_++uxfabIS64zgjnML|j<jGxlXs0og`>Nc z9g_Lyn6C$t^n3Q`C+B+B)@APqZuvT(_&ZN|JfN1adb5v(PlX||VqHy@5Xq;L?rpyS zZiyKnXzV!;Wm3vdKLz)C<k3hbzy3(J&Sty8;7P`xb;)kw5VSW8zy!tyG8*dZf(2A2 zJ|g9U0c~#_fB|ntohI_kuln4GK}K*{*Fai4Jnqc{u;Wc+$Nw3D$Y4g7N-G*{_tpVe zK?_X7=eh;Mn_hPH+rlAt-#!3xZv%4iu()m{-Qw+8av3^zVlsN~Y9QyM!;NBIaA3}% z=q-Tq4v#ejhNAz#rfV)E(8Wh1ZnK|^)-cZ!e|oKj`Z!_YN;FBE`hV`mQ>On%PTY}F z@AQ~s2Ru%g#YCnq?RY1}L`N-cLS@d5)DSu!qyJ-E%7YWk^t04hc0^`?gq(O1?J~*W z(K*1!kEcA_v`bv3Ylkc)H(2Q9yPd?YatnkxTs$1357pDG6gLAu`@Pu;h{u(#VM&lI z(3isoD0`n{N+Cz|x1lJn*=S)C_43yrZ@T;!KCT5=)HyFs=MN9gtz~R<`u_^Id|Zoi z%PadM5x2&+fRU#aII{u%m+%HAo0xDBMWbhK=GQGuZey~Q$(>BNq!!W@r?EBn@rka0 zVzD)oEGDrv>@MMMetkI;GRD6h*&oL82GCp!K-ZB=GXT~VKr@1~fcRe&PGbXQ<RqUS zK{Xm`qd_!qCDpJ+{W!OAFQ5wfqtAN>KL7vWE$8m=78+LFAv5;ymRe)^SZQ`*M|scq z6H{S%dh(ox&HOY4kdom>MT)lbw_w}hQ8nd;c)7DZk3{qW#5V}J=%eEjsSNvXw7Un{ zT%~6rY{r-RXe!-v&4Qjszeu$Bk#nx_b^!R<NY}Z2yDTnj#Je*THuLkYnkc%!wN{U1 zOD?PVVKY9h5qlEOOpc&_#zDhoe$gSE-=(=x5GF!cQ1g-KiEURC4iYx=@c~es7F0DZ zB^^_7<Yjd9-oY<EJg~oT@XN1x^o#&ce%N6}B<bPtXJ|N_Iyz_gop>2LV8utpP0=v@ z$fT>^Ci@hvw{2Upke&zQ*YBCYTy6AUoq<zfKH)K~z_j*3<aJXQS+=vsk@)zXYu0_; zVT5ZwJ&UB2eymJNtDeTmGM{t}TJ&TYPW)mg%fxWkyY2h;?xa8`&q2!B3$mpiu{>7Z z*vr+K^DaKU8%d@|N8-@`&@m}m?<Al;&Ybrmizj1IMA4byROAHl52Hzeo&P+VlwmEx zT1=XpYl=Sz(*MM9t<Wx-e~5D}iX+QSnZ!qV9m#8hOlSj0YviZQ)b$!C!6VD;y0gQ{ zliU>UNB9=uK4*V_Js9_I>eAGV|4B16wv<xks<#gF!!>fZrQ=hd(gU;|{Zsu0>F$Q> zal}nZ+YKHP^7pRo@~_74M4R(mnl8>37Ew<k+1q`9MNhu@XGcgO_t`5@tvR5^uRXVY zklJb<S+wqaz~uo?!}*d&9<3p35s3-eW4cj7K8<|vG3aT!a|O%KSo}<!|1|)T6efvG z@T-n+?B8$FmRIPJ_2J2`(VSt<68rGKJxZt!`Qb1u>`tz!M0@>Q?1Nvqk)_yAU9k`T z+reTVhT$PiZWkfiSrS6#YkYxUe-ZAdxWl{TsBi?sssTuu1SwpwK7)jGsicB&2x|u* zV;{&cOZ<aUlCgl^rHzV56I?g|QF}?$=`>CTNnKsNXiUJm0SMv{tn2&TjpQl+uAWdh zCgAb`kedf`@s;*&Bwb8ErY)JdvhM>Od}aUY0SIJlusdnTM?)2t*8pAKC|8W*Xa7Am zvY+?51d4Vn=rbkb4q|6g>N;r`u6gW2t6{k!ozuXwMb2pT{sMHS)Y#g49Pg7l&9-G6 z#$F?K^`gNRoj15<jOK`R!bvmcJn!eNew(`Ue!7}fn#upwk=46QVlorO3Kxb`z+{Tf z13K%q<Pr50V_JUd&Cg`qvQGxgD06NQ2Xe+O`)^gi_$FuE@=Z>D3LPCpZ5$o%<6~g# z!v4*b!j{;{E|;SUAMj}$Cv>MHGXEmMEUMRIe|#j07?IrsW_AC<M-1IN08zBV<Sd}G zLQ|K~QuNrNZ5~OSm++HsMd9_xX%7GCA}voJb<?d<@*JX6#opbt@l%PqEYj0CnCKyo zD|UiR&h#0nzkn=GLz{DaPM0^mPAWP>aPzcOD(fAcUJvVPg8|Pn+TqwAjj%b`|BOGV znzMNZVv{u@XekZMpnR6Gt;(_UT;hEux}ZZmOAZD+C~4Z0g96SIuHf2pjRtCek1zh# zl1l;ChgY_h5I0?*$#;0ttfMRc;P`UX;f^};u_!V=I>Nlh>YCcPTB!MQOl=mBZ9bxC z>=qVV!zBAIy0<e6&sX@mKTwH!4Qom~P|4?f-jJ|87*KzTen7TiS4bEGzy>-~DP&kY znJ<5AtO<PD9KAd7qg*<i`ONH_FYnnmJ~=g6er)={csMy1Eh5TO%Gm%Niu|rxXMbZ) zvr?@bT&z7-f2Pu^wvR{coeu-90MG8(ziWD?JUPuva`%PPQ**ercs!igodXd{DG)K$ z&*8}8g(I_-&XM+VQA~K`>(2dq_LO&wPdrkd5635_a@0=|i0a>gvwU%d@j~sCSNjOE zaKpAUpI(PH!4a?3;b0NhLyg$yq2Rd{_IWsXZe?)l>LJ`edldh#U`!F?Ht_o@UM<ca zR|e0nVwl!*tAl5Uc#+{#tAf^N_<*lhJ+~%!c13V>HP5qpYGu%RhXuWcH&Q)28XQH6 zW3N^PR}seA;P`bzroaVK;8$#cwZU`e1<#(BRseU##b7k1Y^4_pj8#0!mUOyG0ZC%Z zP+{ZB0LQNo^$U3W6%HyvipUhas*jL1+!A;1vmjs;|KO^)Rl&VV+xEvA+k&B?AzU$y zYvZ0830hCe^LfF2m5TzzZsG-s^9zptes*PW^d$s+U*+PUF%&!weCEd3+U>`zVL&M^ z;V|6N(&92sf-T`T_2tD{se!v+tEIj2h4;Xg<k)Hage=T`sJU3JwMvuq7IWSvL*6`o zH^mn!jnctdsfH`Nkqcv8y;>_(N{8wIy#Uu20PV!HK<0JkrS|f{YP}`byqywY$y}Wy zl@3>3<p=^4u(SQ!mQD#+MPd37u&cK{G#bqgF<AtewJJ^k?zDxr5;C=MBbrilr~+iF z<rCVI%Zs>xU680WlsC0j3s~a3pM_eyV4~MZA-Q6C2JMJL7by63d;&R9CSqru<D(pL zLza+*9nM?8z51a#&iAf28|6;@SWOffkAVx;jtRgxRPQ$el$yNX@RRwC+OESa&9)rh z(mvIO0OL23#0gS|m@Ywk$ivYlPRUz?U*PLJMm*$r;76t>#wW|FvgSg(4FpF0*iy6A zS*#zFt>vv6SuK^|g_P3_Wfcu!1R75YmCI6wvbETjgG&xCHV@)CYyzK<id*s@YPOD5 zI_28Qg)yoV$!SC{TxKTXY6U7h$+D-IJi~XCcdfhZn9b;5C2SR*RP@8wF*g~E+~FJW zB~pTE0|EUT>^-y6arR1Ac`cP6V?%>A=MUk(l_SHK4XqnKe`xLSMfiUC&_yed4qr0D zZ|jDy99}!L8vl;q+XX{wHQJFB5~~S(+7APtNMS;ws8WI28n(|+j82h4g+O5rQ*Gkx zJu1J)ZMK!vtJDb4oLJ+8u7Li5k~|7cxKflUv?tW&C|^Ud9!3g93Rr7{qqwC~6mILi z65@%Y0->DNh*F08N8&zPzfXmD^a5spS{*W9P{)PAQD`O50nkw7c*hdZ*jIIBg63Om zGbI7YJHo)l<OarS>c3<@VAd0cyo<wd1fEB*t-tAlCtSi%aurTRH25d0jI!X!L{zRA z_Q^#wR#;MSz9Mw=$veoy$tQ2(Km`SkU#a6S9_I7Ks>UIs(Cnk~<@gtd9%D(I#)x!X zaPmT8Kl$XUAr5rP`b(G@l(qK_AHQRmoCn2d5;T<jK6DZdhpd;H?~_mdGRGlP8Vv_X z!cPu`4x}>ctHb7(%j_%Uhpb@Gk%n&l&T!{)1A#zBf}!KhVc1@Vu+Pae30o(FmmDSu z09Wt_<RrEj{$3J1H5{~?!+gFZxE{w#k}KDbXbx8c-j$+S9s{+H$$&>6Ui)cuc~Q^P zIPJV%fr_t{<`!D@r4A0nx?THlY3WqwNV8F@HJ+~H4DVw#TsO)gfEvw=kL}ym3Y78I z;bp#WZ<DVFu{~(9M*Ug3_0|#xLV4~qWw6w@)lysP0|<Lkv;CI^Y$ipeU8=NdB`8yj z1y9#X0tiDEq4F4eg6)E`LG@UBLu@qduI;h$aAtaD*EUn7V0vu1-6<`DC!25IT&ieA zm_{vCWDoroVFQQK&6~TbJy=_)uw)(MbE{VA)Y=#$+sie>8cQSpT`O=d5Zc<cT7xxJ zO0_oTR~U$~g`;%h2!36nqYB5A$xx0RC-O{Ia%8WeiK<;lOqVLhn4$5MD~Qb1Wy3lc zEEQbh7O89EXe|*qJ&%<pZn*{K1+0{VYJd1>&z=gG8|68SS&OwfL1*kH6$8v5rna%Y zK|dP|rcJ3y8w3K-1QD1Xlr~grhbqg99W;yB=+cO7SWvCfQyA+bT8#8rDJdDaY@c@N zL>-{_&Fp!C)=Z@eV@8Dn6^YO~j(C-5{^^~>=M->5>r_vbYA0dd7%?W5z~1zPwiCh= zFx-TSN9q%heHd^ZkS2DC3cO{{_DJ#{y4~Txx3M=yGH+L|@wH!TT+C}Ft<)#P?~zYe zT6NC5;)r~su};S4cRzW%vXC7+hEk6_gCMsbhfYI)nvFyC!^`L+FxcYwY?rp>p;^dL zW*a`#3$5&|-PnyoB|%H=sW+BSN)vBEo5GSaf|cYZ`X*34(u5K3Ozb$Wuf6>?#n#ou z7P5c#Z7=jw-pAnh_AoTDT69rs$!6;l^~POyc4+6`F4pcV#l$mU#L9F{D)|>lyO^rG z_wAh$>nu(}n--M*<k`?|m}iJ~)>Dcwb7<4nntQ6gWHe@}{?)I2?Q3n=TmjyCmNb7+ z>zdc*BrQy_Ar}r}8BDBVH6&@z*BfvY*Q?Np<%P-uw1kjlggGQK;VWR3i}|{Q?nOIS z3|@4%RtIZrog?9gnQJ>(6TXHfElji^JkEsHvDnGNkvfiaY6*DGUieI`q_4Nbw<4=r z&hWVeQI|~+625~V#SCUXBNGr^*&*tQvUpFlb;?$z>Y$DknMUL9f`T#oX`vrlUR<07 zxNN(cKs-hLpYXl?YWx;#6q9=Bd@-dj7+wdXdDW_QLzfM&g7JJk(rbq{m~`FH#-SUB zwv6x%P3sFsR*kG$alz2Kp;f~d4_}Tl>xR}3T>`@#@9^8T_z3o*dS=C<Utpd5qgd|1 zr@aM9&E5n5A|AvB=K~DzVL3z_cK3)ptmHw`U}vzv;`TE^F#NR|xuftc?=hjWvvVVa zR)f)WzChXJM_~Uk9ymw9#%0*=I$yxE%oi{LgcXh%4ve$b&0=urFR()K%gX}@5@rX+ zekX>e#A<o}X|eGzCBQy8u^jPGhM|bBIzv#C@55qXo^NIXcm;Gyw5;($vhuqY)rkYM zj09KkC0sKX$`jyX-gXp*u1+S1jIeA4=$jFZB5Xu2T?oGoKaR1xiTGozT7n-zMSCNE zr7UxDsLk4;-)v{I*;#^JVZ3MN&9!(l`^5b2eKX~q`}WPxhSM|i#xq#nGd(viQ^^)C z!E57eA>%EOV|2$CH~<(Zs{sY`X3jOk>+sy6qp$1<R=K<+0w$w^^nJu{X=i5_mtIqE zOL_JhLD--*J~2NH?93cIjt>kRAR$UiJ@4-aFkwS>e`6h%s2eF;L^?pXVMiOm=YpXX z!xyc*Z0MGuONOqNZ%(G2+&xM}WgZAEPH9quUVjnqUF%MYp8E434ntMSm%hjJ6D2}Y zjtOb9$=P>i#)xIe<_v#`WPO0i4<ix330zU}RtZ1E_dk~M-f)RP`#bVQbRysnlRI>! z1VbKY;v6Ah>4_8r%5>DxrOqD#PC27x#d!h`tI8D>=iaF6k5RpQYYMXG`zJ{CPciuj zt3eJgN%3KX??bi?1WNX<8p0;*t41#r4ll4U|A@6{KlZSM_JfM!YbOr$FbVO}8$tY# z-<pzlM%P(bv1qfLywE-E9{D4vDnWh@dMP`vuuxVFNoNr=Vxd-FlyUUXViVphWDDBI zTOIM49Xlr9kJaI$qT>izDjlP1I<>>NABNevlT&_dRjTz03}y;IwRX5w!@x)`ZR#+z zF{ybl!NQcL)^hx&TTb}>Av`#KtKSEDvWgLACA~3+SIhV#ei*nC;C8@04scVzOMzP( zaL>Zw(cr*}pf()TRs>fZKpDNl0d5q%!T}|59|LZ27zz%+2PAhhm=rfUtOyQ_1~r** zzbHER0HEu=4yZ%#bwEveufv5L>`0w(qSIQg3B{f8%lwT^bqY+Nbijd2UffY<s@#OT zPqQBixmGCIFx6zK=AlE9eXH1By1K&_AZz*WBlxuM0Vud3(AUa%kP)qnuNcd$iwxR@ zZ{b<jABBtNN4U#mLE#0|tm_D`j(%aO)j^{j{Q};@7twkxZ8r0EKi!}J0;L9h0W0G0 zu&hV?I$P=J`E;b=?c|eJasdN<T9+;`(4op#4F|{H%aR6`0MchDcZ04pG0-*H)UOZP z(CBCxrEQ(fj23f0!u5kb2*-}PnfL{c8qkCbIjELsY0XHJVdC5o_8N`HtFw5^q;S6^ zqKtz*7U1xZU$)4obqtf*I;O<hmXzCL^@biMD<=D~%1Qk;Mx$BkS*jeah18&G{C;8u zo_-67NP-++BBS5(emH5gvn|UL)zk8<Vi2<R1sW|~DcM;D8fqH<8(&g3=r>prDI#sZ z%bL*fgYZ*)`aRZ3pmVj(qr8n=5N=gY81%L8%Cvoq&pM#~K8p(Wf5@l5AP`pd)QL*# zu*hv~F;YTl`j%SyDe9jR9)h7!{CAlcqw8Rro<DTu(A_u+;~M$xf*yO{DNZ8l)%eIF zEhh^VvVM_MuZqz-!TV09xW>_bgH?{f&;om){Y>Cl&hOBkhEa`6Zn*OWNTAQ*pQlEH z);4xTsH!W#4Ezd#y#jXe6|h5%sRs!}FO+34F#tpX&xkc!8WYjFNsQ+3ufbbwFE*&m ze<I69S{0;<5Y!uonwd<Ob{?-*g}@g{9}U6)hRq7F{F>nft5G<j3Y~9*rXnFAYE96( zQhE_AXr)4l#qV3?cX;22g*qq|&A(fIhbMl-QoVv=@)Vra?;~^A4Of`2e1<}XM;4tN zoRL>Az<Dkv`H*>y@@jTVKfc1eG%Ur-QE80lhfckd8i<9&JxhPTQh}x!9fCH&*Qa3Y z;aTg2Iz+u<@}mfR`fQqD*i>+QR2=oLb@vDeD7O_s3(pDyF8>4ww0i_%4?#S3{CTWd z+7dAG{Spz?uHNT|9*>B_8ZH#>#^F<kM0q;mfVHw5#C?gY#TWsJ8J^|U<roglcf}M_ z62D#$3!NQd`X$A5<8XxO1+fxQvmD<z>>-HtULg3EVdXp2HvIEC1hn5YY#L75L)T)N zZJjjOk>TT73K9T^yoX#=75D(L(nZ^u@RR5jVt~pX)XlHyJh!>D+<2<dJkbb$neS+K zjpK^o6LgT3n5(_5)ZTz!C1S0#`87|Y2wa~Bu}pWO1btmUhErL_UUTfZo8(Lr>4V48 zN>mOu;fRJ#k4lIZO8};mm>y7Wk`)AHbdd48eM2`M%w8$kk%T3IN}D0$DR8l<3|&r( zD-A&fMKi31j8c4zF$xK_uS0<-@K1wf;b)P^preb7p$s50-ps(m->NT!A7i#ZXEynH zT2To9l)q4SEbl;_;To7B;U7bDgnwWm;@Gg}V%r-)+}NW?{GH9%X_j#~j$naD(3q{z zSn0%(+QL(Br8avRz6J1Pxc`Q)8@hg|#L3&xMe_SClHQJG#@o%WR}Nh~bUWVPi0^k{ zlD9x}jP@Dzz39M?<3XoqFyf)eq5UYi!!+k8?_(T-sV;^v0O$+oIE)Ez<F8a|P(3p7 zLrEAAnl*y5MxZprc8WnkF9!HG(U7v>QAOh}TfORopOac7dV;m152EUi&}lG-?l;#E z+|*@2lC<lDq*6Qu(#q1Np-95#(Gt?2;Xm-{!^kJiE+ftI-o4T^JF!lHM``lCoD5JL z<VSo7|B(fy>6rnS11;Agnb1j(M8tD-IJ0>}3hhVPvL!rVoI)F|#e@?E0-yL9S&j5E zOv_iNM9Xox%WpaGrz|?$9%@8}C<AE02p95N3&1Lv)a8svX*T^H(WKnKT;M-35&Ap) zKt!zkK(|mdI6hEpARuh%mr28pP@KS8DozZPFB7e21_8WNs~dK>h!)DT(N{~OAElTz zp#Cx9VuU_y!9l<v65l07U@6PA3C1$>Oz<lqK$MZ^kC;cl(ibIzERn$PlE?iBjIToZ z<9{RryOb$o*ra}@?J%RWlwT!Nf0GH-waOg%rY!$=KK%(_Q1HaEUe-0GNP@yI@x7Bo zk+}BKV!fknMJ9_uDn=_eU#POf&nj7Imgk=V<fqwMoTkCMGkhfkh+=dDMC&qqt{l2H zQUlHu`Y~iC7sRW01zQkb)Uq>u*|r?I2&h4yIIMaAW{~CTePnvoaFf;wn*DhTR@UFq zcm#Z2&{}2#usPur3WmgVyxEr2uCIPXAhb%IhA=Q;xmY6;x<Y(KYE)wIV{hD6dd<P- z!oLCIqAn?3{%xhrGU9C><34Y-?Zx1vx>wck&wTn9CZ9o~LqKSz_%a?$>KtF2@9&vW zMxC$V$?Nv7g6_%g_CEm(KFb!Onh1ukh8n*Z?Q#n~*9^}{*p}z;5D}qRiE1hz;w(D+ zC)O^Wpugc0hqmwwOg15-qV;8dr7(o7FTzNk(gf$fB5#doQLn5Tx@Kto@Y><g%ST7f zAH8hLMc2S(^b+yLE#S5MQ9O6x)4l^F*ZR53Yj8}A1TU(KVO7AdE9_TTL@W7B_rxlB zKu2CJ59p_B<N^I}R36}!SSt_kO6Y}_@Pg=tmI#*93oS1e_;RNu6wm<)n;?9|9jH$P z6B@nN5|>!&wU)TVQm?hdoLSu;aFnR~1D9B;`vaF)>a~`*#8R)d#3hz`ttCq7wU)Te zQm?hdZI-=H<bxZ95yA@`sQ4i-C-7-sg9N%Xa;TYph-}qp9yo$r;?ol$5Lq>g&+VKV zUJ8Dh&AkG!0{Aw&aiM^rQeXf-i<ypMfKh#jo~s@SSqWhtX<$CUCLpQ=Jkw@Wmag;e zoGqCc*7f*pe*+lT8w?P%K6>-oL|}-ULTxIFfA|A{Cw+ji3dh>ghh<h<MO=ZzcfjXF zB~U*G=Y#lE4=&ditH*E`34X}Un6IIpe<Nd9t4!U8Iei};ip?LzBefeD*gi<X6fuH8 zIVZ@F0<eIyV|jrY2<BRtn7ws{M7N@hy2vHi%5PZ`Ani$iFbP$wmYp-CD@<p|DXt2c zBh!f@?uzg)Q9!sM+={w?O3#<-FmIOXRzN?BlQ_V@u>v0v3(6Y+s))|x0V5!E{mEU1 z{K+S`b9xLGP;fEcV^qC|nUs9|xSeA>UR#dfr>ppVB-noZ;@~mlvsMf1QBuVXBRX~+ ze)HS{WD-40?eKr{1wK8;L-Cdf59oYtpHK3nVX=Tnt$Xn>90Rr&@?YtN<gYfY#fq=O zQB<6_f87Q;u3&BK+TJDauBUIn&nK^O47^w@Z<sx>q9At1*9MPOqYlqf$`tB#Z@B5t z06PCd#I2Ymuxp4Dc^rWL+>}cL2oE@DWpX@(uQRybQJ%k!;r!gSJ!G0)eZv5C4Hc;C zLQss}I2oy#O<6V4=>!e_ym(}M@sZ<oXPTX9h8HoWtfsE2oDyYe7JHm#jJ3zRq?fG= zEj=e<G9y!)aB8PETD~@vb$`$t)(&CCt+7y>Z9!R|yv3{4ss#QkeTJjONu9l6?(pOo z{bJC2Mj^lwgvSbBMN7~yl&^CMIVb8~=cm|-0#s)qWiO1JvwdYhT!Ci3jYzLSNecXR zLu-b`-^q%Iy6ADbArg9=XpaPMMWJe<7ZRozTd6ov?`C!nQAjeW7kzt=$5OTpJ31;* zmfnsBh>{Myz-aQxYp5l3Sb^$%K_^!$WO)H|WY^|0K@t3<^(&22%G7@cKykSi(jcQK zHQqR-j^q0i2$P9U2403Qz?MTpOcD}916DR<eyHOG&>q4VkQfFC)02elV2(Ee5G9TP z;sWnK3WRIG)0Yx+bqTBPzarB7Wcvg@ZRC-;te9ZJP_~L$%oO$!RNgLoDaxW7!NDYr z%^_$OShpuVCbDY#5frGfoitwMYY-tLYC2;LfeVdnkuzw-aNw4VT?sU7rw}x_M#r`s z4o<2EoV|KeSFc7}>aZ^2=o*q6P?U3N4ath4nXNP=_eN-Y_wCjlE;CvCNQU(tr^r^4 z^m5n8i~zy_e`(55W}M*|4y&mxo{MB_U&W4o1zVfVqv%q61YKOAP&=8;bxy!ju$*Se zxh&4#6rrasm0?i<!{Gl#5&yZQc)8=Upm+^2<}#b7ny%(=VmTJ)D~3F?KG=Sg2(#H3 z5+N?2n6R84%3@tOnFx!ZOh>rSWXeGMKq|7VKqQ-L)panmIz*f*mi)bp{H6CpMk>6E zb6I3rxa^z<1G1VV`*_Q!-hNdo;%Grd{QlmEUuO`<xX&RL=u3a}D4>MQm@P)a>xd4_ zP0X+`SR*8f(UIa{Dluoi73g0ZuoaThGtY&TL+1!@E{dNaymw<Mp^cp$DP8o;^Luaw z6J85ZZp6@JkD?ROq4`)+#z%sa<EBeOnkS#UD|jWmyO>8~nG>#LF)i?dd!QZ)W;xBo zY9~xjyjUR{KZlNA8=Fh9s*u7jZdIPRfy0nGwNOTPddxKBN{mgaBDr3kAqeH>A@#tv zRiVC%fL0+#_Bg=af$#%2`f68ikqv5%Tr_+Yoc=3PW=fP#)l@G)@$xB}C$m2bYCGuV za84BQljOBeI1`2za)n<LwT;=N#xa~9QJmylH8O|sEw3dMZUUQLN9aU5NFjAKepXVg z;lOIc5wcgF`c6Et9wgKVKlU20&+~~oSq-@^^ppUY3KJ=$MNK|9D1#vwu&_|!ujDIT zLeSNWV2D0$W`%kc<B0hnaL9+%Xl9ZeCqF35X5v7feDYl~YNHTDR@5>#@8K&-$RdPU zz{egv#RNYZFlAXT!K#|<+!OhKL_A2S6)W<{j{ReZ83172<qY2_7vc1~hVPp7@h{Lz zN{2fa(}qdL@gKvA{Q{gXKn0t&5HN7<5XreP;9K@2N*f(`Gwn@CotRih9S7TOcKg6< zXu&<VR{V15*}WMw9QAbDJ-1feR(zC@eKC<^qi-Kih0B16Vv)qpw+_Q|!6d)LJd% zVdo3~8^p4Xd@5U|n{^++4fvsSb4iCH-3udIaj-?E&0Sk29Iq|GQK7i=>9`2bC&<f? zi1(~jX&{h^MqnuB;J*W^uJ8OcY7H;Ji)h(bXz5^!hOG895cW$K)w@`PIzW}iyYZB* zF90~0JJLMyMvAV+=yJ{G{9)`T#X|2z`1dL-0$)6I#|XmOhsV|v_8KN~=!7f_(1{tY zCfb|$f{rV_P-rcmgwXT&B-CEWr;C}$-1a4WB4sk&5MFp35Ub%@zWoL!*D<-CNr}mN zCO0s-kqLW!xS7coBoW#2l;Vn%1%@xt`T7vhMx5%3(b3U07oB$zPl_0E|E=cJMWgba zX>^egpGGyWga$7FjQmlB?7*izi=@_Xv7#y~6^x~nHHri9XzK!n#BRK(D;2sxG0Kog za({tU@IwtJ>g85EVERs1f-HORqyRi&kruOZKByMp0+?|#u;`3BzBwp*E`B<p>e!hf zTbs-5Y7&DWKBYE<rQAUX!odpe<XY}@nvIYGkW+8UQo#37*hmJK0>s<hMGmFQP@rlG z6o`^knyMTaP%D%L=Vy_BUxVh2S6{|l_fAP2L3VZL3m-8SA8xizg#~<cLhk!X0@<eV zcCI~0h_pwKA%=Z3FRR#dKE!(1QU!*wtrUMEBGX6_e@RmMfCT$vP@XV+ppyO30jey* zKB|EqAE1ug3Xo--5Y%k*Dyut0RDW`SdT%XIFUK#ia~hq8n?uOX|D07NMOb8+%{8M< zm9ynUke3@j6M-LF%QmN2CzZ44;5$Hv>fk&1bQhDmNgE1yNs5$+cKcpdM5_mya@FWc zryoaT?3&v>K0CEQNc;m-Re<lnL(M8c>};yRBpBj?Dr_L8_zL@DcnC4&M(M2#YO8_+ ztAiRW4#b*cNmdtWC6W+D4q!=E7iqC1D-r51V$l_=vbsErRasr0#ol&Zp2d2stj%&g zR)f_qp%x`2Z8<Hc)jWBMF=E`TD`b=waGz%Tw(dR+4u~lwYW9W5Hf8?|S1_SQ(5`nk zpYYKnjj8wG<tNEh=5m29ge3}u2twJx?4nK=-;6a@6ZOeg)|c}FF;{8-3&bd71iud- zX?zSZXh7J8cFBQnXWBP2ZF1`>BBYlW5aeC5E3UUHI~gBXIf%E|E2A7@Ux~b|a;Rtc z0Dr@$H`i!!d@7Q8*GR-e_{K&8mTn+aripFC8TXhrG4G&}Q%dD)dH#vnDfPS&j=0Uu z3l_=OBf|>v{h>pxx4$=u+SNpTvDrw+%|naMT188<=fvw{$oD4+yhtV+cNadkVHGck zT6E{|O(^PiJ5MwhvG3H!a!ct^Ib!Ng?3AD75dw(2l(_E-mT?~3s>i@W|7L>F2C2*) z!G8TD48MZC^N*fBz}!ep?NVtj-B_y3)ea{SOM~OJ6ot^VlwlefF5_|k(`&_|H_ZME z*KVt2+TrvB8&Bk&dcw&&^@R0?x9`B49XpyQJ(2H0#*TfDqY0(=dPHzIQ6dD2qd>Yx z)XtgxRi-H{{y9fT{*J-<$OP6dTfWSR3|O)Au%&y!uw0Ae>>YoLeE;YnM>1{i=)>R* z$hsE+%rORA)Jl~{<>V><WW$J~QY_*qtwobRlbzvbf$bMOY)K?P1SQzwT_g_B(?<O< z)MvUq*F*>Quyy^(<0AnmA8mfZ&tXcE22<pV9)`q>pBw_qC{}o`+Hr=;dCS~*(>RQ@ zh9f!HCFLm%|42zHD97aR^LWhUu2?cs>R&wq^0N3^V82t&luB|~k@t8U$*L)kkHz78 zK*3id)W$AFm7c+OC%<lDLS}2s-g-W<_4U?W)@+Vgltz}b6=mcKIZT8Pz;p|@Ghx3F zaSO-!b%F`&k2ok#sg@1${ua?BOXMI%Y(Rq9I4qOr(evFDdI1^5Sft$~;!BIn*Jkvr zN<7mGE3GKgX=}8jj2Ugi?#lR<lF(GD>`3Z49M+Cus8pG$)v6drdJQXH69N51EyNWb zV06@R{bxt`Qv4>N5*Dziy9#QExRl1AohY{wvuqQuBOt8aSU?T($NF~Q)82!YsO2-F z5$Op30j%troWaEuHZrVi?uH(MHEmv<CmCQ$;}ycf@Cw$n`WRqJt9=bqT7w{AN^1}# zOlh^UVM?o&jnGE5vJu*-RyIN#)yhVYqJ}@}eo)|#&_)e^L};UiKO(eI!yggasNs)@ zWz+CSL^Nvn<8?Ot@%o^4eQ=;;gCN)2Ajl0i2y&whg1jN9egmf$2Q~%O>*V1^p?7m| zV2rjuoeQ$rBX+N_X@Kow#yq4}>p7VOoJUDule@v4QYPKu>`ek(rJ0ie@rj-+Z6i<Q z`IJ73*-b1t>k%80VJ)uX@&O$emLz;p!|*rRV3GFUBAc@Y?V%}SR`zk2kul5dFMaZE zDV;bu%X0-`fAXK0agd|zT>Y6E1{0*kO0ve2s$@>3m-H_>;L3_6D7xf;s+e*1_KhkZ zws?ONQFQyoPJ^t@Jq@}6;144_Pq~)Dc*9Rm6JFwD@0EpC%3~JL=7~yO<#5h#25tm| zspSREJt~bEjIb$aqd`2B8FOLTT8<aZi8a-Ktl&2cfcPYU%pG6G8D7;GtQ7nWwnq7E z+Xlxz&hNnSq1^N4QO0iOC`*N%lR%mdY30`sKqm(~?4w=+#`T5e#Y(F;fzuu>u~v$g z&q)MZDOPZkhdtF3KO^`!W$IK^*Gvgvt55@R%#9f_Q#-Mz);Qcb66@+7C3I!DRxyBB zbri<~1Hr(^v<xK5N&(#DkwSLxLzqGe33sGKRz4?8<Bh|M2{HujYI7OeH$9{QKSEkd z<zzc86De@3hhqVDZ$<gA*@4eF$!<lmR1xU;xUFy;x5L}<n1jbs><$nAyga7yV61lA z<k7IzW$DKxqqwnukB49Z26IH7XyL5DB!3;oc5=$w6U>i&bx%xS6nw<?hanW%Y^T&n zsRsrlY6|5io1HUC631Z6lQMx9A&80vWghg%v7MB!#4JjBXCl|yHzA8>q2TmI+@x!9 z5sC6=DaM!JHP>{%!n9Gur6coY9EMzJ#d?%0@96}hYjMDp@QPH#6UKyPHgd?x*|=j! zp=(9HInI#!X>laI^dKyW8E>#yi}Pd-gzX-TCkY|Jf#!n?NowIiIFb+&g<C{Oo&ZDk z4aSh9kfai2CD^&(dUTt5YUx2(k`$8SJlPMPJeuH%)h1a({sxpQmm9UiNx_Kq_1;}v zOXeK->Ebh$J?U^&L!RxQL+gDHvN^?5F5`@bB;MItFMW{e2Qk*9JFx=QEUXF@(*ja1 zUVKAg#WAahMl>4%Sf^YNV#OMYnFj$>>raDsMKGdk)GK?$VU@DaJ~?nj%L=y(l-lu} z4M)eDCw?)5s9Y8>5e<E<h;ScjZ#cwL;_dq(-l&}s#05+d#9sl#Tc?BgV&{w?E?|lv z{<A>*>C-~|%y4{>V2U9A3qbst(?R_3nc=vADT4S%f%t1r3-L3<acuS}#_^v6;?GBj zk8!6)@AZlGd>buIpj>2op5zV15^?Ob-pMldm4<gCSN!)=-C0jb)-MyjL@4gV+#`Gi zlQ|~)nLN$}QFlT3N+w*|2(hg^2rEoz$A&cALK-U}N9Pb{Py}I}3F5!?l#Mb@B!(6i ztrW6{hwLpOB`;(vhUAC@S(!x_OHJN8tsX&5YsgWJQCx*{+<08VHNz5l=oV63RN`vf zamD|5*VXVU|NV%BEbGeNp6QvX^2F}(>6r!KCx56%R~x<xTcB2CwZTOz<_y`PV;+kP zx}<<b23=CXB7-g|V39$W6tKvkOA1(I&?N;dGU$>578&$J1uQb?k^&YPkPV9o2nNDB zgDxguok159t`2HgVZeF<-eQG8k5j-3gC3`V6$U*{;d;B0fJFv9P63Myx{`oJ23<+O zBE$8vq<}?+l3ip#whaRO#-O@Ue%u^XZ;*$vpt?yOZX$+6<Hq2{;o!i{g79W3b&EWY z$@7+=dXwb8HK^V!54Q!?Tjb&Ppt?mKwg%N(<>8K?dYe4l8B}kVhr5F6R(ZHPsNNwD z_XO2D<>B6-dY3%h7gX<-hx>!-J@W8CP`y_kwsCpnK8S)Gs})-wNlMN+Tp)QXI{>Bh zTrQBfN;4No23`o^5~63e>gn;il8IxXZTE~kOG)<UENhlTeUKVyBh!O{fm$^NPn~bC z?>IY9{VFETK^1;|lV_?vEIM-<QkiHjn{}#zxj(U3Us|fQ_S6q<+r|@|BR3DfWh3mb zOI?L7l|&+1pW+Gu*Qb&>JR7XPKZwKcw>gVoZSHldO(^HZ#QE~;)(8bLZ)(Byge0=% z!jW?CcG%`$p<<ka#J%<C!2OZLS*dx$4BrXO@%<i>v@H4I>{~nqy=OqTAq#egfhX;n zi33V<)<#Nb9zS@AVTxVsji3<)UGJcmpknI4qk0Te!XP9(-vM}^M-tr;{1B#))MLG4 zGu}_Pv&fOokeGs|ioFBFdUHfOt?{b<;Q>%*#4O?pc{GP;gdUPZ&lS{$CqP^QOlbxW zQceo!`}Q&TkpZZnGgubhi_t)%zl#PBPEHEAv>cWCaS#6jed3OY4e4!Q^tNoJSKT_b z%WDtryzipL@Kv)(e`JJHMPQI;z54_^k173AgAqifJYf+?VrCW=WF(4F)D``i+DjZ< z*W1H4Vdjuc61$2m_|d^=;;c_vI%gAE`^0Of)X_m<79j@IDkeWS7$uDQpEylYt^kZ= z!<G%uBD6@<o#66|9x?2E{18%>@_i-WOKB5<mmEr@vq<#j(-H~0-L5oFZ;@Yd`4{f! zgfBLFQF;jfnMEtF?Na-gtvjc(V8=2=K0W}oTTpyYrQOMBI-xg3@=^!R2v$z~M|}i- zZ2$^xB?F>rlL8b?HBv}ORoEV|oHS5jN2NXy5m7j{eLEmUvF%C8v!*tWp!c>Sq=&g* z22e?6l;aWa66l$!<RoVHlMz9=4P8RrRcpwp0IYO^S9+yuIo}xDkcM<OoSf~#<*Tm3 zzn`Fn`hYg(E_^b!jC>HU-Q+a3Wu&{6tfURHd!!rM-0AJvNLMn&w{J)c^=BOOR=O(> z7%M3Xl@WC=dIy0>+{!;<!<+Zu<s=S(pxma*fj>RPt{aVP-nWd~k{h*sjm1+B?&P_x zqK)FFW9pFZ>SEif0ne7M%*rKH6%TG^2ap(M3+pc&_4(&e61-k}8s{eVAX{xO?lbh7 zzTY4b8i+YN0tX3G<ZlL`fzg#3DVE-HDQ%KEmKzv3k>)V2B|e+LIcJys0sy!!I}X=E zqvzyM49CZfetp6UpWF^GiThH_HRDDCbHa>i0hQ*{1DMq2rOG~>!~lOuqjr<S$&;Ma zHZXi33#C`|56YF`JuUWm*AS};c7HlwryICkvy(1DhV_pkLk$tg9`F3&A(bKnHtOe; zb_9YEQuy6{&3KBLg7_ClU7@xAj{$&Ve^|ral)W{a$k`k(tdv=bp?a!OHD7(Y&lJpV zvFRx>sbhsDses6Yzk@#h701pZ(E;r@#MybwZAA0bqd(p2$<3%wgtfj<bkgWp-me!K zhy_?;LSTu=*F44$0zZ^q8AN+~xwaz998b3I)q{ND>2|QBP81bhL`MJa!il1kT7{4Y zv(d+`U*w>IVHP{<y)|(*5vfM4fGa`+EfyA9I~WP~n&N$&5!sZ`x0>vkWg=yv79ofc zFkaaUBf8}J&w{#|>%(&x^LiL8MrrlzcMslrM?ae;T^6OvNR5*yY>2eFQrxN)t17dN zHW5;STNiPnh>-3;)zdg!7)IMdr-vILZ3$}PNTuEo;uF5v)QP57gKKP26BU7zNn&^j zid^ndN27{R$iF^QnZH67r|BFLy|haA^dl*@+qU8E*Qsz0d**TB>Kx;8r<bfvSfHYW z4U9D<va_4d`Remjc&eu&BHS@Qhb=^Rg)4cr<NwMc(nVhxSG2NB>bMEit<6&f$^#nF z)L*5GzuDol-VrstKt;(9`;&}L?6`?39#3OiVP|;@crUIbSXAyzh3<jdQ;i*?PR17& za5wzIsRy@O>l@d`JI{eP_e=DwR6XjWK>T(7$F70-U$_Gga<@UnuOhR%$t4LM)J-0f z2$mmKG=Wb$a~`}KIRwzY##HriPZjHNsEa{q3Z^$3Og+R<4SouQ@E|9}3gD)JDc*;g zN$LddmOy{Tes`h2m%iysc|EpnbOWF#6;e5^y21=#Go}E#bznw30)TRAxjRcFHxJZz zT%jW(t@XKir;7=Rs^av^nE(PWTMA&RCUCyPqo0G09e70adn{-^O8l?~)@e=%K|1Y1 z-M-oR?WH6=ajkFt>7JHfpT>l)T8XaogKWBKh9}G3GXUjx5l$Vq71R%%%Ahz&tVdR= zcgumyNzNJ%jR!n3I85+E;gAOGJ^f%CLJZ-_>dZGys75+PR)L4L<I8ny65ZFTV>!6O z8`q_IlW`s%v8ip?RjV7^B!0Y-QcwTJO#*$;;|iH-xzfj$`axuMCe94}^0>P>uX+<^ zSanwjNViP}r3kyLYV|`GRFB80EA27V9e;BeL|kt73y(WK>a5@LGD|&d1`Pj*k)**O zjOyBhnCc8Fz87(~L%2}X{Wx&;4s}VQyrop|e3#TIQQ@Or<UEr-gHf~{6mb^}f}@k_ z$oN~jey)T^+R``)qb#*)3~VP{dZ-8>WOh~wKb{?oBKF;h=CLL8%3ZZ4u8wc@(81kv z4C7l(Bd!FfNluiL)kIWEgoHS1GwGCQ>I9Ve!N}%{s2s$U#L_gQRSs?+nWr359V`OO zQ55#y&BEiH9`}&v@WM|%6PYpLW*>DA3S#@I{iza<)vC4nx{M8UqNFx4cUOm3Bgt$d z38{ajM;Db_9tC$J^4VjjQb|gavs7oSg~D3<n=x|6(W^a#*@*m*@(Fyp7Cc{Y$E>jx zWF#BM8Gb#iH8VAd=AA-^l`l`M(x<CD+C-rfCm}~BT9pW3W_!qqZ4r(Lr*|I7ye+c{ z6_4Zet#p+q<aC`dklIHCNWNAP#mD?dB810YN)D`HLSsHmoO!jLzmbW$@q_G=8(jP| zue>2hkH3<WuNYPtzK&DAH!#6@Q$hGfCg05DElj?J$=jHG8<X!~@^&V2VAgl>NzTub z3!C4?ukT^<eN29U$@`el<sW{4PakCRVJ1Jy<R_TWT@`+WPe0A%V@!UY$$w$;OH4k_ z<X4&eI+NdIBHLFc_$0efKE)?07v0<<CwP5^zx^?iNL1u0B{DNSiEMA7_x%VMC?|N~ zhMUpz%n4rpwi5R&r+Te6XM3%Y4Jh1(g8%f*=!%Q*6rKGgn^atB=96tb+UsZc?Rla+ zH#NV2>g5mk==PLH(Iac;WP1uXreME_f1)f-qs877{FrvAtl67_O)9!K1)EfKZwfZ4 z=y6xrq@u@NrR`9`h8X^jO)A(Of^8zYNd>!Abdw5ptLP>b>{ih`Ke1ayH>qH^if&TD zHWb~Yg54^*Nd>!Abdw5ptE`tD9yk&UTUEfo?5!%;q=G!yq=FqPc)$)7Y)`>M+V&Lg z`?)<huvO0Ny(2h)%_zEI1)EWH!wNQ|=!TVhB+tFUf&1j){@}m^@~|y9@KSl$9vpbk zZfbeRZfbehZfbd%-PAH}H?{1rn_4F9rj|*&sb$J;YS|f7?-S&A1=aiIVRuk{Kpv)p z>Na_Jc~E_+JUkLqw+Gb+rIq&t)raKAy+QS1d6<#6FO#?X<au14XM^ev$?ytk#O(pD zm#R(#FOCEU=7Q>^yqXWHQ}VDssP2@9M<w$vf$&&R-7P;p9#p60;fbL7a(OrqR3DLt zZw#s^yGQarDbIW5`Bm~fBhTfax=%8{I;hUdLnWxbLLLqV)leQ5g6f<+RD<fgJk+@F zhZEQCW6|Or@*M8^X;JC3^E;O@wYeLNpFJyQBfCn^&aR*Lg90~!b;qA2SRCKrP`0`- zS2=5-+d{@Xx1NT{T5V~fx#Wik#VdD}`1?enS&9W4?GoXE_R%g8`(7;?`bhfEjAf)= zb|ZYzc&Q~+vWvGzF2Zs0bPem%SkAIbQ5GM69emef^I&Chx{BzDIPKfEJvtT6Pd#3q zo|&9_9QS#^VG;wHW_;4%h=VDoV1q%+m~C7`s5lg4PiC^3Xnal?nxoq?W2imn_@`G+ zvceVkNO#Hfvo9hSFg7U3O>=R2Vsl!{&;+lNB&fZM^({wf8t)<piv>&G`ItDqg?|ML zApA=t+1#NUHV)$r9%o<><(h_UB<G?Nxm_0&RtP1+BF}E;W~n&aitjvn;{cd)!i1y6 zOq8B6&Mh}1bmL0_k*Cz=EPF7>r2aD|nNmch-W=hsE9unL{ICT@2zxtB8Qc#@yPG(k zEY3r}+Zqz>qIsO6$SLGgBoK*&&Y0HV$;LBgOVR2Gqqjzcxp625P2+$tUae-di`72f zW>1TpNLZY}lqU1QI~v2k@7qJDfTE(`?vY2b_{pa?7^ez2y<1J2(kG93%}lsxYucKK zpSC6l4Jw3~gJ!m;f$$EGU`o1`QM$moCi&56U2Blnjg7GoNh@%ktlE=7yJ$5(5NpV> z9h7?nJDRoZT(u^;O$EE^qNuJcbgc^_iolLqCXQ_c&r^HR4BxV$Ts&@4=Em=I?NT&i zayME|;}SKLF++!VLyPYWgYwa$zCSGT#5mGowM3Fg&%Pb#IDYE+_zq~cs$pRt?)N)B z6pF3<BEUFF>B|QgNemu^ih+Hof#Y6di~6yGksqkX+~N@80-Uri1mAR^*}`Zz5$VVK z!Kds7p&MF@z0WnpD!0v_t=>mfe8q2yiL=rc{h{`4j7$(`qBT;6WLsyE=Ah~}<$lC# z4~|j%a1@xpr_JiJ0&ZT7_b?1+YW2fM4mOutB2szg2~k(UgaB95KV5Gwx3#z6hZ%Ht z5zNHG&IVK$=ORtpuG&e03}@m01SJ}|XY0_&16GhNu(a+|VE>fkR-xs(X+WE9&o&oN z9d0&~3;P+W)s%>OYJwr8A;FN|)i?ps=p!F?HZN!<^#uD-k0TuV?eH)1(<30`b^(}& z4{1`cK8@%uV8kPb!OfXARy7jQAwM?&Q9P7kzE!U@4&$)qPOVD*`Wv|IfEUdlmJy|P zxKXPn_M+d=O<y|PoFvkmNCohV15imxF@sw+adAsKW!#TJ$w>;wb-&!lJqkF8@Wb9O z!k0Ng--%p0iu5ESK9q}TDPy}aG(|MyR7R1Wwz1289mG!c5+@Yle@Bwt@fd^b0r)kK zT6SiB2vex-JrleOS%`B^LR099)&d<}5kRL_a!eT*zv@bUVlZ+TC}3nDLvuzdQ}tss zWAbd9l+n~ej;QLt6`!N2DfdZ_CN>Q}`2;dV&bj4-?V8<SVOi}>fhs%eEe80=Fk-}0 z_a4hH(sJ?Pz#}$gR$=NRk~;mPzK&I*+ZDY!vIUlAo&x=Sj}ZlAbsPZpH|iZswK5vl zAG)%MPHABaK5F5w_3emkVN>oi9%02=m@0?DpFx<BqU5w8Lxid1;!R$bI$WDdugsxq zD5Wg<ryhOO%48FP^|8-?7+Kt`#<Wicp~>!Pg&jvPVUcpzzL_%#%btDUV0yhGML;a} zk%07{-%vnIxxaJ_EEJYs1%%`%4P$X29?pl;<1@SV?-`$;niMxH7;2bsvq$>|RGE;S zGz=m>^jC!x#}pW!bv!9#Ha`ex6ILU~G4-`#QkYV8eado+16_o|H6Bi%_sA-y3)q_` z&bTs2^Op~%4WJPfzyINpNH+09QYY}~^6W+7JM?4XTo4(S1`=VT25i^$q&BS~ZB2z6 z(iHp`kIDi{?>yvnN@W_MU%Y&yx17r8?G4-3RcT7HrP|(BlQ<v*pktTQ`24=GK#ivF zq>Pcpz~uwrHByRNwfu?ND4$w2<-X#YsF2_2LlDFy!yc=5jtH|e+G-HaWx_4Y!f028 z9URMs6;VA!c*zMu5<q|-br)@+P0}S_?k8-+#^u#l(5ET*6WG=_U+xnB92IA^;s8)n z+pq^5uQQ}+EX%YaEhs~eDY)9TT%qppQNKG_21fGKy9rN&lbPTLWN8U>#E~s`Q&WVu zJglb+!bOhBg-p3`1T51`J6p|TI)l&Tf*BNyf4O=xl`FObc#?HfHybi4j`-1k$)B!_ z-k>gbj48C9@^1j@l(FTu*>Ro~TyjSA2X?LOotnweBRLQ;<^sZ8Qd>w>LC=c3hD%ZI zUHpietN%cW_Hg2B>A2c8QX%F3kgwd02w0FA1LkSAQBS7j$DmK+oK6j?t=$u#*Ur2< zE}^HA1Qls!*g&>d+9p}=TDj0b@Ed+tOrVshs*16q2xOxKvqqXcEZ^Lh<q>^Fcuyy2 zFLG{jjZkQyI0TT%ZXY2RmmA-n%3@Kv4)R2j9=tecH*{K=ig1V+)ISD>%S1h?+3Gk{ zXvFw)z;q+V4qSSJ%SsV*lCFp1RFw|eU?6KhJLgh)@4m^YQe`Jjp4{84ddF84tf7*u zVURk#rb&rM@-T|pqW^fnc%-Q4{f_yCMuN|!FdyFC4h~A_;hjBWEl{YMGu;d+O55<# zp;e?UsI(L1A0DhhVn@mukkj^{80>F8%iW@IRcE?kHh`0H5i6&0p-AJ<VVMGB=U@%= zO@KDtIK=he^tO-%#PMUit-uU-6ZO`@V$Et^S))s8m2KN5_JuQ3VR>#I4xp)BPw>8j z7EU*vLs#t74xf53+_!&bvOK<LPg!%$`7u{%z8HgJ0ZxURka@pjOCc>zwoKN({@G%2 zEWj4Ikj|8Q!s8B?Q}_`_D*o*oO7jdd8PVbJi$n6Bs!1GZ=EO*D-76wV#;=+j0lh(J z6A(#svL1MmK3&iLd2mcmLr4*44ZyL3ZT12pWi`FFCq3q}efY`Yh@L{WogA>1TRpmD zoYtN;g2$m0e~zmn5}oa<`YrF%pJNMF1|yH_2>Tm{&M<)~c8FI=5fW*KL`7>Jk#w{3 zLuj&?&?8oe;<&rg?&+_U`N+Zeb%-eq<Up{_9C1Nx8(XG60NUIIkMi@)<%J_SZl)0W zDb9f|P&vr}=3QtU^T;9h`N`Rn+`%vLPGjaK@gE25Nv?_lVkY}`k9%b06|Or#`b@KR ztg?t(>bWP{%&by%u1H!u;O7REk5gSv2bZ(C7^9I2V0i%I*mGj%n%H@eG?!4*b*f29 zkVx?}O-^~p77(z9fv<n2Netb>Cz_<Jg${O}$#a8Ia|@{Pj=@L}V*|m{4#7wX=@{q; zj5m0Qvw!o$AzQR9D@jE5MyI7S#42_KMgsc+2VkTK)ae|5@kWoPyq%n#)E-<B@2pWr zNDLrpCUbkPxmd5}y-$jV1H3sxwhkPkEw?$eEu%@js~8duAkzqUj@yG<r8B2r#E>FQ z16{-L)`*xQTej{29dbrS?7+bUIZ<zzO&iWr!YX}`(LmAnut_=e;oCh*C_{Gqqb=1H z(hzM{dOuz}S5*88hTh~@(>!r!2E{EOEO<O^3`D7dSz;c5o~fE5$QJd8ZGGKIasbCW z9NShFKbaHz%5fIbB05k_m&4Mh$DSbYbe8UkaBMFzcEZXnW$li_%;1g3l52rVTn*s( zBp<VAT5}nAB<E+u>*;@SiA31PpuWp-Z-8@6IX5)Wyi+@SOWj%HT}n^%@rrXU3^4=B z!7D~Ndr-d5<5Uq9zhk++SanCXrdx2H7^FG*5)g74ZQ|dH7yUtx1`Gt^1pqU2=;iDx zG4$dT+h<n<FRZi&+2S==A_tbH65{W(!(}Bh9KbiZgn%mvhKqvLvk$iQ!;KO{V9FfI zVMLO2;!lmM+e!TD^^9BY8jqcE+vljY&x79|@EBL5@u%BU$Cf(we6?85NE=a7)S`uu zv(Z<BI8)@q37m6|C+`6SHwNg5{#mL~+SuQKR-kNL-6i({CeLGVfW6+5vVS9na)H4_ zLdyNZKj!$C|IEf4DS>jY0`~b*F0uJ6wWs)w&=Ly8SyAqWk+c07FVa=`KRZf_o)<ye zL%|th(#J=&`;=TcYeRmB7QVTU-)ps$p)Ott4N;B!rxJ!&Sr`e(<{&f;;KcWAuN_@C zF~C3TF(Pj_zRdxdSzcVU4)HWTNRI~P9;NG1IJIeGuyVF7_k<}qe(7HrfF{Q0%r`rg zMfU7oC#a;5lhSZ;FgYn<!^8^yl1BvltkqRAC&athz!Zh^Zo!+$+G4F!GqRS}EM^>H zaE#Y7DWt?9MXCe!_1O?bdSa!2)uV^j2R|I0gdS@7?twNsF8*W8c%*XdP_30omcLK0 zB&SyM8Zk?*Ze`W;R%@N;)<wOJ5h1<p=(o~C*_SlxW?0-)^fY#BafL_EH;qfSbF6t> zPC4`?L7B77)E#dx6_cAr^}rl#k@aiN?(!Vm<2C$-*A#=;Jf8r>o%KZsS%Jm~E7iK) zI9!=(wVJKH6}tytEFtSRI`b{_;7k)YU-3MN{>_up3F4$i7S%QA1m?04Lyk02cntPq zc9XDk#GwAR*CN#P{7?*}b7VSz-o;$nGctO*m7#ObV^8u^OgW1==~Xjzku#D09Hdca z3V+JuU17!Y0l?9g$lzWN(LGy=q?fpQtW5FM87iFe2q~W7Qa*Mfmtn)FJ#KR7qRwaQ z^l`cT8nQTR)JofYGgCiwxe&xeina*hYf+F%9}KS-k86La!<a0O)vKK&#wF)h<}tbi zy5dTs+)W*Mq|)2hKhvQ#+6Cc{9n%X%{d_NAb#W+NjuX7LhD^@V8EnnZ%9LrUWrQ*u zOvrOw9uJoNE01C1zLiqZmxSXR6OnQBQoNaN>)dU+!Ii#rZi$e@L%b7n?vznH0XPzh z{vq5PqT|Is=LppB4cirkKn@>{z!!$BD`GQ#o~YpZ+-O^0k4Pim>RXRe2?<XDlGBQ% zJ>FgV9|s`jZa|uD$0*sqG~b-;5w9ZxooJ&QyD94hF(-Kx;T|BqFaV7-5^!<}R*a9N z$)V7+ck-U{?(w<Zo=!>`M=g|`ba3=EMZOr}Ju`L)zZW}OngdbnY-#Jz(UYbB8hthV zTPAYG^k@0>4@~}%$^T#?2Sb06PhV#8uS~wmB;e3B%wz?VRZP|}S<B>nCKoeV$K+Bb zmovGN$<<7*WpW*p5|a%~ZeVgFlQAYYGuguAHYQt<bW+$mySKb^d~RMMi0pGpzricS zeN9iy^YG^By|a6!<h07}pTj#@+ucm=WtAJi#Y7)OgxJ2v%HtFJ=cjC>ScisS+V3f- zOzhq_n<y=Pv-{_ix=oB)SKVp9m%35!3UQM`uj^L{Qwtv;6CPypFq3g66HKO<$SL2u z`4k=SojBH8&K{Q&!sYDoIcDC^<S{046gl0M;Vb#|RZL#Zq{`$FlOs%yGHEd3!6o5w zKDC)FGdaOT4m5v;PtP)WEtA(HiA;TYN;$JM{8Pwtle;2+48YxS;;W+L#Ca?@K0G#j zjilya@QeHd!p(8wl4mt?@w@&z0!SlxUOh^f{BMK@iud|Y4<y&a$k#C!AVmk0^LKnB zG=Y%&D)$>e+;n^Y{LcHw7LHU}W-$yCWduJWuqI7KgMGG$sIKi8H6wnevGQ#w^3_OZ z$r1UiasiO!53JUc(!YX-8jkE93aUtlgW5<?9pY)v)nQ5T6^{Jjp#v*|+REU-s-U`3 z&VpVo2XT)E2XGqsD*5HSpt@Qf&JU_<<l%y#Iw}tr@(63d<T2?uFC7mT2i5cC0cWJ+ zuyp*gE~p~gMRGj#C4oC8oyUe>797Co=z3l{PDj`C(s4Svo|k@=Jum(0pn92r!nx>| z%LC3u$4Th`j&srVq;#B%t|z5m&$Fz#{L{V?$!x26@>HpLs5EiQEhRGQ9G+l30%Nxg z9HQlP8b!`Vd-klHVC^bBJ11EGFHqpDW_N<MFt&}OskW3(oK$fyHAUe0CNqDmt8~n1 zYJE$cV6k$?^|9OqHI67Ba@_>@r()9zC7#h)*lX}hqjsXqUkjP^+fZ;7g@y7FtjVo$ zO31xX21#SAGKvxLdFmNX65>dVwTx&SsFFS!XAwDG;*iU4j<fgGWT`8TT*69qNNL`j zNTKfpmnD!Q^G5LLGgW^xvN(x6RL2d=4!<oW<(xFUcQ4hpZEZx|l{=@FYJEz=!6Z3x z$Cx@q`#|wpXB2o5ld|AMVsg%@!v^wR<(QFwX^L%+i2jN%J|04@Wi(IDmYG7nl0zoH zxG)NBvDP@;ITE!;Mmu<TazRKKXNu=Uw2Wdm41g$CO4!In(RA%Ag>xeLT2waXAxW{Y za_$BaHy3_(2m`vE4sS%(1-;ZOLX{3s8Y4zJG12!JNz+dlX^TZd_$uI=X_&~|z?9qK zAxt_g!hJgCJCN0NuX4F|92cy4T~i)g-aTp=c@2>{bNlMjFosIX!S`6?WX<3gaj38B zE8GYAwmR0Vs^e==@W%01q6pOkbOer9D>o1M46-fTX<0Y7G_|L^N=wbQ@%N?cC67{0 zmqZxi^-;m9Ug8${u#NATauK$W?S4mfq0KnIjiRm*U~5#W)fABc+1&$mT5fITBSkVd z8|@A*f>2dXZe*epTYWoGUP!6RW3aOy9Ii!#X%4*E?%2Az$N|N)HrhD9&o>*~xFr(e zzCoit*uYOl5mR$`6u8b{pcTRY86dIC;h%q)pjKP%9J;^UY0~f^LQY4dV@a=p2y&uW zJ`F5Eb@7sq41hNMr6*3Nm}=HsPGhSnkP}hPCAGx90T86~)RKAPWGZJ<P^J4T##>i3 zC(<-QlGV-)fd1`(bFg-}-sqBsD)gVxgA44=<+_}H)oghjcb1NV$cKCQJnDRG09<cH zxtecw8oAAbDW@31a01AQC#K24Hx7U&_4))hp0le>Oklp1;H^JwddzeKN4#u4WHlVs zue6+kIbluU(`LizH2MX25QQN#%9bCZXDVNv;giT$bJYyF=~s?wSTt`nKLKQqM%9d! z@V%I~nF`l<n<)h9W9IxU<a|ix0U_=0khX0|+cA76_#l>t48$Ra4Oz1nA);y*4-y|j zs^su{ng9Elyq5`OJfr}HWT<c|BpuP1FHdQns&7SsfaKnZf1T5B6wW#0ax?C^HRAY- zJM31C=AXrIp1HTa*uJyAJjR8qV|bPx6*q3_^S9a9u;I_H@X1J{;6tFG?HVlq7<Ii? zwOGeZy0sSZGTTs&9ZNxsb^s9batnGt(-*xD1HBUiqBp&KXH=)Kt-dU{bzR~~^y0aR zUWa2n2t%r}kjB3s0fMg?06~TwYnAOx)YzmppYZHQQDHVp|2J~HE<&k;ufd+_9p&lC z1w6^0bD&QAzvR6MoE^tiFWg#eOWy4`o8!b+l9#b9JKo~h!g4a28OdXhX2v}u*_tHW zT+O|bMjp*o=H9Wb#374JfRI2)SOQ@W0UkWU_5)rB%L9JoJ>UyGmJc3;?eW<6B|uod z$M^rA>Z&^3x4Lh4&v?T7A*VY%x2jH^bE@jpsZ*y;0cIrwYUiTp^p0p@XT*<-qXpPa zjY;*=r~`{BjH$Rf5~fgNOoheN7*k;}HO5p}OpP)1>Zk)lskwg=_emOiD(;gs_EcC* zFBjV<ET*uk!U+13r~_N+mHa-BDqt=(CRLbAjY$>eQe#quxzt=i33I72sp1+*V^VEc zlj<&OQpGir#-zGO;LH7!gntA7Bt^K05-U#pa-(FB>nQo>O~QejqlFRLVyXM|uEi^5 zi#1%|L~HElv)S3gi|o7hk!gflh?z!CZ;7~wwtLFcW?sWk#0DH*=1=a;#`p10Jo(-K zRY-J|K0nsjkDv;@BtblCtdJ7c(jF^g+WcLZPuXo-Q%lFETW8=kXcfK&e?mZ^GufYG z+=kJ^9{c{MpAo0_IZ?Dib!x*YHiD8d=S`=a$Z0w?s2Vo2RZ3nT_#QW;Yn=Guy4)PN zRE*o(;0)PlO}6(o%+LGwng4IjADf+MwB}(9v|&*XE<K~7p{C~@8dZ{lrV{B)q^-XV zFH{hJCqB$2?*LTXr^X<iKH!KgKPBx!RoL-n(=IJOxq{{$=q03Asc}^86TCA8Mbwgj zLR4kplrH&I3UNFB$b&IF1IO9CA&dG0qO9lOZX3$d6_{ZaDH%A#LaZ6akI}*yPFNbw zhZJGt4j+OR!Z?9C3!RfJJ>MdBWL0hvSFm!6*plB+1MxdS584$$=FM<dvSEM%D?wDh z;%O$|uYyoYl0$El97H~>=wc7!!*M4KLW6*75J>xHw?_Uz@e~qG<60hRqHJeVG+P-k z-|6*n039N6|NQEjakouNf`M-6Y9M;18&X<mX=_e5c-UoorUm_NiV+ot9GBDJf|c(f z7TC1Fc)J><lP1<c++d5(;j@sE_|3@ioeKA|qpE?b(I+f&8gW51BjgmOx>UIi7^CAv z-(3Sq?jWE#)rm$|+CX_2wmjP8ht6Q}a%fBRn^5)NUxSoe4JoN%+#aAKAO^T<^R#5j zmm~!E4hVqu4=E~;?qsoSKBQ#vd#uTzw~BmDJxZcTxbBioFnR&FZ)c03P%yb{Kit22 z_aHna6p2^D4IRW{_?`mYf<EpjHgPq{J^Wla`&@@~cw8cy$Y5(_HfZUbnc!wilx!ba zpP5R2%HddEXW_bGvNzQ^*;+g|(4{g+DxK05DT(C{Rn32^fhJ{$*&#JtGTZQ~ag_#G zc_;PfY9Pd=mf1|#2=VwwhG`11%A4=Mpb%qc<HKo8W?0c~VeG=(iiMTll%%|{yNe1t zt7Ds$MmsR4s9tExvr02-a%m>BX1jP+p)u^2>m%N5E@zfkA-pq8Rzo`}@9>U)5%?5i z{BcnBYwN-I<T^2y@>MYY7%=|SdN7uK-ywaYh{saC3dUUj{myzYUg@M4-Bo*ql&^yE zW5D=-*TZ-mMd5HgiPLK*Tg$ZS_l#LzYn_&Wz>+sGH0dyG+N+s`EJXcR^m19_7IyVM zMR=zCA2}MgRoo~)3Sd}F*Cx|y^_b?>%08n#D#EjMiAL`TH;a3~8qR?Xpg&g}AT#-t z5VJ>w{FQb>zfxBGK2FQ)FQ)bKT3c^xt7&Z)>PVXXAY2l1s*)b?v2s0t6IVW{zwxXX zp$1)M>x8w-mQsS~<al##>|wF`CZ9??<Cod712z$#@jg}~F4VNU#6LtbeweQx;p@lv z+5s&i{z-mu$s$XF_!Io|zw`AwOcmGdpW~mO<V!YaWWPrCW+>rf3Qe<1^BBK=jro3q zuiwN=2uQYl3>~uZ<NK0)g$(fDgVOIL+a3bcWD91Cct>BP{hgDInC(~4|2p&E6&GyV za>e#5wl4xgDP0;XYoklszQLe%{gJf#n@-yhjoSCj_-8=2*_0cuKr`>Zxt>)iCi<hG zG$AA-x7I09<6k8KGIE><@vR+dXco8-il}iQts2td4W5vU_^Cul8JQXXPm-3Fj`6Sa zH{f7iA^KSAVnrW$!>5EOd_A(+?v^j6Ocz|AM2tU0I;7dk2|OuqxhJc?1GpX-ottRR zP0Y)H!`~7l-~j%=H;Pxu{itN$>4K<pVYHwe`mq}W9HSnWf2rLVTk9t7$Gnh)1CLGJ zk8za_-;ZJ6Vq;Q0wAN`HpnwJUopPjNPMUgJ!X;04jVJo*+G4-E+Guy+G}lQSG^p2@ z9?xZwY-q#}@Hag9J)Tp~i(S{)GQzF@{25OsDo)5TZA3BA7JVw2HEipaoi~0Do#bj( z&TSc)H*lur!YyWMoM|3D6c6^!&me2b-f51T4DOclmrJ9C%VhWPa-J#SFIPqjSINiK z(ZUO&4)#N3Q<eLSFO)y!kP82Nk^CvUtNioD@~7;v@=t7%qO9z+@=xqw;!oLc<)7Ee zpV*wm|FH22lQ4d~&i;rUShLZI{Zq3E`wBtn`e>oSEl#%a;1=hkuxb;B)b7v5kaCp{ zA5zeUWJryXT`5}}xNY2b#9L%`c@3^yR0T&24-rUY>_GG2<kUoS9=BmEEqA#6COXCJ z)R9Az$v&<0dran$Db-YPShd;Yv84;gU!OhS7r)Dm#BGa&RE7|muM7l)t?IOToe_g- zqh)^8hmfy9-W1NZh@ee7T2iPOX|gm`<$X2qz8gU1PIaFqhljI2VA|ziNQiN8NJspK zoFDO#EA?aov}Hc02JWu{@QIbRGrY_UyHg_;yG)-M>{MQRlq0JN`WjS83Mi*lvDelh zg2Ej3dG^zZXZoEL?y%Qt2sy4TGN?HKuOvB~va)3-YS6?He`pO6hD`Tl-(nkKVLIEw zi4WgS$uBar3!7;dASTUJ0GMP-ucCQFs=^QX{qI^N=0kf#5zgI2K3EqTn<tF{nO#N1 zO7tO|xZ<1Ywu&X1_PJpD8;6SnGo$f%qcwW=EWAGFyN5dxA!To4HlCTCi03CK=G-~B z7PPvvjNpa)SzXj0DX)4s`)I;C!H9Io;Pe8L6`Q?BUuzO+%~eo1l;eMdFrHZt!+1Vo zuJu&03@T*Ufo^LR?i*#;6y}ap@3<5HJ>-|@KrMkB|Kl)u7XK5NFt3=v?#PF_rA&hC zaIV+z1BwTnxVA=HplTWovqyJAchb_dn?LGj{?5ABB(2+fdI|IBQeS2>y4RTB%Q~!5 z5FK;aZ=D|Dn9El}CDrSnoQx7YrX~)JjvW)$C7)`Nespqd6lR%;CuRjr^(Xfy5(pEc zhY(GGgUx)YE<B6kVqlXGHTfKx7#|gj&JGlFe{dH*0c!LKc=I%;XQn5_VI}>OvETd= znmPVczW$uAzvSz$`T9G)h@^COX>2hWX@iZas;uJu`+#^oInI3&Ww0@a+HtJ?iVOUI z+qPW2oyM7+<#iISI}+lJAg-rl#eV=iO)nZcr%T?J??t8cryH`kTAe6Yjf(%+q4g*H z0)SjmFL^sP&{8b4no6C?IsP+;>u?q_?@|q1AM`9#I*FQXtu8!tx{d#$0=mq5rUtsB z9^I_YQH#ZYRRL$_eNzpbA5l1Oq<$0sjYIx#`Gsoo`!e&cDdah2@hPpGV9v2};opaj z5`UURr>EZdAMjg=NtZ>>t%n<DJvTlJ3P}8!0O|i!j&v4%t0!G%Tq7<QL6iJrpE!W0 zw;hT|2hQVS%qor#k})SHVL^6SPxhU37^gEkOeXMo$2Y7j_(r%8e8a?oZ+MHF_#m*a z;72j2FlY$AVNgK^c){Zvj_vq{BRsxM#1KRe!8d%{@jIO2@eSX0e8YHyZ@9PP8?N#A zhKD=8;T>;0+~FN>Jlw@Q{`9rc!eI1}%V@lLDY-#KEM*Z*W|_t1R<C!5o3y|)?^gqr z{<L^GVEEX>M>Iji(r?ie$sBnvzwqP_V6I!AW4kfeX8NbQN{1V7wgEL#H-o3h9!k|E zY!7YRZfs$VrCy`O^QXL>lN^nywbiqczRUG?e{PFdj^W8OG3`N`QGdA1v1S?PE^im3 zYE3|O)pUr&rX&Rgb*_*L8&{c<SnAyl;qsnPiNj#pB9L^@BD84$NYEabP|G1Nitd*v zlq*jyCxC;@DGJ}hRhwUMmRq{fu_?5|O$hfZTrt0M4Oey|;S%=!>!JM#&@MAbS=#Hb zSQBdfiq%tFa_-<-^()syEiD`eyWRd-oXYM~-|X<tPd&WY?xU-#t#ih696?fAt^mhI zPj?I$Y*t&V=V-Jk*AdisrASXW;wtbMiFhV|WRE0+f&~4iwa8XJT;mXv;b1*qqnJsN z#D_vuM3Yn>bdeiJ7L3*egLxbx?Dbn`&Sv?Tuux+vTKsZ%<z#~|#SWR=#7<5_-~ePI zW@0*A1yggeFr)K)0LIrVT1g`xvRP;?bhw{KF2wUb(djSZD$(O5$gJEOfSc_Nx+dc2 z$u7~%G&(2%->hh^EEdlJmg_P_@=^6fJvv-jj+=5Ep`gTd;zy<?RM)u1^TvV9h)i}0 zbGMMo!AeUoj3yvghETtCJuG`CprPxzaol#GOLZDMt!HG;I(R2LJZ@Np@N$wSCKKbA z@HNzGC=ocrgnq|*_?PN(6VEL5`n}CzT*h0Imhu7NY|yF4FKUmjFBrl;x*kT+^6cOh z&EKi9X@-{SUFCY#kg=GV&}A%M4E+48RiZ<s#vvho-+I{dCe5C4xohM3??;MFq5hMg zu>t+ZK>9(&plb8k>oj-JLB?=b>!21Cn7u1^mynX<E37=bfnwk59h@Jo&4|Seyb3*~ z%#KaqJVOpcl8V>O5CiAO6hkU#bqBzW$)1xc;P2zBOa0bygkaBE93YETK}E64NKrNU z<iM?>)^SXQ!Te-Bdg*bhshv67$2N9m!cpyvFu7Bhk><O0`KR3@l>Qom=?FFYd>YPh zbv6L<6N>0+!~gZ5`-EKt&7N~gL5Wtj{*#!&`nZFXcdAIkr`AkL4sxq4nMZ>)raQb@ z*C^P<jG<l_g8FlcGr{g}jAA(S(^uzy691e#sQ>JM<-t%PYasj-EiWBkfks(~QG7LW z{(`H0%e2Im$ls0R=4HH#FWHj3gjLI~U1r0MVB>4}dJ$hQ<?Cg9y_~NGU%UCbfv=nR z8sY0UzQ_Q**=JhAgykWvo*?-OdA9CEws(-KI{?eM+DVL@BoMWPqc-367lgM)4rASg zU)1CbWv%?HW8KX}fA-d0#1w%u9c-$I1dVTJ;KjEy@Z#GUc=2swmcYh~Z)fAhx3lr$ z+u3+c@Ddn!@uM^F;@cT`P4E&}cTMmT`1idyI{gy*?!m@O>n?CZuoDx%1lC;>5*ooy zOi1XL)4EI95wPwG+cwcP?=RTKY@*Gy?z&2cTX$&=WOp9JQ`T;3cvxhB6uYTpt8O=q zIb{FZ4fyq1ONS#X)>4BkR$pmjYXxiRrxnVT%>v$H=<!W0`?F3#>#!IaQZow-v5!`; z7=C6w)Oy=+NouWfaJYiWBWN2ov}X(*Rc*unx*po|tfgsAY@W5$aK!0CUUBhjsw+9? zi6LXC4MS$@2!=m<BBk<3cqar=*a$L0U*O3Z@qyA~Ln+MqXGhXHEoGu`8!qMG<vCTs z+9S%w_VsWoXxG^c7G+i>vM$edqjlJIL<8HgVVp5W*3IBc*vOjUOh)!p=`qw%FI^8` z0tT)UeAyraSB4Ln`A7J0Jq68h8AIj#%JuLeXvr$UiFKKh)e0^&ViIdbJz2t)$~B53 z!4+D++P2eBeiUyzndXMXOvJO_&?0hv|HZGBLdzsB&|abltF|c5v&ju5t)5NJknH9i z5S|zT(<|~4J)Dcq>uQtDRiVbhTHrQ_>^uwHAo(>daI)NPDDo?G=L4WUY|tv9KIGcl z3~4!VtMq5u5N=SE+2t39{UJO(Y8!5#@?$Flsk|ra8@?aeoNstaFTx&tqs42|SG&sx zms=-$`$tCZYCQO0<DOe?5&BH-tmnA-bucia`Q6)XN(N>e@icPMse0eRt5GBgh?F8u zbo%Dx{KR2IXhdMj<c`y6Y?V)Sp6V>)k^?1X<ye&Mm2w*055(7l^YPcB>5AnK&+y;w zX>p5q0vf|(9ijpuZ|+4h#GkSF&#d*&uJzMhkZM$;-5ujiEYdPP6W3n)6JN3+m^4fl zl4Np*v;;~aEn+0ifVrz4Y3zN7@MefI?Sz2GY3gQ<%+KO<^-O$tbbfv!#%&7Nx?&?B zr*0%M-kU}WfOKTWAHrubeOQ$RuzFQJ5?>2oCT?e{19}Z$Y<cPIaUL|8>#nUXb|zQQ zzS4@mkE*Un<73j22C5^h&w~lA5VS&SV@9TUz|%H8!T^i;X3<?t4Ov9#{$tKDh(*+! zK*b{J?Vw^R%@{+))=ElJ#!zWYV+@rL7!#0r@gcs5v!_bFLX-Yo$or>UV>{dEmJ5|- z)Z0XPeV+uhfL+uCwvbLfJ2f+p%Oj`f<C&?ciNKlVZvo0BU0^dtQeIxS(O2X>2WMP( zxEiY{?3)tL8NRJBV$zN#5koUBsww(5(V98N4hNhz)tc!lEw*N|AM)W;Dxx_&mEy#4 z`k2*gkl#<G>8_L58e~W}%;_&Pho-aX$@C=vm+63hRt5Vc+;Jv@nqFyw^Ft&wIymSK z`ho9Ulu5hL&1ui65Fj@>V9hxd;(vCz+xMGt>5k+~x)fD{<LqcWdf1#tGrJy?G8ydY zTc)9wvzgjB!K&n=iYnWhB_`TCffA;Usn$8pLFtxB8gOd#*hJi%J_5BtvgrvZ)L;%A z(J*V3?ZBk4Vay@s1dka-3i-ijSOeXLJYZ!$9n$q2DQb2Jk>DVeY>pkO_PH9^lQ)w% z=F8sISqZj-;GZ!bahoR7W=#dAB=Yo(@ueQGfj$pgjxBe49a0d+UNPKw9Ha(M)0ZxZ z^iEyn>lDtEV0^f#CnK8n0ym<u96$it)EQ&UWf8ef+)rSqAc()Vjn1u|II;8$R=Fr( zv@)xmrE;C>bo%3+-eRcXu0x&KhD+f<3S{WW6>%+7rTI=2LGfprvy~JNE-FwOd{gm@ z{N^)kfZdEdq<F{(%k<DtTYD%K+S(ObtbzMoz&(+(+@YdPJJ`z7R8~t>J(m4D+gw?A zC267CU8d;C8Wd4%Ct${xRx1-!FcDdBCFx;^(KI4YDsn1JM7IMFW{$D$a(DG`w;gUE z>+P|6@@_o~g@#iKmYa!8P(c(QK43I}uA+&I;WKQ&@JJ6hQ%q1<;gAAUvS~Q#b-A7= zVuV7m%zDQ!Qdpubev3xA@k<1=TAAS*<uShI_&UPZ<9xlIug~S{jeH&F3n7Z4_#|Gw z8RRRZvOS7yuO;dYV2~W|=3V9HN~BEWJ+p*KD`1N#C;vDl9Kh4t3w5N@5{4m_(wEfm z7YVzR9P@+shPn3}$MeipH8`7x!+yr+LtRpnoan=v#oSPXHH!(31dk1KLk$k&ndJ-) z<C*1*IlqUM4tzL_dj}jijC%(hILygCIB=Mgdx*AVd^>Pkjq&ZkZ8gTX1Gm+fyJ>bs zZMm3c0k_rQJ{myY6Sd_g8r)OUe!2W|W7K|yeB2bZua}RTqjp0+MxypE`M4!&@0O2S zqxK&8xGiemARl|9_Kos!d(^&3KJJLxH_OK>BZM4grFTZ{Tjb-esC}z^+#R)VlaG6% z_Fnn8H)`K5AFqnqcgV+mQTvth@#?63r+nNWweOOT2cq`f^06;!-y<KN6SeP^j|Zdn ztK?&U)V@zX9*WwpmXFs&?fd29wNd*4`52Ab`{d(5)czd#7>n8u%Ex%r-Y*{$QTrkJ zI2g5GBOiyN_G{(i;ix?-ACpn%k*Ixu-&jj5JQ}sf<oBtlJuV-IqxOV+Oh@g5@-Y*& z56Q=D)P7h#9*f$O@)1YvN91EJYCkF;^HF<BK8{4~!}4)7YER3@<57D?KAwo$v+{8) zYCk3)3sF0kkJm-*Ir(^f)Sj1*H$?3t^6|M6s;e0-ypc=kqZ~DR@JcVG)8lLtm(p*g zJODbIx|DX67B8jk`~Vqa6i{mEP66ddAY2JG6u*wn@HKB`Ik0k0mkX?%(;2FSG<lbw zJgV4n?*m<!NavnhI!g_1dUpQd=4`7Cm)0~Y$x>6Sx-I6`)B6nolF8o;0`=28MZLiB z6HH)kky{-?klwARwe2}<zP}q)V!ACyYG~dMkr@P7a{j+22ca+V#F_1d?a0W7OdG=^ z(HUKj4J?@!kjX4Va@w)Tex2QRNd8WCUDBHnR64RPpHxhQjd6j-ZP|@5F{=_lg$*y^ zh2QV_P^C-Le(#OjvMex$o}>?F@kQdCG2u(8l>MIO>w)};F5dA*Ewkt|MT=>of%q#G zO%y<U$SG-7q<KMPn$_Roa~z42y*Vt6M)O8z22;f3TRhHD4dhy9a17Oq-Z681`pnAm zIl3vdXIIbkLfu{LE@>$M<3)l1@iyyUE-=y+B}V^1HHG|<-eD{F8pS6LY(A`0_#`_+ z!TtWd$YR$8IbDBjW@;wB7m>$sPly&`A#xokR&U5<W3gx<DKU@zf4w51tc<z^(Cv~S zh`%&cLV{WVhmd!0N{XW$s_t)AxL08Ry#N88&3B&Zn<Zkp``7`9E@`t2G=up6r;Bke zvHAVDi{G4Do`hx(9&J@+zf}=cwm}lhgsVO~#QfB+h*Av`A_ooQ;FW9}Qlg4|hoYoH z^E_zyL6K0<JPa^49*;iWglm*UCbjwXXbI5;R@<z;nN0LO_d75!Ys!N5vY9`ss4UxF z?15mE1(837GE@$4G6%9+li6b5r--T0WZc&PU&o&~NI<jQ<#Q*yD+P^bL_A$1bZgxR zD4CwiK^1`N1)XSU1XL*LMAipE{h%VaZ0p@)S}%ZC278etp-C%5Df&YIV##Kt1`q`B z!-~EN4ay13^9xsm@w{?c-X&rZIEy6*{ssH?@sA_Zlk;<p7R%_y72{_bf@)k-L#A2z zV{x<644Ogn#}vV38<g9Ro_qP!N>hdjRwFY+X%>3PW=+hzNxu-pep1m_p+OHPoLXI4 zUOwDfeX=JZhQm#o`4!EYDm5?}?gH#g8EM*7DKBeFOo`lcXS=2#d_qxPwq+klS~dkJ z*psDgGgM?LSB)H^nT?#TsAMyf+=0SBtH`a;(A>cU>*f|)+=EIFxMavCH=>tREe#|$ zG)uG|RWysj&nqg*HX6q~*pW|ywAH|E={ee^0aLOih`O!%mlWz18X&P%Ai8Hqsvd2h zUhDOrsMZ#HfJdhBIHU%ER%sTH!)D3C_*F$_*%rFTuqg{FNMpFMLIi^G0}xBL8)*v^ z{|!akx|{G=ki5NcA6&yx@&TzBqHvJ?$12H1k{N*U+ltKfHDQ>>^)%tJlIFpFxCxK_ zo}#Tn6Vh!BoO*nz-9KeUU{33auWn|ME&G~j(aF)LfmIoJv^}JY|DhtPY=b4PDH@54 zgz)NS`tsutIT$P&QpsVKY}2Zef2t^{-aMmg{cgUPx2B-%Izjen2b;$O^NsTbLs#G2 z-bCZL!hfj<D%&*49<75B>}oQIGJXvqO3*SMP|0>l_Gn$Xzg0w3Xq7~FIK0I82SFn8 zn#6h#D?27fOaiG&d(b1tmHY=qN7=@>834e;0wO{!5hB1tDcKCf-4*(0g?oiIxZlt( z>uBt7%&g2UEkBuf%cT2!qRoZZ(l-H2Mm(@VLSU=34lU_nF#ku9Tehi`8HBqz!)Oh) zTZm3HL5R+hjYty15Vl@}O$~A@+FHfZpD2VxX>#SMrQQ;>1zOfB4X_(fYfgKnfmUfv z&|_OO1>{0SXxX+*_N~fM8EVN8g-JW4kSnWCkhoC!ixqJd#$}>VkUnS&Yk6y{@MsLl z`D7RwU{zWznXw!umn(wGwpKD@IT*pd7;2>uB?*@eB_&5$GGjReu2w`;XchLlgpo1g zSgv+f7OS;P0|0Wyl?Pa*b-3%3#pp$fxUwz8{+2M-Ba*??D|{KfB1F{yu#zoBg0f|= zRRmRNt;9KR8rL89mvFmGh@3nPBgd5QU{z@&?o*(RY}r>RYRWcGvIS;A1W5^vpAZ?~ zu7gvuQAmL*wp&q9p*<3_y$r&o*38P`R<DMt5i(|5;g*J4rHyFO4nny}(OR~(?(u#2 zXd0zZ7Ywyqh{$AAWFVGo!Ng)e$opFreHGf0TYw3_4q_j@1ECS@lzHPTWVO!1tI~dn zX`b|1eC|+`m2EkSjD*h?OpvTln}tZq!YbKX+TS|i?%j%-3hneN(@qo5EH1CLI}`1b zo$AVcj%jHCW|j7W`p*87g>j#vvTU0ryU|%trQ0n;9@=dHUdgs2Wr5=R6lE3KkD>&8 zD)d{DPA>;-?U4?>6Bb%(dWgQwaCxwDY!2;2Cu?Pc%R`EuvMrU2t^#6YTzPub4oHX$ zusMNMvTc$Tvng~yQBa{pl3C20gvPmp4(|az7wm2NWDRoaR@seq%}fSdFlV8<<}pVA z0Hk<_@@msvGGGoWO3Sv@y`~#yAO*>kMhhH33DJlq%YrP~b|h`E^dpM23XPbE#Us7W zq0Z{@&gv6)pD>r#XWArX^gwRigrOBAns5+irV){$xDi1T$NT`GX+>+<W=z(}1F-TN zGNapvs6;ai0xa2#Bra4wR>W0k$OjFtCRb#BGmSaj=`SO|?BvRcZjel?lYj=@o-{{h znx8{57qn~E_*aLDPU_(Wu#PI?%eL$ThLO4GWk|_gyoJa{1LeXk+0LZ601Pg5s$<;Z z$sX|01lcjI{YdvXkH;0Zw8^g<J7mbq0qok@IJG7Let<~6&sJi$450bBite&4eXn6< z09ugfkZu|x7p)TlS+ac-yJY~vaYbT<k(@*rae@VhHu{}qcP(<BLy)n6Wrp%za4ggR zIh6BZyEZN{mT8kJ0(L^tU$%+aueDSxMSQ5CLzEW+F4^29x(Lo`MRbKmPqrV-NXCUL zi?CPY3hYeVC9|;Xow`hVH17_#cNVN`Wx1#e7bx5MP&|JyCpuLI*oq>!Y%9OgFfjuu zNUgMOdS5j}B$^}(tz?5H>Qtums-lWa;XeW#!_&JMufBMgpT`Ig!+4KKIV8qACt7RE zeb3hb6|`h!nwQZe3?2gjka@_WgzJLb@=rN(wpH0eNkq}y+HtwKj&>@!W*%E(!N#%* zg)N}FCie%k^g?>rtSQ*Oe{!LM^Yf<uVr}uo$eIK2Esp&1A(g2agP*qU6n+^xa#e~D z&3Q0Oc2`oF1LAFpN^+3THaya2^G`)2qDRajb2uWr$Xg3?ns;h$V!qLGxpe#PLQNUI zaH`3G^)1Um<RKL|ZQ_@hhIL+%OXl$*cp>*PeDv)h5FZF85j<%?L0V<Rl3ca)4v~nq z$Uq|=avEefO#_9$K+#m83GYOeW+on8duC>pH=qZJvf~rEbkl_lc3E(~;kKi)79bRp zm)IepX*iU=SP@sY!4gY}1{0(#qymJ<0>@LZN;Xzvhtx&CR8do*sS>M+c;C2j6eKA* zS?4n877O)6%07CZx&q3@?bAaSX2}psL->HAv22Sa8)#`jK>`DlVu&tEyEI)T8;v9l z6#gnjQiWz?KLmqE?=?o7AU#Qg!Kk*FT2F`eo-`~!v@Yb(lJdoaE7?f1*nCLQRJNI@ zet<a^M3A7+pb8PA;goEfWFyU1{|z-LNGv)J&mNkZ?W~M1Ve`dCVpQ%>er_IcT;2^9 zWM?dpk_A|jqC}6(l>V?HtU`Btjp=R~V8KR8Il``WLTwfz6df=NJ<|`3UjYyqx+2H` z`Zh&#+3v{Yn&<u8*-ob&q&6Tka>RUslmS(;4HGf1i+-mfra}YKDCJq4PfsE<gx8^_ z3lW!v>)I{exntNWA(@snh2LF|!bBn_kfztp1l!Bgr>8H5C(MpKPZeQ#nuZ_bq^_4L z{r!rfvK=t-%o##Xp!<br@jaQel<a&YBUSK+YLJnL^(mZ!5O3jNqXekP@h|dlN)nOy z7rAmDS2R=@K8f$10}~{}_pPwl3(<sr;(_{3HhkcaFkSe^1B4NtTYWr>)knkt)^7DN zZF<75Q5W-754V{oMpP)D#yBwAN3i7MYyD2|ryUYoMp~%6OiU=&+z+{?PtV|B@8r}} zbME2M*$IhJnfYlKiVh6h!=oso3yLN=@M|Mb_TZ6BQ7%%mKgKi(#w%c2e3mbXtIJ>s z@iY9BXX)c-`Sp2xy`8V~e0@G&U&z<H`Fby3U&_~)@$~_|zJjl>;_IvV`Ve1V$JaOT z^-X+zn6HoU^=*9pC%(RuukYgPyZQQFzP_KYAK>eU`1%-MALr{w`TB9beuA%`;_IjR z`fq&w3|~LT*C+Y<1-^cXuV3MdJth8izCOj*Z}IiJeEl9@zt7hn^7SWt{TW}sgJBx~ z1;759ufOH%@A>*izW$l7f931{@D*XUh_~@|0bdvKbunL;@^v|1SMqf=U)S*UBEDXX zmxSlG@x;>Z(GpK=1Z`GquZov|!kghE(EBK|CV|1WAS@VzgGpF06V=#!Z_fLQ3rf^; z;m&P~q>le66lK7NEP~Wev!ey_J;%T|D3jwq2Zu^9lG#4#1i@C>oS_1Ylfe#A3>OnS z?Ijrg9mMY161DN(8g;fs?JW!$)!r&^{J9-Lg10PekCM=67et*4BltwP@X!3XBwDys zez`1K$cdc>m<tG;h6rl-z=e0XG7ldJoQC`I@PWW-CW0CQry(SmxhxMM(@YRGgiJF* z)DSYw1W`lCG~AJgf(V&rf~X;6nhBzYkZC4}8bYR-AZiGiW`d|8WSR-0hLC9{h#Eqs znILKinP!5hA!M2fqK1%ZCWsnBrkNmW2$^Prs3ByU38IFOX(osoLZ+D@Y6zKTf~X;6 znhBzYkZC4}8bYR-AZiGiW`d|8WSR-0hLC9{h#EqsnILKinP!5hA!M2fqK1%ZCWspN zV}ht5WSR-0c7N1Curw1&ZELi!Puk*hq6LIWGcnZ=Ce6fDLzpxZQ|&cU1Yy+>$qbRw zOjtEUN;6^A4lqs_Z4*6N;H`F_IoIf(XpG%<TO;X9n;0MLAK06L%cjN$bCnK{4~8j6 zER8edS7KPjD8fYlP8nAwX!LZCI^}e?v4~4x`>Shok7=|!C!m_O8@C&FHkNvg)^Vh^ z7W+m!pn}dh&6p77%88hZ2`>l&9!WAse#XgwEsGRPd{P=of6yM9XuWha!rIxKO*f*$ zubYEjNYqJ^j$vb9TL7%Lg#Gh!WP><VRd0cBrak9TmH@7g=K8Hwfg@32A@)4(86OU+ zCKhX7swBePig1N4sDUe23KJ`BQalt>b_0v4EmIOtOb51_oeE2K1wQOsV|Z-G4P4*B zMFezR=NxS%K(DiW!kUn6qF&a~<If_k%d=V&ABj9{*`mc=nu^n9_3)=B2kKA9Zngcw z65vub1sFn_0++|@>t@H)C!j#CeMADKUZrR#+pBj2D8`1bMYll6OrY^j6)e|hB$(?9 z6`~b7%R|5w%${wXgyp&4Us^c{4+SMd5NUh#&_r```rwR_gpHdJdQ9ck{O9hL>Onf2 zY67m5Qy>a^k_45_VE9r+D+dIh?RaEhup2vBnGLj-SmwsoR&nS>ttHbWbBF$Eo`K%m zc&fY9<_$38t$u6&ba!RYG;El~&9VWg#7jm_{23xeHBJB(6HEdE&|a>HuF$|V%>i1n zCGA(wITY*W6kWoTHvqy31|hE$QCS$f6j5b|7c1f@DQd$(eY~%!2^B9l*6e}%Z0$EH zLMpV*jY(TG@OEb0*;saqOw-Lml|_v*5i@Fdv6o4i!UmC*_bv61-er&;Z}m=PaOS{i z<L6FWBdljbc14zReMjyDH)RSDmW5GL`u2Kw+lghh(}FUWLESq3;tDd8t|{Q|fM$6D z!4t6q8EnB~GPu^{=r$nksz=Gq2FUzUKe;l&Pmi7sN!3(jI*uvrXo$P`EW|xNiyW`2 zhw;6@c(mQ7{F(1Q+-bFw8&5)r!&z>%Wo{qS=<C@f3(8T^r=_o@AQVz0lS>BH1B$@1 zB55}&mD|t^Wu&q<1>fCNAJepmaWfIE!Ga~F5jBTU`TdFr3Ismfo|GAqzDAiD5|?s3 z3(LU;)*tF~kp;c<=u+qDv)$D+9Xt*&+Z8XinG+{^oxb10nq2G6c2>vXk9KBh+5apX zz*ciJAqF%vGK#0Glt`QDa}Q=xF=@6^HHhqJ33L$;tt5N_%H?Wx{bcvm)-tL%#a_gR z^R{p*SsezHY?`=vtB3K~O({%%1Rh*lUS@_BY;K11K0P2EFyEC$QPMDq`|=Kj(uAU_ zY$qmkOpKF9R2!x{Fz?SC*oS=yidoq>P`qR}CL^+CC+m}ttV%~$7pJ;UL**ExBJGlx zQ4I!)m!yLI7*u47AFe@2vJvD#J-l@CR0&G7TuGr~%a<gDawSy$u?#JCv>ZbIfhFmC z+znpGkQ~D`E!7ZSj-0(qec!#eagh5M^NkaTx@UHYL>b?IWNxB4K5=mL$kcpuYI1s_ z`S|4c{KHz3Q25)vDD}C)H2n5YIhw>mN9xf?kvX=sx)_*|jkG-5MVMyMki^+xwX+UF zX@0SUCY4qpRi*;L^;kV(u{{=Hc;&R`BGy(UFNyIr*B@Oux$OUjMI`xw+*oa$>#nSW z6_n?e6-22DA1LTi<_(Go{E1Jw^(0qUa9^3n37yOwpxS)#RBN?yc6kkxfWeL^%Eglw zZv%qWn)$AWPgyQXsbaCuSyIZk6cwz24?&LM85o=Ax7w+G7m^QmpMqMJPlLu=cfF*X zXE_lsMweaB6zkN-*Qk-z@lDEA#n%*Ds)z3$5R3qQOTANNIjq$JSF#Gu)C6q7GYV@8 ze?EjIy@DEs(*)g4cTY5J>NdnW#bw<Qv^f?XFv(qVf}ttV6?#(!N8*Q$WbT#D>R^6W z*@?O?ZY2LWRWgKf3SBp?G>^*pRxIwit1F#V>gG=5w4kCT^Gr*;E^;QCkTGaj^|Bdn zCabZBM<=JBKLnIy(f!A<#rGe2j2Dkl_8(ht&9%)1i<F6cC~~C#a38_-pTJ!eG13WW z@=WU_j<#h)r2Oiwit?vxF<2QnU)nH{qU0aMK1<pblInx5BI0N)*5Z;WfX&Hcz%(mF z1+SPF(orqsXB{)PE)p~!8tjD`)V&6ofo0XR7ewbTwBq(Oa?PJwT6}V@bMg%4$pNmI ziKE9|5zmayN?U0{dmEVu=M8Q_b<W`Cwsa@e!<8zXoo`YIkO;#qwyRVeKgZw1Xi54V z^!SzN8pZsg3Z}uoU9pV)iVtB5%XZ@<k7dtZ7{M{*{0_^wcOkC;-dMeZDoA4Mt-(}1 z)Esgo(RV+i3>ov4QH10&466jmG%q@k@H>7IrAx4xb=V4@Q!K98D;F)e3R?R5IHyOh z5F$1EzDRj>_O8DC-`$m1!`|f}e&PCgbIQW2s@<=TLE0)J<RsNQ7R90^vLm#U1w|z` zQEygo-=i2sIlzZi$v7=xF*<>~2szq2g_wkejKbDWTSPnA)3T1=gCeapPnpK+5b|Z3 z-p9^VPW;Uvq<~H;H5XRcI?ZOFtER-Lqwbro=Y5K8WEY=`Gs05}=*&~NeI`3kCdM|) zH`te!-i*k}eESI!sW>`>38fw<_3U6N6l6${@G*W1x|-R;V$I3fQ(J5NR-~5TAg2cn z|I0U)e+A;p^}9{uUs|FG|KhikP4D2V2Ez#OgNkA7XnX+9j8pnk6wIgatW3_kelarI zW{A6MEA8rxli_RB>A2NiT2so}dO9LSja5?yF(kFVHwrgpA)V;;1`%TmHb|6ZGpD10 z>b_R-y5``1n}R!ri1uAL+Go_@!r^Te5VJE=$C`3@Gr1)O%+6{nwdJM3Dm~5(XE~EX z4VQaqdSyA8l92-Y8`sZ9+M8_iKwzKkym>eq6TX@*s(R--C1q&NNl;4j(B6p01!u3) znAa>cpua`2kc)Oc%q6q)UHB*%_0Xc9-4Q*zGkW&o=-Er6XD^M;UuNaNzoDp!s+-d( zxdyX4(HLadisqukY|b@WEb6BqJM7Z}wzIN!Mmp>K#1r$)haWjIH$Qps7|gq^hnu|P zVd=!Vy^VCHqbk!;pGhQ+tkCUV(qzB2ytHWlI?!FlD#=9BIE(}QOUu}Y8(m)RKHX{W zKiFFCWi*Kae-3Rv7Os%ZM%<jB$o|jJM&oh5zJPyHmYZqNQDXjdILEI*W+RRas__T5 z;RgzvRu;n&lPA};#OvEtZ{TlysP9N`7`7&V6d8G!O<)7oj2PIdmw1RgYph;d=`Ee4 z_oKAK+$oI0$<#hSJERreNe#rzXknbAEadnZa*n^W5-=n9HVeyuf23^l8Gs*Elyhmo z2OKq&XDvnE#(4*_U^`QedPAPIR+su&Ly_q=P)tGlQz=8O-ryPlLIezfiLf-~i|HYv zSxDbkk1`sd0gAoC+#Hq~$F#lJqz26c+90487#f5piLJ*{h1AH&jUQClvpx8*wDd?; zl#x&V>dRRqqITm~Ki2K8wwG2~I2>bw+hwG@^t`y!>n^XE9_qs8AkNdNPS1>TP2_HX zw|%mp8scl3k;|f%ufhyy9NsY%6mp_}Z6Pf`tawBo^I^Thqx`;m6M@nibYQu=h`=4G z2G;Irn(UOriZAS%wuG<|M-^A}$Lb+}1CWQMqYCQegl#cbv<l)oRGmNR(ViY5qw~*L z$w8%E%);&9m^Jq0bf95)b9|;bJu^=&Ol>~O6?x$lIi!`84ewmaF`S$v%2Inm#{iL& zIq@z~7w_TgM!w{HQU_YG_<+W@^Eb|7@typ-o3DHMl5<uM@asXo=*SblmR|?>I>gr_ zd`<B+&DShn<W@Y-*HONX@%1{s-oRIruNGg6e4XNJnXgs8p5p5qU!TX<JNbH!uP@~5 zi~0HzzCJ}<z8qh2A+&Az!=v$|6LE8F=E(HCSZwtV@dsJ(Lww1xv2Wtnhxz&lUL&Ai zy#f<Td_A)L9hSVkv&br^mvD0FLUVp;Yx)#XrE^RdrOVpCuGpqeMF}}PscLTkTqMH$ z$2t4}p5AWkY;<s1ro=g)&IQrJh4!@1MN#`gIcBpX>g<f#7x5e0Itv#^?H%&_CH6?q zr92zMQ$0w<5g>D_=L&nO=Sn%!0|amc$Q<dx5g>D<2S<R+kscfYGDmuF1jroed67NR zgM&ckNDmGInIk<o2xN}*;2@AW(u0FQ=130?0+}N{I0$5p^Z+q)qz4Cq%#j`(1Tsf@ zc14}t(dj+W!VNs}!sTwSffwS8`4caiwVQbC<^Q3m0WO<*?8Q|&{MZXO=G=6{naWMc z{MZ_uM_1VzZNW(xa{#7y8}c-p*aPf0n<FWv@+5)yGwENa&AAtmn_xwx)0(}f8P#T~ z-=}n6={()ksU?qC%Q2Z>@B+Q`F_~AQPVdYj$7FQ%{=5m*r9|%_8D<XPY@oB(J1`@H z`<E5+fGYpkES#8vVaaYp0x(a!rs+xs&&Ce)aD;f02Cz#pwfn~@H;Zo&0P+=!$v*di zbE^L}N6NO+?Lf@j5uBVJl{xam#Y~DAU!IH;mCeihkf`Te`I`>e@&Uwl13c6Zc8PMR zVme8qYD<?yl=J!TDnvO}`E17{9i&i=9!D<dw^_IJLDW;*h+2IdSPeG-GR^w{d}1iA zVD=t{?hlG$^81QR4m3UlBxL4m!nAXM#-uaTDMO3_g*0lVxPkInf(C%ez$XquP;uX) ze)Y%oXc4VG@rBnoi7-l5-UE*G16_>VNO{x8_XDM3q^Sk|c|D|g-jJP4PAdekwuT}( zexNyz>IOJ(pm=uQHxzSDFn?VS^IHt&@HjESTmr~*ZP{bw8jU#D{yHy@`8XgBci9z@ zvW2X-uE!R@r|Z$edD)<W@FWQOo!9?icSEYChPL$pH3=9`4(*txbTK_#X=qG7Q;(p# z9T>Ya7a}R~1TlM^X}SicXoHl4<|#uTOLj}aH+-A15|}r{+dK{CUln!K)cKH8BDG5F zkS-!GAX>-s5RDt`SRd-Wu6m+xBsab5<8iPip5W^sUWL4o^<spnSs(W$j{#?x&lbI8 zWv@y1!$jy=>Nm_Cn08iOPg81ky<xaduq=SL*Q1opoos|_9I~`-pi?jv1YK1#slE!q zT<q_tNAO!vJ=G=g!qa%9Nq)Xu@stXTftqH7L#qlaXw<k=v4Ufr5BDI)@bt<#e07mk z{4A`)S3YYR;(WECUS9(uKZOd(F*4vZi1l7yCB2Zu+H<915mnuig5Vv<N>8o=ZfvR> zIaNN5OOwb|=`OU8U88tGVaTVP{!ZN%dI4O7H4^EO)4=}8-bUD)oCaTAvT1-30n@;A z7K)z$jwARfciIyZ-%At~btbweQGwm89WDW#Uxpa>?VMe2e|ta?$e`ipJUX+)*cL78 zhapDH>l9;ZN&^Z>i<J1+=tj#lx8qEDL)E&(u5%xIKr*Dz@{&O~Rn=`p%)O2Ev+Ehf zu3>7!5O&$!={kNBxx5mbLcEd<;&LuNVimtZ@rn}+AM{Q$(Uf-Ud7oyNbL*+z#bhXM zyl)S;L^Lu@+vU6q66rPq%lEr?ahO(ND0dh}6hmu{)#ns96W<+;eYw%Pu?{@>0xs8! zCw_MYDaUP@z3b;3CwJSniEm6f&OJ{)JGpENI_|{pCCA=Tfo<H#y3@05dgMlSWBeG! z9J?`BxUu{u6Y?(pNt{e{#9gdOV*h;~zi6>EyL*|PJlVgKoxG1T%a8H(6MV`39jh~Y zbyQr<Mx5WZE8c^no+FVhk}XHwSY;yueiv%}87`5zk(xvVl)W?)m#^eL+O|cMmVeYG z$M6IV<7B8tl1BNUkvqpq9)B;e9brBG6|e$Gw)=g<idA5CZff$;iTusG4*_bY+~!>- zNT1uhGdp(+*upd0cG$l&k@&EGXCm=o|IX~$U1s;}u#1N<e5e<@cxKNIyLe{L?y9JB zb#(d#4BLlYGithW;Yn)OEKSuW?wh@a>}5;1t4-J&rR9k!JpXWHh9~e-u~<bjr)nKj zxEn?NUjBI>|HNZnp*DRL5?!Uk_suwBS=$UAdyMk4A1-dxb;>P{Z^YE`jhlL4nu%fS z4tw5%EU-aYpP-RUtD6vETrJxi171ViIZT(LP1I&rE2ghYjj&KdaPNM?(Xq7#9Rt?; zG-k;RO>IVw_-I?`?jRil0HvR?AC}w>m{jzzJ@}Mc0gfUkI4K9yM%(m^47X0A{`YvP z!V}K<QvN)q2^8Ozl&E4uY4F5NbS-hPGXVYPvBFVg?V}3bVMRI@T6{P-rAwBukDftZ zt2EdXBq{v!6s`?eI0l%NL50*P#kA_u@iE1mn(F9V6@Sb*ky6}wUKWp3UeaUD>GFY7 zBb84*$nx>X#<EP7YH6JFI@D&fEO!<84#?1we)qD9Jf>Jye--(D)zSRQtPbm*r*&i_ zzxR23H*6*O2F28xL-$>ZqxKX?jlsLIYsn&+w{fe<*7~`3UU4s3u$AqM&(nIcfOQ+V zqU<QvQ4it6Ia?-F>Lg(uFL4Ps`|CkQ<?ho<;D=Pll(?3%-|sb{ay#`)9{Uk)$mB1F zGoH8N(s?%}->>pjymFQ0Fi{gvT<bBLBBAU8_J5$Z2Z=PzRL&_h;|?k=o!i7Ke0DB> z4fyi_QF0BKap3IiNPIZyw`qMi!w#JAz}#pD&W^ZlGBP{jlD{PCyfiv}ErYgW*~m5& z)?}8AmI<4<WTfNtrY{*?rNftuG+nrXTE^A#W)yI)mcCz!ej*kO|C@HR<c6<L@lKX> z9;cI~Ppjf$`LrLnivT453XL&0B1=X4OMf@Yc=U43H>`Zby+Vsfn#|tfFfQ+mcsrm1 zX|8o`=yQ*cVm#6ZTtc~+@tN1*5c+n9cs0jF?*-}6@Hl6DDCsrkvo(ELHmWRXiaAVs z<a0F;Z2-LWf%Ns~qRAahpRH+2mPC@?lV7Ni<nZHDZtZ;lIk7k%@SgPe2-@X+C*|;m zn;&En&4w!`c4k5O8Ge=XoP3WWk+U8j0vf|(jZ*=$&kaZhec~$^q{#%})#igtbJ)_X z&|qE8)9`%?VJ@NhR51#)4Cc;jX#jicG}PLdSfoH#_d<~EswV1&^jZ#6U#>X8PHmg+ z5WWYR&Ih@AJ!_TFiLN^(ebG|BVeV2Ar`gp~&spk&^{8YsJDZQwD2zGM(Yb-HQuGY- zU8%04)YsM{_HC$Kf*3hoXIgYq9bc#{C|1;Qd-=wCd^pFNt;3i{A<c|Ua2Ly{Q4S>~ z>wszTB*{IuZ&7UEyu*h=LxeNZQtP#6w?+uMe11Dl+fW+xj^M?blTc}cU1I~HrDZe$ zUmY<uq7BQBD3-(SC-GHGGY|ZIyP}yB5g$Smn#owbMg`6O;4e?*7$>E?rZ4h$;_}y* zTaUNXe^wOmygwg~388>)Ss4mUsBFY^GXctSLn~}WvvOMmR{R`+hR_=Sk)kVPrWfH2 znQb~=UVw%8ee986#utMr#P8=9qbS55;MZ`qiAPJn$G7qH2;DaGjS;(;>i6dTw)`$u z7uuVbZTZX=yllM7KD?ZYJ;t)`psP7o#wp0zD{K!bYpeJj0DKdPx(QJHX1l!tZ*a5y zifxO?DgP*Lq;vCxx9QyHp&lABbSHlE9X5Aembb0`d%$aiwfI+P(Z+25#kYwZjF=ri zXu04}rSv?2r}wvbb;|9jXY46%Pks1-ShKT^4Ry1#jtzBl#~n7*agf#Aakp^?Vmmkr z3$QpA3sVbD!<u8U*F~L|N2gyAEnH8V3m2L_dXS`TE}m1HXmt5;wii&@)O~ta>GNQ8 z;h7+BbWuEY$6HmG)Mgi%Mty#7ccFw6yNge(VtDyUKO#z>sk{SKX3ZGBc2T8_0V!n1 zkiC4LdmV<1Pbk!Zk^C!^GdChjRh!Wslu=ERE1Xz+vHYRY=w}_u+p2gT&{*y6YEalX zt<}ax(ib;K6NJn%iun$xS34(xW-%cQ+VBgGkn%<(veFxZvSftNrTJIot7k^~<r=7R zLbk>rg@Etc8NP}(ulQ=qvO9{ZQOr>ql76iQnp7DKM_UYa>=7`CW=^N5^n{ZvRSrc7 zV(F^-R83sRmb<+UZ)mH8t1ndnS6AqF6t3IAFFxfK3uEMN$Uv9jb9oD$%&NZh#+m5; zw<3~5nGXpi2?KVX^UgDi0?``TRPRW{3OCXRZFJeLZp(WKQqD;CNA*xXU{Fq7^EZfk zh5G}=t0dhfDd3*2y%?p%<Cvjv{!GzDRgzB?<KuBdptArD5@&5w8)SWy{ns=DT;)W5 z9p=ZsQoP{UB`?`6hnOGVz*@!p=+SahT@o*Dqi%1JHNCH<o&oaj>e0!jwgyO#LYC4E zv_Oh|-Pcst1o@Bk$bCD=6%(Y#AVce>+91U=;8Ce{_U>QmapKM3gtPeN4)9H|LS|PL z4k<77?gy^LQjaEwe^ZR$2<KC7mX*c7xy{BmMy6jBoIw<$x-YmMque$~LVLP=BaL#~ zAo`3^&f}RO@IRPUE-Q35(=2z9YGw9NKAh%6RYETgm|nfX{3z1B1v@lyH^5?^UG?}1 ziEBNR`6Zs}>5&G(V9?e%C?pa4yhZY#0Ve)ezWli%u}w-;z+3}m#x^PTN{XC5XDDl+ z^rNM$h4OEJ$d6DG(L&)ZlsmUu8znud0(Q#nJGU*Og#4qPB7GrbsibLMwR)~KAkS3! z_dsxj)%aJ)RLN{F@GWLyxEwu{Z>szgfb7&VRaS8Qa;8f7Yr$FxSFz_ab{|cZsK}Zs zJJ&_0Umh*If)+}K7#Xxs&UprHqJ{EWHWORa*>l*Br2|pQJwGRjT&2&qg;Mj>St!+y zSqr5~8njTV#FADAIjZ<_KM=|d(i_3|I%YnFU+%yL=pkd5X1-kx<?_B^0i&uyNc4qb zqpHfi4x{Q#4)scBqmo!x#{XAglIS_P&c9SZRrdOxzqcy9DZ=e?Q$`}SIkV}6@dzK+ zWZ!8ID`&J}&afj24bSb2osUzq%2&@Ic}ERYccEfyR8$D$B1$Wb%2&s;?QVtUHh|+( zPNgT$LxwYjP|`2lDY^7@I|E?>X*g4*H_mW&pCXcin-2*k2_+3@3NJ-f*l?!uk_PdO zW0gj!D`z;{r%<Ni%4a<WCWTXi|MOsAQk9VKjWRGjq<CRRJe#kqfk~m2p?$*~+^7Yp zYU&x74%DObIO<LeObUf8r5kKuQZ>~zFdeK%?%P2w4NMAy46U1PU{a{mGB7<-j}s{a zlfog*j!iN!srs9>4NTLD5$jyGD|{S3HfY(dKntnHv9A8IJyujxuJI{12Ya)c!pV{A zE?vnB?M1ViD!3lA+EGPAg(+6zzPhU*0%Kao5!O!RwBcyfMZ+_fLHMb5xC_^Zp~o-O zL!FCzC~Kxpg-XKyJjAoQume#A?T-NM&sAtYFNVxPnw-k;AIrTkJGpPBA@jIz<!QN< zptMOZ<6kJp8NEp_W5~<3;dv)R4i&itBkOLcta+--l(pvV+!;kLCXqZ`>aBU+mN#h0 zqkXTe*CB0r3ai{Df1WMxQlQ6?u3jNq9<!bHP1OglqS4ujc>YK{vB={5M;-nEp58Cw z)v030!#ykrqlrVC{J1z;xI{iKjTSDGkIQMK>ui(nE9DJm!fm{|<NVew3s>8u7f2G$ zb|UFQNqV78dXXf-5{D#Qjf_$_qG<rWRFYt)L(&dOf=i)^83dO?;A0JTG^I-9(v(Y~ z<-#Uf>w0VmAhW5~I#+3-wXVng$TLm3W_2I0yTg5_y@ve8+antL8kS%C_SvuI{IS`I z9!30_=J*&c%|b3Lse5$cJkuOK+ga_et#(HH{ne%8YyBkEx%p9<7{k+}OP({2@FQ?B z#~$Qyj*GT_nb2f>*k80kkUE6@-CF}GUg)oAQ>vH(-|5FuX^F?lvrpdI3X?^Nge{YM zJY52P4q{4Cxh&89Or5pAv~p60uKR;rcUc&JL@s-m4;o)wl4;WB$xdH_on?RT;didy zO}1<nwtT3l{O*hLPr1oRL6`m@WvN#TB(U&BQm<s}H`18~`i?*vnu$<JeW3G+Ems;M z+264!m7NY=0YQ3}9e~|6nGWpjNn2mGMgH5mbDIPSIy4a<z)eoc#ZH4_7RME<iP<D* zTBW;=Zru2z@;oFjYH69fj<99Y1`fFK2+rQP=*Zl7go}>MjYqiX$lQ2@i;m2VN4xBe zN4t4Z6D!&iwXc_t8zMq$$gU4y?vfvGirTy7<L0QnM?OZP_6_oJOVqhFI(=KTu$LP) zJTNdA{Vm-{n>Y)+_p>nzxJnCWfqKIEmEf-v&Kb74ZJYG(T2O->Q99L&YpQS**Xi^s zLi>GQXglgClx6D4vCLC9%XpZl5%4n)1@gdQdB#df7g)!Z$d@Yu09XFe*eC>qc8PC9 zV$}^O4v|5OgW)BKfLA<2Iw$v_KIpJ6zXwGm{Dw#x9nbO1o(Oki(^>0ni+r6!xV%gG z4XE30i==VLMVID*bk;hXBj2Qu-3Ew!${A)3BIjJdt2m95pkLmxc=sStp*o1A*=ne8 z{Qo10RE}Fd1T==HV2k7)Bm;+m;D*I?YC}$#r~!b)#}idNFz&{{_)qodAz;$OtB-PN z7~J&<bT<pdBVKOf=ez15&ebzJg9KCxVxGG@iwd)2#X<7emkZ7Gy$X9Scllh1N4gOg zEN%sYpsVJf^0V8c^B367+77aya<_97q{Nw_HYP9wHO+KA8@YM)1BxRRHm}|Yq{KTq zjaecwEC)7h|BC8-x~6(tSRboLEt@^r!b)S2rFR2&vAD~huB`4x){oXB`rSZ)8(C>2 zG8DJQIxC1G<f5^*=K7;6Czo;GyuGXeGh_0L#6*l+?WHvw{ysQ4HPxJNv~acKvYBF9 za;M$?@U_5NBvTtqBUNix>n9XjC<FL#F)FfvN2P<Z0LS0YUuea_n~*DYtxOuN46l0J zNZ8OjZg^}YU1c+c4oNbz63lZoZ@Kwt#U=oeyBV+uHf-YTn8zj)CE)xH%dGbzuV6Q{ zQ`OlZRZbk)doKE`t;G&+b5Hws=q?2sgN!7qB-$`>g-q=7b(XI;@g+LUll&UKo3n~+ zKcm=Lv)7%rjI1tz*T<!Rk}VA?c=*0X6IHxcl{rtLz$e$woUUa~O?kaO4h80F;ZTB% z=aF1W^h{MAokM|NR6MFMVZRl8ar@qBnUNM#o3I}r7;O$UuhHEPj7RX8S7?Q~2zLCx ziXB`K@F}+j;@ZH3VJTuqQ79JLG}C3*vqk;uiV|8R_-sTtmJ88KWJ@rOYP!`M|G^G_ z1Qg26+&29!)z)>^A*awcGGW>aTUX95QM8#$L{~8t24~4;@iZB*Xl1Y<F=n!K5>7(K z${Z}vOU#oDeEYu?hicA~P)r<?BsTkS7A5h|d)W4J8f<rU2|8{)h6NNf%dkwecwyJ) z0b|*SF?Gg|LeVP0uXlo9f3UIqDxq3%t+R>z$|xC*U-4lwsU)YK1E>B(af<prAN*_- zTKf1FD75D<vfAwXk<m7#54~R4!*Z@^<FIUP{FP%3AectST~y%lCGBRouJh8dzferA zIb7eRIGTitPvbu@W3}4i=###*VB<r@r?GHcOmOr%ooC^@(VxoRUcigT{$~B$JFmEx zL}E|lozK1JF;sjS1;@G#3>E+PignZ-`A`QO!&6`weif2o$eU`N>#XA1-qz|;|6JJ8 z!Hovdj+XjMPj&R7k+LE~-~dRk&VCKrc?2c$)!7dr$3H1@NCuyB>g?mliRuq^R&n?F zShu^{URr7OJH2FEDvfB;8ASBNonCi&t-sV=+1oJ09_e)^R~AoodixKymU}6hZ$T|- zP&7v7RZ8rQc=-m<7JuVV7JL(O{C|oC6<U->mw@;acc194o@w=q8gpW$b$mHRR$$$x zVfj}4J}A>8s42G<<(Q-@y9JA8d!D-jHSC`PWxCUMt~0%AMC}5MOj`v&R-uiSw?PmW z)FbhB08?(UX-tz2n&+iTQ+>LC+3u_7VY{;)0k;7O=N_BJW(fM|;aT(@Am1Lt4NCO0 zz04y&Jwl$+cc{*x>X7p#x2j?}N-h4GAverrW}#&(rUfUai6Z90TrN~rzL>?gSy1-H z9R2YTs&kL?^<n-=5>41h8pIQ?oiww{`tIBdpzo$|c^HtqE2lk}9d_iDYcIB60hdnw zpUb;#5wPSRZ82kbg10u_i-a`Nl|4Q02lgYZ$-hE25oUX#?-C-8#-At%FnI)sV}D~| zOVq}DE8Qw_$=`F}^;UV~Pwarf<8phn0RblA-ShmP+U9v}&?0BI`2mMe_#fc|-b2R! z2#!d`{|Jsq#{cO0r~?-ypa(A`cq;9RI=iFOd!hyS9O2`}XaRmkFBc&2GctZj@G~-g zNw<ho65!t|nXSXoZuSO=wzb-Q=3JwDqA_;cZ4K2Jo9JzH9lHd3&t{$wca=U5-bS~8 z7UylGdFot^)Q{TFh(<e=<eiM@o=GPol~~2Y=z2fsN_!Xuj$5nRWfCbqZmn{!!?$RU zLLE$ye}&@gMr5h#TeJsdGU%?uvFK)pa-|rSJdgx^m8QPK*bo{~2qjZC4be7v;0jRA z+o}jvUz@k`{hxas1?4@B$V2ZMr7-bbCF2*xNmJ#k=M;5k4OFRoTBj(5KrW&*$f|sG z+@bDOXl?^IKHKq(;pq{6#<1ffvNH$Ta^Myeg;3Hx)b^0pO@n8}RcZE=0qDfftd2gz zui@(6ozR8uS437=Pb3|Gz;8+6n58hg)KytY&HyN{xRRV=ErojJgY_t(>|ynEfl??b z><9gyvYpG8_b8WhetK;^lsQ+i1Bmm}AkMj-PuZ!;!SHyOb9)+Bc+*19hjuF&8717F zjvE4;+tVNo*5hXb!$GP_*xy{`MBWUWTDQ?Wta!mmj=bbZJcMV!VB~M3ap52pT1lU? zv~QTV6A$#MYU;T<P1U25O`YskD-^PnZlIqNZ3?QUx=v2B^~ilQYIl3j3XL?uo3JOI z9qSG$Ki2ODuEk=N>+X5Qh?<u86;zb+Bg$n=W8;0AfPSh!q!97O_WBM@Pbdae5CCrn zUUUb_=S3a2rNj;Hg!6)v>)J~=!Ev>sP^sks_j<(%ia<W)6eg+@#&<&DkRCHdjuSkT zrwXpeYvPTHhB{MQ2dLP6ygG8P&Ne!&&6@m7{eFUTd+25NH)&*pt;1QIYYG7RHCm)( zpITuXYUPdI1_lK|2IcLUSK0&SZuzN=<&o@7|2yH)hV7FtD<0L~C;w8_mHfVQKCd=+ zlbjAM3KzFQ=`r1~9rCk^oi&H$dBw|Q_gNvI8JIbY+}Q2$TuHWZ*Qoc`&$qWLz9n1F zrTF$dZH(tJZ3B13pHWQPNMFKjP?*F|u84nJ9N0B299x#VI39o*0_Xo%PBvOB?tH6S zGl_Fm+J~dFvUWxs)aECim~TG($dS4E$%DsuT;Sp6X>_fn6X*6e(wUB`Oh<ht+2NLh z1$J|Lvfo->TC{&1=q|VI_u;kW{?hW&N@sL=x%+gdZFaxYPU8cHp6pspxI>nkCF=8f zx!bd<mAOo?OW84e4=iQ<g&X%H84KzoD@*-eK%G@hyKf)=I5IssKi6n6zqScwS1b;s zU$MLg(z9^IBGC+N!RHh?RLre%F65A<&VF~^MbEq!Kf@9orbTS$VRF>1G+8<vIMy$% zIGhAq<_l|(aH}U_ZV`QR<>Wx42qES`jY2#tM-n6~kdo-r#W-E^JvE4Uz(6_NY4s57 z;|v@o$Cp+S$pS7jVQSV^dP^r)I&FpuQ8euV9Mxjn)Cj^XNt|r7he5p0Q@Or<^Up&k z4_=R0ym>Br<g$5w6bh-?Eic|9&s?KO-%`ygJ5-yK(_;@$%t@4s>~D>{GKX;-Yx3~K z{6st_F+5yBl@LFLz2*2BzTV8&vv}!P=?a;$Tk@|1h?lY<#(~)2mV78qy55H8_Z8cA zBH%{yYsu|+p6plHR^E$m0&Oo8<SVon&uky`-E0xHI-zz5-x4&(3AOh?D$9mr?`M!k z`_JRu)hFjpbvn37b!uiFZPPf*C@?&3H$OQ)HPJjUH8b`orqreWaz|WW_BL`Z9hzJ@ z(M^uo3B>8OGjJ12eldT{oRAdb)tgM#^2>OqhxyXa;5f3^S!tbthje<D-=F-sZ{LyW zx!H-a$%B&<<9f!R3{TS~!}xyu?710Y<U7I0uTzX<F+QAWie`sbBOMYX*{WdG6VLQJ zkUZU$5&mU-<8TO3T*gGoS~8VPN`y!diV(0cY?_PDgMe@H1c*!gcq~UCXJ)3PV*phj zf$O{Q2P_lioidVOSUV)*)lL;%>tY)x%f{sL(X|kq%Y@LnTuLF1K72h)bS*^bGD%lS z($y-u)(dQOt!pIdh0(%`7+r-SD0;8JD-~VK)3}Mg4&O#b1Cvelb#Rpy`Z|bKhA>%6 z7(N)sNu(^Az|S=2yU<L>x@&L;HvzP0B|Fok%|rjn-gu_@aCf=WobDoMID9<YD8PN+ z#cfFALkp6Oiv~WNfZ+%3-j;*y&<63pE%5Z2lb$X<QQn`zb<Jc^DQdLE+Um=`exqo) zLfYLzw%%Nd_qL$gA>I})jUHx+){LvABk^2n`8tXv#6Fb$s2^Y><WdYM!yMr#LHgVQ z^F6ic+ehL}<)`)#Xo~&b7wF5R>_`GA->L$vD4pOKm`oSyi;|}Sy8a;W3X%!#5&`Fm z^y!V1qBPx)1mv(hgv(V=wiBAzTI{rmm!7YvtUB-<#N@ZI6*(eobS)KC3(3*LGnn`$ zrw`67;t%=9-hKd2ZwAu%->uY41ge#ql(jp>uMV*djjVmK2vppRjHHVt39$`L(zTKV zKQ<&?B1wpCXp&woN$_Js(xs9FS2mN>kR<rDA?Y$n+HI5eNYV|Gbh#uUpw<=Q-*%HE z-5f29P_DD3do+`!<hpBwO%&@N`)r7HS81_W=deE0oa}eb%(hms_<=w^d&hy9(RjQ$ zIX`i@M>m{gyjUrk2ziEP;ehWhW1IIx2Za}H07WiLlS1i$jHZkXU1L81EVDY4fn&>@ zYDvUK$nKs3g(EY_p6ppmJhUYL0jQSUGfg=XfgH1A2bxo(#}L47a$LL^lWg<dv*A2N z6O&cgDB@*eqTI?%Oy_YcMrumB5qaE{<a?ZR@N+-u`G%6iCHU!vswbx#msG{I?-Ocb zxdnhqPb{R;)riT!cMvDMbCUgB;LG$m40V3#0k%I0#Nr$T%6-G6C2h$*)iw<`-5Uk) zkSu;qNSBqVRf86k*_#C_r`B*P0h-Cnm5{l0Ah#I+0*!+(FP-q%2NKdvDVbacO3ZQG z2*7Of8B`>h@XTE8f25^)5CM!g0hXIcP)3UoP{`lk6#}Hkr$8K@i=e511xENlqf6y( za7zW*M$cp+bfpNmvSH9pS<MISvjBAb0nGMBr(h+CPT^XstV;0}fbxSJza%E3QkZa^ zK4_=xsf(^P8)Nx8H#svssARkga5h27z(Ne+j2Xxn-sqQ05KpWJ5k?sijjxOruHxLx z0n*!pS88rHYL}y66KCjOB%guKrY^i(rNuL}5hly0IQel#G=Hz!zn8cWSfca8dKOWf z+T4tlZ3oU<#^AEN|8DcKy8m9abaG9m=QE0p3?x6RacuiVlq>I7QhiRm%kgi6y5Z}m zUuE-=4^erK<a?1D7M5AqdY5QcF}pk?8H{BWnP*<v4G@|9;>(@^NlHps<2nBiBJ>-c zv=QbgJ%jtjpW`m(adab*V)?0*ja-*VUbVo~P|*1bpfJ@#!CxW^<Bvn0^{D`+7FiB# zS+V$o0Q2)?3T3Mji(7HhX`5Jp4^2#)R(U*z3L7^MjLro@#eY4Dmz0J{^x_Mm&V>;y zX1Me5^v-Aj_9=W^5-nURAD2<s@s}&21sI|5aaDu}@rVci9K;`NPZ!Atg2eBTj~7~N z)Qh<K!Lo@rLShMpLq^E|Qc6iq`#tvll#~pSw~3<i56FAqw5g)fRaz)2<@Cxnphi(J zgU4<q!dQfjw|B}xF=I8F?y)CMcN>e{m0o{!ZL!~7ZL~Wlu!q_<3O1)yFOK5-@n`%1 zf5T&5A$#vWB>s^bvRf932_Irb8EY{@1Z~`<2a6UK4vFpjJ|xd^$7l6qXXY$VHRI6i zU{6l$TIRg7WY&i2Jpd9aML%Q>nK+3|lAs+eNh+jF;)17veA>}jUh2M*_;vawzGOaq ziNqB*24&BtCKRO3gDfd*Aw)bLpHYNVXfU=XI5OKhi9_cny7|-$?rq$PbNNXz-Fl5Y z`gAqE=}3fwQ`~w~8WfO!tw-@|43xvIv)oB>=ks$rsotqzp);v%c&?Izt;ueds=||u z{fek%Kot|r*&z!j!mMZ21P(|(RGiq5#m8*k$Xu%(SgaGodVpQj;C3?x?Tp<Tv!mQy zh3`i^F*_4;LkwLY?wswe!k9kbnsF1V3vy-<2hv~$GVRjo+Tz1tTrrzy^c(=XUGb^H zcsNX~J1gU>a0xb~v6qzN(!sUmW#*p7_JR!l%xSQj2|FMSp>GXT=z9w%(3S>W%nYM} zW#R4c+?XEW!a83Cqx6rtxQ)4@H;2FX;46svI2LM$N2i(xXX3-7^CDj}KjjaQBeT$( z=H{AH6Qkpk(}!d+JD2@2w->pb^YQ596w9+44E{=cdJy$TCnjc_3ls6ooUH%VpQPIz zbsv-qqU6P&fZ&S%J6}J?*U$4slSKTB{Q4EVd^^ckXr}!sWcxjeF}FP4x^wG=?nVo2 zttaQ+FWoMtqlqWRCZ?ulrkh49Ttt2HkGk#wJiRyJRZ=0$94B`QVWR9^VwFAUbw=5{ z%qn|W4<pqmdskA&Bi(~5;S92ysNP-8-VU5LRlReS7OQtw7CD(sqhZDtOO;BrDz!tn zAKBdEHp^PGxD|^xg!STakv^GB*=21ed2m^q$zW6%PDygh4Xg1zJk+@<NM7jWjwrU& zY{&tbtti<X<sdlGArp_RM7_#jq1Uom%?fozne1H3CV<K*RWhWnRao2h;v6Md3kR^5 zJE;6lBMYWfcrRm$#rbCF7To)z-L5y1K`f;KBdANTkXEb6>kJI)!@+W@smPO79{j@g z6MJf24X;ofvTaHZiC;~YL;e`wmlzHuN>_%Q6iW_w-~$7{myqb*w@<`&^Wb5)q%L$; zyFDmn`_uDI;#)J-IRVAxBwQ``-<kXrFP%K)e$yNdbsx~5Aj^IrI*P2K3ON^l5*pra z#UYAkK6E^nKE$eA&kx7CKaDJ?-7KPtyU*dJ)m3`=Cd;X%m8CQ2b)8n5E=Klvq&pg_ z7G2HR`G=d+cxg6JJIJ&QJDNp=bQnGy+yNp)VLPm=jCn3pW-GHIbCneGOy*!;%}wj% z-aCM$Q3*wpYpt}k&YK}G>3F&7uHl$f(k!3xH(-`jhHnWlH6K6E<NpB#p^qnO+3MxS zF8+neOX$YzX}J~M>bX2ULiH(ME8N9YQ3ypp<Y>@#unb3yiX__69{_t95b>Y#OH`!4 z#Fy_4@)epuejC}YAd1(ZHs_v5hr>iGl0Bs)uuq;wbR1<nReZVJHD6jIqTvgsEvP+4 z7ZPI^w+Ha!<!&>8Ov;$K<PI`}+a@YN_mXQsW>Xa)SLySk06hS5oC1_;^kn>I)Spxq zt^CkvmP+)h561v4`l)0;o5ueu)p0|8mZRg<epoG0<X17E-G%&q(n;ZwkSWe!dJ?-& zOK<U(G&kQRmSYdiO<}Tk+EOt5U<}d3>FhyIQx$S(D)Uku%V<3wjMkc&pfoX98D&~Z z!E)5dgi}lbMbB#$1r)G+s!YglL;hSznnRgAb(685Y`}zKYzc~+&3xR_(@Fg2U`G5G zd<`|N#FW(Io^jJ7v?y1bB`CbzYFZ&|<_Pw!>NCS%1FgG=7FA6>GcYoo=p>KK9Khl3 ziRSERJbHL;5!vJ)S#bbQ?`ga`Ri=f+sjH%kZ?a)xU3{^rg5~lKBCs2;)LfCqcoQd! zqhuto@p6hoOY~H-7bbq_qFnCCs?;pfrj1bKA~xnAGJoF7Ke+`^JQ^8Y(^XnHS@asn zdIpO)MpdP0ZEC4U@2;nx8C_j%oioF$cTh5k=hP&faeMvtzI{*O_)B;7!4d69wO3MF zIA6Bd8c4k5p<5nuYgDMPh6B`wou<x@z`eK>a&BhIG^2BuO8>6sBZ};Fs-KW(&EtfW zPOsuU^*TR#ORIQn|Nfpqw6ZNB`=@2{^_;Itx+(j-=qF7Z_IHz(6zGK+2o{n6JtQe& z99C4Q$~5e<+q0hm&^hvrs~f#Ni_KXAPo^;oJWus(B5NfX1BH^>Cv-}PnVrd9-ibX9 z8mHNOg&EH1prUuub*Xm?UMX1;L~s*D%8Ad0NO6@Gij?&@n6$xXH_*d8&RXJ%)`yMT zAA)^Dro?nt($c|f7X~tUApvG<tu+lxZU0hxEiva)g<bMe!!gWREMI^OP9_@b#rbX4 zdN+f_(RTaLago<nFG}N-XtG)~H(D};LkFF-M%V!KAj_JnP6}^hqS%hl_!z`l;e;f% z2VZ_g(N0OohakuB6l{G@GK*}lJ<>g%Y#IfcZNS)Iw|01@E3|902XMnAr)wjchU!Tu z7{vtB@|r5WT94)_z<C_O+dGfU%}j4B**E2qJy2m4%Bj(00X*f2FR$Q=A;a53I8UXu z+;o>W+U|uA*YOU%F2>8Zk$i=gUR#lEk?3hf_tL}!vWPn6A1$!bJCQpXnddQsnd6Kc zt+0Y0=(bkdBhtZSp=>lZvQAEcyBzpIAr`{vQq=Mt(2MLYG)oWz!a9Vfm$K`>$00(M z`{D-vO?6vsgN`@3*?rT!jmeqj;Y0DheUuKO!t<I!e?m}@9}33PDOnY<kb#j$fOwZM z=w1erKk7)npvnsP9@H?`da9F8aALQR3?TtPj6DSD?0*lPJN_rUd>0C})a5|?2OQev z9b9OHn0SW!`g3PHi;Ml$*7)4?h-$24qdQMz(Tp-!UU)rJHpN!}>5tV!dh(1$dTwH_ zBGQB9OCo(Gkp5AHG#F57OgxEv2y1o<2lcUIw1$nMnHAGhjE!Ip%M>`~On081S~{*L zNBl`QgZ)oGGjZl@KUoQ7GR(I6r;J+$H4Oq(<A8c>xaN{$;wq5*6B&{%*}1}qeHjOB zRyznEs^@iB0o?BdQrxevM%6!EwQ3T4<ZK)6FW3%So#ef#CvY=m3JuE2P@dr^y#Ofv zOdXUUc!`e*p&`Q`20qnJoM%#bhU0P#aQS3aTrkN*lf6;IjOeb!Ybz@Zgb|WPGyrAu z4M*vPK<O7fN}_Rz+>--ZZX$E$nK5+2l1rzIV{5Wpg7dyvE@4S!mP;2~_XXp-0NW3i zRK`&iOR7u7V-=nam&pfCV_z;GSK4!VS4HhB<rlcaUL_xJhrL=p;12r&`G7m@HSz&> z*cZwN4i&;3Rs!N<gBu>P?H9}M2##-J;^R=EiHVQk_$DSkg5#T*_&8LEX!yYMdK>$` zVPoIpP@#!^zdLF-B+nj3&u3;t%)c=@eN(h>Gfhpq(KLhS!ae6VaZUIKY<~6>H+ym_ z6G`#>nVDRr#cM)}ylr@h5f?C4%@6t9-iq|F&u!y&!_LN1uhBXVkKEQ`f8Bn#ZqRIT z#wo|Ql%j?Hm1ulo8-`D3w}(rU;DM`}+nJ*htGg03+!paU<qUuYATt6RsaP!k4RZXM z!?(P;aU;q>#F@LSOJaM?0Jcf-lDPg8^8J;<l|1FcUf}wqUgVy4KF;g_*oVktuiA1) z7Cp&jIILl?YO{D_$f{yCe;RrJPN7bU`3&n8Hz3bsZ>+nr0@Elw#C>DSnlvQrGZ^dA z<@hY82vxCvtbzC4z#HAe9PJHa?I~%F%}mdaPEJq6s%H=Ol>}Bf8scT-`<EJs-(nCK z!$uHqZ2(dDQVUTefp!C;B)W4@rv9x4y6hjeF7(YH##3_>^9s{U|Inq&AuIhu725_E z1G}!QFeL8)>OeWjX*jN{v($;5Ne{~myB!=qCTT`09+QuO=NBp5Nj=L`oE*YqClu#3 z=6#|bMe;0y^9?ZEAbtP`f0_rei8VoQ>w~LM`YB<?$MEO)m=`wP6DN9|{(emuCAR8E zrV>xp{YWmR>bHRYC5oyFEwUHD=bmnz9dGqp*`Bnw;jwD8CeO4^rf!4Fwugn{F^6YH zG3F+)T~hFhdKA1G6ii|{R-sb`mRT9u;{keVhW0Mm<8UQkpvYl2vt3PQtsIS@A+#XE z<>Hgs#t4ah?mGD<YEJe{$&y1FLjjDFA}_9i>n<ri)m?nD+#HqZE|a~aXi03*m4K}& z^D>2Qg}%-~M5z%(*}99FR6RU1UBg3gUBmc#C2&!R>GT0hkMs}+;Ce*{xxj}oi+Tt* zA&;y~Ev*c85GC(v*ijuLDNvHrFjpm2?5TlZ1Et41%ZS^AU0)n^L!85buB<S{{HHO^ zmMn=f7rU9FH`l<Ow(Pl6-KQnC!N}ZvJoD%T!>P*OG61b@O;M2T9<DrbHz(c<Jp4JN zW7wj%Io!9&VuGEb#0+&7*~E-W<L%)tVoLfx;I=c8XuV86DqHWj3@LJSVr+gUzI(FK z3YAfeU?cbnn}UEFA|;Hse+-7*=_tRT3gz$9l*fn=)-R$R8Mp}H_3kDfOrtfrauQda zI!@$)@VpofLvbcE924kOc=LK#TwYy|H}BWHIk>!ZwxCy7wiu%(Gt)6!9MC*-!Z18* zN&!*a$@CimUx7Dr%7KL*%J7Hdk8p~_>29P$tu>}x-+BE)OMX+xW@a&0ww$1fxhFH> z@GQUd)=L!Hle2A@C!9E4c(Q0L5H(3altWp35Oujpg+7H6pY3>r&16qs9lCfHZa8ks z`9UP|ej*F4m!-mZ{=e=GiSmyan{=YQiTA!E-k+Y6>2av&N<$?^W|96W&=~(FUPJU} z<T$LzB4^lh2x!Qv;A@cuD%48v1h&3J&Og4?KQ*@8Y2nAk&U_cwW}iDbXx!P`$cC6V zciSIWJAv?4$q@(#=4fkq4bqC-Xie}C!T!;BtT{FFcyoN>V4}GoPB8W$pc!-|koVxF z)UO1pif5&;t}+g}E-eG}u>hytIK2+Me^xx%&PUN(#hDGpy(hOutGgqF=|B?gXK-d{ zZ<Sx~kNODK=zrZNzfMQ}ZTi>k@@tzXqEy}s<kvSx2tlEKy-<FAAE$2h>qYYGw?<I) z)UP|_*B{~5ton7Q{Q65g5TJg&SbqKE2sU-~>m~B*|6v?Q_3Neb>or?2_>y1YLO<7r zb|P^arX^^`EW^Ibm$a(rmg9&{Jk5wavS1&NM<1V?IE0_(Wu=Av+R@pEC&xr9IXp9d zWNHF@!m@UBT;LoQi2UW~<f#0DLz`od$}RvG=kufSp$T((bYW(CLK$)BfE9lNZ6~KY z$6CF9v)^qJ99%oc4#)uj`>Vm0bE5slV@>(tepT4(-zUZoO*9kiS+C8X{3JdT2?FEr zD;<|O9X69eDap!%>NbHC>!OBouCQzl#R1w=?9XXV$ZWLIUFn!PgG+mKP#Dwug(66b z5#kXJj(brc+Is2MOSfFSrNU#T6V~R2(|z~@J?JzBNM<-;A0xsonKF1zZ(}kB)@j^f zj9;ar5yo`<8cbLtP(DoS%CQg$W^JkW0ww+tG=KaA^RuWCz>o7!{8g;@j<21?Wdl&! z7`&{vgZV-CrCYXd9o&PUpOv8qLI5al;UCuNb&Ft5@trunej1;$I>Vw1R^B@mYJZ2M zV$`@0GUeVvytd=dXv<|=oTHWFGA%UuI57om#!Q%C3(;i$P}mZ<v4(W|a(Ag+D#{;s z##f*+O9(Cuy;Hf1xjVj!sY#+T2s}V|n`iZ9AnLL$BP^cpGQN+gyZA!EDCQnQOyhh^ z7RN6`JB$4_rd2b(o`2HT7Sl8p@8O>}@^v#`xA3)>uRHj<lds<)sC)RuWk5`QH-0t$ zq{bBQ<LkGWu%BP-WHDmmARk|E<cp0V!YA?WQ62O3Nb<aqufW<oei6X@9__IQkYBt> zdC1!xVzP&svj2a@1v@X2|B}N_JFmxI+jm~L2y{y=>F+{5k8QK+0yMr0c$@93yZHrZ zxuZ?;zMCyic2x*qMcrX=$dB+^FGlWc9B=iEQ=BKnE6wpSi=l`)<}JpO`M-3XSh~4K zE19j;lXr=#>{H1I={)fxDJ+?_7)$2=z&f#XGhYx(pX#xkvRKB8{9-f8E7YTz_p54P z$km2zZ8KE{(Mys%ZZj2dW8M$d!0lBEH$9mLF-&Ffcs^DEPv-rG8hGBL@KkzO5KW!# zu{>M>OXmG>4J;{pTuYC}k0OE@)SMuahkdfcF{KKq3>1AO`X^#jMBi2e>zftUB5;BT zn-qs@{AdM!GVgcRz)ZKg(o=)@>2#0fbOkJ#_q%Igsre@=au7e0;xU`8fEn|C|2i=f z4LpdMN%5G?RltmSf2am#dsLspS|NxRfA?6$6|iF7kJrHJ0fkk1AreF|lf~nDqynzY z`{Olm)w0H~rGj{>WRK%~1ss|8r#z0b1oWzjU$`!UfAWt@oCA1zZ^o-r?!aNjqs^T| z@4#~nkr?4e7CH>X)98Q?&oxBm!3R9ojCY#^tEC%Zj}v<8oKOh$O>_zSBsmG3Hq|A} zRr-IcOV}^C{^ysBT;`48DUJa57;@m8%XCXF1`9U6I=^Hz@D?MW?`@2ZkJC0X!QGm6 zXFva(oSvJA=e6~eYv>SE9?nTB#j-6~!oMDqx!8gPVxht*YgPy2R~-F*8Bef6zZgc$ z${lNG38IvE#Zjcioio^<s!qQqa#tRaDc~Yrh)hg6i>c$-)P?_NeFDv9<?}>f3V2ll zb>ZI(5J-5^g50@<X%=mV^OI>K3|;Wp(!JZjQ@5#xj?ri}e7|e-yN&)S_+a{<ykOo7 z@dg_@GIS(U_vsbpKfBs_3R`y$=Gk-oQ{9!uiPi2IL{!DDGcV6%neOq^*xiK1T>d)Q zT0IW$6$D^iUY1Qy2LMQ^8OYb4?3a4f-~cmZfYpWRch;7`Gi$jb|Kd}e@>~nb>KTW) z&J=dj_+L=qciD0jHqk{pePCGEcHHPr8LVJhKaUb{Q#LKSHCjRIx_0~_<agwmA&_oL zX@G*p>~;FCDcfwz6U(iWjUGEd%eN*QE@{!HS6gS#;_4^l?Mcb8+ip`GC4<aJRvapx zq6>nj!p_rRXG|COn16c4#%IW9{FJ|x{&pw`e@dp(C>ULM*_IGn_aG^ENN}Lwh8f4x z|BB2RGB$~)?QW;nSn2kMGS|q0BIbeyFqa)oSQ;;rxgsa|TNMt=o`k9J)1J>eX_%xD zzO-SIeO&Iq5OL6H`Vs60w;b}5T@61!%2<n~hX@fIMKN1FUP*Nh=_Vm#O9$D0mY8#M zz?lybBa*Q$@ZZHdFIH+O{9mWxSTSL4zF9;O`RCNopTnQE)lhS`0_NrgoT@O#D{!j9 z9It?GY7|iDrbYq91$PoDk_s!dQggxrTB$i<f%6pRgayu1-~a_KKSDNqm_rsgNns9I z;3S1PWbtBq$l@hY=cUo<Yompi@qhzQ_2lWbX<lriUVFiHK#F`H+-9IkU?im5T-cz9 z8m`j+TlLzD$TbeLsQgg}Mt2=sZuNRIC%n;EX4H^hBPvMr({$HpS`d`!B@{MnK-gL@ zaY!4NDnfA6VU9N@y_J<ue4;0$QSzQ5nR9y$6gILaT>xI1-nC!oU{@=ie7L)Er6Zuc z*9ceKaJHCsPU2})JnqvI^SmogRubNVA!0O0LjtrM`Xbp)iE9)Q<USux#bbB|T(A8} z4(_jEBd(B+y$wx7qlL^2l&)6<5YFKyNnjHj*|wC8I18b$X@oXY{3VJuGNw!qqxZGp z%otW{LpoUcydg(aLE8wtlI?@urLee8(ZROiQ-0ZMcu`DE;>dy)Vm|A5JKY`a;ecg7 zaa;-bXy=lwDkZk*He?;LFm2fyid&T2@BkZ%8)aM74?7;b9@44-kJ4N^O;-`1m7A8O zZm2;FeGz=UhkGZh)3X~O3c4yWBixcCQCO!DszDX~A^-$?t*aC(_1fu%0=iO=OHxKh z$P7|@6>Sv+=8S>l{KxX!%%1Vc%nUL$`!nfj(X*?7ZeOL7rX?n7t{6bMD}1LSo6O@w zcrs7q%+?bI2BiuWjeL?t<B$kry;H5#PP=)wzxp6&kFlxIxw*zeY65HkW<k$26_spV z`d^rSE5+`uL1NNtEs4{$q)Sn+O+hY6SJG>B(fbu`6?*L`I0VUya}=%RxYh5ibb9@x zxG(ECE_MjDLSmya&dNzfJ>PS74V7b<<X|Pf%YG2^Nbxj5&)OU~4=VD>L_WiMFWqa< zJA!D1Xz;pQM(@leIuCluW+uHkAYSX~ogTq=`Ng_;{q!*78V91M_;rr2xA65TFfD!? zzuv*udA>fMFN%x!3;6X#e0?!r@8#=D`68<aEdXf&Cl&zT!15JZ)V~P;w~{<s%-o`W zD|~(uZ=Ymwzuo@-&hpC(&a9!Pb*mibU6Z#^idTW2nKy@8uO;upzNN(35gV3G=VY=7 zeB_@qLVOYaENO%=w^Xb%_-10FfDyu&C~&nI?s1f>&0s<Rtx<0mUa76I6bYMXJ9sZy zNp@|f?Z8!9XgiRVl)r5~xyq5#CVu3FIp!B}P~%{sc7F(uTwvX|n=<@>+v1k!J#Y=( z8mTKT-iN%-a_Qpir5nNpFi8Derc|;zu-ER|KZ&=@++lz^6dw(6sa!q;-&IIroX%9T zGE)veYfC}>em9INg_t7nX0!9AW^*J}e=?7ye{0Ra8onB`j$AW9UILVDY20pq2}9UR zw~%0?hWOQvj7l4HhK%L@^FW3GtwP4fLB`j4GDcoN7VO}Qi>UZ+zHa18)`b)v>b4}5 z%k&dJXk1X!RI4E9sqL4%buxbUPE0k7$TN_O-PK)N8BPTN@#swkrMbA0?GlqJu@xsa z>{R)(Q`eV4UcQ^Gq4_)&9F^{=+vLXM@yUY+;UYg77tI3Sg7TX%3nX)g4Z+;TUdcre zJX`1>VNBOBMVom6rf6fjet}F7*F+01q>Y&xc8|VIsR<%L<0eiM-_8~QN}D=OxJrws z2{R+eX`y6}AO{gVxOF!9o5w58G><N|+)uS9jqd@dLGd4I95;0Y63atK<_)1P`34cm zm!U|6Yf&Y7QlYR2<n>bv6=Y5=flQSrn2)m8P!2|wCYW&)Nalh77RfXdO39yWxXT|X z(X2V;{D32@(v)Keli4AF%mx!yYZCgHCv1fJN9jq3^HhK)%rw$<WeypZ$Im2Erq8R& z!Z0xe1Y&Ux!h;53L_xoi3(X880XQ@hVRB-&;v_rWi93nJ4G4{(vXkD|V$%Bvn}SM` zn)J53Y^$8gFmb`ns%v~=Zt~D{6OnST`Ee+4_rQ7V^?!CJzGP0kN~Sr?dYBV;$ef6Y zZ(B0=afyU&SS0O~q!-yF#I!>a!rCF}Vo7?bO}bW+5YrAxmq^leHtFS(gqU_nx>S;` zw@D32LQFd(T_#DpZPFe|x<QgIm!unQ(oK?dvm{+1Nh3Dt7D>8QlCG4b+icQaNxEH< zu9BoXY|<+w=}t+yT9WRvNq0-qJ(BbSNxIi2y-JeqlcZ}T>D4yreo1;jl3plD`)tzZ zNYaCn^dd>xZ<8L9q}NE&izVr`HfdCn4oK2VBx%ehjZ4ymB)wFU4%(zclJu}7T`NhG zHt7*bdQ_5LCP`B^>98bCOVV|cG-H!yCFwCqdbuRUHfc_h<|XMBl61r-9hIcVCFy!e zdcr0hlcWVnYDm)SY|`r`=?#*!OOig<CN(ALjgquml3F(DxFjt~(jG}_+oX;posgs( zB<ZA0IweU<l60daowi9&O470<-6Tn8Y|@G(btUO$Njhtj-Xuw@k~AVoJ)6{*q%}#p zMUtMfNl#1CGm><xB%O=ew~0^ho1^w#`FKmzzFj_^joNp}$6KTJE9K+!qV}Eg@wTXa zmwdcEYTqp%?}*y>$j3XQ_Pz3PK5D;8KAwx(_sPfSN9|Y3$Gf8T{qpezQTqY;_`;~Y zPd>gVYJZM=ygO<?C?8)OwfD=%d!qJ3^6}oN{TliBlBoS!`S{YPJt`mXi`oa|<IAG< zn0&lHYLCmu2cq_be0+J-J}4hw5w#D=$5%$}hvnm|qV}YGd@yQ1A|GEJwI7v_uZh}I z^6{aleONxeHfm4H$Ja&e8Tt77s68tm-w?GQlaFtV+Od3mQ`DZ5k8h6J^YZcGsC`5} zz9niOm5+}^?Z@TgTch?9^6_m^`<Q%ud({5_*?SW>xsK{y_-eBy;|(y2F_@O*MYiQl zUcf7!P11lgBkqi3TP#g`ZcA!=W_p<Ju_Q17Vgkv__OkCU+e`8iK3-NrNFWJWN%FG2 zyeuRkWFdh-HWI!hBq4eK|EXKsy>)NbZ5!qH{eGX!Eo!=|PMve=)Tyddr>c%i<a?9s zRTBBWBzv_)-kD^tk;wm(WUrOTyOOLek^h-wuan64Cs{`#KagaPNaP2TY)K+Nlw_Gi zei)aGOXNqA?1V(#on$8^@}o(1N+Rz`vYteKEXf{~$a|CQF^T-Rh}KUe$KS_w%`(Qa z^4k%?LF^o^Y<`2oEHFE#D;ra3{mSMZptaJLtF2^4ls`w~Jvf6st<pO)_>IrY3>Kt3 zrZ<D>-b#0MfZI6-AsF7myadfl6}U99(u8p0#F0*Ky&iU80#~XbkVopFNn)j~w`Ab$ zcemN!npqgA)Wf}{^*%|Qz&ksqyL^y`TM2Rt?Mi!cxwo24ZmjpZ8S)gepydI6YGZvJ zzPLzUJiFFKanQT?@DbdYG~i@zrJZ(PztLOo;_{C5;aS{jPc)<o8q-(WSf!upJ<=P_ zKi*wmhPNkNcgtBh^<8P>=4InFV_Q{&qi<Q>+IZno8XQSzOYyRo3FiO_3%xfGOa9K; zq50i0i4LAG35GR(sRG}S=oY1S37FES+v-eqvTHUo^EwqJ$8j|PsF~}}Zw$d=+!>A= z^=Xh5#?TdLrG2<_MlSit3o4uz`pbAH^l)eJ*kK$^g<rFxL~+_l^ckQ~R>?<jy#St+ zcM8)Uw$d)8V(+cj2Yhuo(m=77uj4NE8G`P-^6RBMuN+xC)mwTD`*m#M&YnXP591)A zY^TEM^61>+bvKdgv`C_zx@U%YQv`FuAp#9GP_UV~A?(><2bT#{;UR41`BsI<(Y19x zGh3TmH7ssJpYERMY%C9n6AEa@4Y8V2*mb(>MD~_@!?VaG_0cro=2-5Wg=@2FK(53f zioD>Z0=^O)H%GY!)y{4nw+_{U6B}pdL9Mi2eyy<hs>0y2-pfi!s*fD$WROP)4)K)} zfqADo*csp|fu+YbXe%O>=Da&ityB0!3k?13geQx83Ep$r;UUe~gM!JfjmDm9DXi_R zm4=L>l_m%)(gj79uAi|BenUAeHbQxYivrWIhnn+kx;t1}@2%nGfP8nmfVAD>Rmd(Z z;x3k>M_Si74hrlgK~i|tQ@NhVy<RqbsQhQgp!p63E0^t2lxi=GBa80Ez^yteHRMRz zU?3oEd8tk4eogN}xL-lYhd({YI?foC?Wk3T(|~rnzEFw{7^)(YOxmEr5Vnm$^6h}e zQ7iYYks)|gQ&J~5gmTOeOKJ&lB#9g>i)D9=K^!-U95|TIG$ie+7}5wfk}z7`eS|I= zgRGbMQ1qm;A#EHgM>d;*9Z4W}=^O%e@n<?zQkC-Cf=^T`TiXmK*p;^4!E;DiD0P+^ zI^E}2v`Dl2hBjL{X9?3EsFDaP=Ti;<bRZU2FHsHnq4IQ*T%%Bi_Z){G<Sf5YLkw3w z==YPolPBRlW#*tVGpJ#Skd8T;(_!iT9;Un!eq{4=LR$sn@-b+>SHW9Y!Hc0!k?5Q2 zh_0w0l4{O8Ky?_%i^d@PE(I_jB=nkvljmj)9Ww-Z&?5=<haeZi&M~OHJ4mf8z?zYJ zV_g#$n5n==(wlq8g+N?A2Eq9>!!CDcSF`S!QM7KrSaEU{t9idOSF16IWU-1!dg)hC zE`6OtY6B%s9S;pyL?x(z^8G%SRGiKwcU<q!YLWx>7|or&0~=o~I#O8|P`%Nin+)VP zN?CJ=1_yJAu>eOkvfs9~Yk)HB$kxr*0HyM`I&?N@Uye&M!VQM~l_*Nx4Scs<t7jx3 z__krMM6|wPIV}mmxWl11wq@_sEgMa4U<9tFRD`AgI<j3!WT5z6V-T6oH88W~pz~DJ z)73yK*wwiT^592OnLDMsMelPcY#_J~05u4O3#q1i?rn|GO4XDWE3uM0S|yR(Liq`Y z+*qmQGSBLxoa7p612RkZtIC$lm5Bx%*_QO#EMYa{kk_C!sc}sg*LVc+%?BB%THOB+ z@pe^E^;)(B+qU9cwvW<3T;db~%sO<&HsfuYVbl<#i43%2HGxKTXt<G$NZN{J5061x zZceh2G{y|DdS>8>S)<8cJ{c<D^-71r22#qIy(<W#Xv~L7$>z#wb!RL?H-aihT05#r z;88sfV!tfGIqFaxE3ZcF<nlU-+<?GVQ|bzx0vsu^M(wy*JzOA<T%(EN0KU=zX8U&3 zS0mZDF2eFLwP6Nt-H+;&5KU>g_<gm5lTewx+N3EU;TvHYRGj7h4L~u7gKWN)@ip=? z`elzH_aB1DzQ(XqJ@>(;Az-oiR2b3o)xI_wJ(X!kt(x;Ih!mP!&3R=rLu4bL#|iKO z-OB@2GZv4Wc~lcys>QbL=&46OXnAO!8joVGc#T5Q0A)M3mTnoMC7Y}Js;wFoRal}& zuM}w72!mO6NT<xiNVGBJP$|UH9Z-VRBpW5@Lyr_{W5_Atx8_hw{_&$al>SS}80zgm z&tgkkPKkYROL$mBM1_0l&8-ZZh?q(!Ip`UT--6?oFYw&|{sS?jw@tfx89#MK0s znwYR78<=#4%AaxQY|y;-h1iC1uAW-!r0=$HwY9F)!g&p*k<(9Nudlv=X|k(;^Mpft zY)3XWO1F(i5*}#gYN|`kl!K3KX%buk;w=S&bzdGawfQzcH1i2F$ZI`gU7TwB_NWO? zBXG6ToLhnJh-prsGAmO&{8lehbQh`N!`lp-<EK1EuEgO=<2Pz#Y%W&;@J;2a4C0Fo z!SNRtk;@{c9=Lk_5g@mEP8$XuNi3(cK>%Mq2C2CbEnhh5wjD=l)Na^?;YSjjZ`cK4 ze3e6UgE8V|;2|_Ge97oiw$NR}ds)sS=mlp8*BCS18w~lhmODyR4~xM%Y<FHhZ&Y{A z=Kv){zivFbCluWQH^Ev3DRbNq<<)aOj%#ISM784M)GQrMyPoEj!F<zr)XysFi;kgi z#_6s0*!=q1mT>#4VInW>w*T#b8`kRJLS1b}64aGndDeObPcO52u-`f!cMd7QwSKX+ zQlj{y%exHXencgMbb+8Ft`!({iI&b>&!biZDc|XEiHe9H+oNvr&xVHT%`bbAw+!n< zM#hA~Tj<s6;1b|S^_VaEJ*2*84C1K8AXqsZ_*~bL=Gbnk9gqs(A_<}cl3((j4ml09 zJjZbhXk>HkZLzIzbveA8UFofEvJ!C9q0{dGvGqcln=ZU|`~L9=rDDVD)b#7k!PRzD zzHgwMq-Uq|$1Z0xGjEM**+OlGZl%Zsli94Eem1iY=7$~XxsK<z6`yoT?i>!C^}P4C z=TRi0F)Rnf0lGO8%x!?(({NuMdZRq4sZ?Ucnu)r)4C6waYR@kK%z@Ukg{J&6DerMu z!*0ZHl(xz@D{_gLS?=O23Ebd=G+1w6e|Nu{XsfOa<jDS=Z&noW`U!`^27Nr=tSA7h zAu?a+7dv@1p|+D7LXEgbbo0DD3kd$yc+@VS*=Gki9y!QbS`SPda=Ln6a0-%rvcG;d z)a9#{U8!Efg&|d0rvSWO%2}ca@Mj&KH0%CtKtnURd>O3(YFSgK2x_PMWgM(3crH{y zdI^Gh-sE%s5~N>r_!FxG@)=9Mc_UhCqy}g*WAOn;Du8^(;+6dshqwmaKOf>fP_-Rm zj3M3!Zlpe<@8?6j2jJJoBh(q<b8xj}K7B*HuFcZT5v^W=ouNH1{#y>!v9ilm0}UOr z{u9xahq!C#4j5tTy_kxiBL!G{F%^pcu0v!48Rql`+N%Mb`4~3WJ#E?I&RDC74%K5? zcF1;v-?#&{zMaX30K`9V_|Qy|rvNyCBaEvV4qTq-ovhPU`Q5Rt&SW2_JNLGZOr#Ts z+f(}wv?tPZ;^Efytxnn<;KZEEncb)$I00(=)mo+f8Q5s#qO2TRJx91}>_Pg7!;4tK z&y}{&WsV;<6Z=|^gaY75q0c=M{K9|ckk>%u?^A-~!>XY$7kI-Aw@Ir>g=iLPFruD* z94%bml(~b658-3u(R&c|LX~-ERcpx&=<k4XtDdZtDzlVt9Z7jUK6}`Hay-KKE5h}u z+p%a?M{=EI=}rI*cVdujs%k)S`VwUR+wmyOo7OujJQkV$!mGAv{mL2;Dl_$*Nv1RX z!+3-{O{)$)k3}_&hECH~>*pNnys9QNQzv_+|7kpexfPki$q#Nn9TZnv&kA)lA(;cY zU;JOkqj^RFQqv6QV)L+tJWgxXwy{%F6N2+Lwx$2W(!1yVAR_ukwCdGe@k$T5d8|S9 z0q!89YAwPU-h>~+`b^ytVYjh)3y4(Pun4Q>vN8m3xUZ&qy(1VvVT@u#gS&ZEmyisr zwVr#Qh;Se>E33Rvs?_HpaYnCt+X~lT6fP!_${H15m9+YlVGXPI|10i1k=mP=A_{c2 zsDL`GlUnOU%!^e7fd<)Gvl4P2&am34Byd%W)Y_~BE9QD60BuMkVO0myJ4(UrC&6R< z(!@#KpHW*&Z4aa~M}Kt{??!erdvZw-tLuRk#fXvWf#D3p>ZN0@wy+f~t{;Lyd~R0E zb0P&O!|K_)xgm$=AEdU}ysV1@f(K#9*?yG}z~O;+^oWPHR27|>b#b&cbqS0(4TBmD zZBZIV7ht6Y4U;F;b~B^eJW}hrS-AwOR^6<WHmp9r9K4xG7~QlC>!$}y5Mpgd3g3Ms zNYr(tiekh=b);~HVfDPuUa=&VM`dJn7YNz<dZt<tb8cjk8<(V_IuR=sV1-J=ib=K8 z6(_T+C+emvfg-G2O;^f^wGytfJ6BB!;dK&TF2Tx`gqPB4<*SriF0vXaUlqlOg_5su zhFV4K-IgU7)G2B|H!D_(+WWn>KF?AxvOYhzt<U?tw*TlgzEoA$e@sT!qWX{isg@vb zfjyESKer{w`@ME<%baRuE0xvFZJn&F=|WKo_Q%=*mD%#8tJG6Bpt^Zkks45)Uu!3k z_C7L}kjm;Nk%jE6Pfa5IgyAiqwrUKwS!H8XHUOpK#)VitozL7$(=5#44N*ue(;GwT zZ<3!?)9~n4Es$!}y?gVT;dh<7FBM?DO5GQeYIUBQ*>Xszt{YP;iV+E=^THWwRli%r z^1e>>mrD=<rTR;0!|J2cD{XVPolqW^lXYPu4J~a-*QyA6OP*9xry`uJtVO8^`(tf2 z_Qt)D)i_ygHTK8aYV7@eBdc+;+G^~N>L&N^hjLGUkiic#csGOhFnBM6_c8cM20zW< zXBhk(gI{3qK?c9f;D0grH3q-I;D0mtKMa0{!S6BneFh(9@DT=o!r;#s{5gY<G5AXc zf5qT$82lZBzi04i2LH(5pBelMgMVZ2?+i9U8q%!{&SS8h!37L1VsI&gXEC^p!Sfhg z&fp3LFJkaw20IyC#o$^7*D<((!Ho=P=T2{7Y#)Q$8Qh6rh^zH*XYg`&sGlq^82Dmu zz<(zw`BmQ2_d5XS-GIO8il^hh&HClD2LI0oXZ-)lzxe5Of2lkCr{?fZz{1PtXXh5% zxHYgnGq;#Nyabx%-!_Dk_y!+D&`px#o01ISX5QVMZQ>ov*=7mx=T^D9du#Gko-nI< zyk@*R{PPEH^d0`kFE<a|a3Tp~#+kFN{)yJq4L7ucoH&OUL0<re=mC&Arx!t+O6xCz z-T|~$yS%Oyn>%tLX$SGOo75D>e-luWAE{2}=!}C0crtbZnU2j&EzYO=X61P$_4B0j zv$+!#dwt4%@&$+twfiI^o0BJNZ$k~YtGNv|m|VOKHJGV<8)`6H<mo|C|IeZfaJwMc zyoZEF8~d?IkOXUQquFF+s?Wgzi7ZBLdGj$0t0RzjGOH>baMF)~fEpl=i~#b8JPGzu z0^$B>MNLY81k~tUr0#sc%EfLZ+{q}olSI^kJ1I@*jzB@&V@IIx!*F&!<$(r-(g?H} zPmgh|Llwv8=Vsco3-gC27H6grIW#dh-99wCuvk{(r%|Gj8qc=LMf&H<V-4GrM|UJ$ zgcrzT4d;o%e}+!FP?9c^B=zDL-XKHfOA<UihU@pYqwWEhFh#9fiT^oNzAyUEP`;+p zTIFjV#@x#0CKK6}3o4N3!sRkg=Y7czvYBTk>*ORq7AEZgUA{OmJ2#WII<yChuSQ*2 zS5tDmP?y&#%ocL;`sljcYBT*(<djF01RYwlmA6aiF-D&6Y*`JOU(o*skRhXyPv78n z<X&m_2FsmQxl%v&Rf9cT*2XAiqN85XrFo)`RJ>9}EJf?Y=B4gAPe@=<v0;p;A}3X9 zxqdW8Iy)=k_-}YM+>O8TId)x@v5M{|py*z}X5;oluIQlNIL#IVUWzH|!*dgdXQ!am z=4Q%T?JH5Pkygv+lH28ZkR772wuv&kKtD<Yt%gURE_C$VMLMbWWkr^HR&xB=RCr|C zfV}b)UV)l(sN-(@&(LwE(pnuipivG|Jk`(i+Y(&tbCPK$i2Q-mO8vulQ$ub+8>Lum z3o|J!B)CeBcAY}9)oZl5P_Gp-G?@b4W);{Tj{Gs2hBHQ)aTV(2<c}<sF3)LORl1(Y z<oRV|s+d<z{<vjTPC<D!?F%KV312vc1v%AIQzzOgbH!4qBUYFE0(8ms<RHflZ_>mG z6E%0fSeZRGyZCT>dSY>+tWVNSP4x+S{r2QIG>MunVSaR;%$uIU$5*jRJ`PQy9$&@$ zNIkxKv3`6N&vZXS^5B8i3nhXFS}&3ao~pZ8BF|2;OC)kxlHql@OOv;4N{&A_$(|`c zJ}=3T^V#wv-l;?UGKpWFWY3WdFG#ZIN(4{UJx?MpOtR-o<V8t#xkT_(-3ui0;v~C5 zBCRBQp+xXh-HRl$OMqV~z;`Fvi{(e)(~`*5Nw!lW*Cg34iQu)m-4fYDeaPv-fPtqE zOYLzEHRApM85+@4TB{L7yRlz$)^~uM3(xw#q`3C|4dgW!i5N{+=CaXsrKH%>dt2_5 zsikZIvx_r_Th|v~Sn?8E_v61M98w>)uEB-F!|uvJO*7}`=3ou5J<}lK>R&F4ODJ0n zOf@4j%OWs4og97BnrNd*qlncFBW#Q<_@pspTB@xOeB6CgvLIT1@IR5oAU?U#Th8{B z(9I{@!m-@#-(E*oU*_p!xk1wLTBWO13EQ^9i1e$Ipf5$Nb|x+pb}2RMFp&T>6Q>X_ zUG!()BDe#|6WIvPwMEuMfJA-@9=Mc*GA)E^DS0(CeJv&FzasMyLqwyS=g6kCyV8HW zTQ314=-`B-Oh*p52`T?$Taqk}Ps-7?496`$2c+bH8;~LkA64ujhafa&)Olhtg)MhG z>lMVfhcd!FLLP*Ooz;B<D0}r7XmX7P-{(2b;WqH5L`ev$&N>TyMg7MspbaQ;O8RoG z@XNNIQ|xsP5o|4f)QBTGGw-MY6nK#g@U+=*e}5f#R8V6Mgbk%jV-|=_iPrUwirUQz zL&O!}8*x&X)UisGtTZ0T+^~dY=1?3fUHJ@Wt#cCH1=S8JNOh%*zLjO7Fi&!zM79}M zQeMGR4h;=j?Td)gsqWHaxzlFvalFJ<K}umJ0HZ*8PpLE|2<DQx0cHhhcdfs!WT2qd z!|h+j)VBZmpd<%4S_DdfmL2x73AE6Um<C*kyk>;m-&@UQ2mNIT1kMBUWy4uzcB<s3 zZ>v(aIO!Y5;6K}6$FxZSu+xU-b$C;WIzvvV>8g#koZX=XX+0cR^qd}i10}1}gRAj3 zEjfDPHoP3LD<Q3!rrc(XsuB9@AYi85rOxuw23t_;naZ})n_`C#&q8&zI#d0XmEQ2a zIWWZS^VAb%HiRlN3{aa53SPY^(-08=b=q(s{t~(TX0@ZMn6fMH?UBQgdwIXp@L`If zbW5-!bseb;6n~?oviBeO*QBv06v#PPP3p+B<J5gO-YP>?1<gPu(8@sC)?k`9{UcZ} z>f4n@Ft_lVEvZeYd_aMLkIU0SWaWgzRM3P*Fo87cvQLgj;#(9H|HwhrSezfh#w)9` z1m!jw*RghO;pxi76fZ~y7P<NFc75x}{#8Jy+}lBB5kbqTk&6>?bSr~+hr_T2Bi4ED zh~+{>LyXNgdFph*41`Yu*nF-5!{NQ^AywTFc(ZI^ernxc8ngrz=wpsg*SFR{l=R!j z`@KwABMg>Kv+Ww$Y{DJeXrtH0G#wQA@WrOd8jVaR6evf1^2Oxp#`2^XBmT_vfteDY z^52C|7{>+T=y3}amC!I;QEwqA+<<cRB)qK9rO;Oz_QVfcdr^-p)27d^c2;^zBZh64 zLb@cD`)Uwa<UmD3eyIG{jzJiwPX~Khw>e$m@izo3k}Nh?p!hdBR8a=_Ma;9#A{*v5 zYa7Ez+6v2#r(}S1`aDPAK=X$&E6BK5GwX+NZgPal{BI85*aG|re+r-MkeN+??Dgm7 z#>bI{z85JBtsC$6jkbktmXb0kq}!p*dp@~xa4Vt}DOYq6D--n{1@>sM8nF`lepG5y zyQ_FrTa{YcHO>Yn1bfXEWUDhFen@*;ub7>hm~Jn&UiF$*ho?=|*y8D1y)5u%7*&?? z94kE$QKJ?n;Dh1QOo~QaU|aO{wPCX-SNrR<Vk}`oJh*RvXL+D}LO!RYIh`@Q+%Gqy z>4y=EL~a9?Abhuxu5C+HR{Xg4BAt(l&U8MQ`@K6GzXOQ?2PV}^lw3ZHT-=eh5>sHj z%t<~M%yoELIbAm-ka%V5e-r$m)$lE1U9Z~mnY#w_F2mBzOJpU#ZTN(xRD%VUKCvZv za;sKs-;4A)*l1xfbS4&yI0aa3QmdNA<3x?yX^->=`T7lK5M=?R7jYirwWC2vDe45P z4ISokcrNLbb~Pnrim+PQDS>KwVmnwv?-AVKs_?64JB=Qd75t#n2<#+UYf2*&x3TOF z%m%VfF87xn)AOc!+4dOsbPdE;0f#ax16bM4|8Ee%dS-EKDT8>o!=>1v_ZT2qH6r%W ziRF|13cHZ)*n?A$>a4vsT)(%4$+kz~#GwQ8t@|Bu3eVX>)kco3`4l@}b{eeTI|c)I z<QbS8f|QITdIht(Gv1_uQtQ!9XAJIA2)syYXxq(;yx*aqfuQpptizr4$0*-WToZ%o z-g=Fp+mUT$9dOzzEUy9JR$k-Q_+=0u7?0SOgV+U_R@VC`p;!mX%HFNo2g6l#>HL9o zW?`Y7&K#Lf7vU8um(kHS-(7c?Okpt%Rb^>EjA(sdrK|>E{JbT8ZqIed6YV3#y;SYF zShPTki;?X7r@sv?B0Ik+_e|3d@lWpJrGLoSM;QDGgO4)!3kI~yrGLrTCmH-TgTH0) zDF*+*;2#<MGlPF&@L2}`!C(^#r&}3pXK(?73mII@;8F(9LSR`Xv5*7oZvxysWX?3u z(cVuxHt#qe{}qn{oqr*Ixe)&$#Z5(Aev|xi<n9P&w$tgvgR^t{=a&Fj{&5_i#5edh z^wjSE2Tum&KA`$!P=*ss7l;q&<=WBn1>yq=mnkGYLy}&olU^iAaG65Vg_87Qoz#*f zxJ)7GB1zh%lXgoI{H2g|u_Rrsldh2@_)8(_5=q*lldhAb>m}(@NxDHN?Uke(CFz-x zbQ3+a-iGG5S(0u^j^9exD|Vzo3xVf)<u>d&^t$?MN+@tSrw5%(rL|sH11=4CBgZoK z*zRsk%^#XiZ=W8}m1L#OYXpiZ>TaUBBcU{UD&e-LK1LNP@M2NggjU+La?=$7M^m)t zD`&>MT4V57dqpn204D0{z=5g`516dsWN;fc%+-w*q;iXNK;6dss8rf&cL=i=K}w>6 zxp1m~8WryEE#m=9okZDKX)|eVig@bZ75egfe|SXpE=i?MR>fuqN7k{f>8+mBzjJ=I z(w;wY0v1~QcKXbbJ~E8wta}4s85cHBT8;Ob`>X3F#wK&qtcMuqyz~%rQ)68@=+ggL zJNoR|hrb&QK5nJ(`WKlH?_9QCFcEB&ZNEIT9Qr9_G{Ps4cq*te1EFD%Kns~dL(o$! z;0Uz99Fc`k)wK#vK{;hrK*aA10(xhlcCX9GDJwQwu`kJuRD}xM?j+#pSy7jVsH<y_ z+@c|#I32QzCvFzY6X(|uPjrt}y}61fg<OQLc;Y7vca`bYIdYXCHAG}%6-pfz01R8@ zIy}uHHH^$e`09QZuP`5lEVh_cP6E0<2jOD6<moiIgry(`CCw(VIfoyakySWq(^Zcl z^sSPtLf^?@(YHT}TSEaWrC|jiS5o0r0^2UUP}!B6JyFkR!EUiwAN$L|-A_;nl2>|` zS$Qa)e)p7A)-<)yK9bJDEn@aq;22Nm|DQ=dxp~v^+L>g29$>dV51<YMV7>?EdvzE9 z&i85th{+_51Rx1BNt{o(E;)WZr-GbzNXwO`f^O@a!|C95sOSNZI;Yb?Q)&HlP)%kQ zPIcBe?^#$(=U*|?Ud(5S=H6i>@mRbXM$%5!+Zg0ODJ3znzBI9VQl?H>e*=$?=K%0B z&$=^58Ypczv&yMiK5x<!(&75@t-)XSIltZoCSpd}Up|W;U5nhF99q$mseixj{_E~H z?ju_PMT~<~v&KTp$mRs5Z)`omO6VLjokliqlIF<~Cu(~Q=UN@%rP#uX3c;PdX^rNB zvNJe}u%5xWIg}}e$|l_hv$b6?ht|rR%3Vg$!@3?;Q8Pj1pF%z-G=_Y;;l?>B&2M;u z2!@j)5!NL)XSrh@;)J@GpZ2aCRGh^t{S5Lwe+;~DRCq%cMeG`3uBVhPvx&I@7Kgj` zC)UMY=#W9S^V@<?*w1D(?5Esq);j~YAmuQ<>Wj?GckXh|<NY&aQvQ;zsY<U5JYobM z>sPxT9|J-4;`4FjXgT;3Z+@otu<N_{ds{{iATjOpVXl!xAR7f_9a~09d2rJa%ETp! z%fccv+Btk8rS=!lCEy3E!KF8Y+<F>c4I|H04vlPO-9{reU7ti&vr{>9h6cmMeif}W zE-lO)IE=ezuzM;yJl1h^RAKtCv=7fuA3ZcvF6{Kaph_{oZPSl-;NgVI6g2GFwuhP_ zdNCO6Qe1{(sF6usZ3fQkX!_0zm>Ibz)3~AbRB!1qxZw^2VhaUIQsQPJRJAxX1<iD} z09lQ4-gGvc!_Gie5wmD3WY=S)fCN)Rn3_BUN@>QGWBJf(mc<3IqU&n;$uZbm<N<#2 z?_p3?ue32V3#^)CqDI@OWUj($io<ywRw@HwsaBT1>!9r$1#O>0Bcbh+^TGjf;PgR& z@w{+VIx$n14=}qjnsZ=Er)jOGZcM2>(pmf|_jfzX4Y!42mmDtxoNerCbj_+<a=3SD zohPjzK7UInBmdYgllTTd0WIBaVzai_plr{N_F_VS^S-#>L>=(upSU~#f66gm{)sCD z@TVO1<)3mrin@-9f8sg;q{_ix{)yAT>g+F01FN&YI1Q}M{^B&SI{W)9Irs~-aT-|7 z^>G?l&Gnz7=lVDkjI+PUgEPVE>@N-ktFym24Xn=o;xw>2`wP>yI{S;$!0PNTP6Mm6 zzc6j9v%feEtj_-8G%ybS0y0e7>fkR<1FM6-SdFNIzgUf^gTGjfsDr;)ja((Auo}5K zUyWqfNaVUCyH+AFZSRrD4M}#LMD`}x^%8+;`z=X!gB&=%Im!0QkGCY*jS{&v$!?O! zz9hR@BDW>kEfTps$!?X%9Z9xNB6lX)Z4!A&lHD$mmnPXA61gkM?v%*gN%j(n+>>N4 zmB_tGc9%r%OR~Eqa(|NDBaxRS*}W2ZAj$5N$V8IeFOkV4dznP0lI#JAOefidL}rp~ zQX>14Y)T>rl5AQc2a{|@BC|=hUm`D0vI7!%MUowq$e|>gmB`^Fd$~mBlI#@{nNPAq z5;-DFJ1k6lWs=Rwk7<(4OJpI*j!0xN$zCauqe+%Z<XDm|NaVpJTa?H{Np@5s4=33% zi5yR|2PN{VBzs6AuTHXuCGwgiJ1&veCfTbb(oV8hOXPJ)_8N(FlI*n-c_hi&5?M;J z*GVKxvW`T$N%n|DP9)iqL{27ICXrLHTS%mrWG5u@Xp)_j$YV)%N+Qci)|1Fel07Ps z)g*gNBK;&=mdIL?tw`kcNwzAHb?J|N#@QbSNwy}x50mWm64^+yb%{KlWCMwuPO_my z&Lr7}M9wDJ;}Us8lAV^w8<XseM4m{pvl4kzlD$D9pO<8Bl*pTt><NiL)ZZkLw<g)= zN#ygB?9CE+GU>i8dGrgC<8S90{;gDEGNExVuu~4sOMKkqrX|kR^f$%qT+Td!MVuU3 zeiHktV)LF;GbHFk+}4Od8NzR844(=@tEW4VcqbJybD5<hXHilaC-0^*wP>uUPbOZh zFTE2%gGy@`?gk?gCKyF7X7?h$S<EVisugTL!(4;w#;Q7(CaLbCmFs``(XLeK#KV=U z{A`z}GIlCZ^%QfFdY74EZeGHl@{cVmWN{XxRvAy~CLM6E2h*6<46n)2_Pj@y+l9w4 zY1vT7dRg&neItlz)h%+LL2pYOdbBAo9G<SkjDnhDmggFc6lX~}%*m$sa6L$Gm^z$@ zv%<;EIT|m{rkxT8n&QTZ=FwGb_Tk_lH*6}I#x_?7ma>n=lD)N9>`+rwiNOR;HV!w| ztI@Pl=Vcv@BIbV{^jA9QX*FlGPle?MMc{-F?Kpp8&&>2h@rY01oT(K<U553fBOP|q z0s7>zG0}rf<%npQJ<^!gnxxc^vz(=^P&K$MBM7oF>y^qf^1aF+*yu_FnqFpCxSC(U z3IMylgZ=CM6$jb9ErmGWo`-!5dupzof}5NQ=>QNJ35dNc?JR&=V&n)^8CcsPFIGG_ zLd*{KFZXahH*-i5?O6~G%Y9oSj{D-*X$mblc#?j8Tkwf)7hX7bj93fUZe&3N%wdDy zL3A&@1cum-KiTRq$>qG2W?jy*o6908P|s=6v8vLO4%)HoMG@Lf3pfjNHQJ7NTYPny zIQFKm1znFh=#iWJ%tWBpE_W0;XIGcj<%M|&Zvk8F6~FLUZ_PL*cVN)h3G}R3=)QiV z3vZ4Coi%j|pddR|RhMcaqRLiBMcFA;Bm1$PVkPy>Mky**)OQ%vK<sV=sGKP?uixk_ zd$OnceSdfgj)6R8QlQ#ueh-3?!t`GNyq*${0dC=eLq)6<vgbge#LVWPFBsF<v2bwW z2zGcJNwl*%Q!Y*vW#d(sIql%ufa7EcI&2YLz7cG2)q5&IoK0cN=#g6^g19dD#_<rp zS|JWk``)nEUv*ebEhR2NtqxLM9c3q3sN9sah|?{;RzlKGqt-V&2**mrE+rMFP9@96 z$EduOV^Ku|n__Wtk$wubJvj!JT$`Xeb>s*gp(qtKLd*>UHSm@J#9^)PNAYWa#~5VX zr^uMv7!3O>Lc{DTFN>I88#-bl#7rGsSQI}k)h%b$UB`}~bIdk$1tCUKM+Sj4ArN2e z(Ac2sP5~n1I0Vrlb8jn5W2*yppyRmx!xCEs*Yp*2QG^0f+hxQ!TLJFN$0Ph!MYu00 z9?A8}%gQS7DnKy=j^5xEfh|G!s_|$dPJs2WM+VPxopl?Ci*Y55lGh^pPe`b3hV;*o z<LjOhZV#1kJ5!0<L#hjLYLJe$_53liebacj?L<-V0vhrb551}(z)t&gDa*vs>i<<} zfNymWW#8vV80?N!XK3l&sPwptrD&kC>bEHBB9SVF^XI(CcRENCIewh`36j;*elDLV zSuU39Ae$$KG&)!@yv1qjk#Z=TCQ`-sJS7w#Dx>I0qlY3g+g2VajvB>>Zh7Z;DCRQB z2P+FQ$)7NrLg@A!+u&e~l(N{qW#p9Pd}RK92hmuWq_T&!6tK)?(qchW#P!yUf|3>| zlIh<d-w!*;5gNY;S=@ze;Ky`#dDw|!qn$^aVysH}Ta4tRo|8&_?{QF$<!9c<i};2a zYH>vqs3LJ3)pLF+^Air54LHj!PO@m7Yspw4waY87XcG=|dF2-VDF^*nE>kMVvH<R3 zPFuXaVv*b?%5J%zbx>~3apfXg5axWTqS9QoU`;?^T3*z$dpEjJ?T9aSAXD-e9mHdK z-BQGtu&x-lEWY4aUMP;u=?Afm@hb%kNh;OE0eq#4T<vYR+mO%r0paddoEE`dXgxS@ ziNeY~w$$|g$o!#)+Y7kv5eviRv-t^a<B4KDf-1q}gLPZqk@wWVU?iX~h_haW`^WfL z;T||~8O$LlZ<wb8oS94I=yF=x(S9*crGg;&rZ#a&ahM}cCDqkAi#FTmy_U3{XS53z zJHA`^*Nt@UFk62SgBUA9Z<xd#1NlNDWUnyC{l#Drux-&(#*DuKV3x9xb6B}~KZw%r z8xk8??2iDq!(CjOV0zwQV!)1ZvS5`d_CYC><vG>mg#pqztSZtgD>2l|Ih&3Lw_ZhZ zzFP(Mj~sS1(U=&S@iw4k#-ZN8GdnnP%FQ=LTd+`^@|5SFL*@U}A%Mndeze3-;gc;~ zwXKU?bnKtQdDOccgWK+oWx=%QVt=xaU0-97s#CIFLpU8-7q<SU;z?RCM)26RVonSm zBu>rrz8_sz-EE=kQGe+=>Lp@#9NmB6@HSRBP69MKo|Oz|gpwiEb*LBntLw;C^sFys zuy=)cmmqLALb1`WJ5so~Ht`C6VhqaZ%K;#vb}aJ1R}xNNv9_ryNRbrL(ozB9ZyegF z-1)_A>)eT)+}Lx-aRgqwS98ar)nUFv-4nyKck<NGo$y)fj(}qAYOjV1dl}r<yGq4* zAZi6VeF>ocy+c>5v{E;*ny|P!4RaYXDgi5Gk8BSvh5VBL=%7p8&X3HP!dIFJ+C59| z2psOMulLs<3L>3P9UgL7PGL~UmrI&qCH*DTUdv@M1(qQE%XoCW2{>WiUO~gtrz9{7 z)^p_n2Px4(g-tc9J$#G|Z{&bw0Z=`ws8Kv%|2{sO+!@-y>wEuMZ1OQOY)XF?qta-; zc%?VDAnt^KvqStpei7Y(<0hAV>piRnI;Fj_$|D}O9~VknB1RtQ5bfj_Kd&_w6;!A` zpy@7dl)=@b(p~dqohHU1*6rPP+8hRDDf_LFJ)BNlK`0kE1jZ`Ys{jmRkb|~Emh?kK zSy0Uu3N}!)e#wi+K>UUh;^k%u<8Rx-$3mBnB!kTm1n{h<g&HoJJFBjcHKRtCADfyS zz;hjH8uWcGHzB0TI>v)Oj##NJ{pob}&>`)F(CXNnZol!gzRjYfQFae#UUv$Q)@&YD zFL0=f?J_r^Ml`&Gja3BFM%?rBsB=1xCCCR6*-ZH)*w%feLjWg;{Gyju4=GCKA6f3N zo)nk|y8V^zaQ&>;TE-3{RuZuiI#Wtmit?XmjlnI-5B9R*DYp@Myh}}O*k1yb5otBQ zl-9J>sP&SrA-xg;Sl_^OI0{#?t2LJPXLXR6L!GnTb^O1_7rGg@I+8?ZRhMMzG~pID zT3)&RnUeK1ktYt6YaBviMHcfKvL!%;2yDS$+9L0kiIdRu#hB$^@1WQ~XWXm^ofyKg z?-AUg=P{d|YGQFQ#l^E7lfz}XHMN0RCWoUbxTvv3>v>M2n+xV9hoV@fb8`a>w5SBs zgrdmN50(nAXdLs!VcjjaZw$0|0`1v>_F0DSjnfPwEtL~<zf>g3)M#G8I~|-G2+#F^ zgBAn6i~Z?d_fU8B<nWY(dcNjTzq@i{7hdJ!w!_N8HwTKElo|@07SXO4J|1^FG{uTf zJ~Q(HIRr^tK;=5ZV@ZJ!6beQ*2m5}h@cm<;e}e*q3obj$3;pG+yG|X6OSew;To<_j z71quQM8f4GiJ?)o3dW>EQv)%}J$}My*$$pdn<CehHcK3&Eexd~bUDjFO103D&?<QQ z9YPz*p5SM$Y-=EUg@TdImCK%A_~j1z4ch5Oha({h@&+<VZX4Ndq<Lzx+2JI;2h*(j zL4@>_Aj~=R#5TuX0P^Md2#*}ZbS94cX71(4n+qVad3Xq~5{uL!t3fmE15C{#r6pX% zBKni1uNsW$Q0ZTfw0)4sN=U~XB4gW*PCnIKqgABXuSyGUjszpx5I0u?P-H{q{vly$ z5J<-zLL0Q^T|l&wc?w0hNwv*HQrr$`2_6B>w5+<eT~z@jsx>8PuLt_tmR%^2p{#?( zt^@c=Heb8@|4m3<#MPFA6a97N>ib}Cc*-b_#eU32<WzrswYxsKapFXGy{Ms%b(S}9 z_(Hb4aaZ~b&CB;qq*LvKvj+~gr)T!(2Qzx|jKQJaYF8Fw`8x*AEP*p6B~DTJ8Xk{+ zZ6Li5bL>Z2mVXUo=K)}aeqtEr^opvh?s<*1-L3VfLf$;u0=2}9KHT;W5OcyICbq}t z^ZsU&9_k&_$4f;cJ2s6A;9;@&qhk<3Au*uBI$5S}>atcxy6jGJuy`aTGy#XouR5eO z5U$$*4!xeP_xdvUf=hs(q#ibLRgyO+@H0Def_FkuM9m3&2<r}2u~NpxGC1S|aypH) zP9asKpMki-8*wY-ifp2Mw&oXp+@YjF`&<j0&_0VeP_@!o7QN+=k}JKEU5OT0MMSZz z5GpR;qfJJal<R(jLq%+R>;f3HM+FIiWsb$ZSS+#uh<Kss=Q)TsVE=AFvMj`5zB2Ri zquU**X^O08Im`G@LVMPCg?#%h=NL+VzJq-%+fl?}f{%KD=@xIxITng!d2W8SD8Idc zGU<m77&Tcqh%DIh#Nu6;nC~GSnVM`*PAtr{_oowwXZZZU{&k#frLA>(ihoW|Id)g& z*La`XD$f8|)hY_OZ4H{^Yg;4zFwp)lEjx6R3VyWBPT?DnbwlTfu6N1X-AI%=iwCuQ z<dtPyU9V4*f9Le<>WRKf0z0ikf&xc8luOMnM3qrk7p|pB?5q~AFKb!)NEg3oWBCFy zPj2*<GZ<Dvb2(!rpX&G5;XJ8EM!c)JdV+Tv<kL4Z=jDxf1wSLJ5sLK?QDq?K#U*%U z7d410yazpf_sHc9bw&aBSGFuu*bO2@_|3>_yj{_mQoP%q;Tc{$`NTP_^7(YcTX)7L zWh@iv9A1Lp%sQ-Dr4p3}one?8j)F9Ot>IUr_ba&$gpLh@blBv0qRHi|Zr`v(Rsym_ zUV&(R-^h(dL5#k|5UFkpjTDL%5UIsWx^AeW_>NV4GumDBgu9Kbddf>4mpgXi8N|SH zW~43@KgJM{Zy%2<ryZ`?oxA3&5hnQRq>3*A_f=~t(WI4eX~HC~SSlfXm%}M)SbkJp zGLo=lVI+aa=M!6#C%5T)PuGz}fG>1UuE2YQS8vQe4oh-rE7_=B<Scq|<0tWBFDhND zS8@X_*~QUV=w~2TH>z={8VwSqv@-8L>SzSifmBtusN_hqQ)NZp+wwKE*3!aEPDu<i zah+HGR_0as8LDuSS{b)wRH|c#WV^&E7mS=A<!b`J)_0A8K7}<`ASD-wyu}^N?HMLh zCKBQ8PCY+32A(&fygTA3J{L`0GIEv7dY&Jt(ZVi-NFvy96-d0>p^0+MkFzNe9r2%V zW^~qpkt)(1V_c-%8LR17GFB~MtH(P|Xeq1$CLK=jz|;jd_F6dgV;4!Tfcf55^WH*F zHE?k1RA&X2H_l?>n$WY_luAc7A1Bs<%HQwM(V*$>05ou>giNT}@=T?6vt)%J**2r@ z>9|1Z8;yhp0Dhp=yuorCTVA(zuP><zU#DBLEW2&dv0BR%|9OXq2CbDl7uL|B&A>`D zO?~dn$I@lFYceV|DP4@(SvQwW$B$~F7~0MDo6HpYC5Kw_jUTD58<BP*9eiKdcm#cG zfSa1##jl>*J4*dB<X0nbp;Tl;aZvC}{%Xq#T7x#)3qW9O81cM$oJ6-}EDZ$!whxKk zbBfn@Arj?-`b~!@YIc5HE=p6d`OM@%ovnFti=HBIS_%do9-KVVS?w-!CGIUmcyHX% zx!J`9y4)OH?G5pgtmn*pc;NtUESZ}*B-hK8j)nNiawr7eVdCHIG_zgw7I7gZYSsU4 zG<iBeP|KY3N0H;VTVu5`_aSEo^Q+<^<#B;VnL`r~&!p|y>D<{%gtg!W!-chyRtv^7 za=I0?)Z>0N%w->PaHo*7Jee?J=jnTp#jL6i_J)go*WzT?UP2^S6y-uYv9z?Y-dQ?( z-z|osS~wJlbY=?Dz!6g40|tZou!G$ueO|N<s?+WqI~2n-%9dRtS7_;vfj=K^>89Rh zu7D*Bk^G8jF^b4o%c~KcW)}JbSF_oPC4^J%MvSx+roR9LKWY$+e{v%q*z^o~vVW$C zrfvm?msZUHO}8keNV-tH@clUQeS8dLpAYcRMl{8VNy<glLC@~Rd70yoQ<tzhmHgEh zh;oEP-O96s#<L1csV|jK`ne-frO<f=|IWdcqN#hdh-mfno11S_{T1Gtn<Ki`$=3O> zw;<QTUrQ@%ficr|DqWm4=2!3%f{vnitw_ikHiz+PL&TOQr$4Sn&GOWU!dYD{Y*bPB zy%H$Fod07zQt}yt>E?#-+H=;NKOz!D*E}U+?Q^A<NjQ=#;mILUcdG&H0Ma5KA^EIB zLj#ey4|SpQFW|`U((rJ1bz`x6#+_j8ZIy@fDy`=k0tyg`k{y(5Whnh1y3MAYT1hw7 zfuv$~rE^mE0dq&)<m}?%i6eA*2r3!QBTUh_o}2zM@@*RfRhn7yC;f`1sVeR|+E6`F zstU#-s<fd~ZpRo%@3u(OIoZ{PG=v4lL9QH>Xy?RAxk!|`E9Dfs$icXQfZq-%6S%H+ zHN%ACMDL_KeDgpFw#?d7`wz4y(sbfsZkDCp!N#(8s?}<DACQ&lYk+ILOkax}&vYmt z5BL#A-Nb{YkSQFqC<!yW<?Q0jVMmn7FvV?Eg770o@%JI$b9OfGZnCYgv9{b>;u}p? z{fPj}pAK$zo;z)dMB;}>Lz2tKz>ngJJvWHZ#&R~<ojbC4u!v=0GH%xt#d2||%2Con z(HA+GQ?c`lTW7rlIgj<ar=gc*dErYgE%>i`O}?_g3X6YZnKT8%ZH4gqu!x6J$bSIh z(mzB{FTo#1j-6u@!?lP;V1C+ZhkQ*T6z*-kV)nrPhwi@n*zC-M?29ZR;<T|kfPWeu zWcDpHoC+z4cVJt}xO|ek&;(E|d9vecfn4nn3c91Z>h7Gx$-v}$a{i%xv#q86Dy$cx zHW<iRQ;WWoV`UM2_Cv^bor5F6@gwb1_(~3k)<%0Rk{3>Q)}}j!TgfKpC(>zs<2%Ps z*CJt8G^VW3!4^pIOwS16*^NGYV*p>m5PUfUeF8RRxyr+AN6e{Z)0;32Qf!mzp5ULz zuY!>IiSt2BsL>U9JN50R;!S432mYywnN?N%B+5vAd9A!ATh-56M^}h`npb$2t#EG7 zJ5V_0$uqh_q#prZ>0_MrtuW{_cs+xG1VA=jW|lMj^9>Bh8@bUt{d~sW#^CJ?zL3GE z3G`D8zJz~%8H2B2@Kp@{oC$x-fY(B%U(esZk-;}J;I({m{ayNP{PQ~){C5W5&ES79 z;H_8bI~jWy1AIyP1C0F;gCAw^V+?+r0q=20e~PgWF!(tJzrf&w41Srx|6=fK41R;b zZ!!371|MSZhYWa5Ed67~{*=K-8GMYvUo!Y4gTG<$cMSfX!KWGgBZGft@UIN$aGKIl zGyM<#xe4NzZeg&E!TAh!Fn9)oix|+)C4DAi&tdR92A4Cqg29Uz>}0T;!PN||WpF)% zy$o(<a4Un`8QjU>E(SC|rL^OSbwVrvDOc9%15BM{u%E%l`I|f$_Cdxt^-K>jVU7VO z7%7MHl;dT(z~88{(+3%&zDU^#Q@pB$=4QaYC-cHg?)y;>u*AMLb^>g>4ZCfFe+QKO zwK2RccF8vT-;S+g|M!d?TQ3~Hv?*B$<NT4BnH-mFtI2!*4x}!D1M&|%wmM}f8)QbO z3|@#trR%ZVT>I`!`Y3p7)s4ggN=~v(?zHnZg@hWbrtk+J*~qQ977e>bt9i>MU5>+m z+4eWZ;0nVCy42QTu^NX3v%S127A=EC@l}`5Q$Xoj94gE<*Ax{i8T#;K)e|=9dK?<e zmO5x`0<rwO(N+m4hCVae4rqE&GOFKm(W?x&qrqujregk_Ii&_sqvWemg%#V7#4_(O z2QT8oZwo$=SPrxXuP2HR+UBT@Vc<%qpzzcTVw$RNhJT_i6@*Y_0X*ZUuP;dtpffG8 z1pjTrH;HfX)gZZxjGK}S;pU{fCCN7NF|us4g!mKQDR{7aYtr4896yh*jH`DN!Sv(X zlkN_ADiQGu@<$T!B%*pA5sx9NhY_K$)su*P08t)8JdOtt)k}zY08zb!hzAhWONh_X zFCpRq#7pH_G(3Q)UP8nJi0UOoJb<WPJ;wux>Lo-xfT&(V!~=-xB}6=cs9r+E1BmJ+ zL_C0~UP8nJi0UOoJb;K)ynzV($9@A54;tbbL_omnhw2%`J^C3$ynd*jLB#8a>KR02 zR?i^f^+WXx;*I(l#G8`t&B>#;B*$;X;J0TlTZh(L?*;e8bYkii=kVF~*HeIi#5sNa z%~V?d`WqxSN+-~xCR!VaZ>ey(t;?{U$QPl8WEb^8vc;HT+0{ffv=A|>ff0FWozBGa zKj*Ra!^mmgr&CR?jL7Z+M?E3M1?Lnl2v}_4?uoN&-TSy}$0B&&M3kKrFFs(W2ppX5 z;Yf0CC~n1kz)pVNLtUoU)oUPK?B)t~y}se>|E!_E(RE4G+G6$=1ahD72!pvIV=ROD zn;c9@FuypXhGQ@fq8n>4SI9pVgZW#>romj57o?!URe6dCULEI%&HFfbzn`Njm|8tR zaW(Y?4hap$QVI-L$ND1IAQ?z?*Z;KSDs<hFtW*j6$Xi=wDf&eY!kbW*A7Mxj$B1it zxSf>j!p~e<m$8)|TK4L*sJg{iRfJ)MYvnI>ux!BA7K(y7>J*a8Q<~<=x7*O7VmPV_ zS$2**ew2O!#lONql=Sf%#ZFGY!IvVI!b{({W)U>`SwRF7KZa~y<KWhuiEzK&<Fe4G zGbFfTiEd(<$U=sNL+Yarf5QJ)ccV*C;2RuNNg=;cY@}TtZ1M4|5J-z;UV;@wu<@Ue z?^|~2F|pB@a20BREQ(`un30m?veGuUDQKA~$43-2K(1!zYoL|B-9ed@@*BlY&N9H9 zBEA(2wWyjhtYkDx_1gnd&v!X^5<h+%$V3@cuSDo%qS{fsV?6H8%uOGepPgHz=MzLj zGE~suX(^r8if{URqeg%sw|g8!zSkj#+~7Bg?E$Y5+v^1J3a=5RxKR6;UL)@s16i(< zX9w`bcnoh(7SQw;rD9lDD4GIf$7lgbuY&;ppo3fk!Pt!&&~-`(YKJG4;C4A~iYYX0 zIaVlmrZ)hUdgZkjIo>@UvbUld-FfEVqtws34o}slO#ZvbfuO0xlNib!><aZF6hnac zf@s(%Q>is%+pGZQz2lK}vmy)qNmndL=96L$#C1e*qt_7Sz%V4G8>0*dvH}7vw)FcQ zN;aVaegs%I=gHM!es7c|L7Jj;Ai#<dD$dKWmeJxaYZp`K0|iWpB^4s~?n)a<Ut*4o zFj<`&wTNP8eZ-;Em@}!WEyg>O`t#!v^YtJm>Us;8*7}oaGW|1GNx0W>ln<sgxr;+_ zCkk0Bz#P5ml?t~;e#tVghXRRNj>j$X4x-2`UQht#^Q-6y15dT+x!fAlm8Mzgt+q2< z;GBDuE-X$g9$jefKQwV*!O=Okd-}jBqay3F*DGLUpx01q>6H%a!TVK9{L&_X<~ORt z@(|(dU~Xf1*&$VWYhh%vbHO}2p+|I7PQX-&-*nI;<^1BBCFHp6igDS~>vQF}twa}! z$8#b#?U*)k+;-SOHt;h>BVOxij7G307vG4;kbbO(_g9@(+uNF*TQ~xD<@pre27@*D z#r1Ki&g1=F2A6~(oTRyPZY@W$sZUpo!BS^+5k@5SqVd8E?$|j9zvqRchupVvIcrno ztBQ%Q8t;D+qLBU+gP%rFE41kckmEx;?a}~$n)&Mpb^SfaT5{KR#X$E@KIPKX?c0T; zr;bmX+qYud*lyp3U5(CPbD{*dul4?!ss8dZ{M9?_p0Fs2J5a+*kA*rseTo#~MJPro zt4pW^LT#(dJgETXqlT(@KgkwQLf=z<>9)lL`+yUlx7t#LC~l*bmTYBz+(D2O^J7P! z!dIG9STB_akSsWY-yOUZ?(tk1a;N6!=Fm-NjL*u5Yn@apctA}PL|CZlE$~<45fgT@ zwVZG2WNRpSicYqF=a9oD<wurC+f<n2@+G77l(l4t0988K8l-Je))yg0^mO?2PG8x@ zplW?53pnasO=oUl)pBFs$$xfGqh#}=Ru?XE&QchGo-`+^${v0eQ8h7&_3%^7)&6U| zbb8>JlpA>X{oB~YaM;lZz{9UdiMsE4EDt}QIKU={)tE^Szx3FsMVa`(B)ghR(C(Zj zam}+7DM7Dv>9hDYb?Mvc;K+{1kHk*lt5KHMBH6g*Sv2+icXSiR27bt;PoZkcvOdMw zIG4Wd7T>u&JPQ}&=q5gHbWRZqmb2rQiVNJw(Y2MElQ@ihnowz#7mIiLF~(@LO=%rX zX>Uwd(f;Wg196+82`8m#Bz>H}oni0>2I9gco?ma_pP$b_oUb^WQqEUj$lrJdE9FF8 zd5C?Ge~P!&`xpy3RgrJ5E0wS{)|HB`1*<#Jz$u_;SE@_4RXQ&j_a^O_WO9nrlKD&J z+Y-Ho;kJ;H2fcTz^<=g8$7{f^J>W{r7BBN&Y6T|U54x97RQ_?wK8bH|2++DsTq=}5 z#qskKh-`KqT^{IL0mq8-#r*+}7272O$BG>ifn&u55`kld@~41fh4QC>V}<gkfMbR7 zr+{O{C6XDA70RCijupzE0*)2Rp8}2*%AW#`70RCijupzE0*)2Rp8}2*%AW#`70RCi zt`o|i0*)2Rp8}2*S4drOtbkVqm@uwaMfaNI(QA|Ad*}*59X6obm*)y`Y<A)tIzl{; z%?=dKsUw7`wB8YdeV3mZvN>%qLpCGgX#k<Z?9_2HxDnZmn*rHb<zyhE1v0p91k^70 zscoDH&c_dQBEXN%CIDRsYL^6}GG9RMk_0@n#J<Rnf6AzVPG_kB5&1nY&D=UTJ0iMT zF|dY+DKnM)l?FMbiHO)1e4H+nhBRwboI$cO{Gr~QwNKTg2xn!XVmyQ5ZbL|;ow!?2 zsXf~56BBVhoXtnhTM%TRo&3~G2fd1~b?}arj(m61y!)Zi7Evy|`a$b6F~q{k<QMrE z=`}CD+&4JrQ7-tIu2?&Jo<&aXn{c*!q|;m9qp?)RXUp8h{#t&#gc4+bpX?8Z{S`@a zcV&n-3G!eQE#bPlMNos3LBHbws%;O+?Sj48A)f8Zk2Ou<D|HULIHu|W7`NIg+Dp{& z7-3GGTb?yXN|k;h%_)A{cywH^=+MlpY`_u`TIRq6Q@9BQ)MrlFmpJH?{ruu&@a4!U z*wqOjtcLxy_A=$PAez^=9uXN-iLMapes6&jDJy{nqR5mBrCtK50}af39J*sw1BxVu z=UVDSFSwn{Sy}6$&J>DM4r0OAWnMN0qMXh;B5H)I4p%K#Zn;QwDN;_csWC8qK0qvV z;8KW7E2WJF7HNl}rU(03Bk`m)&#&ab7^t=Y1qxqVh%KJ#Ah2xxI4Enrx<%sfm8IV+ z91J(3W`67rQ}}AsBqad7yo988vkCT~+<vDqb<43jr5m4vXl?%zFSq$!K#PU)`52=_ zcf^$EJCUVinAbhb!@03p-a>g=jq-Y0IIc;4!7wWRCKjGL78@>aV$pO-pAML=weB$m zB883?fa3<aM)SRU6n+KEtVXnnrI$MgD94Fa0U8BL2_!el>IIV4i`P1&kOTY(L;6p} z0^us8qh@QY)g%b7gH~QWaq^0>F2S`PP1;u;83RqaGb)R%ho81wI66qr{u|qOPdI3? z8}o~s9njfXn?#jORwEg2-KC!xrND<n9Fzn!u<brNHX&S%X#`+@^{E)svde+UC2U-~ z?&{c7-3|=I`P$NB_C6!MxVPs-jPJv}?w}vrH+P~|bh2Z;4)>c)b4bqwEsGBy!TAM8 z^fjxUGI8BfPQ}|&k2|<-1`hlviBtG$#$on+jHg9(_qGhKJn1jAxI?kV+9}EkMeJpE zs0-C<79qicc*A%kaMS@1x%t@eTXkafh^&ja9(7CsgLe9dSdiDFONr72KhHrnRyKI( z2`%PhDw2Vjjw2HqNs~8HB8Z<Z^Z8@omyh3qpZG!<b_S5t%1>9Q3PfVcfz2!U_A$`S zZvYc?r@JRQxEjVH?68xT3TiXmbUJS&uAFujivE`|ux$a%>>!M6;A(HZk|-33#F_om zFZpE-%A1kOFG4@aJYC;NVRf;4T&uKsrNwvbt*fuJxbC?Qc*g8p*((}o*;M;Ua&TWR zCHNKyT>7mHzMa8$G58(^-^<{g3}hcmcC>yBOja9BmD@|Q{q-Ie`*8;EWAKv<ewxA0 zF!(tJa;%@M7FCxY<_8;N_n){Aa~ZiY4H$a=iAVYM{!;1x&Efb`3iq7icbs;kLUtN$ zR@Sq&>iwp#1;MfVP0ag^ww2Ra(7A*f<=-}hllTT-hN)b)$$k@#@IJbo8%&H`kl?^B zBNrw-r@KvdZ7!ByE=i7Gnsl*$WcH-6g{1bRu!W@dq_Bmg_N1_dr1qq+g{1bRu!W@d zq_Bmg_N1_dr1qq+g{1bRu!W@dq_Bnb2HBRv&KEY1)V35hkJPqQOK(f<)Z0?K^tRM) zy)AW>-j=#rZ%bXHx213}7r?PI1>iWFt9GVvHWxp>NPfie+$)7}9M65RL~uN}B@rCY z-6@fql5CemZkF@DVE8Qp0Y`oT_Evr5cb`7;dz(J;d%HgJdxt*qd#66~`;sKPL14Z# z$@WU*t|YrrB6la*O%k~$$!?a&y-9Y9MD9znTP1RTlI@eo%aZIii9C>Gw@YLq$?lNI zWRl$}k*OqmiA1K8?4=T!NwT{nvOmf0mdJr5yGJ4ig|vHxwAm!PPkwxPlHD(nS0vfX zByuRp9+1f4B%6@PT#`*nWIoBJByuFlrX}*qB%6^)nq>PWvXEp4B(j)f2PJYe$z~;T zEXiIjkq49P6%u(U$qq^6;UqgOk>g1=Cy`er*}OzvopfK5WJd(;*CyF3<;QlCr4o5v zk}XK2lVpn$c_hh>N@OX?j!7g-vIiy7O|pk1aw5qdmdME@J1&t^N%ks<^pfn=5_vSq zUL%pmlI*n-Sx&OHL{^gQbrM-kvW`UhN%n|D){<;VBCk)fOd{(^)|JR0$xcXQm}Dm< zvXNw`B=UHY^(1mS$sU!+nIwBmB4?9qSt1bZ6^Xnt$yO!ugmmOS<J??+Q<AO8@1K`s zub0T1lWbigZ%ML&MBbWYLy3HTl5I%j$s~JRB5zBw(-QfDBs(LKw<p<IiM)e5wr`|f zg5vUbY>&^+&9ve3wm306H<O;j&D(FM4h1&nbo16!TEBVAsmf-2T#t)+ExdXAC1^Kq z^Y&Yi-`LvBE^dLv&W0|oPF=@yA~Hqwb45b&3$;3Y{;m$1yIIW5d%wKhH|7+M`^J8{ znwZia6Y=;aXEoo)HYOvJcuQQfEo8c4`$(E$U*?;yMp(NtN;&8HA%kc9EaL{$jCFu9 z1N&IW-m<hrzV>$}_4MlZbJG}S014iscR4xfdym1pkumWm6veW@)aWCVZ;Kn71+uxz z&;a%>EVi~XA;q2D{)zEO;DHlXyWZ=s_l9Tp1W9nO_iJ@@-UwneR6~r~p4AX)1xnn{ z9MpcwA&^bWk8s7hfw^SJjp7#kOp(xd1gI0)atRzQU>aJSfa!yv8i}8E=-}#$AN8Zq zQM;r57UTjo-l2>DMIj^h=i;OYO$C1S?0z10q)iENgCirq=rD*4%#VPCLF~`Q`v*rx z?5;c88sZ{5bNK(TB-1$}zmyYsMoX}PMkJJJi-u}tQ)MmqL+QoPEk(Q$?^hgZV#StF z!AeuP&t<C;3$7jkjp9Oy6Ib#2`1JzPx(P;Xk<9~dh&c>d0gRiSIqaV}G3XAxXD}}V zbRTY8Rc6{IVl<_b>2Hlk-NTx?{k`SoZZ@&r?R-w?4D>6Z)2X%r#p=>qHi|9(y9EZs zsM4F2Ou7fk{l>6jsW&klP0D$npPjnG1r{ltbRqr&2YqsaUxb2~RTP+`p5ex8et3m@ zTxHs9HAGJ-!O@c_o?`ikLms&j(>i;Rk3MKqecYwJE{Y>Wo(y({BaZ=bD?*BE8<Dg^ z(LZx&As_ffG}ZmchGz;^`s(GDnKL+iItUT8w^h*S0W)d~zzXeChE2p&BmEX_Soo__ ztq*DTE<yO%c$Dq~EQ}+SEmrVIQUi}WZUt5!2A(Bq^h-6bJU>Z3>Cg}>c{hRpJ<5by zNJOr}_b7n70Tm~6=>pLHTL*2D%r8R7?m{-}x9LkrK6iKVZgtjA?hADw`UUx=gYKX( zF4oJHTr&F)4lSgCU)=2Q0p!%1z-l+!M=B=?13}cq<h;(q2k><4asQJ;UW2CM8W>W| z5$rIp!tfExDU%=f&mKC|K0H4?gIBim+-`3POp#o;M9G=uX$bY|Aoo_(ng7)xF}4#? z3qbNUh!A}uc|M8G_!^+gg%{VE^h!me@gEK)4I1lZs<HCd)YI;AuX}=zu?HKC;@Bx> zbz2NL6y*>tRxF`dA&UcQ=Mu#F7UZfc0CdZ4ZFOm66?g#9!2A-5LHgy=RII5x*?n`` z=EMm!`JFNt1{e^6E(L@ER2Kv|n&tqU^T(t4m8i4GK{XedT<>Lg>m^8hx$)gHt`yKn z<b&W=uE%1xs3Q*S8NN7p8If8&&{GH2Rr8GTn3YdNtFiYf&DGmzNeM8i*uoy|Mr6`Y zj-2z56?MQaaaa+n^|-M-JD|3~jZp!bLxXK#%3wf5YPs!Bwa<3YCOi0T!8e7k#$|?! zAqa-4Ie@&rDki7T73P4lc7d5@5igpaW)P~ZmehO<(g;1zAuF~ut_A$LZZ}K2C(t6X z?Lh|&pZc}~B(g=Y=y9sP!a=@4o6ubhY;<b(@yfdqS3j+e&E+;sV9w)1v`s^XJ5cI% zEv=ItpcgwN#<mZac<6!LnXqfi0EyCT{2_!}0e()dzI{lMO~nzWSa!EVO@jvG{2N^H z(eTl9=B%<MV+eO!EkIoftZg{D#rUx5+l~Ym!CgBZ!3P!ZFf{XOeOz4A>#v6TnSKw@ zpA`t7Y&oHbfxKz&vrV=^yjl$X5vo3KVh_z5#-n&zG0y`Prr4)WCPbD=qg&gr!B8t_ zp~yxHE2_1<5;r@v$97f@#pou7d#j75dP|StS>&MkBG6X@=9nU&$gWDKwL;O`98$<6 zep~QO;j0<$UV>!wfl<`t4wr5=x8(wq6@l7@qsr{Kkm}owv=)H9#Gy5|+2|1tmL2R2 zmrikBLjT>S4M;@G-LV2>WK(jKt;FjdhtLL%N*fzkR)LsLfvblNKiswr5M2%1v~v1! z2w#1}lJZJOFLNl5ZQ|UH?U7xvIt}#BU85V9z#^NK>&{}cqWF|UR)Yq;Ex@V@%JQDN zFzl|mtr(!L$a?}b?WZ1ZBb53^%-7dNo*!`NjBUQV11y_g@4@+_Q#G7QGnQ`Uynb{` zx^N>~lzRci7Inb9!lAf9%Z9qD12sINDvDd3Vj~9#FE+9Z+cb9iEKHs1+nLnYz?yfc ze=6<0u+r}jPxV$$9_l{ctzN14b70!3eWk`(k|&Y{xRFiHVXYq0f<t$MR?qEdbtw7- zxmsFS<M!<U{l%s#&~I8^U4W;U4PvWTp=3op&<7n>#EQUubqrQV4g!1#_xb=AD%-Bn zX@*)U5J<0bNN*qolXX0;q<(KpcYnz;t{^D*Mi9~++efK@S`iR%ZHEuBBEV)tJE?P) zUCid!SG(&WwHFw&TPW+x2RnWNRAgVLZMjr<sX!3fwS^h+l_u5p3YD)#vhhwtuPI>U zqwIEVMg4V6%esDOp?gCuK*#vp0+K!^w7V8iwem6Y`eNBTEkQVGI2iBV$U`A$3f$V> zS>C_g!Nbu$p2D$!I0S4wKA1>RxTskFsv)A$Zb9xtSWibjUlTgrz8oM1%ynRyrcpXv zF$$Ph>u}QL!B}_bB5xwa`^%Blh$z=m3*D0|n5I>?leFK$%z?u*c%gy&cu%pode66Y zjRE7xb--uC!_n|<v`dlP@ZlDI+%QZ@b0ot~y9}G(81gdPN}2YrG&dBES<GQfzz<jh zZNQWCLR^UbCWj9!tNAd6cu6l>Kfc@}Ro5Em)q7h$`K?Z#+3gwu!!*QNL$$Pg0!NMN zXSK9W+oEqXR5j}6oXq9-Fi=+N+{cWfh9#ap!*MPxW#EQJdFi2}pw*Mg@vQ{t3muBL zAOpWRmxOm9CzLC0W|oVY)xZ^00Qp^*E!@@AS<iBB)j@Z7Z|j&`^}TO)?_ikSefKg9 zY4*3){p#1w@-l`2+ym|=weD9Bu5+s3IbQDsR=!kmLQq7KR4Rv{&p?*bFC97ap{sux z&X+jMYoI+}4`BA`0Ps)T4F?OSI=H}mv45n$eD-926;c_}5as@%I6t{@;sozFl5N-W z;|6Z;;buyKM{(#Fp^H$Q-2aP$`d=L;qPxlk@@N!gwq!?lJ%ZIG@=xGl&u#iPy}x!V z%2j~k<%7N9DYL0y_&PRIVX!pNWU{LtmpMA<@@13d{JQL?OTe$EH-2}}U4OircP`~c z;3)KaKzmh7#;}6?R{h{3=n_LpIqkBB6d`lSJ%dhx$aDp5RIhKir)4A{0-LXP1ffB1 z`gXS(=|fL*yZhXz>|uIO_~dGTy?Y2cQJ#6bZ+~Zb&~<wsEqPUKR)>Cr&L>Z-fBksu z{3D=erW|^>=&vgY4EG&9rmf46mNRH#X=wxZ@}Dj0tGn+$Hj^&SJk*|@o1S^dYH?I$ z2E(Vb{xVRf{{(gyOC&eoyY!SIfNwVK&}hc^`{8z&sr0uw7p*X6?X_(X@E*4;lnR@) z0C#}>;@>$Q|9>*T|9bHs=gkgZ5#)vd?P6c?c*lK<>l@udFUueAq5p&FJdT_PCjL2- zR3>Wp(PO$?)BSw~c4|#M1rP(SFU@dmFT6#O<mf7=#vu+G>2MI{{aZe7+BpE$Cqq{K z;KLb&D)EB`;YM?MnjqwTULTFTiF9XECs|ze&g~GtNZWtrR~GB4TrCOd$3g159ptwF zGQYU#IagY&cyyOlxae^W`o$$D;F4va5*amnm_oNx`$bY6ey_GcV6JTtd+*rf-Nm~5 z*cS>eqwS4-OR!3;qqk^_>FUX4kG_DQl^!-;1<L6fsI70WS7SEy{;>(-8d7eu@`a}$ zZ=J}yu>w*!{xw-27@Mg5Z0p|odOv8-wXK9nCo^FctLN0}heO>H!?btuly{gf&}4ZX zXd)$$avO^Us%EeSkhP5|om3V0d53x`pBROg+b`9FJ%I)ll^3`(G0@w%>Rjf1i*bri z?zQ=)@ll@JSgBdb3*P?LTfj;QlpQc}c<Z+tZNXn1g9s|U*<p9RLM;gTzIo~HyYWIt zI)MkroY5yRTxzIs)TAwpKfgH!0TY%0u3`@MVH2qwGb1PoOmK5bEci&0c7ded9)qNV zAZe;pX;r5v(u7Ml78cuqHfjN^52RhLC6csjK-!1KAnh99kakxv%1$gV!wYTL-@w~H zK2~b0!V#_j;$;|-h`$bqf7n5sGi82T@J->XvBc7QPb^wAq19h<ASNZH6=qkn?iuMu z+H_Y>S-A!?nOE1hJ7DV-a=tsK@@stm#G#!u^NX7v(M=x~HXmH5>GFAzgQp#~c=^Yg zfAK>LaD4&bo?4+AqNyfMM>%oA*)h3C1fWLqpakvD9Uf3@_>sv|_^Kx4RN8ah(^M}Z zn%xOtKo{zgkwW@O%!~fgL6Qx`kH#lKl2w>h1CIR{Uy3}1bUeM+U9H(0wvAF;hLOnG z?2MjRpr`gvPj9R(_h3|pk8W<D3E1HS+ejW3q(QafkKif*bt`6Gne2piidEG&E?{_6 z{<Xuh*mj)&40Jj1Dp?qwt!Q1+>dWZecORTs#EY2=iw_@~ae8!kaCgARiGUv5ZNX1D z#5GV_`#~Q%fQ1v1-o16i(PavJaV0!Jq+f?sSx~o$0#M(U`97<~^Zy->-bvIqJ6Pzf z1iNXGP<6A>Vjstsd1aEQ>B4#Nz}z{9Z;7M{MV#mjq<Uh>6b0ln4wbPY%c-(hSk=xM zH$Mi4a3Va^vTm!Ps-mI|f{B#S%PP?L>=-0*ZHitPLlC>7Kjm?H-_A0L0kDw-<~vvg zq&8iJL4r-+;Q1n+C7S9io$4;G_d2U5H<qiNGwX>70Er_eeF8GK%|V?M@Y_Pv@YT$F zCXtNpUEo7V+KQHIY{zKfbOkZcN&)!9P6i9LG&PXwyA~U*3~a}El+(fhU}@*Ht=%66 za$|!pkQHRp7tAlsiH--{(44M7r_@uL`}n)%FLKCa!}8mTPa2p8j>4S5zU}$lNSxg0 zEoaK<v73?LxF&W>eC{^#LaMn1qzeo!(?A|5G2#%@aj}iqk>eb?1oN2=o7rOgSdFlm zhGCb@)|2B-q@cmo%+@%U%AM#w6}eE!B7(_o-?<t<{M>f7?8CIO^iCjGFH4+HhEaQt zLn~DcKSCB-D~#9skZzVSK2kpFYNbbw?psI#L{`9y(|$wJ7lv@TLtlfoq~E<^SlY>Y z8^KlV-j;in8g?fnr`w)krJ!Uahie=13PkH0GFJ+2`4>49#<t+?F2AbDlTPVU=!{+g z!b}U~5F;CpG!=^O9D^pF+5#A77{dm=IlU9obs?R@$(Jw0^p>dt8c88fKvzS#+99@q zh|*6SB3gx-PeiVA)M?=PH7@g9DGg9v1KJAgf5j55USLUjHK^+x(#cCgrluX?OZ=tC zVm9?AG8xR^9~5e1vkGn>!wJ;>x*EHY+4}#E0-y%}L%8R*J#`S*-3CB7{UYFq=Tu-> zH`;fYj(E1{jfPd*mKsP&Zq=cb)On=l3n$kdRr`}-eVDtlx)KxU{&_R&+=?eMT<!oR z21>oW<O<Hk_jW^h{DY!&DRE~`A<>ZT@6YU<b`01$Jb;m1pEeA)+)Eu|8Z_g6fPn^4 zp6Gl9X|a1IxF8JOhAD&w_EuT|>Z=KRRKV0>B{uGLr+Xa&$s^sZ>n0R8E9&g)PCiz4 z8WDWxDbP}2l?4{pQu3zu17je64Uku_I8|Y-9};k+i;HVNJMJIGRR^(qTJHl<(_<h@ zMGxl84qnmiuJt#9A`}`H!#uWN;&?0uZnye_V~~)~U8ehU{h`<s)g>=Su+vc4%L_Ii zHd%rDz$yqak}z&lR)9D(28}lr!Qnxo-~=?(R;>}#39LxE@;wI28Wuh>21U0NDS{v5 z(qqvy?HWN-4lR-@E|tC3QpFb?x*F(aYA=j^wlnym<xRb2Ry&XQw$?z;@_<?W`$M3v ze(>aA;}(8sJc9DYk8Sk&9;WvZ%CrUg8PE&DZ9*nHTLqj~k4G_eiU+Z(zg5%P0tmn1 zxp23%3dAN<vg?%~yly=Da?^yxrn>i4Q@Cpcg*nV7G_oUlG%6UGLnXU3KZ32BL*yfy zY%m<@;X;eb!N9jg1ok?h8XPc@I)%0puiz<%2&BnB!V)4lw;v|Sqqxx<9FS3eK(|k7 zCH1bCgMlb{AM4%7TadP3QDhsTGdL3o6<s#yZ&})kJp7{fCl`<z?J6{c+9BUUmUP*D za(|H4(_)x*AEDV&a=Pn}fM1ZQkf<t?pj=yJYmpltJMy<wBD-)nDP*gt*RR_hvR-fa z)5wXEBfCblQcQDhNV-dOKvsQNrthiqkE#OHsAM2;XS;B~gR$Yz72EfS*U?qsYpAtd z5@@L_2(B&}+0p15kQX^S2Cg(nL}AK~QNUD{i^P+iMGCxW3@neKu+}C#IZ-`Pl5=8@ zi*4iH7S`{jBVzasXT$E-%Xw!J5)dc9&PYmK)hEclbqtD8L?}LX`yD|U3b-Q#WQq6_ zLL}ytrM$=&I5@K#@!Nt=)OEGd|3+kC|EWM*t1-Aj4TkHTo@aFn;IBd1j?9swV~W@7 zCz6vx_#%fKGJ_w13OQ^rHTpauPe|nh5NQzs7@Sf!A^75Nm*Iz}?`R*KSUBj&QeYbE zfr@Mp&S2egUpfXE92;d%=U}If5C{3dfr|owNc8C_;FtUghkyoR#pRNDOft|6`2kY8 z0UpNtge#qqKI#UV5v{a~@vK&$<T1yuu@ubh`9k0o^EM?b83xAaxp@c<{A$EE$ovsd zMANeq2j=G{4z>3mJ#<J$DgT$cA~VwmX8a=jCFQbaNOzC?QA(e!@;+ty5j3<s?c_X; z`D^Gd>2EOjQKs^h6L~d6y}0?iOyDyOshIlsqCxrx{O!XGc+I?A+Ag=9rypj%k22ve z82lxJzhdyW3_iu+9~k^2gMVi5uM9rRAc1hDn;C3la6W?z7+lEUVg{Eocs7IQFnAt= z%Ne|o!IcbJ40bWNiorDuu48Zm1D<0~Z({6L2DdS|gTY-4?jvpYGIl=$c{Fr_v5%9i z{fyD$Kb5CK5AjdFT%XP}M)%*84znp;OH;aOrpK7@FatWorGEgSNngu9U&mmH!3hSZ z7(B{=UJmIhV`~gJp-DFwoMv#A!5bO8iNTv0yp_S*7`&aq2Z<10cTZ_SOTU=EeJO)4 zXYdsazKX%uF!(wK-@xFT7<>zZ?_ls<48DiK_cC}VgLg6b0R}(B;71tnEmYgVBu12z zwWUYsC^_t|tlhMBR-OX=Z@b{5@y|%hpFG{PV>ABSvg5oRo5N3^UdYEy3;*#q|9Ahd zV*VZK>D2S{|JSAYcm1QPg<48*x7L>rQM82ih#IACLO#Finy1^ep|$$O)?Y$TQj>$x zkCQO(H(TYmgnH#45tU(-LvwKvw->(^u)}y3v!+YG8KMy(EzI_94q8;T{I=i|w5lg7 zi^wv&`gs4bE-qhJMjc*6I+)3N*c#iz=N~2~7G~P}(}}|~EuOZ9)7<LNYz{3h&dwcJ z;D*p}i2KOYT@C)il+){)Du`&h1`ev1(KH}ScBp^69~8fTJc?gw(1{^;s)MU4aASZp zAfC<|O)iHxMQ#~BX;pVoD7fiQdJP<+^rw*H15cIG+_XP|2b(Gz_Nh=>hA*x9)4)A~ z#1A0b&s!2@NiO{66*x1g>1A9#P2w9ojG&87wJFIEZce&el5A7*HVosNCB&b&{9yB@ z<6D#Nw&eJEe9f3oALC`z?MZh>{wlJ1_xSjQN%tao_ZX=c^L0~hO%8Y_<j8ve%-L4| zL~H7X8<YSjgwEm9roTeA0F`t4w5h4I{%KQc7k+FO(K0PW%o>7`&53eUheH(pw+U^u zAXDtY9CG@Pn&zAxbeD0uO<tffH=#_;A3i+0NZrFHhk8T%OoSsO?sKG<0lJf9-y-Es zGDle_aStg_4(f8t$;V+Is#iUnGya;D*5;P54gkzz?FY?*Ljn-8leoZQkYe*~9jCI? zO4nn@=`#=ZR<r(TSN-a}TRa`o8!qdU&Nvu$<Wy(S^=^B)2K6}<w`=O&YM4QVoc7U+ zl`EzJT+5rGQuS4&{g%TuEj+AIgok!tBRsj-Y|(bmStN4*KfoNJ%)B~`kw}Iwv&cTx zU3#qg^a964mo-v{kqBim6L=~*MQHULAU%ZgyO!3uJ(RncC6X)`C|~N`6FRoK3lk+2 zYE|-!RIM^S{uRV5P7(`^BR_*|A0$%ve?6nzeBl<%D7VVONZ6nUxFzI~e@5m0I7Fe5 z%B^{Yo=F!c$1jmr=r2u<Ka&caKR!!BJU$NvzD*SPWjg6Ol7z?Sk#wFUJx?b+Uy|_n zJd)0rq!;L<D<lbz&m(EOB)v!{T`5U;f*wgbB&ns7c1jYSphwaLlC)bVT_s6)f*wiF zkfdvL(zTL=_vevxp(I_WldhK}JU)-4izI2UPP$Q&@c2BEE|#R5b<!=8gqP=$bcrPG z(@D2U5?-E1(xsAghfcavlJN38lAb9^FV#tRNfKV3N7Az-=^mYQuO#8+c_ckslJ3_@ zFO#GPB<V6q!sGML;W&F7kIz3>B2!8BJc&#vT|7Jgd>Lx-?EK~OBc7dqfkg1^{1p<x zoAWP}2;Q83kwoz3{FM^HoAWQ0$l)YwNd#}s@01AMoZlr8yg9#HB6xHDDv99D`Ku*@ zH|MXB$fBTqG&z2ZWBRp_=D|(`<uP5${5c%e|D64h{mZy*ak?aGkQxaVxJP9p2x`#W z4>6~VQ(KXqV#%ARKX2!sck)ksDhPG{JCJB9tsT_|wA!t-slxcqSnF;(@sUTx1{_>h z+Ej}AIbY<#gnvLYib^nd0p%&rH!1FQ_IV<`##Y*56=$X1ee+&<FAFZ=&J%Z+%R84h zBa^z+U=YY>{FLQl-y9xC%K|<opO`=`NJSTJwORtFlphwHD04W}`73RC)o_5H_(<bm zm;5%hvCbtFS*X&H>^`$M;3%p%srZ6*mF$S+km*ji()Qj?QtW`Y(8;_GFIBBW)H76o zA=zwewQs+pJ-@nq7Af?JF^ldks76GR=$Mh25zOX_&(+_EJpP2vbSqBjWV_NEVchwe zF?#DVcE-jXZ!=@l$&sdfvF>fY8eNUO3ukxufBXz()yv`o$kuKz4^H(?4BKrr?a<Zd z-W&eJ11n&78!f5xWFDoCQJDhcrL~<ph?&}=q|H7DSKqBai8ALo1X4Nh+lEh?j+`}3 zrzTZTY)PKns^?WuGu$26SW|LpkCYW?J$+`nGwkqfMP`{At}k;g%6QG2#>%sJ;Z*;$ z5<qv)&zRSBMf8mD&=5t(21*B<ir$Y#Q+u@*U@ddxE!G0i3mjfi2>7uc;Z^Mf^aygz zoZ$>Tw@*Zg#3CNd?1Dv#6Z<!omlX`ToXBN|*(x#Y@GB#tj%+BniX9eeJv(5z@+r93 zVMc?V!Jz~^s65i5Dad;XMg}ZV3MX2w0t~+&R6sO+A{}|4MU1}Ba%h6oL>UinMLyW$ z;s^@(U6hHbfJTI*5o;St?AFh9=xES3x1a{YN%ss#s8Lk9D}}*M>7FZ5s!TfN$a5)T zdVhgKM{IlC=C(&A5z-J9=TORYm=<Yt3`I5$t{j5|PRLND_l8nHVW?3N(*WmfCXsjs zL*q`b8;_pYKFCOk;ttU+hl~aiMa>9_@~ic_t{x3NGH51tUYv4;tV~u3zVJY#Y^%4n z4b5!1@pX+uTdb7bq?)MUp{ZFdL`n0A>R#ejy)%w;M&vPpO=CetHVb!}t{(&S{N%Lt z+*8A=^>&V=0#%o(2tth{h`VMtjX_Y}<89T})iRP4bAyl0&ju;LizI@(e*4BCg5#oB zsq0Uv(HbFFJL_8{hZso+cP{UA2x-vkZvr0Zl~$rXVb6QKn$(m%e9N7~17$n+NatnQ zcfET&64*&lua$w?PNJu1Wol4+p_5cWZ9*9LlJ6gnFm@IXg^JEnO;WkDl;JfYhI`_Z z;}MfjCT%NKcA9E(%ALj|Cx_UCAnxz)w*>8Z5G;=|-?ENj0G-40^NR<uP1-(++kE%q z(BSlti;acA@5YBkYmBzdH8(#uBhNV&ehRdwfsE6MhxgB<>d}$XuYs}H<Pl@@qFf4S z>&t(v!}8F?!eRkS`KesSTAA7>v3p#bVSo(WTeoF~E&S=}rM7RD5}+e95ipuNx3_4M zR-hFNrY(V9ZtG$$f>)LxntP04Y*=12sFJRMOsa^=$Xd8rP=+zQKENf<l4g!WOLYyh zvr=UN3&RW2=w*e~s*=W1MoVKcX=ofQOs6Rr@En7nRM@BhD^?acuVM%0@a9oWHWoy& zGztz)%McANYzn0LkQ-nkw#<f@s4}B4kzB#nFPcg#Tfdaiwtg{5+NP)nlsQYlm!~7z zD%&Q|?ZQ%(e^?&uSK1|Otw4>-$qK0H15k!$SJn|)F$s&5X_K#17MYc`S?j!SIu166 zXC$ucjHQgWIf_X`T7rws;bn5I(L!Fc60BP7QB*>$92&H#TdHjZ5S0eV?cpLGc4*LL z#j2dr@|yl1q^8?39Z!Fcv5?mxm)^=bGt#e6TF~9})#4%BzSeRivCx9}S5f1iV$>KM z1AU(7AiW1SU$Lq7KkNqczgi!`E#jz!*9jJ9+Ss>PLOt?t8^TF^gFi;lg%rfQ=fF1y z`Oi<_e*EZ;<oE?i_Zi&g#gEwkf`<<Fb(sNvI@=|3G52iw%O%{QW#m%s$1?Iv?!Gee zEbg^3g8k%+C2|?}QTfYrxNFJ?_LH9}k>_zol)pTm`=5+pKlw6=yg=`EUZHn8U&tLr zx_Qa@EN@5AaOE8CCcYBNXaH=^>29K_w01YqY`JU&dSYeg5N38H7!e;Kw6gCY^ipIq z`$?9mj(d>ubLSO)tLjY*lgr&&;;hId*li^m!?~?wk{rus4_+9ypM|>E-2_UebHd-? zPB>1~<(lgG6MIJbrOK4u;Ai|<p>5z&jj$fY0Vc~28x*&gO+8{P?LZEgb^!bH^Bx>( zV8zf^$L=u*Sj$CztG{CodkzYjjAEti59EEt*p0eR0l;ewwv9IGc*b*~5@B=I3omH# zoT7Z3T?k~6atJ%IeH5ENjl7SHkGQ;fU^tiCRrIR~9j2-qYFzs%)VsrMfnYKI*hs<n zIC7jA591pYt9i}H1YZa!2#0+>KvG?txeaN^<W8T3VR641(R!hN`xfX62Y3A0U<;2H zq5RbXgG-U+NY`%%=(i9`#LzHp0JKZ*ARK`DNJrDcQxU6U(?Sg-PZbzMij-(F@~y|^ z-dgaP0AHHMfBj(HA%!Z6&C2HCK6>e%N&5oq%aM#V_v)}DOJ&FN{p+~ll^uF|3Y*W< zQ?_rbw>j=}C5~%u!<)9M!ipM4mwHkAFpz)Tp{bduy%F%CMGp^79_g%hmuFW`^h*SC z0601~ySUI^Y;}&V_J)J}CPjU4^YFrf_K}IXnL{$tmCkVb$#R_Y8nq?w@`1i0mJdao zNR?7`yvRp3+UwcE(@t-2*wUb>--Wu&1zq}G9fMj?eDwg7AA8pCWSK3Qk&wvV6b~m> zJP%ZWJK|*^dZ8Fp+Zy>M^2CEtpJx~s|HkiCs2Q!M9=9+k2)Be6+6~wljr}Q)Da@vd z*nQ^ltS>N#s@t_9JM)v|(t2lgaH7AyQu9a~^na;0_;+s6)0;Q$d(Sl*<C)kO@&>Gb z!;xG2hH33s+#0m&kbZ@caKFgmDyz_3okF~%A~74zXJivdMk6ZsGIIr&p(^h<Wo=R= z9$Y({(wwXnAY1C=F8BIUhb+n%Kf(~QDrT9qGNNXCAD2PMN_OyGFMlH8fndE6^38*O zUok$)ll_g=491zs{+WUd3%|A2ak?W-q=r25+XWGcG|!TL%@|1UWIM<mVg>`tVB*TN z!Va$fsM+}Tv2SotY#`w>uRPsZql;OAsUyxb`>Jm2<ILY;@!rGrY0O>^XJE=ppYy@o zU}LykeR7!d@01f+=Ugl&8|omjoS&5wvbUlwoTI67n)rPz8+m|q7s}6(F50?tGY}7t zhK`PU2Royeid=aag3bC=OI7uG%d3HzS{ROA#xn1Jx2=;tfMx9x>Xm=n5KiJ7ya&S8 zg~=w`-jp9Vz*#UHI@lqe?drGz3{UDL!ZRcZh9~&LtK$Y2>7<J#35F*mspAHh>LeUw zkW&myQpXLRt&?z&0ZA}CAxRxKc&<*uK?Wqj@Ps6F+~9JZgo6x7g5e2C>bSuRbrKFT zAn8g;QpXKmtdnq%0ZBV0NgX%XrIT=w0ZCU$k~(gHvkb~8hJy@9x;8n!C+S|78^~Z7 zIDWmhk>UJ;vXSl8HnJPFjSS}()QNzbwT<i+eIfwo7jPT^t+P)b2e?fi2f+CSbsXRh zeH`FUeH;Mi7u0cpm+IpHcO{uR4uJCu>NvnX`Z&P7Nq!sv=NHs*fcy1vfS2jx064#J zt)PL!3wtDj!wc6*WGcz7m&kOI-5?PhVc08?{Ye*x7jBf}3^=@Sll+Lo3pYyyhZk;< z2o5jYDiIuB*e4MjUbsynIJ|JXL~wZF4vFCK!krR%CC!L0p#W3qcxJ@u*~2q)3$ycc z=g^G!PWCe(a!$>NrqWt7Vt%$@X}v!fOm^1i;i{fnNeU_ZofIy8R@x`Jo#BRhYWRR# zuAEw1cDlCgv|IKvskeit`c6;ZT9vS`BH=()i34tlvCXQqff%!@6|$09H9zGoa~hMa zXje4}WxJ|LQj-hu<>QIM`qd@J)E}c1a`NywwW}KZ%(w;QV(qH$Hz;l~4S^9{&3H+w zv8%%4-cIDXl*7_TRxf)D0{Q%1+@vMRUA=RDV{+1NrV5iiYT3SH`zW6N5iIXNV-SwN zEt$4zOjbkKid4{MBX}?n=L3tVDJM)NN9x=C;%!Ot3uE9|G*%l7>?AjAtTq|PHCF$! zgDn}rFG2*0#%hB{E(ON)8!%Rzyp#iN9&x%?oU!`X#zXu@(1&Viwq5AGp<5DPm?7{p z9R2eQt`O7G?jf%;S>)Bt59W6iP!bc`e0eYU{J)<P6|&i1BEda@1v^^jY<JzIqSO@? z6zKw@-nIg-dNJq4Kff~`=DF?=qe=;L(H)Xhi?Awe5#EQnbUngf2vhd&I|#Eo^COHY zd{qzU<+>w;ZH(?v<sx;*+kxXBjgRAly=-`@z|j~SRk=tUKL%d?se>c=$1g%-<P9G} zGq-?AQf<Sl!nWbBM6|x)KLO<aVmyRt+JUBkcht$=YJsuVV&75eF52{y@zg{P!r-m$ zP04>n=4utO4P`#zpdTx@WH!dGAnqa*<<Z2)+7^zKj87xq-#D0(Sbp)6F|(Rga~X*) zi>aqP7PGM7Z`y;ku3j!KLFT`A(2Zs6PQ}<Vt`%JM5d~LSGLohLgna+#;MjnroKHY@ z4|e&Oc8RN^W>uQYR9^yYam&}A9yv1nEh_#O2j^J6wiI832nV#7k1E)j7mVcWU!k^t z9|KD|_8wi!@Z5A5QD+`W`>vHxuTUJ4@|=KMZZjIS>3U+9VyoKZ{=e+K3xH)+btZi1 z=FzkW2#5*_7n(=Y6t4yZ8XB#xs_ri7?rKgIuNJ&s>fCOssjlkOy$!TMC4kQ`iN9eS zd__WtI%-CZCOXl?<Tv>>$s{IY<~NCsW}*|#J0@l_8I#F;-`eNwz0P}|Q$_2{r12il zt-BxJT6^!c_g;IgwJjXCs5D2z3U+#N0LGfEo{-n5>W*yzm)&+W+J9&;9G^STUl_m# zeY`*H&CL%oeOPzf4l-HNx+U2?31F)gm#|imLz%`8HY8^C!0xEGO1RP1-A?xs{0K(M z!Dxnz^nE5c^o&nW<*1uq2mPHOUQ?TEAX6^kxbshQIc=P~S`a>Pd=Q-2nzrjvEd)h9 zZ7Is?>9S>}=?Z74aYdcwGv<Au=M+Ux1ECr3X}EaLwNr9B*+HBmCeTg7Gga3C0bNS4 zQd4I8I9oOL*Mi#96?S%7epu8PK4q)ab@&ZEtN?gCD@_k!nXpd{^EBinuiqdE4+G{I z8JL8KKi64F+=V3ez`G2uRmHbRsc57@h-;Q~n}qdt6OTifon@&s=iHuDz6>=RLk(Mh zye(b<TM%1hOIwihElrKA)3~A(6D?bRW~XmVSM<0@H$cX|YYe|uj|QGEU8KOWd-3BZ zb*UeWEt<*@_k3-nYyr!%k-DTcE!IZL0?F{c*T6=~meFl*BXvb<QYP4q=AcntDiE=| z7iDGoz}%pFa1lmC#^TE)w>DpK2sAa&(`)RwboLaP5Y1c|ml@tv+wB<I_v+U471>K! zj>oN*w{Uo-?4@kY)DEU>xGa0Z2KG|dDYhi@5(}y^jVrX5ve2?!IZ+5^?3!dIV~4Pl zLSnp>Eh({FSTTDkTS04ksm+#gE$yW&1mRZMte#sN8e=QZX`P4l;})pDew}&}bT4fT zQUEt;6*X>YPhwLp!=7Zj0?ipZnWe|@-q;+;0xBJ>W!$GZlFdzWmT8W(Ly^TMOh%lL z<!g>)0lAJ-YK~;ninPErj1qa@S6e}Iq}?qbp99j2eU7c)VNGl>RIkAfK(V>8WzS3t zh%}93#HcN_l`25FW$N~gljaH%1vEVxZGJYRhjrKQBi-!^YlDuRvO-G3^{_&+8M>{l zknVK2*M}q*OKIFHz{f^Dpm_;GnSt2&AqS2zK;luhtN%dP9+QikTlud8c+w%-Ee^?T zj$v8qt(9eM6<@h@SzE<hRpUw>#Y=g#dnivqeC)TGL;T8e4bG}^4c2_Qm3YUe>hK~( zA>Q$+D!k*hc#)#G+^yn#t+|(&90=6(G;yG7e`INEg{#S*N($O&uoV}CAF~B*EI|a5 zhH^ywF;fu!RE!8F5ETXG5h1;~;Dbxu*h0_pD{G<0bMlY}(dw2D9yOZlI(QNm@~A1~ zSx)$;eDIVZqyj&rT0ErQIs7aBKs{-=3q35{%}2-w6-FVoEFskuq6`SRS2h=haMPyj z0VS-jT$UlXi#Ve|u>$-&6TAB=DDr%b0%<<?erj;%0Wt9nE${~|GZYlx(1M#C%-^jU zp?HtlZ%p6FsL-~NHO@#Tv~r`uO<=N_bL))?nReC*+i(<InFT}SA9{c>D!dJi+HYc1 z7`>G4s|+*0D%f*;&|e$ue-?dL8C~AGvchrIxU#~2(73X~an-o8!g1BOvchrIxU#}= z)wr_4an-o8!hX=WvchrISna`a)wr_4e$cqG!g1A@>A`W;xU#~2(73W95VA4Tdr@Mh z2m3)2xEFztjhS92G1G(npo!XxK*+{SZ(U-h2m3)2wHL;N#!T;m#7ytP#7qx?kd2uh zYza-&UKkRZsJ$>GG-i4*Bs5WbVMu7A_QH_RnCZcg(3t7LkkFXv!I03H>A{fDnCZcg z(3t7LkPtR{Xe<~K8XG+r5*iyl7!n#AJs1)i8$B2j8XG+r5*iyl7!n#AJs1)i8$B2j z8XG+r5?&)E!;tV=d4VC}b@Bp3!cFo5L&EFj1%`w-$O{Y!H_HnQ32&4a#6o_FylkV< z-zYj+{)U0^aP+qLw)G=u_P3uSfnDF)GI7x~Mue1`55naR|2vA2{H>elvSSh3N-NF& zW+5s?dBs5~h&p(&M+ST;y<vblQ)lU>I9q1xCbtTVbZ(j)8y$yB7VH8Lv~sgpg&<;2 zcSbfas)@8U+-ayx{p9T7AZf(USpBFj9FQ3MudF?Fr6TKqlULrdluJi{cVjsmbbPY1 z7t@QcVce1h>F;pN<Ace;?#21T`xX}%0J@L!YzM<_YN*9f`vloHx^&%a83LOfxKdpz z>&r~m`z;lXRK3W>L!H=C!y$`z#G<3i*=l4vjxB&=(40*9S!?{D0!`BSvE#U8+j|bu zV8dOESh_nvE0$-$+Pr?emZj5c6;9&ghojue8xCp+8weh4I~gA`#V4{k=9c>EW+8*W zrVPj5T320Bg(evvQTToN%tHY1su;ZRId`C(#ci{DvYHFeHz=qLSWUE`mLYp{12NVv zX2bbrMMsj|F}XH+uN?Qq`F>ad_vLZN@VF3lL08Tq27e{1AA1FCoaILq*aln{Z3C2D z_w)+cJUtUm-GoU8QN@`;pATib2AF0_aoqN^?E5i=+?UPB!meBlTlkzHua+C806%Wa zzU$v8unpLJx#`SX`maKW-Qm*W{1pX#T3Ovf;Avi;f$VBBqUEhF%5nU;c&(mjc&wMs z{!T@bFaOzXz<&)w;d7H^-cT(|N~RRQrjST^>74ITR4k`qHm+R5Y&3n3lYiKvVK)Ax zBB^!5<mr*&(Xe4Qdg_t$4YTomii!pe6APx~JgK@>QZ_aWh@?8>vdq*!sKEO+0mmQu zW-0O#{%2w9BK$^$XpBDG0x>i(B29<ACD_hnRy8GXv*I6crzO89)&(pEKc=uY=o%XU zm$OYFTxHuU3A7l^Vzz~_a<j^vuiXXR1ue}d+5taT0ly>1XtSs}tO1M5f@=?UWg+Sg zC0YI+g;tAvX!|U`?)cR5q2FEt{Q)27w=3vZHG+QoXB2eb!MF}pplgc7uVZA@1SJPQ zE-6pb8e08+R^e>Wt&xk(R0LIZYW%F(oJAWK;5xLQG4<!#LGD<{Ufnsn+BIOCb>`z- zmA|oE&|V$67<994>_FfC1qIr-6SHTa8`4Y&_cD44=&bB;1$av6e?Yn~wm=)tf1^vY z#S*$?LMfR4Y!RM_$8j+7r51=|{-U~~!B>K}fWL78erUzl42@zkeR)~1cg~e4tMbdd zV%RL8F>GY|S_{}CrZ<Cb(L_{qlAJn%7W}IFQ#PlI@uY!E@@(F(w;+WRI?9PJb5Y3L z1d~=>6>z`NO)yEPF`2%pAUBw3t_Es|UU06M_iDCD(ui%Jo_DgNRhMTcAK4A`Qe{-H zRCsc)O8T>Q^fB5JN+}VSiaL`bM_aa$Tv?7XNSZ+GHv3DGznZRi1!n5|D@7IiD?cn) zRF5Sp(s;jZ?mWkRh=&mMu&}%BoEpDn$AnUPWcAbNuBlQyM+^@TGFkt&1szwKVxTve zix~&s5VzQJ!zLD7T@!b*nx0f?&FIlt|Gou1*MOcahvw!Z9vnzV7|7jq&1m8QiOSI} zD$$cJu2u@Nf42o~$RbTnv)(a;n=08FrUjhX?YIV|gci1#0z8S}AV_8W=L~!f7i#Ob z;ghowbWt6D5I<XkQz>x%aFxn%`{-^&lAhXeM;F1am!DDfS}|V9vLyjyrAobDgSeGx zN>*P84zPg0-!_%|XLHsh%s^;`vgJeOtSdYH<_hs_UrxW-ylX8XjZVAbxs1cFxMfE= z*^qvcPS0i8#(}(d<+;YG)n-fM=*%a!qv<-Z2gPXFloOJ67K<e$;|gOWrW9dW(Vs2T zl4d-bO##&t8K;3vF{iX6lCxddznikt5IVCs-QNed!66P|NlBp`jSqfsI|&l+=r8DI zyaXj`DOz8;V*qqILC=<2&4Y7%ke}X;E1XZ_9uzl+qDW>(pN7v0;dF_X>hL$woYk~a z5~p&Xq3GghXJH<acqfv@K2=T%#`HAts_ISc-8<+HQz3T68_t#5(y{6+MHmU<2c~#t zRmNF$s1Afv9-^<tj}XZz2aSBI(RA#Y53`#c@>yJ@$|yP;IF6jFSi?3?+I<Y~WloLp zCNJey;M&No^9mdbicW}Bv`g0RVS!B(#S1dPJv-~iP=lTQt)EH;y&Z=V(Osg<XMA3Y zV)>SrmM~&P{9f2!RTpgS`Le+>(0_FiFB^^XiUQ%<Jn_a=>!Yk@9{skl_sbO)tiSh5 zeDZ;rWFNz?WZGCXKRG2tc6$h{aemLP`6@`&s})#w%cN_{nBw|KiyIfai~B(1$C-hu zx+8zjhwEpVioR~fq0=v5|8)vAMF~HCLh^c~OdLAPq5HUWW;Nb%sf1!ATZ6#&n_JU! z1F91bOvTgm{EXPqSj;RTQoM15WNPaMsn;#pmTB+UIjYD>gf#iG4WEi_(vRb3pV-m4 z@sVF!w-1*cvuSSM!lH?iDCS^!chSoMR`J{`n6?o#<a7NFE8L8=;DlmigV8yL8Xyfa zo?{Aa+(Ytffmp|!^Yj-75;tDBoz9d_cy30oT+K-s-$_Lp`$*DHh`nYqcVV)#BnkXN z&$R5`3Iw=fJmn>Q40g7Fy$&SBzG;qyZW>}MWa3U|my(VB({647lQxCczpR+Eg&u0z zIn$Qm$yPdS+@kO{=;+*PS^u&u<QgxvENokj>&b9msNR=|pUE8xJ4xn;Wk^rv3JAuV z`^^(3oN|Mg31uH!jbDj@E;e1hCm+;Ka{$s34kPt0TmMnJ)^EpeK8|wK8;jeMGw3!K zxe>X9uS^_-T$jzd2t9^vn{oa5CTo2Qzlw*?kMZqa^Wpr2-p;S@<m26ZyoZnPFx$8J zpcO_)i-z#0_{0175C<Z0CHf%0{xlyv3k-R@7JigpKgP$;^6?2iex8qC;NvrV{4yV( z<>OcR_#7X<#>a2)@mqZS4j*6S!^IpIry}QL#8p!GE!N8`YQk#>lCoI^BmXpiwSGt8 z*HNAmfbv!pxRGu)`>0TS4LFcQBtNM*B6+o=QQ5C4mm_gg%Kt_3dYjO5-KWNxHHuGU zSh+*eo5>Uo4UfyZm=<m?Nt~+irqx9bNq>OC`i&ftp0Qi?=!AsG;P6i}PDt=iGEPYF zPclwO@J}*MNbpZGPDt=iGEPYFPclwO@J~8jd}7YD_v!IM;#45)oulDR6Ctk|Jc2GU z2iO)saztHXY^BvMG3-*5SzP{a!$)F=+f55!#3kl2$lX=JQ4ue8WAed=kkM|gtz(R0 zZ<$|=tT9|Vk23Phtayhmm$i&7Mskaj=-E2GoxP=dc_f9vC0nLO!*O%1UvF~QKcMzj z+28Nx@3F^Dd}P(R8;Le22k#d(hYjUtr&j|p*+QF0w^@Mp*Si@v30Ni$92_1ti%XZ* z52to7;-u<Yz<C$ZrkJ-Fy5AbDxHlpDK`VBS^%jcF{EE15bO5ac^%RY~$MCSl*eKri z23Cwc`FdA-cBfdpWrsA@h+FO0Ut=+^vR-U{J9f58ytgg~?z3U%qS}?PtRPGex2A^r z2iaIVB-uvr+^%O@rTuRG^@^B8nqtDO+pX_J5~E7bky58g@9E3xid5;`BD+#sYSQ1F zp(~+H*5z2#In|c+;~XH1Iq{9}>vSO8ek~EHoJLH*3C4SLDa~1P^9w(JMB!!G{IDGa zFF9gowUjFuhqWAy6hn4$Hhbe|2DL6jNE1DUUljGXI_PtN6Eqy+<H(X|q#Yl#<03I+ zFIR6XMQ%pQCZ&^~MoaN=ZX&keyIZLjEz-FUc$=fn`UHD44A0Oe2U80sFnW$I*?5iK zfyLb9coJW|bIFaOrBj5QhEiN!xOFB4x;Cnhw0=Hjjdv(2h@Kxm35@+~?qJD5ikqou zkuw-Zn>MZJ^^H7}aaD7qrH;EulT$)@-rxA+iZKnw-4?@@j2g^=E9Fa>j*V6gF8d0o z*q%~^QTX`?z}Udc>Bbx)CjkpJY_!C4iKS`U1b=#O3(y?GR_o+2D8Pk^tIRUemOws9 zFRB&|-0**(1=^U!`be?}GY1qe>{POV=jkpfS*#23giZCvzf-WA$pW4?kWr{x<k}#= zn&iIW<#)v*4ci!gM-*bQywc|lRLLr8(xtkQ{AJ(`zk)|~Yy4-V_!&hOzIt`|_~gx; z@;NxJ?<AWT)ef1C170*fB>XuCbv*~ZkIqh3!jw>Q6?&|nbC9#@xs1+A6kMWg`wr_9 z1sCT9bJ5=C$z>|IjUG#MU}R~?cz%xa@>VoYQbn_$G;ukSD6@_~E_=P6M8Z+(D(^iO zi*=;hT~oc@>01r-PE7j?u3^IMV9zWnmVZ$GnLs$-#mo1J-sw@Ozo2w7A#k8{GTJ97 zos9MgN++Xzg3`%opP+Oy+9xQTjP?miC!>8rP#mLuLQotN0tZ2HOb8qV#d(1!rp~5f zigWNFr<me$W@a?pHZgMq6;r>$#$xN(bs2}p7y)wiiiOL5{BMP0wb)9Z8O79>06ec$ zQtYi%Ou2Ne%81w2a<nkgDOjSWw-ZTn+;tScnus1;#}**T>Tq0=ybj0xW(2S7My>^K zoG>bqLzI!9vqRY5TBNxS#{sm`2%^$Qy-gj?7c9ocIvl-Gb0Fg7W}^Hn+U&W+%koA3 zT?^gcz6DuQ`)UV8Pqd-}Rr4%&s4gYfJINl<oFuSMRCfo?cfY6bHdx<tVE|SeYhH&U z=CdeAa~8Z@7`UY3CMy9gSgqNY)Ee)~k=a)iWOgcktYj-uU38EJ94f>sTMj^0yv;zh zIi(NRGnTRc{!pQ8z}R&FO2+cuG{>wIU-6S(DRMLKQVLs{*>UxuHFX`~I3)gt!t2Xb z$_4VK0BiwMGeDD!o;>|ar2Ce_*np>TXEmXV9IG@_jbtwG0caAF-Lcg#)Y6|T$i8gt z7`7JTE#PauvznZqjQu8R`)h@=0b^y|Nu_y?saDdKE6rV=c4lthQJAs5ZlJP}t-|6E zR}57E_f?uJGL~cH_TO7mW0mF(N!+t-BQ#K&yF!+6cfmg@V%Q7WrPxH<@To9yy9qxV zrMW{9lfpl28J(W!ZVg9wPINYOdRv!z2jpmQd<<W;&fMIRk+MFg$aZD6RGD)&ZF)Hr zMGpj>*#SEQLRFcnD?gqaZ=jFPK=o{Zj{>b-87Erd4C?e6x2Z{WuCPRrvmzGNnHeUb zz{%|TB{FyZYb^Ktm&gTrs|>Bu+zGjArlH=-C0&Nz>Ld%hk#p7-(?v6?T8Ahefkd8m zjVSBC)Y!P}Bq&q1YY+N20CoH*+Okmfa;hSX;)EZTAzRs!1z%28>kzrYSE{OYi3#87 zds(xG@{_8f=d}QRE{U37T*%E!w(n$2Av1EVu_ff03M4to4+XVwmW3Ces*T_mYZ2&p z759{sWyXQtzSL?pBiw8$tl4Y={Ok(PcF5Ovn0E~yT#%N>zb{k~I`~-?p=bg{C+H0I zxKa+e6ji2uMXE$928|X`l!Z=#DAsW6u*U^{{V3}D)Uf?Br_zl`YSo6vX4Qt75Zl&@ zt&#fBvB7TG>(z(fZJ<76+6!Exi5sT5h0J)v&ypYfcMLvT@EN=pJnT0yVe20k>|Z0% zwDGbw*z>G_e>ox8gP7XJy6r^y%SpkWlY>4YXxl*B2%>EQZ9`vZ0&PQIXaa3RUuXht zLtkhDZ9`vZ0&PQIXaa3RUud+9&=(plBlLwv%Lsj;(K13`Xta#b7aA=if@m8pBZ6of zEhB<x8!aP(Xd5jff@m8pBZ6ofEhB<xn?TzLqHO|gBZ&43MFEK*+9uF8f@qsS+X$k4 zw)})3+8ud85N#7^8$q;9plt-vHi5PgMB4<~Mi6ZiXd6MaO`vTA(Kdm$5k%Vr+C~s< z6KMNtYCX9T7<BMRnd9l^J%W1AOW4bR<%sG%ZKcnQ-g6%0SUbEFUyZ`kjG@lK-V)qd zMmjphrcM0Tow;N8L}v&~v+j_gs^xFE1Z;fr)`@Uh<`<nwD<kPjrGInkNX`&6Dbv3y z#Y6pSixT<8PAGUwtY!*HS_x=~R>DER_^KqYw<w!MtH$!ds^v5Ww+P8w%<$|_r){g- zd#T0TXhA5mdll^T7C`Hwa>%th)=lw#b~EGc;9m;vp;{VMnjp%WmGKg#Gz2sk<2pUn zX|5zkL2Vr9@by?nZC4a<S;dc^Rmm=-ys6(mc*{XtjgIT3HKq&=Q}Yq-Ajh!p4RM$6 zNGG8U*P*JvSGJO_i5O)eCehA&>C(;L(j|k&^7Xr18KjEep*X_P#}BzWhEJJe6Dyb; zs6z7G5c!pfgK-A3X|};SNS7gFp8~8JKerdDjJp*DM9vR+CKQw}nXf_;^d*fzgNxhL zI3cP;y4lV|5jqe1rb_ArudJ<l`X}TxbQUZ#CH_;os2N2gY2(MQ-(H85u^LQ6jmfhL zDH9;T^;H?DnpSQTbOCvT)O7$A)(=CvrQF_{oXvnCwxb$LmKaa%+H<lbwKqz=QxW7l zinv5WI2TzUu;zofIw40@(KzCEUMJ+`38_*%M-tZmSpct8bTsQ{V<;@Xg;Zm!ZW@ze zbct~aZXd;UrIkG{d&z0|X`Jea^A}=}@OD*I5a=i$U?DGO!m`;a4;zRL&c$L<UPWcG zjy>1kTA8Nb(+)S~0H;pg3s3-E|4FY;d(5C)CAV}-3MCJXzM%HDfRG+{^NJ4NA;Yjm zSicn$ky|n=I+S)VM?g}b->4Bs!Gj8WgT8aQX@iNqd;7D)L0vQ8@_?mT&3c+F>UQFE zla%GS{}GH^z^mx}A4Q5`I|^<f1^4$3Ce>;<@la3wsRsx72)D39J`ET8OPZSe%2bu> z$oW_;IUh%g2ilQCK7onY4_sc<8g_O>0u4Rag_1HH?D_@u%b`npP{H;c1Lp&?*~1iI zmNAguzvKWX1$g%PCm?7aYJqi~!5YW;Nc9Zvk_B!0oS!xnIvsaf&BKH|+5#&DJ1QGr z>fJBvB`n?ZeL@iDLYw3!<ZL;9Y?ifrChHqpP;zCS5(Yl)Efk2HVuILi*;deuNs9BN zi;bG0D=y)&7UW%GO4GK)8movQA*<kMC%0k;EM1TvK_OMhZ)pLYS`x?#vT|&3aj9s% zr)H|6t*^`K3H7DeFFoD@YR5p`u{hhC_rRLl+ks4#*Awg(fPEqZmNFF*zV4`c3Q5dS zb*?iQ%fKxaht;(nUOdOt<+ePqewU(+H1XrNjib{&`fAF3L<5Q^-~5^2NN45UT8iXd z3K{7#YrzKb(w<bzVSn*#_<xV2_K2LCq2!RcfIVtL$FvjMfR4`29$M<n9xe(zR#RRg zVG7U6V_$+^RrzYP=hj2IZnv<w7UY6a70bK-3hqB`d1(&JJ$d;t%}YN%8aKWSD@FWL zbz&Q)qOeLP_M=SEMXjW`m|N*26*u7^O%6Vo;b77u$H1a8y%<ggIY^ChNUr+{QwrQO za@u@bgs0Tx(dN%sxQ#T+;|6iY93TgMq>~pcW#rJ*UKg+e<_15fh$ByY+9F;hI7<PI z$*mCz4GwY>FC}jq@35b50sK4=Xv_wR5wj&SMhCgssj=C?FSY<08+1(Hvv~gkWmU;) zxuC}v@z)jO+3SB0V($NK0h?+!>pNG>;w^>#ce!zDOYuZZ54`_RA?7T}kKYR5#uzvH zV(iM618+p7k270txwZoCY`@-`G@h*_0H((C{V1LSglt~%yKU?3n>O7#IdL1!4w+G8 z(V>L_!r=8Idhn?kA*VG_HIe&fokFMN@K!88K}5yedK*&wmZNk1i&?-LKB^5}IQtB9 zl93JA#gT6~v2`Mx*flmGo^tuW=2|OBa_i`hTPB9UBodcJnZM+=IY|a{xGV<@=|4#{ zts#~Cv7;V;p6HrW?5rJ*nBaVeRP#(NJOhU;;S2dVn-3RvY8}5)*J=V%xj0+YK!w!X zgw%qBR4;@Qxau<IxPlL{(&6SM<fcHyyW;Z381jfoPsWgkQo;BHiaQ|N%eAPy6&$#P zC!@v<Y}VUBRBYFC)bXqE-)j7~>ZD^b7Cp)(u=JPX;7*uI=Y5t=O@wB@JsnR(e|gxd zQ$fgj5l468=_oHEnrZ(NiDu^vR>{HO#Q3(P(P#Nr{=<2VG5>iTitINu|Dl-=LQSm+ z`o||0Kqn|OAJ_pIGoKR^GoO<ZGoO<aGar}*88aW)1Q|0Q*aR6fAJ_yLGauLl88aW) z1Q|0Q*aR6fAJ_yLGauLl88aW)1Q|0Q*aR6fAJ_yLGauLl88aW)1Q|0Q*aR6fAJ_yL zGauLl88aW)1Q|1*bwPi%5O|(EVGy*MhCh$2I%>}a$xj!`PcR6=PiM(b7bQP!ke^@> zgrClqpGK0OE|H&L5QLvP^3!Fs?l}idlD~jnHQo_4?)eJ45c|oIbZWGfRvY&~7|0CE zE<A>hSVRqtkEJoCEWLn!8p*AFkLGNlc~5d}ZhYbI=4o7ov2EwXE_3a?%C60LxK~j> zIV&C>%+ZQR{iv>;pQE&_cg)&^LcZpPx3~0ZX34`DL&3D7%2Ni>x9}SlWFy}~E<fb} zO;sOjLF_ia_#6&$FNL|)G2EY6)J-EqZ6R<uuUuaNJ$;6qJKxmD5nTSOlDdWGq~ZCT z8j#XFiY5fk)PK>MEPB1fh6V~uwndO4p)4_r$(b5t>4{6_U^a`j2BE6I-I^XAb%{Yh z1vLpN9-*pLDa-KV`8!1phZsMczD2lk9cYEyBMcqLp9c(-o3#*7Xxv^nW3IzRq)OM) z${^$-@E;Ux!sUm}DX=*lE$mdRC=PMxk>$Fz%c};9c;f0I!M&Qs?n+_RrWe)TEgilB z(&?WRbYG6gvHVML$BL7z_iz?6_IYsutX3ccO8M|j?zl6VjzX&^u2Bs*&b|U(;XcP^ z{LW4TNf}MJ-37OgQLufvO@#@VRfxHS*IBqpc27<p=W0A&0dBzO%M72*6+V}D$F6A9 zyQx3P^lnvB1D?y)5pCsiKU>k`+W;F3J6s_-VoI7JO9z@k72??#lzOR*&ru{Sqe(XA zs7P7aLdl>7PL>qS)Mgjjlb%%W=PG*IHc6hC7ER)Pn|-!PHol+*3GrE}Iz&`m-b`9b z%TvIAmD8^)iKgL2Eud1dgC=ulvsFlW&ZB;(5s%C036y$~b232L)j6luxb*Ho5_3+f zK*Xywx*Tn(I3}&}>7{*}DzxPp>G_H-(!-CRhP3ELDTOB{GJlfsOdOGB7f+B-%ReE# zNU_FO5~S`G%5ozX0=fG$vO80tZ|w1Wi2~a|40B0{>M|!%S>R0$q<9&K%D)2VQCBF^ zeA|IaJ$3?njHDpBC3xX+R90f7it&^fbb!6O1?+WzZBCO4@g^EcC5f|Apz&GMbqZ!P z0k9Kbm3BXicv;5?v|&;Oc2zwD+4vM;v!imr4ex=jS-5vLbz=2}#AP_p<+@h=kvI-? z-7=~Cr;YBX^_LUk8a^t|DP#{}byvkVY$zsV&jr4PPG<D|nKJ-xq{3-z^g=H3!&~`w zJ0EcS#DM`Hui!&e{i5`D_gfTc`Ki_)W`{+>!S25Pu>8jXek3E3)WdAU8jedLB|ou< zW2FeT&5+hGiYZ;)I#Nt!0u}~^UaC#2iriRN<i>76ksICCQQnHwKikm)zmH!BF9n>$ zx%q^q#~-WDJc|E$s~fq;*W8nNW@;}M-{zRR{H)_9;PpN0VA}0XmwcXyADPtT%$ z`Dc$gdg#TCjyYmi=HudX4IFmFhZ@HxhZ<{>Lyc!8hZ;BpF^3vB0WpUfH~}$-8aM$l zhZ;BmF^3vB0WpUfH~}$-8aM$lhZ;BmF^3vB0WpUfH~}$-8aM$lhZ;BmF^3vB0WpUf zH~}$-8aM$lhZ;BmF^3vB0WpUfH~}%f%QyiszRNfPF}}+<0WrSIH~}%f%j*)~Wq3s! z-(?(v7~f@hMH}B`oPewk_Fok2*}x+Vu1h5PX39Z1WveC)gd^S?kKk#>9qc6R4@dGe z!&X{-n!%}_AFigx@ToFGnj7|)dc(z~^`@7*6~^@abNhB5#{C=SXO?B6!t>C<B<|YG ztgT-26h4k*ce>GK$3C+QPze1vy5%F-DaoMSWri-Znm3Hl8vXPhr0Cje{6$QM`ML{> z3$N-gEq1#(mSpsvoQ-2f=v<z>cpGxxZ9)2n9ONps+a;8GgsQ1*7EgFjpqjlc;9V#1 z=KBi;=!ysJrcDDxp%dSBwK~KRgJZ5K&J+1NkQ36wYBg8mJ3oGV!^23~<<vQtpPTKc ziOB5#tk~JKDVl?;4jlNAgFgD5Isc^lWp8Erk)ofPN87m+98zM|kniH#yYX;ScF}D8 z<4Ccf*g-COssL6atu@T-a=CEinDRZUccf#O-ns80i=eDk6hA~dQZRX3fcYenE!hS+ zrs16ui^$#W!uICKHANZy3Pj^x`4q@FY?)xBpJ%W9SIBDHMp%Jq=s@d{>e{)qtlfvF zDGa9W-Vb*?tTTl5E}!C0YDxfqVq{Ia$I~G1)s{1jtg@d>a|TkQh%?31FtoAh`ii$D zC6vkWoD_7T%@$h5ELT+%X1x~_KiZC2zn5kf2D3M_iiCuSNAD6`=PAwS&EyzO=K)t} z8Iv86O_=<CaO#IGll|`xqpJPj;=$Z9O1hbX$VFc~)iJr}G`|Vye$1k3WX#Teb`Ng! z3z5d=_^7Z!e~@5{b2!djh2N^@-W!1N-zbbEjUSdVhELhToOYaj-YKW?$zaMXL8%ak zS!dF-bdQDjgGlzy7QkMNd|a*NaFzAeqNUxl9B3)a6Z313?L7)JnaB_49$_Zu-(h02 zm9h_@l6?TLVGUaiV%6Rn8#B1pCh66!{SZ?8qyp&M+AR6*{=T^d4NqFTjH{3{*<G3H z38pMhu0D*)-`4^(JAY;XHHECkJxlTg{3t5^U<<%6LB6GCY+mZ$*Iyd+-8NTx10Ql8 z9uK^@P*3=;NA3@|fWMjWn=rfryz1mqq$l(@0>Z~yK<A=pcD~<B>loCaQ+?N@^8_@3 zbf0JeXdHmB-stw`=i#+lr2Hrwcs56NyLuXmjQc~nWKUAwjQpQ!K?;q5Fll!0?#<qt z5+91aN(*3<dcxX{bf3w<V*jVitvNsbM<lVUK8UM9YSJj*A1AV{a}co<xGF7cizMN) zD%m@?G=P6+T^*hI-eA}ajcNeZzYQZqj(Bbt9|IphYn#CB2dK`FCZIydPJ4VQz8Ls4 zG^J&gHCQ%%)@l9B_sVp3;#?fwgGe2P8;7}txuNfl%q|f+d|T=Al2zS(z4=3hg=<4= zHBtspf07EhOrAE@hBInGa4q;=y&#}v^{?BeJI-o~Jyt9{eLHw)a8GVvC-gj^jf&Wn zV(H^DxlYEpx*F+DbdE1tr2fiCF0A%0Ey9ngup<?Z0h7T~0!<;^ms%j>5;`XoZC_Qu z)MO~>J#pQPbYE7u*rxn&SdQT{paRbhORPp8TopXBIx)2!#gDxK-Ox1S%H@z7BM1{H ztj2av5uvv!rdVPzdP1%o!ul@o79{(cB8YtO6!lLbsTCPZeOc72{@_IxMwkr$6)MMZ z$rf15t{AQxEcL_stswX7mQzk5ljSv&;<q%X<`xG1rPRnN=TtJ;aaMG+HJTpVS64PW z7WT>-e#a=9@cRQ`+Mg<ZGcP~nw+yxNjUP`V(8B#C+;q~kN9ysVP9u`y90eR;)#7z8 zQheJ|;4fY|fz0*}_Gae_Q~|ZEqB^{q*lc;8f^HTV{?1`ve=)v$Scu43U$}>fdD0c~ zJSlt!A3Tr<pXB2yKAz@-dc5%cd{C_uQg0GcM-g(<A3ns#!+bo-2e(k+8~NY{Amq|H z<U%#%Qpwn&a6St;b%d1DA!S?0VH>h9g=~(HbeRK93eVV?)$|cDS8**WZ$(Ed_o3t6 zO4hs#B_xIr;t87gbJDYu{+(;m9-ivkamOETzZp-^)newcYhq?{*VZZV;3ri1XH5@I z2UYD%5Bh6@{l^D;)&_l;7}zN4ure_2m9R1}QPg2&V4|qQ%D_ZXhn0b`M1Ylnu|$BC zfw4q@mBA6bt1-4jfR%x<M1Ylnu|znR_5xfE4?1|H>;*JCkD!%6umND$baw4Wv0;T4 zy7+#husSNRemJ|#xaC43JQff0l@oYauY<Z8$!w+dRsuxBikfUB=8@j+A5wfZ9*=T~ zM5kvWjnWj}SdDgiyZXajxcO)E{SQn~w`u+y+uGr`vBjvr`I0MS1E7o53v_OG^>5A< zl5+r;>H1g0IsW2tEJs<pn$1O?1pYFbD|K&Mq~U2uts%DYgIr@#`Uf<>5cO_LjB_;r zxAjXJN=+L%cH1H#e|+@Jw8?w6h3n5$2vx#GI7PXpXnh&ttZ&rwv+UJ{cw%PIg6AmA z><|2`#>b9ay|RB~RkExfL6Yez*eTDDRH(=ta$OFqH;eiDaFO3Z+UK@|&mn+njRkj( z<s%*ZX>7;n^z`nTurs^3Fp&GNIdY*LNfDFlH?~wuiCB<QB$(PzvsptG%(G&KnUwGX zMH(BF9~LSt!<pQ+j1{PZOYmoO1Y22-v_$44)TtqmYZqORXODW*+8}sQ3*204p*rCZ zC1>d{$l2xd=uJ~eTXt8BA8c8M=zQn2AR(4Ji0(RjuesY$!*aqW9g5|Q0{E&3PyFl+ z!0$4i--3YiOd+?<^`?35<%6DqWOO<*KgsV29UX?y<6IZDz#U7_opZBGi%I1gR2l1E zSO7j%h$jWyaexAy^^*2vfP(R*x%qkTHYg$^RY)^3bk-|cka2068_j4rr=m$*NuC68 z0ixQ)=D)fHRTr4D#(1{VgYBEw=qMIVNeO;bgl||I1lK9VT*LCi4U)_Rr{l%W1V;Pz z;OgL!qm!9>2Yxr+ZMi{F9|bh;-lla0Jnqtk#_nx|XXfx5v62{a&Ke&J$DmnoJI#X0 zPXZckR-}?c{M1c)9i%}+W76|#7OE>#sN=kz4RRkEWK^LfI(|TE-J*%J9A<aU&e#Fu z!KQZzn$tN!tBPUehTX3Qv}zW=7AYnacwZLBG8V`e8qLl*+=kauh$p{)2#_aRK#m0w zg6J)g<IQjv3Ds0dp5R{x@H<<8=UhBF7(2AYtFrPPMOJYc0~yMJRJV5d{lLmP)n>X` zp>EK{FEd@-7L&(5(joB9Ttc1h<~fOpZtjY*9bJ&x0xEmFEbVkDw<x+eWci`M8pEgh zB!db%&L;ze?qBH7PcH0TETZnnIMWt&&=fM#Wu!ubc*A!n=J<*RZX0A?%riqbZEmhG zdHlL&_;$4YT`j<!Z`#agXbJ%GSV6QnY9EvvNNDu908g~@NY`^{*RNw+tl^{5)lfMX za*m1>wR%ivy$i(=kh}Phd*SdYD1bt4!NQ;7+xz(Vw|sn%kDun_!+dZ}VZsM;G7C8= zgcP$O#Z~x8CixT}KL<L5^&u&8<4oR)X7INo*FRBBd@bN8HF2YGf!0@s<6VYj$!3>2 z2+bX<VXAkOdl!HjGpsvPlob)hwD)YV>as*<y$g4IPj`2Y?w$n<`Db<31C-fLXKnP< zUhZ;msWVDyXta%z8X9e*q=rV@D5;^*HturJXd8DqXta&H95mX-T@D&;<1PokIpZz| zzd7SB2fsPvE(gCk<1PokIpZz|zd7SB2fsPvE(gCkqoju4oKaH4Z_c>O!EesE%fWBX zxXVGKZQSLc(KhaK@S8JNeZp_fxXZzB&bZ6LZ_c>O!Eer7^@-a=%~hZ4gZ@Rq{tdyN zi>VN2zZ_hHM@k_sr$+~R2XC+n+7aDrj<7e~B6||M%aPQR+e+*8<mkG!3vOzel4Dv5 zRXY^iR=d=vE>@V?EY9SRHOq|U1WnO!d>qM^+;Ftgg4sn{K!&Z5XWb!NjlX9dcZ%9a zu9!WUwOg!ub4<}Cc=F|KsQ3X3*k1w7$;rCRd7;fUq0R0I^$E663#i=6cDu$!t{ADu zSTA<Mqq0C3*-h&4B#Gy}4;7H)(JRlv^3&HOcn_+1#8%^a<qB7GE+D<GT{Y_(P;(yA zzM)+;lmfm?J0I1&NmbKeJ97i75g$p2J33zJE+WECo%-F|Kb&aS?RmCZRu+u$eby7l zZf(K~$v@O;9z_E1z4-AlOHLzq5U!ZC?^hi;)$ohFzUtvW4GeE-2mf+py{9+mg413t zk&&{wF`kswg!>!NK94K-9C`fIEmpY`0q#K_xOAG`hZCPW#dF4u(M?3c2fn?21VEo? z0hH$$VnW&oYOGXqGgw>%S>rLOUkb4AY5|tBEr(_!tnpUVVKpUqLcJVNpHxsANRz99 zw%f&d;;;wfFi&xk>BO;$#DPy0*rX?K1R+l=LVSDj6`%qg(JkC`7xh>H<|s%N=Gh9I zG~eF>{FMMNU9&ZO8UkyIyP4uV3E({Wp$q|Rz18@LjS6<1DZTz<HhS$N_{G{DYOhKS zt7vv=lS$6P?R-|^dRZ{H4GQMAYXQ7^ZhJpce8h6a7@U%!b<&kWt2c<|W<^<Q2Z!s8 zh4M8gwBjN>oA4Sm;U_Fuv*IRD{JD{t(N~dPHBIbMP|%pNx}EP225u|MNHDQ|f^$;P zSv?9)RxOro9(kl&*bJSTx(f`OY~Dh{Ci|<I4LKG(4Vyk?8^qszw}ax1Q>o^h>pU3| zoSQ!yJEVTrg7n{~O#&p%kV_U2t#>}TMTS)3IRvN^|C}O*-9M3HvKh}xF=s)<AuFD$ zIi6?w)_q!yoJZTncl9?EWK!xQV#t5vRG9-T1IViZtk#4~GB&xn-qhHs^$RVi;S@t3 z%ax^tt*uM!HuQG=Vhc(_)EPUb>Z;x7^=g<3AJW_`(cBI8OD*WyO}duZL={x!22xZ1 z*e|!BiR%R8_nL1iweQId36sZDCec*>Yc0Ut25{JsD__|>Nb81Dtxw*xsnmToHu$m= z90M?^Dm`g@Gq8SL(bz!l-pV#uJY<fQEsX4P@d1CC#`z-aB%E(SsZpe!Oy*YsMfFl} z9LuP0DiRYJ?Xf_<32E&b#`vM;no=ol+R$2GyqDNX<^wuAiT$sOY*LE5S;5-vx31G# zG~xqnNvs-~?Yw;d%(m;X_85fiTC-%BL6W_5MYC4B)=cPC1m?t|)YqinE&$};TKXEP z=U$Gi^NaWQmk{*s&@)PAZo{UlZ9?sKjMBevPwgSZruiOFtE+87?aM&zcOA9ssZaGe z*r&F-&_j%h_K<4ukV<Of9QHI5Q_UDsg%?sa7E<XHQehKP@exvaV4TRf2Q_vB4>Fst z6B&i8aUx@P4cUqzi8D)5u6UgFft@3KoyC3$5`Las+J$nI6~Jn7|3dWK_!_~)b<F)g zoydwE$jo1@!`Rr=_`e*!2YbHn4&OJT#Y+y~dAm4fVW&zuvQcc0h4JM8=#J>QyRGz@ zId`|Cz-@Nw&fRSmr~mX^a#DsJPbN}eDz7nSmw9_FULb__<AidV5p7Sf)wmN*)+*JM z7y}iYyIWcvdor4wcp9_`aq8=0;(GFh=k6z2!2bH2b;xHA&M`17h*Grixw}mWw4?{; z2%b=%K$WMqfJ$XSavolc)U8R2hI!?YyC$b`^xNkZP~*`dn;yBJVXJW+a)qnmO5la< zs%d)Uepb6`C;)tW8dozNRSickKdbSPQOr%?&^QD`YQQJhdKO0bC3EC%yGXoCt?O+( zP?F%piE12wNR-@m{!xqm0x{73Xnvg~yV2TzM#y$Y>bY?iN6e5tT=5_)B)ghSS07u) z*bDm|;a}K}%-c~-a_qiRBvL7p5$va-8eM!hsj~^0T!UY%$mEFUhh<bvMf#{e-F2lC z79K^#`%as@@lpR}Er3!5?~eLy-EIOZgc|EZZE|w}>TQ?6{mhjuz^0D+ZRIssV?C5j z&Q%YL1=xxnRtem7U8A6~;ra29Vs{}~>SSK`#^s8!OlOY|)E$wjiktL!?l7-c1pD^* zD?n}P6hB9;^!(DrX^w(aVV<qUN&O`)z+VaQnKS%`@MDtz*8rK~JPF`DK9(UM>26$t z$?Zpa(sU*PU&PN=Uzafnu&|cX?VicPo0u3_VzBsaZ(^{`a=EREfyGfHfO5jJxrxCp z3%0$9!SAR0hchuq(-E&RjEMmj8D-W5HkaxaWo0G{uO@k<N7xK$>jL{{TX%tVflX9s zU0{DTiz7LZxE36$K9Jai6rpX4mevKfYS(Wv(mXe1HMTB*GemBePB~JwW*NutiFH8% z#<~@E(HT%~Nz>G@;1!Av;!k8@%?5(2n#8amO-iO)6&V)T4Cpv5f@0sTAp1_9WW6;k zu=TtCQOEm&Q;b|6YHU-mw*?_vKuCOGy)tBQVCt#3sX4*^7DVhsoz9$~1sxS<?zzdJ zxh26u3zBXkN$ne^f}q?GZ)!xa)PfxD)~yjirh(LMH#Y_v8xh>s0$d1i=@Wh3f&B+{ zo&A8NyS@Fus}y++#Oq<QKd~RMFod!eDvIpcd$DGtXnM)FZz~gn*C;MfVkeVK&4Rm& zv~~evkLr&!JC=_inLMft5SmhD%gosx6t}KTUuSk;fppuM9XxE?x{=wz{pc2n*@1=d z%y#&MB}$&<WNj<Ugg09jG}2D;Tv?k4<b>KYHuMWPkyF=dWE{Unk9if|s#o+p_WqIf z4AE8u-(L*T$eJ*OCID}B4EevqzQGP@U;Bptf_3R?a_O0~Z;(@p9h1{Dv*^U~?-)F{ z;4^q99{nKLb5s!Fxhm+d4x*!iM`5wCN}l+7G>%h_+H-W!KPK37Y+&!=wE=PCC<6$K zYeL~7f`AEyiwFWH6fPnNm{7QgAYh^loXm<?!gJ(_@Bygk1gQuS1Weq4)98eMB0+ZW zNZA2kd{~-}U{u<7vzdV9h@Se}N~=%(IWYObm@`{*#`Cr6J-*2G76|T$!?B~##?vwz z45)|5MWtn5iKnDgRN6%QVwqo{EU~{8DogCIN?CFctDkDoN{~-FNg`hQB$lf4nxz#F z)a}A%n}o}ngw~#>>K02(DpgbxSrg&3Qj|{4OziY5BMAm;qxO~;q-J9s*owSo<U>T6 z5}>5hOhL6ur6G+bT-Kkm9P`&pUTRAiOIGD+HVHk47I+0iKk9&Gii~(FwHabEOi5f0 zdz_Md<yr7#v%niID_)EmM&)`s@UEzVlQw62vVrcOnC~AzNG$CVaykl0(n(Xe5^YNi zfiY0|D?6`*m$HR?q#bDtgcbG=EZ*1mB(0hzSCpkG{3?j5C&cFbxFUp2%MS~yQVTND z2k;NJ98N`LwbCXTE7nF(^{w0xQ3d&REg2my*C$&LaJeI(Kb+N3_i{AYb%3HFw$^v! zBSsUK<w*ujmQoo%?I;;AlGjwYd;93FiE)X6-`Uhjx-+}I4RBJ|Ry=lwD9OaSN|RX? z>q^FsE5MI7i4672j-2&0Qt~m06>U068d59ftW7PeO{}Y9vF!;dVZyb1JAscA`8XMm z;aSL<@JisP7)jMgT@suj$qjd@jK1NnRsq91NIScUGIU*qdk_+%*41aO5_vK`6He~h zHa$_WqB|F?ZnvUq5H1R9JhPC)8qb7_!Wz#k+pxwn;i3>F%7lwTlqeG}3d=kbE(&Wr z6D|r-qD;6bM2Rxtq7Ws@go{FyC=)IUQKC$^C`5@e;i6!uYQjY!N|Xr~g(y)bToj^2 znQ&2v5@o_gAxe}97u5;+=LGxD4fd?#!jiGm29$THg{5f6(TZu8Scd7o)Q%i>Wh>>3 ziQ;~&s+^Ug$W*Sw%rykk_3O8fbm#v~Hb4IVh%PW~rPT{elEF`%;DD*N3+H6}sVuQX zzLy@`Qw3+!w=yXGZ6`VMt+jFnrC+qwIQzXiuB-!b+8opp>KKzbxufW_soI*7{{I%L zzbR=)pb`yiK`nw(oatt3V?_D~EkIJ>Cq|?N7>mYnvE3+yZi>x~jYhw!(6bltvl<@} z5j=CUo3NB&;<@;xXYNu?<4-vssl@|}vMIZ9R#xV#pSl5~_mA3v<+>+j24sQ6TPM5i zF&g+xSLT}9=0I0gF-w{dKzpJ;Zb!gwApkQt6o8DpWYNU<i~CFQz3d6Cs%^4k)m7x^ zdlw*7uCK*k=TF<w$JwkGMLD_>tod8-EC;&G=U~=OR6}-d<oU~XNGS-Txxs92$ro*U zgeG~LAU@93`8Nu6GMjO#7A-=t%H%P)Af!|#zlQWy9bk1QmZ7>!d4$)n`Ra-^vuCpK zt4lr7u>~uO7yCDxU2AaCqI{6t<jD;OuL!c4Rd=b?Nr*eyf3sZoH*{fR7-JP%Z|NMw zOA~CWZetUd|7qd*&yv@mN-;sP^*VIL(xm9vk?KubfL!G0YfZ{ClvVH;%sS9;T*%bJ zR<l#jBR1R*MU^?bw)Gm|N}Q$H+4!XUSOtr4_@U4cSmiU~IY=UAGHGDCBd2U^GQ4YJ zV6(Oz(s3X)ht^rBO5R%M{>*lwco~vmd8@<c6BRX-ZHauV>JIG2#+)ZjiU^zHeq3;d zmPX&$Jm{1bz`0$b70Pm8bBNgdP0fK$ZvpzHs4%wDvGvx8jS7RA^pdc-`Og_GNVt(C zG-7-O0qG&!)ZFK+4E#jS)SL($g>hl0KXde-Zj96l++!Hm6jnWo<hu6dm7onHa>6DV zt>z|nTT!XBZ)Xc}u5F4&wh&v;nZ)p*RRbiXDO%DUs+CQ{21`n#!v_X*(v|}&MNxWd zp=)4w_uc!^HsR9tglP+aXNE9cLleSiW3aIuVTZuK{tq1L&3ADL)4qOYCMgyI2YYi% zH*~5;^hov3of}nuO}DN_(|`$b9HsKUxE()k2S4Ilrc2wn+f^oZUd*5>AVqR|(#l?I zE$VZ((?EUId*%-S^d?8|`tvv_*6>k%ImY8mvWE{I5UX33sU<P7F&G&+JR7^u@Ektm zhym)}I4p)-q5KfPO7x3|`SvIuujk{9d_2a-0v|3S#zq!J&?YtpnGv5>Sf2YDj+~C7 zew{m)8&HTkFED{Ik`n{|e^C$&_qWy3e{k@T+~PQk^5mbj68WF_`hVe>LjOg<{<DHT zXY;&(URi_7@F+MhxTm+&kGcnk5Df_%>FaXDjtwR_0N7$S{1K&x-EP@43MwFzjo`9x zOSY9(9~%$}KakS~QL&N*xY9}%9_Cx!O2SoMplU8l9t@Y}7WQ>`4_9((oOEBU(KrpI zsLakJg*%q`+T$dj5z8ErAr&Fja);7jyOTTixWO{MWcz&~^5O87=id@#I;q_40<0WR z(?pgGTLQOu^+pwP5p0rYM+?;PVQ_M4p9h`ndlhCL#A?>#ELigUK@ML5PVR02mB&x0 z%381Fv6dLGWO-~0@dGS8PV&sO0FEpKKHeY9F3lYr&Mhv`ge4EZfYoQ@S*?rlBOp8h z;{J98JQ=yGQM#2S!@?*Fmm|q^HFmY0>Jgl_xyj<s6h$Crq5E=>QaLV%vH?gTxl@ru zPViGVO5^@MrZ4Esw?v`wQ<BWw9Ngl1&Q~hD4VvIm(*)&^<Le-80^I<y;g-dY2C(Ur zSiBxRq?-LFWKcwk7+>boH6H`PT|Znr4$|CDe7@srw#j`}0IRMSlXAt`JqmFH_G2B! z5uobK4&Ipma+$N{eHMAT6xa99!fQ42MV+NF%qv=axz7m-%;UwqbC{%t{UsmvXGd_R z1V8@E;7#W|s3>UA8k_{c$0{P?<^YkpF|u@I3bCy*<Z^}_s&0{38Yvt@MUZcka8DDn zg?Bmov`1_$X9u*-?%5d6O4s^;0^Xn{$e);rh1la}m`2oB-40p&x(M3{;X`Zch6IUF zc^_0n_;Q~VfPIHlBl@&J62(CYq*M`}t-y6^ruK&v5e-@bxyXtXh!Po<ZH+7~*<zZs zh#VE9VLYk`@@<uPh8AiHJC^JU(sM+1mP`05`90g?1l1nQ_eO=iL1SE`8lw<?$+*ap zkhFx9(WDtjhtB+%qQkchNCbE|KDT%8Zs^5iX7d>uFGN1o^Eg+h%kXRqZq>4R-=gSf z&>oi<cBEk_jPb4${i)N-j*cujU~9UZChbC+vIRV@X!32Fcp6WDY(w;cEI9=uBs={n z?y>~WcHyj-&iRC*ph2s|i>fLjO2$c+5XDjw(xgR_9Yx&Bk^Nncn)Myf>Z5Pm#B`ge z{Nu(p+{`y_xWbq6O|H-#<D1;FyOnR-`M8OXoqSC3aWfy&eB8pvZG7Cp$IJP+i;pfJ zq;E(ihO>lDmIA)o#TTQTEhO|R6l1lETB}(7?t<%b2K<+sZNKk=>#|+*y3AZq_oUw( zQHAFF*zthxh$=K~rPT^eUkS`9#hy?mvX|pPsrq1HwfpcS_E^2);*!#x@mNS_X=M%l z0Vk%cdXnHpm$McxMlbvbCLEFMyNrB)9KU!<dO1M(X<LoIH8i*Q+8SEZ>e!R9BGqdj z^0BQ=^hYdUe`~LG0ywsb_ClL$!Zw!CA8!Hm4uNW~wUzOk?sjrMnI7oo$g=nx<Hll( zrPEN4<^-CfvF-FH3+VIcqD=$te#%zky66g5!+^WL(5{-M0e3&su9_y}ngMrzSyj_u z&BjypY{1=Q1rV>I6AgAJ38dS+L!$Q{#F3j0%d5m^fuz`HO~2jRuRb&_kAQ#0@}ZGE z2y%fBE+VcTDn)##hVRO00{>}X_<TF~)aWNsZtI{|M9fWEzIDXh|DfRe&b-tOpliAF zwY2yv3`2|6Zd#g20j$wOZ_JxDe!B%wZqii5+=N+f1}ucC57uNJjEnFD%ZRzZ+X5`- zY^-O@<+ug2N+DM6L3H<N9x?a#6x0S{=xS7)ax~E>ipF0-C)S$zc)?NVxl%7j=(+M0 zMTl=tz5-OFg4gD#kWGB4OI?nFRAHVShO_M-wg7)6z-L0&HiWPBj;^OSUJP@B{YHiW zcBR$$Y{RD_67Hw*v$dJjF=BI+sPj!Q*<HNVAd`-Il+2N_F<I%#tY9LnzE#(bT&&jy z1(V{npt$l-Lv9NCmSv}ZXbDO?cdM?&(Nx+s4|)4n7Hs>Fw_i<n1Qnh(CACu_Z<97G zjeDD9RXwb%;FOUI$AU*56QDGyM0o+}&TGrjW;40Xi}eMfep1`b5Q<W#)%PAM!v5Aa zh`&2f2l<R+k4Eo0PiC{2n|K;K1%20o^xr1l3XpX3vAR~W$6;)~&ShcQ+Yob06{*ov znA2_OpA}^drc{n!8wuC;Dr1h7YLk?gP9AL=N1fHsrZn|*Vq>^SxGBIgnwqzURp-be zoDWg5YT~<%onMY?LD~$ePC~FgLxgdlrwC(xo}KJb<b75PvbxBpqUEjxWfjgRxpj1N z2bz;w5P27gT*=0(ATc-in!4DW+JZptzGrDURUie`E;lEkO&-rKM)T|EwE!0Z9CQKd zj$GZzmm{icW9%l~xqXb?GZn!N1otc(B#GvgUU#Wgt1|3gwr()rwyhi*&sOxZUyx>x zMf+=!)-G#|KU1!eSCa7hy4p`Qm63Fl9wptj&F&$Y&^p?MtWoRR5^AIECSY4e+g)e- zLL(2e9=eQ;wwpkR`DNGVZM%L#ypn1;iQCEt?P5!8Bc0<tAXa;bJrljYfaaXKRb!B) z5*HKURd`hIEa@h5S$op8583yMbd8}2>GWf}(viL%OLQ;00&4XO{h0oDxC_|MMZQJ} zJq)j>xqI0KvaM0V>f=}9E?}OBCcS22nscW7gN=rXl>1h^^uHI8a^nDNh@xf!tRae; z39xo5{gP-;H#iHA)LFhG<OsSU-N^n6BuDhr-d5^&YR~1v7(NnYZ<shU@MRT4xTSrN zxZ}<FAWclWRib0F)}H8%1@4u$x)WLwY2C?$Id}IsV4%`u)JX?>oKFcO)I1w6mKyj{ znUV*m^Y_$JJVCFfEWOhMT$7&5Ee~LC2ZF5`U<5@r*Qi!sjU;yEl-{Q&AgPmgEZ(#! znR^;$lY2X@*4Sn)XMsWE#CN?`>tPV{GRp^}6ZPc7Va*4<FZAYuPo{bvuy;CUOEioo z9N?b+<_rgtHG5STjg3gt{#u&!5_hf4AcMW3DZ;bk(g5#v3)f%67rU2@_xJV=%}bDB znZz{Ugo$ugR9#G~R58kE9~qb7iTI<Kpzc(N**HlT69#h}TN#jwHFrIJ8AX(@1X+yM z>4)i8DLtfffdsA=*HuxHWz?#fPQpTMCy~IUJ-8W4?&_7^caiIr?TEP!#F!|=d3x-M zo-pWbm{Oak8$_?v(I9b=j+!;7Cn=_ynD=9i5Va%bDpay{4w|)G(<oA^>EHsu<?c#p zmWuGf6Y3V-9|HP&6nb_?pMgu`TyS}eUe3ywwP+-`LjnRDW`=?)#BV4hft=&2=N<U< zr=fgrb6f$#ZjiB(otQS!f;qW`53@uHH)FHQQ5drKhHUka%nRRwGF%Ulw*d#r!P&bx z-Q&#s;H3u-hYus!^~6epakY3|1rPn>RE*!F#kpw5^u*1xNGShMi&=!;jhB9_MQA>_ zZ~ypU&)Vd!hGzx+6N3HE4)&bLMdk6RX25M-YEel@M{qg$#!J5k%Sl`5Gq9ZGakgDf z3Nv|lA|i_4^b+#fNXoyt#UsTLdlUcatB2>Z@rTJp^jAz4-pfXgiLie^<&uM`<}!L! z3A#9u=deB27W<>kLB;V3NXd{hoz$;wNc})axQ`#R)jNAY7F@MXITycoyG#AOh#u;g z!WHW7u`S&lqjyY%-N|vqBnaLFq{-z6aCn@n=<OEgD%t0GOSZS61yx{^xAUuTjx85U zI}+i$?|v%^cpbq|v1>&a9ROAxd-U<E6M<C_jr`9*bvuED+hL5%!gglQ@w_I++%Lng zYvrrlGQ+PBUiek+n&H<I<g45`!>`YluM)1DUr&^;611FOPm-^)v*uS^OoO6if6cFQ zJ&g%t&abD)uM*6hUr&{<64IPsPm`|_*qmRVD_<qNIlrDRUnR&nzdldCN~m*weZG8^ zfam;*Q0FG*Iot+J%yWb~H!;r<>fFRUN2qfX^BkehP0VwIIyW)TJ4wv*bAsq>-s7|9 z+#u@6%eo*sM_$egqI2ct{2*E<FBb&SdGc~$5S=eC>x1Y5dATTvE|ixIL9||8E)JrL z<Ygr2UlQ!UG}v<)XAZ893ulg*BRF$B&8`X{M^q7EE3Kb7I257pYZP?$S_~w+b=9+o zxu_?ZMP@3}jC8h)PET}kYe1(rHN2<4<d;dyw@z<I?{KS(W_z)r(;Hn{>Kz{G=xtr6 zCwn(PIO&X&kz|eCz_!jU4Tkw*3TD=s!kKl(?PkLIO+TmC_gN9WW|jh;pSr08YrsH4 zp%id-G7|XrKQIQ9uXs<kLCq>$nL%>TbX_c!6Cl*x^0Q#&DdL&wKWf3Qwo6L_mU#~g z+j#r<Na7J919@@*{wWK+`LRPgdxLw|Tka}Q+=~mSOj`W82HA;7k<RpU8H@=-MVrKB zk=^1xW?^o`pGW5tgyN(*c1Sv^bdJsIw{*u2U9uIAi?6t-hycP60$eGqx4sXU%YBln zKb66bBBVo9@^|6^fBt6Dvi$0nCt>MKztj{Xb%<cguEm9l9>5i2!a$c2f2_gBMUpQ3 zSDT_^pa2vgjXfyspj@^j@KjR#wFVzMT&nnAZv$}a(&EB!raya6J-~EQKY*z`UuX)D zyHP1&%OYa3SE3}dg^dO2>!Gp{@)>`(DPH!+Exp-$E0Nm%m`YiXk^NC;`TeHoxW{7w z^~@w4!pwZ~dYq&$m+z}h!BP=}-d)Mbc&|0n)d}kXa-*Sge7z~OGfe(^Hj;*9Xs1)x zgCuPLnacL9rbs#YNw+Q?+$SawU9x&?oak-(zi0}IV~zcz6jQ8VnCaS7^^mB7NRt0e z8$`DZ`b+hQY$`uQN%FsMiikV<t&2-{&qYyxVe8`J@E}484$bsXxXfYXLL>gla@8ZI zQmw4ge{4zt0olT4`VUlrXT@poDnmVP>E#L8F6U8~VW-9QZm`;W`OBd_c4&Ht?nzBb zdjE2>T2{sylo_nsOlnz^anM#TdZ<B(vm9&jIn)2u__^k6@@gcZR9u*w?adDy%8`x$ z?oA)MduDO!z}#>%zpuAzN{ya+d11IJh@6sBRgaY=*W)hh+6*DdvRIausbw+L2l44I zo1CLV5s)l?HBeS0KuuatCQ~IX8BT10?EILv(S?X*+%h?}6d}-<FgK+WRlUJ3KFE|z zMo-L?iuv59v><?e*bBAo!%1pSsO-aWmeVu%*oi#)FwZQkGGMy@1CF~RDV1fi$?WuQ zn;YD-V{R}+;zRv~*?#3F{pRAbZ3nYIt0v?GB0Y_8nv4aKi#%soPBim6LRJwVhYoI8 z91a%`Y@As<=-6Q)E2MOsOOWQXdbS}Cql&6N$CBZ%lIOZ|>w)3+{sS4{CJ?TI9xLZ( zx^Z$(uvE^Q9Oo-|WIR9AR*m5^;5=Y=;5cM{5N0#06M@5XW?UFL=%-+gbY_(<1M!oF zy`^ESuyJ}HOudQ-yF9VQ5rq+*^Y}6R3dpLS1=!h=+!ra5$Pa$l|AeFx=^1l;%iKZ} zjx%{Pjw8n<E#O@U_}JMm^=8eip8=^=ONy^{UzEz~37E1>=et6|CN~qoBwXb*tvd=V ztKw<ta{Pk(!(^f5P-lcvM$f27uwBEJ;Uvk?=q2^NBFT7lJN#Dy|B~Fr+?E9LMx=`_ zrU?}s<0|iU?Fhkg(>4SGWa+k$nb@=een})`tR5xO<P2_x*T)GTSc0SBi)g0mmLLr( z@8)(iT#@EPV=^euvQ5#Hk`r?nMhl1`Z>+pAp?A{p*ku%c2_w|8amZEHJT>msyrirf zjoV?u)_qhy96Se4Y29B=*UcG0>K;^AE?a%q3AVSc|Mye%hhODaU@(s&y*6t$c01Ao zZ)#ohe@@r@hqX1c$yLqhF}qyl>nY*9&uYJhb`Rf!8pEI9<0tv}DL&rE$G_#{gM9on zA0Ou9qkMdfkDuk^6MX!8K0d|AFYxghK7N^x&+_rBe0+|NU*qF9`1nmezQD)t@bN`H z{u3YUf+5=?WQPdJoA7IV{1-m{h>x%HA!2|{5cTH~CzzHAGrkAP??eGV!R>B{{PsY3 z?McVf{bz5&rp-(~0v%1k@t^lzbR(*l;otH+Cj4;_VkZ3BV;D($tL-MMW>L5N<G>fm zP;>-il@94+k|G5~_$0xwNcSihHj)gdwbm?zIf#J`DjVa}is&(W%yJEW7iK|c7M}$) zKWhn}vK*^FVPo1?WRL<x^`VO87}hE^Cs*OqejH=6yPM+R0y1HjI}<6GOT+j2p<uGT zO;J$2pP&#aS$awmzTXc9lkIN}Lv)(lgqJA-!w>kuV6ug#FwRN1Auv*k-@*~~AwMik zw$v1h?H|;sR&wOu`JrI4`<kNYBpe}%dWL+&4+@jLswosIRg$h+$&a7$1HojkX$peZ zMkOHX+3|5dBuw^jQzTAf%j3h+;qr5S5SZ-sO(9sFTcY+a93-FgL%?KjZjFF?!crdm zydMH4`;n#yxY3plVKwa@X9eM>{SYzPTbm*}H;2e6<O>_<7yZC6+1nHtt_hNLf!(>- zJ-yR2bG0!!xV1Mwmu%|A8gkbyJ7aU9*r+ArOF(r(DjVwx>z7gg6)@k~0_J&A-|pGF zWg1*>Og0@znV2&WxgeVy*en9DR>u(jF#x`&1wgvOOb*5t5!!I67-KObxm-)<^W@|= z0rV$Z03DGExu$81m8y@)K_;sw+;0Ky`&z)=AazoJ7_MsFSY;38=4Nu>GJ4|t6X5({ z3!E2Ab+R&P2-FNEmD3aHp91NJTOc(Y<)qLMsNtx~=!x^sfb(Mx=NuU2Y&%!ui-;%o zEi0Z<4p1+{FI(s54pyMG3TZp~FcJ?f3^!jcf<gBgrHqtQdRs6zP$Ix2ED($uGi6n8 z%l;fhe!>xHl{X&rQSol+lUb58R;S0;8p4=R5ky&%E=h=b3Jn$h1pro)@RvyODMbRC zmmii<HG^<QgGU@Zffit<Xj)0OmhvhMkUk$csUU;&rF!Z7SHSq078uPemxAasg-}xj zfu||+1p3zi`q>shJ5uBL*kV-7$;=#QWQR)b3Gds0_qi7E7)Nww(K<|Inz>}0aUxck zJR$xKApVAfI6Mud+&Veh9iQAev1@vAYFGEx{wyM|&*Ja$kLuPf_zZfep}#_YR+0EA z(A7#j6yU88iEje@6e96TfQLft<9}k}<9|}(<9~8sybs`s5Q*Obd=Mh>IDq#-B)$gl zJBY-~03HXC_!q#}AQI04co{_EQvm;h*r5QP1;(KOo(0CC0G<WLp#Yu*#-RY71;(KO zo(0CC0G<VBiM2mG3yebnJPV9N0Xz$gLjgPsj6(rD3yebnJPV9N0Xz$gL&1eXe|@n3 zqF~PkIt#EX45%zkxtU3@ocp9<Zs??%>xkY#@H^}{z~&|zE5$g`7%lpKoPe(6rK+~l zdM5&o0gEW5v2!bP+OZ@~^XpTrjC;NdWl$PJmg=;ktk$94^Sm>B90mQZ8;w>+OG0FF z;2<|_eI(I2w!D+zOST$+2QO%&;o!BfxbUj}(juI^ifDH1$_UX8G8biNdq=?^SOWY_ z1h{;(mkbnvDMeq}#I`sQxa{`T^Zye_@zoa4cM5cKeLywxD&bIkPXQI6MP;_Rui%dq zZL3i(KYpeWKOqz%^4ws4Znj_5z2Z1tB?55MrU(}i^%2JprAYYuxuzNR%X+GaC2Adb zPC3^U5v1Q3WxR`T@5ZCLgZwyB{IOyp`xS*43zDOU>>B<tYt6=pf7Yl-Vi$iuu=4v3 z(MWpAOyvB1E+VyGD-T>(WdnIyErw4b?Vs8PK4!MrD0vfd%cTk54^8XGCmenzU>lEy zr$FwvEwdU~sD2n(Ro?>&%<~6URIa!lqwldOk{dFyz<}rQG=<yL-TSe4>ul%<UtB4Q zpB<ntDhM*!QPQN_J&gkY&T_I*{GH!Ra}v_6o|DCt(iyynD%DP2rB}~!Ir*O#=e9yW zmOD^QSpHt{?H}8*{H&ZPZ^`m{VW)%K7qyLF*Yzx=VZ&w6m&EPwfX_w9mleN%HFjOb zZr?uwJK8!p2*cSTFm7p?`c?Hmo@S+fi)W@Ti{vsuW|->L!zQGAmPOtuG$su_cxMno zS`?v(yFuzFw1>ja)7sR}3I4cLH*~H-%4#}p039bOI!Hc0EMp9xLCJQGrJ6YQMMzv5 zWHu)}S1roWZ5$K-)E1zrdzA?FMGze3>akN42cI_DMP+uI#>0P}qKZwx59e}eij(nD ztW>5sjKsq)0#VeV+*(Zat8yyZ#K}KXk>cB{*gz)YT`3_l#Z<SDRWryy;A2?Y?;6L* zKf484+X10+xVIy!RF1JOvfM+CJ&I)OT97o2d~uNa<up}A!1z)r*E}}<g)IoYnFKDk z(JII*9c)eG;$Pf?xDJRjG49J7PYH(7(bG6i{$(w|-VU%>7pge<<)FFltriZw`T50J z-f^0}%j8^CQ&e#K82MMWAa)&4U>VZAn=Xk(aLhEN8mClaW{dF@1>2GCnhfM*{;5%j zyck*SO5cRJFU4M`BTA$<!_7C4iz{BejzeFn0kdEw=6rqcOVV4ksv%29nPI3*W+$V2 z)H`g3k0IIhwkh2nlnO#=N_HB%l;F!M9v&cDI_mIyb-UU~Kc!8Z-~Pqx3`=f(8JV3( zvQSyHL4t~EZ&ZG@e6Y*A4&PRWq9!$F=<mq2b@ecGT%l5lV8cIi<-iDjMZ7dU(zBy& zLP1+>M?0>Gp#Tqr4jvlZQzPoK{7CJD7;L<VhOR5v4V(JS&`xysn=Cc{#~oJy#$H-R zR!HoeM#g94n?ixgXDK&@bW<(RBTG;--Bf`uUC2n8p4e|jx@m=-dmeuLPBiX9N`!u$ z+qY2O0Cm%j8}|#9U9NOl8Ur9|S$Bt<`BvZQ-hyPeDbmR?&uRBRBB>R9OMTgF77d4Z z2k0w?C>ccfJ%eTEd2B0F1EZALF|lrNUkg@LYdYSF6fd`Yc5@;dtY&#Lf;O@6<`!VR zS25D-I$E*>;QA)dg%(SQl?CM8N%Gh&i+oxzM%|<ZKY*6HTeTqbCL?7G@43rUv6zV+ zeR-;jKGR>iufHN9LaXCSPj!<D9gP$T)xC5tQp{Nz{imQ^$T!<N*qfaj9xkWQV?Ax< zplZa@1%<8AQ_Rl-<pD?CdfEy2cqcy2bbI)C8y`>b@eV$Ch${zu;ZuC$*-OaN0J#}9 zq>?tIhBJgMM-aY-kB9hpm=CHx!q@ZhMm~6`8@`!u+z81MI^^;u<f<U#<Qj683g5!N zQJ946k0Bc@BwfY{krFF*LM)QRzD|jM3v;pG;)w<|V%8}!xm||NhIBb(sO~idu7}1M z@wnrUx4)U7-mArlSM1%0SpHc%v){$nW!jnbR|kmXy&oZQ@q}&JYR1WZWYtj&gKK_5 z09^b8+cNyLMt(xjTk{jb-Qp+Mmf@%4<tK!=H9sM^Eq;P+8Gc$TKOvwk49jdFT|}_O zR~twd5p0qE1;L&(Xxc>$_JFIDlxdf6;RptTeVE;z9Jgy^iUljS&_Va(e=BUmWh?cw z;aZ&_Is-351IN4++(<*AV7GIIn=W1sy)N{Ygr=v)&eHBdXs;|$#F^GtUC9CYIwwG^ z;g;oP$#DgSQ>^e(NR@=6F}T6kSf%wQ2WP-)4s>Za+}YGgu1%0>>4342+0-$$%*21Z zZ*DMm_dHYcphP@mk^j(vyZcM{8w^stDZCI>Pv5h6|IFco{n()dR@eL{LSM%{QFOa@ zv3Vim;O334P(4xo`LRLp|5(!f-JDsf#6l6E8kRyEGf4qG3E9kFU1mR|5*O8GdYgm1 zp0e6!_K{gYrU!O26K+D>icC{eL74v|j8=wVQQRF;ztdJKmr4HUGV$wBB0|J9#XUvx z75$xAIiwDB<CJ3fZ&;ReDam{a5@r6(ylV_r>3X3A0$>Y=FGTVo?Xu%ZO>+9qVy7eX zYsqlx8|*BGDD7t+CI790i~Z5wJ^T_2-1b#NM}0pJ&j1o5W9oZ0)4s=c6aOU`tu_rH z+uPRr_V4h_1^}7%Cmp~c$Hw-_ZQHv$@R;dN?%Fz)pWa82$a8v+juHFnV}ky%!Jgw7 z4Sv7e&w;s=J$kSXkJMb6sr(4esvjU50OyF#s<zVlS(P&?g~k*<$@U}?EA5Am3L=^o z^VeN+JKC;A6aQ@K5FG(JQGf5;LO(vpV-v4uVMevU-EMdt|Avow6h&8{;QEm5C`Ya5 zELSe@M9iJTBqA6^)-f_{Jn}P*>?;E{ptHV@7}laFkpZi4Q^Qemx5UoT@TQ5d;DW<{ z@p+IDcqDutE<>}V26IXQU|OgPR~Q)4-FO5C_9wm<1KU<wKd`y>;0PJRr^-eq(e|v5 z`?|9-DfMzV8AZmaTRArTydCjw?jl@)%28<c8jmc~vEdhNHU5qblrGw_A;*-AxeymR z2`h9yk|UC^TK-X4@Jkk^<3?S>@mRt78`NRc&1Exr0;D42S6Tpki2yWC3ORfg1Gv~N zfs>2lvMJS*fOjD4=M@2*qWJOC+rJJeyIhneX3LtEj2_kelt`j_--EjJ#`PesP;E3$ z1E%<|Fl$uUNS2v>-^I6g<5AuFsGIr^iZ^5_dmam_Q8=H0v{sv%axjRY6>0SAD9(Ck z)TQ6=?4`eF5Jox)!Npz!>DIzNCh19Jv|B4xH`J3z``fmmnmP)+3b|8`0tsSjL!R+Y zT-tN7YD;+0xaU3vlD=daV&tZ0&wU(ORnG+q%z$(TSPoZoM=UF`*bd%8QG7~IDz3aH zU51M0FIx^ZI!yZMG>0Hz3OQ6v508gpPFm7LN)?t-ITI8c@0-FYW^MVUtaH$tu<pH} z|Bu?S?vK-~!*DMoyO4E-l0+NRr#on28M+^qRo;x}2`ZV_9&qKC^4wM1gy-)E<Nn0* z+~3Zg5vXVsuX!WtMAuCeQf@Eflub?Pziq)aGNnHkHO5Bo8e)d43L^EL3B;Dx@_(nG za!OC8^)bAc?F6`?HWuz0rf@Q|;-&sN0od3k{vTREyMeG_>6CBd%AQ<wOh`3hf?bLv zYdn_eJeT_?1)V*cAI@9C)syjJk0a>hZqIdj2qA{=ny*RoPj~Lq=d>w!Z7kZ4f}Ky( z`%B4QV`Hun=FefxuWoq@!L~#zRn>QO*Jy0EeoPDOR0z=mdfCXeU}$KYetZku6TlrC zi8q5@VXmzOM{@)8XSbk&Jzs3WSBwTd0Ge8vKc@u+Txgl&v=j*?UApnX+jCn$;&D2b zEy|WW1ubWNV}5nRvebH<cR$5Nanq<O@Dze?MgcEqK@l~y*3vsgjN&r|XoAir_5?<2 zh!<smCDOTO8~Z$DwaZ9j#jFw5Y>pBUSZoMx3UV!zq+WsgiY&j&s_PURewQV;=v3oq zx!%sy`yAUmZYM$wj5H6YNIQA*rP$OvW#eYg^>uTph2ONLqcEkLfSuWPTvA;|zeR_$ z&0hIp6Y$ctob`3KB5mEEhnKZ);G{?UhB%{XaHjOI-{;J`-ZtuS)?~zEMRY#0I_u}S z@>pGDz6oI|GwSCcPn>cYmeW^Q!2X)nb5OG}a@I&yPb1ipvC`N$`sx+{I{+w#%zpUv z6x-DP`8oxU4b6|A9(4y&#^%QwW{rHcOZW~fo=v`d*U;;p<ybgxR>X1Q@ti?EhNM<x z#74jENG!8yURG%tzFDNI$7%+)v|1juymR86oug*<U885;*xa@OwaJ8P?37deqjs5; z<h2Z0ZuOqiLbfB@`b!$5r4jOW)gTQvt30(yY=Rp!gc_%MJF8D^l2QrAXuUV%ty=57 z7b&JJA^sx!rN}p%SQ=|G>NmBP64e}f?zF{HLU<?+W|3^#k+A+^W?RDt6<6U#J~$tS z94#T|8e`f(CH4Ov=ERg9&`|SElbF@Mb{8YCyZHF!P*`xwV{NaNZ$Zp%w`XeCM0adz z*UaeTu79!L_}<2>yb|qEZoiRksUvK|@d^%2z&oPGS+>%ZvEjf7a$zge+?@8X<)GnX zCRZz)j-Hcp)?SiAatt4_tXdhHj>uNyZ_{xRAZXi+47rX;8BI5J;+eEKaCbp3J?8-0 zc<i&V{im@D1U50@a596V6mwB?wz2uRw*}yv1hBErD8-vvC#6$y@E6;E@M?{8+G(^z zV>^&VMHDAoe*E??w53SdT4d0~+t*s+az~n(9Z<Sh!;owqV;7Q6X{<DjgU<^KnFW<! z>(h4Hi3}9)*zrBLM_Z8Au5nXF8W{qPEC;{;AdPgg3@NrJDQ?|m*p=LG8@8!k2^GRA zyOJyg1@<NBB*h&(YX;<#XTRQf6!QqH)Yc>5DUkXa%cw^7COp|z-OX8Zq{%XKbqjGY z=g#DHK*-|KYm5feuBUkNbLibhj;7w#8#&sdJZ!nwNJa3QY3@0LjwbX`8<0t_TBNSb z=0aWendu5`eYGrhaGJ1~HY;yx$Kn%nA{xpO8bqZjNIGa?7pjzA+J>b;nYv#)qmtqR znzvCFaY;bQ;$h(6G-)GBg16W<^0#rJ(ttKDMWh#WHPyp-zM09@)b8a83%HTp%cZC} zHebmAh$s5=U(?|ud19FUeY)Gy7Uo?FK9?=Y(nYo<JlC=ZPmkE(+3WCUW7(1cQM&5p z*=i<j^LUX@wt%`F6^kKDrgn$4c4QQ(yiO~iN2($FJk(yamw8%|!%@Ny7u>>m>eMXf zQ}!~K;1{u%DWWJlXfyURg|OS$(Y#+__w6-o3S;zAggmc$Os6s{p+qaKhHz2WYHVBc zp%(OP1wAx{N#j&1h1#A~KuwWAYG`lskruSv3|eBFnD*pU*xnQgtmZa2A8$d~6e(L? zGgZ)4G@zQ=<$SUQRh)H=wM}7j)eMiub~>MK0r6Hq#8OR}(G)_>9Ym#5nPFdQvqQ^> zbcX5nwmZMng37Z1z?$P^keE3}wMCKc$!7MPIcUrCD;c24%u#cics;V(WwtR>DMIYA z#YzNMv0YEP(6r!Q;rfg0e5$H1vGu9SViBu`EShuL+5LRpHl^G3HMRSBNVluC=1J3} zrlrgemcGiI`GtkE3u;+l?eu6DUd~qN$W)ajRz+|u1E6h*iiWwhDdGfAo1#oXrgL%C z=V@E?1>12N*%l#}vMtJh@Ys1U2u~*0GVG0h&l2IU_2>H6*bQZHxFvo1hnjKQ*aqn< zEkKU|v=|emp_PtGg}G>n(bO*K4;5r?G5GP*>)(l#vC&WwbdR~hjbfN~q|5Nw)S8fx z#OsVAJR>rGLlMo%)pM5o0+L#p7@PZ~VJC{71_G=!9^;CYT)<mPh3ZX(3vm;6lKe4D zu2)#T6=}a^`Rk@GHdM_j<Z?Y*#nwA5xuBOJ1@wC@Et4`VvsMyPlO9q)fW=hPfGusH z{z^3<8$TH!V|Y&@oiLmk!VPGL9iCz))=DiKPRRs)EKzidnbhQZr=MNaf3w8-Pc1aU zv<6H?r1>c+EOn~ciq-_SDoQ60rO_;s{SQah|ADqrluog®V&Hd9lunR+>Sw8A!1 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 R|8uu(c7M#lnTLN{{vUHgvU30c diff --git a/project.kicad_pcb b/project.kicad_pcb deleted file mode 100644 index 5ad9243..0000000 --- a/project.kicad_pcb +++ /dev/null @@ -1,695 +0,0 @@ - -(kicad_pcb - (version 1) - (host pykicad x.x.x) - (general - (nets 5)) - (layers -( 8 F.Cu signal) -( 9 Inner1.Cu signal) -( 10 Inner2.Cu signal) -( 11 B.Cu signal) -( 54 Edge.Cuts user) -( 55 B.Mask user) -( 56 F.Mask user) -( 57 B.Paste user) -( 58 F.Paste user) -( 59 B.SilkS user) -( 60 F.SilkS user) -( 61 B.CrtYd user) -( 62 F.CrtYd user) -( 63 B.Fab user) -( 64 F.Fab user)) -(net 7 VI) -(net 8 VO) -(net 9 GND) -(net_class default "" - (trace_width 1) (add_net VI) (add_net VO) (add_net GND)) -(module ESP12F-Devkit-V3 - (layer F.Cu) - (tedit 5B8C418D) - (at 0 0) -(fp_text reference REF** - (at 0.6350000000 -1.2700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text value ESP12F-Devkit-V3 - (at 0.0000000000 -6.3500000000) - (layer F.Fab) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user USB - (at 0.0000000000 21.5900000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user "RF Antenna" - (at 0.0000000000 -21.5900000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user VIN - (at -9.5250000000 16.5100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user G - (at -9.5250000000 13.9700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user RST - (at -9.5250000000 11.4300000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user EN - (at -9.5250000000 8.8900000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user 3V - (at -9.5250000000 6.3500000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user G - (at -9.5250000000 3.8100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user SK - (at -9.5250000000 1.2700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user SO - (at -9.5250000000 -1.2700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user SC - (at -9.5250000000 -3.8100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user S1 - (at -9.5250000000 -6.3500000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user S2 - (at -9.5250000000 -8.8900000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user S3 - (at -9.5250000000 -11.4300000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user VU - (at -9.5250000000 -13.9700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user G - (at -9.5250000000 -16.5100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user A0 - (at -9.5250000000 -19.0500000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user 3V - (at 8.8900000000 16.5100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user G - (at 8.8900000000 13.9700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user TX - (at 8.8900000000 11.4300000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user RX - (at 8.8900000000 8.8900000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D8 - (at 8.8900000000 6.3500000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D7 - (at 8.8900000000 3.8100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D6 - (at 8.8900000000 1.2700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D5 - (at 8.8900000000 -1.2700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user G - (at 8.8900000000 -3.8100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user 3V - (at 8.8900000000 -6.3500000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D4 - (at 8.8900000000 -8.8900000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D3 - (at 8.8900000000 -11.4300000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D2 - (at 8.8900000000 -13.9700000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D1 - (at 8.8900000000 -16.5100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user D0 - (at 8.8900000000 -19.0500000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_line - (start 11.4300000000 22.8600000000) - (end 3.8100000000 22.8600000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start 5.5000000000 -18.2700000000) - (end -5.5000000000 -18.2700000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start 5.5000000000 -25.4000000000) - (end 5.5000000000 -18.2700000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start -5.5000000000 -18.2700000000) - (end -5.5000000000 -25.4000000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start -3.8000000000 23.8600000000) - (end -3.8000000000 18.1300000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start -3.8000000000 18.1300000000) - (end 3.8000000000 18.1300000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start 3.8000000000 18.1300000000) - (end 3.8000000000 23.8600000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start 3.8000000000 23.8600000000) - (end -3.8000000000 23.8600000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start 12.7000000000 -24.1300000000) - (end 12.7000000000 21.5900000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start -13.3350000000 -24.1300000000) - (end -13.3350000000 21.5900000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start -3.8100000000 22.8600000000) - (end -12.0650000000 22.8600000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_line - (start 11.4300000000 -25.4000000000) - (end -12.7000000000 -25.4000000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_circle - (center 10.1600000000 20.3200000000) - (end 11.4300000000 19.0500000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_circle - (center -10.7950000000 20.3200000000) - (end -9.5250000000 19.0500000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_circle - (center -10.7950000000 -22.8600000000) - (end -9.5250000000 -24.1300000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_circle - (center 10.1600000000 -22.8600000000) - (end 11.4300000000 -24.1300000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_arc - (start -12.0650000000 -24.1300000000) - (end -13.3350000000 -24.1300000000) - (angle 90.0000000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_arc - (start 11.4300000000 -24.1300000000) - (end 11.4300000000 -25.4000000000) - (angle 90.0000000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_arc - (start 11.4300000000 21.5900000000) - (end 12.7000000000 21.5900000000) - (angle 90.0000000000) - (layer F.SilkS) - (width 0.1500000000)) -(fp_arc - (start -12.0650000000 21.5900000000) - (end -12.0650000000 22.8600000000) - (angle 90.0000000000) - (layer F.SilkS) - (width 0.1500000000)) -(pad 1 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -19.0500000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762) -(net 7 VI)) -(pad 2 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -16.5100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762) -(net 8 VO)) -(pad 3 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -13.9700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 4 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -11.4300000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 5 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -8.8900000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 6 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -6.3500000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 7 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -3.8100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 8 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 -1.2700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 9 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 1.2700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 10 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 3.8100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 11 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 6.3500000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 12 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 8.8900000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 13 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 11.4300000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 14 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 13.9700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 15 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -12.0650000000 16.5100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 16 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 16.5100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 17 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 13.9700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 18 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 11.4300000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 19 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 8.8900000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 20 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 6.3500000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 21 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 3.8100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 22 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 1.2700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 23 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -1.2700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 24 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -3.8100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 25 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -6.3500000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 26 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -8.8900000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 27 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -11.4300000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 28 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -13.9700000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 29 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -16.5100000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762)) -(pad 30 thru_hole circle - (size 1.5240000000 1.5240000000) - (at 11.4300000000 -19.0500000000) - (layers *.Cu *.Mask F.SilkS) -(drill 0.762))) -(module mpu-9250 - (layer F.Cu) - (tedit 5D266054) - (at 15 15) -(fp_text reference REF** - (at 2.5400000000 -3.8100000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text value mpu-9250 - (at 2.5400000000 -7.6200000000) - (layer F.Fab) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user VCC - (at -3.8100000000 -10.1600000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user GND - (at -3.8100000000 -7.6200000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user SCL - (at -3.8100000000 -5.0800000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user SDA - (at -3.8100000000 -2.5400000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user EDA - (at -3.8100000000 0.0000000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user ECL - (at -3.8100000000 2.5400000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user ADO - (at -3.8100000000 5.0800000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user INT - (at -3.8100000000 7.6200000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user NCS - (at -3.8100000000 10.1600000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_text user FSYNC - (at -2.5400000000 12.7000000000) - (layer F.SilkS) - (effects - (font - (size 1.0000000000 1.0000000000) - (thickness 0.1500000000)))) -(fp_line - (start -7.6200000000 -11.4300000000) - (end 7.5400000000 -11.4300000000) - (layer F.SilkS) - (width 0.1200000000)) -(fp_line - (start 7.6200000000 -11.4300000000) - (end 7.6200000000 13.5700000000) - (layer F.SilkS) - (width 0.1200000000)) -(fp_line - (start 7.6200000000 13.5700000000) - (end -7.6200000000 13.5700000000) - (layer F.SilkS) - (width 0.1200000000)) -(fp_line - (start -7.6200000000 13.5700000000) - (end -7.6200000000 -11.4300000000) - (layer F.SilkS) - (width 0.1200000000)) -(pad 1 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 -10.1600000000) - (layers *.Cu *.Mask) -(drill 0.762) -(net 8 VO)) -(pad 2 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 -7.6200000000) - (layers *.Cu *.Mask) -(drill 0.762) -(net 9 GND)) -(pad 3 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 -5.0800000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 4 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 -2.5400000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 5 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 0.0000000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 6 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 2.5400000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 7 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 5.0800000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 8 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 7.6200000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 9 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 10.1600000000) - (layers *.Cu *.Mask) -(drill 0.762)) -(pad 10 thru_hole circle - (size 1.5240000000 1.5240000000) - (at -6.3500000000 12.7000000000) - (layers *.Cu *.Mask) -(drill 0.762))) -(segment - (start -12.0650000000 -16.5100000000) - (end -1.7075000000 -5.8350000000) - (layer F.Cu) - (net 8)) -(segment - (start -1.7075000000 -5.8350000000) - (end 8.6500000000 4.8400000000) - (layer F.Cu) - (net 8))) \ No newline at end of file diff --git a/project.pro b/project.pro deleted file mode 100644 index 152769c..0000000 --- a/project.pro +++ /dev/null @@ -1,33 +0,0 @@ -update=22/05/2015 07:44:53 -version=1 -last_client=kicad -[general] -version=1 -RootSch= -BoardNm= -[pcbnew] -version=1 -LastNetListRead= -UseCmpFile=1 -PadDrill=0.600000000000 -PadDrillOvalY=0.600000000000 -PadSizeH=1.500000000000 -PadSizeV=1.500000000000 -PcbTextSizeV=1.500000000000 -PcbTextSizeH=1.500000000000 -PcbTextThickness=0.300000000000 -ModuleTextSizeV=1.000000000000 -ModuleTextSizeH=1.000000000000 -ModuleTextSizeThickness=0.150000000000 -SolderMaskClearance=0.000000000000 -SolderMaskMinWidth=0.000000000000 -DrawSegmentWidth=0.200000000000 -BoardOutlineThickness=0.100000000000 -ModuleOutlineThickness=0.150000000000 -[cvpcb] -version=1 -NetIExt=net -[eeschema] -version=1 -LibDir= -[eeschema/libraries] -- GitLab