summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Frank <rfrank@pglaf.org>2025-10-14 19:58:48 -0700
committerRoger Frank <rfrank@pglaf.org>2025-10-14 19:58:48 -0700
commit47122e9a84efca90fb2000f2d802b4ad75f77a8d (patch)
tree351a24c8ea6cc74892fea8d834244e702f6114b6
initial commit of ebook 33063HEADmain
-rw-r--r--.gitattributes3
-rw-r--r--33063-pdf.pdfbin0 -> 3009904 bytes
-rw-r--r--33063-pdf.zipbin0 -> 1770334 bytes
-rw-r--r--33063-t.zipbin0 -> 2397136 bytes
-rw-r--r--33063-t/33063-t.tex15134
-rw-r--r--33063-t/images/012aaZ10.pdfbin0 -> 5487 bytes
-rw-r--r--33063-t/images/012bbZ14.pdfbin0 -> 7159 bytes
-rw-r--r--33063-t/images/016aaZ37.pdfbin0 -> 8138 bytes
-rw-r--r--33063-t/images/018aaZ55.pdfbin0 -> 5245 bytes
-rw-r--r--33063-t/images/018bbZ56.pdfbin0 -> 5525 bytes
-rw-r--r--33063-t/images/018ccZ57.pdfbin0 -> 5223 bytes
-rw-r--r--33063-t/images/019aaZ58.pdfbin0 -> 5676 bytes
-rw-r--r--33063-t/images/019abZ58.pdfbin0 -> 7294 bytes
-rw-r--r--33063-t/images/019bbZ58.pdfbin0 -> 6328 bytes
-rw-r--r--33063-t/images/019ccZ62.pdfbin0 -> 5376 bytes
-rw-r--r--33063-t/images/020aaZ63.pdfbin0 -> 5245 bytes
-rw-r--r--33063-t/images/020bbZ66.pdfbin0 -> 5292 bytes
-rw-r--r--33063-t/images/020ccZ68.pdfbin0 -> 4936 bytes
-rw-r--r--33063-t/images/020ddZ69.pdfbin0 -> 6282 bytes
-rw-r--r--33063-t/images/021aaZ72.pdfbin0 -> 7415 bytes
-rw-r--r--33063-t/images/022aaZ75.pdfbin0 -> 5300 bytes
-rw-r--r--33063-t/images/022bbZ76.pdfbin0 -> 5294 bytes
-rw-r--r--33063-t/images/022ccZ77.pdfbin0 -> 5395 bytes
-rw-r--r--33063-t/images/023aaZ79.pdfbin0 -> 6709 bytes
-rw-r--r--33063-t/images/023bcZ80.pdfbin0 -> 6497 bytes
-rw-r--r--33063-t/images/024aaZ81.pdfbin0 -> 4223 bytes
-rw-r--r--33063-t/images/024bbZ83.pdf80
-rw-r--r--33063-t/images/025aaZ86.pdfbin0 -> 3832 bytes
-rw-r--r--33063-t/images/026aaZ90.pdfbin0 -> 4479 bytes
-rw-r--r--33063-t/images/027aaZ93.pdf113
-rw-r--r--33063-t/images/028aaZ95.pdfbin0 -> 4352 bytes
-rw-r--r--33063-t/images/029aaZ96.pdfbin0 -> 5626 bytes
-rw-r--r--33063-t/images/030aaZ97.pdfbin0 -> 5626 bytes
-rw-r--r--33063-t/images/031aa100.pdfbin0 -> 4086 bytes
-rw-r--r--33063-t/images/032aa101.pdfbin0 -> 5721 bytes
-rw-r--r--33063-t/images/033aa104.pdfbin0 -> 3850 bytes
-rw-r--r--33063-t/images/034aa107.pdfbin0 -> 5528 bytes
-rw-r--r--33063-t/images/034bb109.pdfbin0 -> 6109 bytes
-rw-r--r--33063-t/images/035aa110.pdfbin0 -> 4915 bytes
-rw-r--r--33063-t/images/036aa111.pdfbin0 -> 5855 bytes
-rw-r--r--33063-t/images/037aa112.pdfbin0 -> 4623 bytes
-rw-r--r--33063-t/images/038aa115.pdfbin0 -> 4623 bytes
-rw-r--r--33063-t/images/039aa117.pdfbin0 -> 5218 bytes
-rw-r--r--33063-t/images/039bb118.pdfbin0 -> 5271 bytes
-rw-r--r--33063-t/images/039ce119.pdfbin0 -> 5241 bytes
-rw-r--r--33063-t/images/039fi120.pdfbin0 -> 5713 bytes
-rw-r--r--33063-t/images/041aa129.pdfbin0 -> 4697 bytes
-rw-r--r--33063-t/images/042aa138.pdfbin0 -> 3700 bytes
-rw-r--r--33063-t/images/043ab139.pdfbin0 -> 4208 bytes
-rw-r--r--33063-t/images/044ab143.pdfbin0 -> 4208 bytes
-rw-r--r--33063-t/images/045aa145.pdfbin0 -> 4056 bytes
-rw-r--r--33063-t/images/046aa147.pdfbin0 -> 4056 bytes
-rw-r--r--33063-t/images/047ab150.pdfbin0 -> 6240 bytes
-rw-r--r--33063-t/images/048ac151.pdfbin0 -> 6488 bytes
-rw-r--r--33063-t/images/049aa152.pdfbin0 -> 4619 bytes
-rw-r--r--33063-t/images/050aa153.pdfbin0 -> 3702 bytes
-rw-r--r--33063-t/images/051ac154.pdfbin0 -> 4849 bytes
-rw-r--r--33063-t/images/052ab155.pdfbin0 -> 4219 bytes
-rw-r--r--33063-t/images/054aa160.pdfbin0 -> 5534 bytes
-rw-r--r--33063-t/images/055aa162.pdfbin0 -> 5316 bytes
-rw-r--r--33063-t/images/056ac166.pdfbin0 -> 5222 bytes
-rw-r--r--33063-t/images/056dg170.pdfbin0 -> 5835 bytes
-rw-r--r--33063-t/images/057aa174.pdfbin0 -> 4326 bytes
-rw-r--r--33063-t/images/057bb176.pdfbin0 -> 7487 bytes
-rw-r--r--33063-t/images/058aa178.pdfbin0 -> 5013 bytes
-rw-r--r--33063-t/images/058bb181.pdfbin0 -> 3841 bytes
-rw-r--r--33063-t/images/059aa182.pdfbin0 -> 5013 bytes
-rw-r--r--33063-t/images/060aa183.pdfbin0 -> 5013 bytes
-rw-r--r--33063-t/images/061aa184.pdfbin0 -> 4085 bytes
-rw-r--r--33063-t/images/062ab185.pdfbin0 -> 5073 bytes
-rw-r--r--33063-t/images/063aa187.pdfbin0 -> 5413 bytes
-rw-r--r--33063-t/images/064aa188.pdfbin0 -> 4652 bytes
-rw-r--r--33063-t/images/064bb190.pdfbin0 -> 5119 bytes
-rw-r--r--33063-t/images/065ac192.pdfbin0 -> 6717 bytes
-rw-r--r--33063-t/images/066ad203.pdfbin0 -> 4490 bytes
-rw-r--r--33063-t/images/067aa205.pdfbin0 -> 6035 bytes
-rw-r--r--33063-t/images/068aa207.pdfbin0 -> 5510 bytes
-rw-r--r--33063-t/images/069ac208.pdfbin0 -> 7203 bytes
-rw-r--r--33063-t/images/069dd211.pdfbin0 -> 5780 bytes
-rw-r--r--33063-t/images/070aa212.pdfbin0 -> 3981 bytes
-rw-r--r--33063-t/images/071aa213.pdfbin0 -> 8459 bytes
-rw-r--r--33063-t/images/074aaZ19.pdfbin0 -> 4433 bytes
-rw-r--r--33063-t/images/074bbZ20.pdfbin0 -> 4404 bytes
-rw-r--r--33063-t/images/075aaZ21.pdfbin0 -> 4349 bytes
-rw-r--r--33063-t/images/075bbZ22.pdfbin0 -> 6175 bytes
-rw-r--r--33063-t/images/075ceZ23.pdfbin0 -> 5313 bytes
-rw-r--r--33063-t/images/076aaZ24.pdfbin0 -> 4360 bytes
-rw-r--r--33063-t/images/076bbZ25.pdfbin0 -> 5561 bytes
-rw-r--r--33063-t/images/076ccZ26.pdfbin0 -> 6690 bytes
-rw-r--r--33063-t/images/076ddZ27.pdfbin0 -> 5338 bytes
-rw-r--r--33063-t/images/077adZ28.pdfbin0 -> 4725 bytes
-rw-r--r--33063-t/images/077eeZ34.pdfbin0 -> 3805 bytes
-rw-r--r--33063-t/images/077ffZ35.pdfbin0 -> 4021 bytes
-rw-r--r--33063-t/images/078aaZ41.pdfbin0 -> 4026 bytes
-rw-r--r--33063-t/images/078bbZ43.pdfbin0 -> 3827 bytes
-rw-r--r--33063-t/images/078ccZ46.pdfbin0 -> 4410 bytes
-rw-r--r--33063-t/images/078ddZ49.pdfbin0 -> 4220 bytes
-rw-r--r--33063-t/images/079adZ51.pdfbin0 -> 5412 bytes
-rw-r--r--33063-t/images/079eeZ57.pdfbin0 -> 4202 bytes
-rw-r--r--33063-t/images/080aaZ59.pdfbin0 -> 4812 bytes
-rw-r--r--33063-t/images/080bbZ60.pdfbin0 -> 4720 bytes
-rw-r--r--33063-t/images/080ccZ61.pdfbin0 -> 5214 bytes
-rw-r--r--33063-t/images/080ddZ62.pdfbin0 -> 3818 bytes
-rw-r--r--33063-t/images/080eeZ63.pdfbin0 -> 3872 bytes
-rw-r--r--33063-t/images/080ffZ64.pdfbin0 -> 4222 bytes
-rw-r--r--33063-t/images/081aaZ65.pdfbin0 -> 4575 bytes
-rw-r--r--33063-t/images/081bbZ66.pdfbin0 -> 4233 bytes
-rw-r--r--33063-t/images/081ccZ67.pdfbin0 -> 4012 bytes
-rw-r--r--33063-t/images/081ddZ68.pdfbin0 -> 3970 bytes
-rw-r--r--33063-t/images/081eeZ69.pdfbin0 -> 3824 bytes
-rw-r--r--33063-t/images/081ffZ73.pdfbin0 -> 5051 bytes
-rw-r--r--33063-t/images/082adZ74.pdfbin0 -> 6222 bytes
-rw-r--r--33063-t/images/082ehZ78.pdfbin0 -> 6502 bytes
-rw-r--r--33063-t/images/082iiZ82.pdfbin0 -> 4552 bytes
-rw-r--r--33063-t/images/083adZ83.pdfbin0 -> 5196 bytes
-rw-r--r--33063-t/images/083eeZ88.pdfbin0 -> 4723 bytes
-rw-r--r--33063-t/images/083ffZ89.pdfbin0 -> 4451 bytes
-rw-r--r--33063-t/images/084aa220.pdfbin0 -> 13099 bytes
-rw-r--r--33063-t/images/085ac224.pdfbin0 -> 33995 bytes
-rw-r--r--33063-t/images/086aa235.pdfbin0 -> 13538 bytes
-rw-r--r--33063-t/images/087ab236.pdfbin0 -> 20998 bytes
-rw-r--r--33063-t/images/089ab241.pdfbin0 -> 21550 bytes
-rw-r--r--33063-t/images/090ab243.pdfbin0 -> 21550 bytes
-rw-r--r--33063-t/images/091aa245.pdfbin0 -> 13584 bytes
-rw-r--r--33063-t/images/092aa249.pdfbin0 -> 14193 bytes
-rw-r--r--33063-t/images/093aa250.pdfbin0 -> 12684 bytes
-rw-r--r--33063-t/images/094aa251.pdfbin0 -> 12684 bytes
-rw-r--r--33063-t/images/095aa253.pdfbin0 -> 13297 bytes
-rw-r--r--33063-t/images/096ac257.pdfbin0 -> 27355 bytes
-rw-r--r--33063-t/images/097aa258.pdfbin0 -> 14248 bytes
-rw-r--r--33063-t/images/098aa261.pdfbin0 -> 13225 bytes
-rw-r--r--33063-t/images/099aa264.pdfbin0 -> 18452 bytes
-rw-r--r--33063-t/images/100aa265.pdfbin0 -> 17730 bytes
-rw-r--r--33063-t/images/103aa272.pdfbin0 -> 4961 bytes
-rw-r--r--33063-t/images/103bb273.pdfbin0 -> 17234 bytes
-rw-r--r--33063-t/images/108aa286.pdfbin0 -> 4670 bytes
-rw-r--r--33063-t/images/109ac287.pdfbin0 -> 32934 bytes
-rw-r--r--33063-t/images/111ac289.pdfbin0 -> 30107 bytes
-rw-r--r--33063-t/images/112ac290.pdfbin0 -> 27363 bytes
-rw-r--r--33063-t/images/113aa294.pdfbin0 -> 12495 bytes
-rw-r--r--33063-t/images/114aa295.pdfbin0 -> 12337 bytes
-rw-r--r--33063-t/images/115ac296.pdfbin0 -> 24102 bytes
-rw-r--r--33063-t/images/115dd297.pdfbin0 -> 3950 bytes
-rw-r--r--33063-t/images/115ee297.pdfbin0 -> 8919 bytes
-rw-r--r--33063-t/images/116ag299.pdfbin0 -> 30544 bytes
-rw-r--r--33063-t/images/117aa104.pdfbin0 -> 9060 bytes
-rw-r--r--33063-t/images/117bb105.pdfbin0 -> 8363 bytes
-rw-r--r--33063-t/images/118aa107.pdfbin0 -> 9561 bytes
-rw-r--r--33063-t/images/118be108.pdfbin0 -> 24139 bytes
-rw-r--r--33063-t/images/119aa120.pdfbin0 -> 12713 bytes
-rw-r--r--33063-t/images/119bb121.pdfbin0 -> 10006 bytes
-rw-r--r--33063-t/images/119cc122.pdfbin0 -> 11685 bytes
-rw-r--r--33063-t/images/119dd123.pdfbin0 -> 8065 bytes
-rw-r--r--33063-t/images/119ee125.pdfbin0 -> 9021 bytes
-rw-r--r--33063-t/images/119ff126.pdfbin0 -> 8895 bytes
-rw-r--r--33063-t/images/120aa130.pdfbin0 -> 6243 bytes
-rw-r--r--33063-t/images/120bb131.pdfbin0 -> 8733 bytes
-rw-r--r--33063-t/images/120cd132.pdfbin0 -> 15936 bytes
-rw-r--r--33063-t/images/121aa300.pdfbin0 -> 6091 bytes
-rw-r--r--33063-t/images/122ab301.pdfbin0 -> 8620 bytes
-rw-r--r--33063-t/images/123aa302.pdfbin0 -> 4549 bytes
-rw-r--r--33063-t/images/123bb303.pdfbin0 -> 4838 bytes
-rw-r--r--33063-t/images/124aa304.pdfbin0 -> 6182 bytes
-rw-r--r--33063-t/images/125ab305.pdfbin0 -> 5622 bytes
-rw-r--r--33063-t/images/125cc306.pdfbin0 -> 5816 bytes
-rw-r--r--33063-t/images/126aa307.pdfbin0 -> 5967 bytes
-rw-r--r--33063-t/images/127ab308.pdfbin0 -> 7010 bytes
-rw-r--r--33063-t/images/127cd309.pdfbin0 -> 7069 bytes
-rw-r--r--33063-t/images/128ab310.pdfbin0 -> 6834 bytes
-rw-r--r--33063-t/images/129ab311.pdfbin0 -> 7423 bytes
-rw-r--r--33063-t/images/129cc311.pdfbin0 -> 5148 bytes
-rw-r--r--33063-t/images/129dd311.pdfbin0 -> 5693 bytes
-rw-r--r--33063-t/images/130aa311.pdfbin0 -> 5343 bytes
-rw-r--r--33063-t/images/130bb311.pdfbin0 -> 6581 bytes
-rw-r--r--33063-t/images/130cc311.pdfbin0 -> 6363 bytes
-rw-r--r--33063-t/images/130dd311.pdfbin0 -> 6451 bytes
-rw-r--r--33063-t/images/131aa312.pdfbin0 -> 5523 bytes
-rw-r--r--33063-t/images/131bb313.pdfbin0 -> 6491 bytes
-rw-r--r--33063-t/images/132aa314.pdfbin0 -> 6175 bytes
-rw-r--r--33063-t/images/133aa315.pdfbin0 -> 7231 bytes
-rw-r--r--33063-t/images/133bb316.pdfbin0 -> 21987 bytes
-rw-r--r--33063-t/images/134aa317.pdfbin0 -> 18674 bytes
-rw-r--r--33063-t/images/135aa318.pdfbin0 -> 6871 bytes
-rw-r--r--33063-t/images/137aa147.pdfbin0 -> 6264 bytes
-rw-r--r--33063-t/images/137bb148.pdfbin0 -> 7284 bytes
-rw-r--r--33063-t/images/138aa158.pdfbin0 -> 6147 bytes
-rw-r--r--33063-t/images/138bb165.pdfbin0 -> 6320 bytes
-rw-r--r--33063-t/images/139aa167.pdfbin0 -> 5640 bytes
-rw-r--r--33063-t/images/139bb168.pdfbin0 -> 4674 bytes
-rw-r--r--33063-t/images/139cc169.pdfbin0 -> 4610 bytes
-rw-r--r--33063-t/images/139dd174.pdfbin0 -> 11778 bytes
-rw-r--r--33063-t/images/139ee175.pdfbin0 -> 8396 bytes
-rw-r--r--33063-t/images/139ff177.pdfbin0 -> 11928 bytes
-rw-r--r--33063-t/images/139gg176.pdfbin0 -> 4794 bytes
-rw-r--r--33063-t/images/140aa178.pdfbin0 -> 5510 bytes
-rw-r--r--33063-t/images/140bb182.pdfbin0 -> 5481 bytes
-rw-r--r--33063-t/images/140cc191.pdfbin0 -> 7817 bytes
-rw-r--r--33063-t/images/141aa206.pdfbin0 -> 4650 bytes
-rw-r--r--33063-t/images/141bb207.pdfbin0 -> 5645 bytes
-rw-r--r--33063-t/images/142aa223.pdfbin0 -> 5942 bytes
-rw-r--r--33063-t/images/143aa241.pdfbin0 -> 5029 bytes
-rw-r--r--33063-t/images/143bb242.pdfbin0 -> 4919 bytes
-rw-r--r--33063-t/images/143cc243.pdfbin0 -> 4999 bytes
-rw-r--r--33063-t/images/143dd244.pdfbin0 -> 5706 bytes
-rw-r--r--33063-t/images/143ee245.pdfbin0 -> 21057 bytes
-rw-r--r--33063-t/images/151aa342.pdfbin0 -> 5941 bytes
-rw-r--r--33063-t/images/152aa344.pdfbin0 -> 5297 bytes
-rw-r--r--33063-t/images/153aa345.pdfbin0 -> 4836 bytes
-rw-r--r--33063-t/images/154aa346.pdfbin0 -> 5203 bytes
-rw-r--r--33063-t/images/154bb346.pdfbin0 -> 5522 bytes
-rw-r--r--33063-t/images/155aa348.pdfbin0 -> 4687 bytes
-rw-r--r--33063-t/images/156aa349.pdfbin0 -> 5860 bytes
-rw-r--r--33063-t/images/157aa351.pdfbin0 -> 5361 bytes
-rw-r--r--33063-t/images/157bb353.pdfbin0 -> 4948 bytes
-rw-r--r--33063-t/images/158aa354.pdfbin0 -> 5527 bytes
-rw-r--r--33063-t/images/159aa357.pdfbin0 -> 5527 bytes
-rw-r--r--33063-t/images/160aa358.pdfbin0 -> 5527 bytes
-rw-r--r--33063-t/images/161aa359.pdfbin0 -> 7049 bytes
-rw-r--r--33063-t/images/162aa361.pdfbin0 -> 5098 bytes
-rw-r--r--33063-t/images/163aa362.pdfbin0 -> 5556 bytes
-rw-r--r--33063-t/images/164aa363.pdfbin0 -> 5186 bytes
-rw-r--r--33063-t/images/165aa364.pdfbin0 -> 5989 bytes
-rw-r--r--33063-t/images/166aa365.pdfbin0 -> 5989 bytes
-rw-r--r--33063-t/images/167aa366.pdfbin0 -> 5989 bytes
-rw-r--r--33063-t/images/168aa263.pdfbin0 -> 8954 bytes
-rw-r--r--33063-t/images/169aa367.pdfbin0 -> 5526 bytes
-rw-r--r--33063-t/images/170aa370.pdfbin0 -> 8533 bytes
-rw-r--r--33063-t/images/171aa371.pdfbin0 -> 4105 bytes
-rw-r--r--33063-t/images/171bb373.pdfbin0 -> 3810 bytes
-rw-r--r--33063-t/images/171cc374.pdfbin0 -> 4418 bytes
-rw-r--r--33063-t/images/172aa375.pdfbin0 -> 4497 bytes
-rw-r--r--33063-t/images/173aa376.pdfbin0 -> 4204 bytes
-rw-r--r--33063-t/images/174aa377.pdfbin0 -> 4198 bytes
-rw-r--r--33063-t/images/175aa378.pdfbin0 -> 14014 bytes
-rw-r--r--33063-t/images/176aa381.pdfbin0 -> 14043 bytes
-rw-r--r--33063-t/images/177aa383.pdfbin0 -> 7436 bytes
-rw-r--r--33063-t/images/178aa384.pdfbin0 -> 6891 bytes
-rw-r--r--33063-t/images/179aa270.pdfbin0 -> 12139 bytes
-rw-r--r--33063-t/images/180aa280.pdfbin0 -> 4453 bytes
-rw-r--r--33063-t/images/180bb281.pdfbin0 -> 5497 bytes
-rw-r--r--33063-t/images/181aa385.pdfbin0 -> 7163 bytes
-rw-r--r--33063-t/images/182aa386.pdfbin0 -> 5752 bytes
-rw-r--r--33063-t/images/183aa387.pdfbin0 -> 6108 bytes
-rw-r--r--33063-t/images/184aa388.pdfbin0 -> 5803 bytes
-rw-r--r--33063-t/images/185aa390.pdfbin0 -> 8052 bytes
-rw-r--r--33063-t/images/186aa391.pdfbin0 -> 6011 bytes
-rw-r--r--33063-t/images/187aa291.pdfbin0 -> 5524 bytes
-rw-r--r--33063-t/images/187bb292.pdfbin0 -> 5762 bytes
-rw-r--r--33063-t/images/187cc293.pdfbin0 -> 10462 bytes
-rw-r--r--33063-t/images/187dd294.pdfbin0 -> 10941 bytes
-rw-r--r--33063-t/images/187ee295.pdfbin0 -> 10135 bytes
-rw-r--r--33063-t/images/187ff296.pdfbin0 -> 10041 bytes
-rw-r--r--33063-t/images/187gg297.pdfbin0 -> 10575 bytes
-rw-r--r--33063-t/images/187hh298.pdfbin0 -> 16070 bytes
-rw-r--r--33063-t/images/188aa303.pdfbin0 -> 5600 bytes
-rw-r--r--33063-t/images/189aa312.pdfbin0 -> 4537 bytes
-rw-r--r--33063-t/images/189bb313.pdfbin0 -> 4943 bytes
-rw-r--r--33063-t/images/190aa314.pdfbin0 -> 6338 bytes
-rw-r--r--33063-t/images/190bb315.pdfbin0 -> 12078 bytes
-rw-r--r--33063-t/images/193aa395.pdfbin0 -> 5554 bytes
-rw-r--r--33063-t/images/194aa395.pdfbin0 -> 5916 bytes
-rw-r--r--33063-t/images/195aa397.pdfbin0 -> 5378 bytes
-rw-r--r--33063-t/images/196aa398.pdfbin0 -> 4918 bytes
-rw-r--r--33063-t/images/196bb399.pdf80
-rw-r--r--33063-t/images/197aa400.pdfbin0 -> 5606 bytes
-rw-r--r--33063-t/images/198aa403.pdfbin0 -> 5332 bytes
-rw-r--r--33063-t/images/199aa407.pdfbin0 -> 6097 bytes
-rw-r--r--33063-t/images/199bb409.pdfbin0 -> 5377 bytes
-rw-r--r--33063-t/images/200aa410.pdfbin0 -> 4563 bytes
-rw-r--r--33063-t/images/201ab411.pdfbin0 -> 5345 bytes
-rw-r--r--33063-t/images/202ab412.pdfbin0 -> 7239 bytes
-rw-r--r--33063-t/images/203aa415.pdfbin0 -> 6232 bytes
-rw-r--r--33063-t/images/204aa356.pdfbin0 -> 5558 bytes
-rw-r--r--33063-t/images/204bb357.pdfbin0 -> 5808 bytes
-rw-r--r--33063-t/images/204cc358.pdfbin0 -> 4942 bytes
-rw-r--r--33063-t/images/206aa417.pdfbin0 -> 6537 bytes
-rw-r--r--33063-t/images/207aa418.pdfbin0 -> 7834 bytes
-rw-r--r--33063-t/images/208aa419.pdfbin0 -> 7083 bytes
-rw-r--r--33063-t/images/209aa420.pdfbin0 -> 6602 bytes
-rw-r--r--33063-t/images/210aa421.pdfbin0 -> 6903 bytes
-rw-r--r--33063-t/images/211aa424.pdfbin0 -> 10464 bytes
-rw-r--r--33063-t/images/212aa425.pdfbin0 -> 12768 bytes
-rw-r--r--33063-t/images/213aa426.pdfbin0 -> 5876 bytes
-rw-r--r--33063-t/images/214aa427.pdfbin0 -> 7707 bytes
-rw-r--r--33063-t/images/215aa428.pdfbin0 -> 6299 bytes
-rw-r--r--33063-t/images/217aa404.pdfbin0 -> 5345 bytes
-rw-r--r--33063-t/images/217bb405.pdfbin0 -> 4527 bytes
-rw-r--r--33063-t/images/217cc406.pdfbin0 -> 6220 bytes
-rw-r--r--33063-t/images/220aa430.pdfbin0 -> 11944 bytes
-rw-r--r--33063-t/images/221aa431.pdfbin0 -> 7467 bytes
-rw-r--r--33063-t/images/223aa439.pdfbin0 -> 14430 bytes
-rw-r--r--33063-t/images/224aa441.pdfbin0 -> 14197 bytes
-rw-r--r--33063-t/images/224bb442.pdfbin0 -> 10916 bytes
-rw-r--r--33063-t/images/224cc443.pdfbin0 -> 11582 bytes
-rw-r--r--33063-t/images/225aa445.pdfbin0 -> 5561 bytes
-rw-r--r--33063-t/images/226aa447.pdfbin0 -> 6673 bytes
-rw-r--r--33063-t/images/227aa449.pdfbin0 -> 10092 bytes
-rw-r--r--33063-t/images/228aa451.pdfbin0 -> 11545 bytes
-rw-r--r--33063-t/images/229aa454.pdfbin0 -> 14733 bytes
-rw-r--r--33063-t/images/231aa455.pdfbin0 -> 25328 bytes
-rw-r--r--33063-t/images/232aa459.pdfbin0 -> 5695 bytes
-rw-r--r--33063-t/images/233aa461.pdfbin0 -> 11891 bytes
-rw-r--r--33063-t/images/234aa466.pdfbin0 -> 7310 bytes
-rw-r--r--33063-t/images/235aa467.pdfbin0 -> 13193 bytes
-rw-r--r--33063-t/images/236aa469.pdfbin0 -> 13360 bytes
-rw-r--r--33063-t/images/237aa472.pdfbin0 -> 13526 bytes
-rw-r--r--33063-t/images/239aa475.pdfbin0 -> 13335 bytes
-rw-r--r--33063-t/images/240aa477.pdfbin0 -> 15017 bytes
-rw-r--r--33063-t/images/241aa478.pdfbin0 -> 13096 bytes
-rw-r--r--33063-t/images/242aa480.pdfbin0 -> 10078 bytes
-rw-r--r--33063-t/images/243aa484.pdfbin0 -> 4437 bytes
-rw-r--r--33063-t/images/244aa485.pdfbin0 -> 6993 bytes
-rw-r--r--33063-t/images/245aa486.pdfbin0 -> 12862 bytes
-rw-r--r--33063-t/images/246aa487.pdfbin0 -> 14857 bytes
-rw-r--r--33063-t/images/247aa488.pdfbin0 -> 4964 bytes
-rw-r--r--33063-t/images/248aa490.pdfbin0 -> 6238 bytes
-rw-r--r--33063-t/images/249aa491.pdfbin0 -> 4682 bytes
-rw-r--r--33063-t/images/sources/012aaZ10.eepic15
-rw-r--r--33063-t/images/sources/012bbZ14.eepic23
-rw-r--r--33063-t/images/sources/016aaZ37.eepic18
-rw-r--r--33063-t/images/sources/018aaZ55.eepic15
-rw-r--r--33063-t/images/sources/018bbZ56.eepic19
-rw-r--r--33063-t/images/sources/018ccZ57.eepic13
-rw-r--r--33063-t/images/sources/019aaZ58.eepic18
-rw-r--r--33063-t/images/sources/019abZ58.eepic31
-rw-r--r--33063-t/images/sources/019bbZ58.eepic18
-rw-r--r--33063-t/images/sources/019ccZ62.eepic14
-rw-r--r--33063-t/images/sources/020aaZ63.eepic14
-rw-r--r--33063-t/images/sources/020bbZ66.eepic15
-rw-r--r--33063-t/images/sources/020ccZ68.eepic12
-rw-r--r--33063-t/images/sources/020ddZ69.eepic19
-rw-r--r--33063-t/images/sources/021aaZ72.eepic30
-rw-r--r--33063-t/images/sources/022aaZ75.eepic14
-rw-r--r--33063-t/images/sources/022bbZ76.eepic15
-rw-r--r--33063-t/images/sources/022ccZ77.eepic15
-rw-r--r--33063-t/images/sources/023aaZ79.eepic20
-rw-r--r--33063-t/images/sources/023bcZ80.eepic38
-rw-r--r--33063-t/images/sources/024aaZ81.eepic15
-rw-r--r--33063-t/images/sources/024bbZ83.eepic10
-rw-r--r--33063-t/images/sources/025aaZ86.eepic13
-rw-r--r--33063-t/images/sources/026aaZ90.eepic16
-rw-r--r--33063-t/images/sources/027aaZ93.eepic14
-rw-r--r--33063-t/images/sources/028aaZ95.eepic17
-rw-r--r--33063-t/images/sources/029aaZ96.eepic17
-rw-r--r--33063-t/images/sources/030aaZ97.eepic17
-rw-r--r--33063-t/images/sources/031aa100.eepic16
-rw-r--r--33063-t/images/sources/032aa101.eepic21
-rw-r--r--33063-t/images/sources/033aa104.eepic14
-rw-r--r--33063-t/images/sources/034aa107.eepic22
-rw-r--r--33063-t/images/sources/034bb109.eepic24
-rw-r--r--33063-t/images/sources/035aa110.eepic21
-rw-r--r--33063-t/images/sources/036aa111.eepic22
-rw-r--r--33063-t/images/sources/037aa112.eepic18
-rw-r--r--33063-t/images/sources/038aa115.eepic19
-rw-r--r--33063-t/images/sources/039aa117.eepic15
-rw-r--r--33063-t/images/sources/039bb118.eepic15
-rw-r--r--33063-t/images/sources/039ce119.eepic29
-rw-r--r--33063-t/images/sources/039fi120.eepic39
-rw-r--r--33063-t/images/sources/041aa129.eepic15
-rw-r--r--33063-t/images/sources/042aa138.eepic12
-rw-r--r--33063-t/images/sources/043ab139.eepic25
-rw-r--r--33063-t/images/sources/044ab143.eepic27
-rw-r--r--33063-t/images/sources/045aa145.eepic14
-rw-r--r--33063-t/images/sources/046aa147.eepic15
-rw-r--r--33063-t/images/sources/047ab150.eepic28
-rw-r--r--33063-t/images/sources/048ac151.eepic38
-rw-r--r--33063-t/images/sources/049aa152.eepic14
-rw-r--r--33063-t/images/sources/050aa153.eepic12
-rw-r--r--33063-t/images/sources/051ac154.eepic40
-rw-r--r--33063-t/images/sources/052ab155.eepic24
-rw-r--r--33063-t/images/sources/054aa160.eepic20
-rw-r--r--33063-t/images/sources/055aa162.eepic21
-rw-r--r--33063-t/images/sources/056ac166.eepic30
-rw-r--r--33063-t/images/sources/056dg170.eepic40
-rw-r--r--33063-t/images/sources/057aa174.eepic17
-rw-r--r--33063-t/images/sources/057bb176.eepic25
-rw-r--r--33063-t/images/sources/058aa178.eepic14
-rw-r--r--33063-t/images/sources/058bb181.eepic15
-rw-r--r--33063-t/images/sources/059aa182.eepic15
-rw-r--r--33063-t/images/sources/060aa183.eepic15
-rw-r--r--33063-t/images/sources/061aa184.eepic16
-rw-r--r--33063-t/images/sources/062ab185.eepic26
-rw-r--r--33063-t/images/sources/063aa187.eepic28
-rw-r--r--33063-t/images/sources/064aa188.eepic18
-rw-r--r--33063-t/images/sources/064bb190.eepic18
-rw-r--r--33063-t/images/sources/065ac192.eepic62
-rw-r--r--33063-t/images/sources/066ad203.eepic40
-rw-r--r--33063-t/images/sources/067aa205.eepic18
-rw-r--r--33063-t/images/sources/068aa207.eepic22
-rw-r--r--33063-t/images/sources/069ac208.eepic52
-rw-r--r--33063-t/images/sources/069dd211.eepic22
-rw-r--r--33063-t/images/sources/070aa212.eepic16
-rw-r--r--33063-t/images/sources/071aa213.eepic32
-rw-r--r--33063-t/images/sources/074aaZ19.eepic16
-rw-r--r--33063-t/images/sources/074bbZ20.eepic17
-rw-r--r--33063-t/images/sources/075aaZ21.eepic15
-rw-r--r--33063-t/images/sources/075bbZ22.eepic20
-rw-r--r--33063-t/images/sources/075ceZ23.eepic38
-rw-r--r--33063-t/images/sources/076aaZ24.eepic19
-rw-r--r--33063-t/images/sources/076bbZ25.eepic22
-rw-r--r--33063-t/images/sources/076ccZ26.eepic23
-rw-r--r--33063-t/images/sources/076ddZ27.eepic22
-rw-r--r--33063-t/images/sources/077adZ28.eepic72
-rw-r--r--33063-t/images/sources/077eeZ34.eepic14
-rw-r--r--33063-t/images/sources/077ffZ35.eepic15
-rw-r--r--33063-t/images/sources/078aaZ41.eepic14
-rw-r--r--33063-t/images/sources/078bbZ43.eepic14
-rw-r--r--33063-t/images/sources/078ccZ46.eepic18
-rw-r--r--33063-t/images/sources/078ddZ49.eepic16
-rw-r--r--33063-t/images/sources/079adZ51.eepic70
-rw-r--r--33063-t/images/sources/079eeZ57.eepic17
-rw-r--r--33063-t/images/sources/080aaZ59.eepic19
-rw-r--r--33063-t/images/sources/080bbZ60.eepic20
-rw-r--r--33063-t/images/sources/080ccZ61.eepic24
-rw-r--r--33063-t/images/sources/080ddZ62.eepic14
-rw-r--r--33063-t/images/sources/080eeZ63.eepic16
-rw-r--r--33063-t/images/sources/080ffZ64.eepic17
-rw-r--r--33063-t/images/sources/081aaZ65.eepic19
-rw-r--r--33063-t/images/sources/081bbZ66.eepic18
-rw-r--r--33063-t/images/sources/081ccZ67.eepic15
-rw-r--r--33063-t/images/sources/081ddZ68.eepic16
-rw-r--r--33063-t/images/sources/081eeZ69.eepic15
-rw-r--r--33063-t/images/sources/081ffZ73.eepic20
-rw-r--r--33063-t/images/sources/082adZ74.eepic78
-rw-r--r--33063-t/images/sources/082ehZ78.eepic78
-rw-r--r--33063-t/images/sources/082iiZ82.eepic20
-rw-r--r--33063-t/images/sources/083adZ83.eepic66
-rw-r--r--33063-t/images/sources/083eeZ88.eepic20
-rw-r--r--33063-t/images/sources/083ffZ89.eepic18
-rw-r--r--33063-t/images/sources/084aa220.eepic26
-rw-r--r--33063-t/images/sources/085ac224.eepic114
-rw-r--r--33063-t/images/sources/086aa235.eepic27
-rw-r--r--33063-t/images/sources/087ab236.eepic50
-rw-r--r--33063-t/images/sources/089ab241.eepic50
-rw-r--r--33063-t/images/sources/090ab243.eepic50
-rw-r--r--33063-t/images/sources/091aa245.eepic28
-rw-r--r--33063-t/images/sources/092aa249.eepic30
-rw-r--r--33063-t/images/sources/093aa250.eepic33
-rw-r--r--33063-t/images/sources/094aa251.eepic33
-rw-r--r--33063-t/images/sources/095aa253.eepic28
-rw-r--r--33063-t/images/sources/096ac257.eepic95
-rw-r--r--33063-t/images/sources/097aa258.eepic25
-rw-r--r--33063-t/images/sources/098aa261.eepic26
-rw-r--r--33063-t/images/sources/099aa264.eepic36
-rw-r--r--33063-t/images/sources/100aa265.eepic36
-rw-r--r--33063-t/images/sources/103aa272.eepic16
-rw-r--r--33063-t/images/sources/103bb273.eepic31
-rw-r--r--33063-t/images/sources/108aa286.eepic26
-rw-r--r--33063-t/images/sources/109ac287.eepic89
-rw-r--r--33063-t/images/sources/111ac289.eepic80
-rw-r--r--33063-t/images/sources/112ac290.eepic78
-rw-r--r--33063-t/images/sources/113aa294.eepic28
-rw-r--r--33063-t/images/sources/114aa295.eepic28
-rw-r--r--33063-t/images/sources/115ac296.eepic81
-rw-r--r--33063-t/images/sources/115dd297.eepic14
-rw-r--r--33063-t/images/sources/115ee297.eepic22
-rw-r--r--33063-t/images/sources/116ag299.eepic184
-rw-r--r--33063-t/images/sources/117aa104.eepic28
-rw-r--r--33063-t/images/sources/117bb105.eepic28
-rw-r--r--33063-t/images/sources/118aa107.eepic27
-rw-r--r--33063-t/images/sources/118be108.eepic128
-rw-r--r--33063-t/images/sources/119aa120.eepic39
-rw-r--r--33063-t/images/sources/119bb121.eepic47
-rw-r--r--33063-t/images/sources/119cc122.eepic39
-rw-r--r--33063-t/images/sources/119dd123.eepic30
-rw-r--r--33063-t/images/sources/119ee125.eepic29
-rw-r--r--33063-t/images/sources/119ff126.eepic29
-rw-r--r--33063-t/images/sources/120aa130.eepic27
-rw-r--r--33063-t/images/sources/120bb131.eepic28
-rw-r--r--33063-t/images/sources/120cd132.eepic67
-rw-r--r--33063-t/images/sources/121aa300.eepic23
-rw-r--r--33063-t/images/sources/122ab301.eepic54
-rw-r--r--33063-t/images/sources/123aa302.eepic27
-rw-r--r--33063-t/images/sources/123bb303.eepic29
-rw-r--r--33063-t/images/sources/124aa304.eepic23
-rw-r--r--33063-t/images/sources/125ab305.eepic36
-rw-r--r--33063-t/images/sources/125cc306.eepic24
-rw-r--r--33063-t/images/sources/126aa307.eepic17
-rw-r--r--33063-t/images/sources/127ab308.eepic41
-rw-r--r--33063-t/images/sources/127cd309.eepic38
-rw-r--r--33063-t/images/sources/128ab310.eepic38
-rw-r--r--33063-t/images/sources/129ab311.eepic41
-rw-r--r--33063-t/images/sources/129cc311.eepic21
-rw-r--r--33063-t/images/sources/129dd311.eepic19
-rw-r--r--33063-t/images/sources/130aa311.eepic29
-rw-r--r--33063-t/images/sources/130bb311.eepic31
-rw-r--r--33063-t/images/sources/130cc311.eepic28
-rw-r--r--33063-t/images/sources/130dd311.eepic30
-rw-r--r--33063-t/images/sources/131aa312.eepic34
-rw-r--r--33063-t/images/sources/131bb313.eepic46
-rw-r--r--33063-t/images/sources/132aa314.eepic32
-rw-r--r--33063-t/images/sources/133aa315.eepic35
-rw-r--r--33063-t/images/sources/133bb316.eepic129
-rw-r--r--33063-t/images/sources/134aa317.eepic69
-rw-r--r--33063-t/images/sources/135aa318.eepic39
-rw-r--r--33063-t/images/sources/137aa147.eepic40
-rw-r--r--33063-t/images/sources/137bb148.eepic30
-rw-r--r--33063-t/images/sources/138aa158.eepic27
-rw-r--r--33063-t/images/sources/138bb165.eepic47
-rw-r--r--33063-t/images/sources/139aa167.eepic30
-rw-r--r--33063-t/images/sources/139bb168.eepic23
-rw-r--r--33063-t/images/sources/139cc169.eepic29
-rw-r--r--33063-t/images/sources/139dd174.eepic50
-rw-r--r--33063-t/images/sources/139ee175.eepic41
-rw-r--r--33063-t/images/sources/139ff177.eepic46
-rw-r--r--33063-t/images/sources/139gg176.eepic31
-rw-r--r--33063-t/images/sources/140aa178.eepic29
-rw-r--r--33063-t/images/sources/140bb182.eepic21
-rw-r--r--33063-t/images/sources/140cc191.eepic47
-rw-r--r--33063-t/images/sources/141aa206.eepic17
-rw-r--r--33063-t/images/sources/141bb207.eepic26
-rw-r--r--33063-t/images/sources/142aa223.eepic31
-rw-r--r--33063-t/images/sources/143aa241.eepic28
-rw-r--r--33063-t/images/sources/143bb242.eepic26
-rw-r--r--33063-t/images/sources/143cc243.eepic20
-rw-r--r--33063-t/images/sources/143dd244.eepic23
-rw-r--r--33063-t/images/sources/143ee245.eepic117
-rw-r--r--33063-t/images/sources/151aa342.eepic50
-rw-r--r--33063-t/images/sources/152aa344.eepic31
-rw-r--r--33063-t/images/sources/153aa345.eepic21
-rw-r--r--33063-t/images/sources/154aa346.eepic17
-rw-r--r--33063-t/images/sources/154bb346.eepic35
-rw-r--r--33063-t/images/sources/155aa348.eepic27
-rw-r--r--33063-t/images/sources/156aa349.eepic28
-rw-r--r--33063-t/images/sources/157aa351.eepic32
-rw-r--r--33063-t/images/sources/157bb353.eepic16
-rw-r--r--33063-t/images/sources/158aa354.eepic26
-rw-r--r--33063-t/images/sources/159aa357.eepic26
-rw-r--r--33063-t/images/sources/160aa358.eepic26
-rw-r--r--33063-t/images/sources/161aa359.eepic63
-rw-r--r--33063-t/images/sources/162aa361.eepic28
-rw-r--r--33063-t/images/sources/163aa362.eepic56
-rw-r--r--33063-t/images/sources/164aa363.eepic28
-rw-r--r--33063-t/images/sources/165aa364.eepic39
-rw-r--r--33063-t/images/sources/166aa365.eepic39
-rw-r--r--33063-t/images/sources/167aa366.eepic39
-rw-r--r--33063-t/images/sources/168aa263.eepic38
-rw-r--r--33063-t/images/sources/169aa367.eepic23
-rw-r--r--33063-t/images/sources/170aa370.eepic25
-rw-r--r--33063-t/images/sources/171aa371.eepic19
-rw-r--r--33063-t/images/sources/171bb373.eepic14
-rw-r--r--33063-t/images/sources/171cc374.eepic18
-rw-r--r--33063-t/images/sources/172aa375.eepic30
-rw-r--r--33063-t/images/sources/173aa376.eepic18
-rw-r--r--33063-t/images/sources/174aa377.eepic23
-rw-r--r--33063-t/images/sources/175aa378.eepic33
-rw-r--r--33063-t/images/sources/176aa381.eepic34
-rw-r--r--33063-t/images/sources/177aa383.eepic35
-rw-r--r--33063-t/images/sources/178aa384.eepic33
-rw-r--r--33063-t/images/sources/179aa270.eepic70
-rw-r--r--33063-t/images/sources/180aa280.eepic26
-rw-r--r--33063-t/images/sources/180bb281.eepic42
-rw-r--r--33063-t/images/sources/181aa385.eepic39
-rw-r--r--33063-t/images/sources/182aa386.eepic41
-rw-r--r--33063-t/images/sources/183aa387.eepic28
-rw-r--r--33063-t/images/sources/184aa388.eepic33
-rw-r--r--33063-t/images/sources/185aa390.eepic36
-rw-r--r--33063-t/images/sources/186aa391.eepic37
-rw-r--r--33063-t/images/sources/187aa291.eepic32
-rw-r--r--33063-t/images/sources/187bb292.eepic43
-rw-r--r--33063-t/images/sources/187cc293.eepic29
-rw-r--r--33063-t/images/sources/187dd294.eepic34
-rw-r--r--33063-t/images/sources/187ee295.eepic33
-rw-r--r--33063-t/images/sources/187ff296.eepic33
-rw-r--r--33063-t/images/sources/187gg297.eepic38
-rw-r--r--33063-t/images/sources/187hh298.eepic52
-rw-r--r--33063-t/images/sources/188aa303.eepic29
-rw-r--r--33063-t/images/sources/189aa312.eepic19
-rw-r--r--33063-t/images/sources/189bb313.eepic24
-rw-r--r--33063-t/images/sources/190aa314.eepic42
-rw-r--r--33063-t/images/sources/190bb315.eepic39
-rw-r--r--33063-t/images/sources/193aa395.eepic34
-rw-r--r--33063-t/images/sources/194aa395.eepic36
-rw-r--r--33063-t/images/sources/195aa397.eepic22
-rw-r--r--33063-t/images/sources/196aa398.eepic16
-rw-r--r--33063-t/images/sources/196bb399.eepic18
-rw-r--r--33063-t/images/sources/197aa400.eepic35
-rw-r--r--33063-t/images/sources/198aa403.eepic19
-rw-r--r--33063-t/images/sources/199aa407.eepic28
-rw-r--r--33063-t/images/sources/199bb409.eepic23
-rw-r--r--33063-t/images/sources/200aa410.eepic12
-rw-r--r--33063-t/images/sources/201ab411.eepic25
-rw-r--r--33063-t/images/sources/202ab412.eepic35
-rw-r--r--33063-t/images/sources/203aa415.eepic28
-rw-r--r--33063-t/images/sources/204aa356.eepic23
-rw-r--r--33063-t/images/sources/204bb357.eepic22
-rw-r--r--33063-t/images/sources/204cc358.eepic19
-rw-r--r--33063-t/images/sources/206aa417.eepic22
-rw-r--r--33063-t/images/sources/207aa418.eepic29
-rw-r--r--33063-t/images/sources/208aa419.eepic42
-rw-r--r--33063-t/images/sources/209aa420.eepic27
-rw-r--r--33063-t/images/sources/210aa421.eepic47
-rw-r--r--33063-t/images/sources/211aa424.eepic35
-rw-r--r--33063-t/images/sources/212aa425.eepic55
-rw-r--r--33063-t/images/sources/213aa426.eepic33
-rw-r--r--33063-t/images/sources/214aa427.eepic71
-rw-r--r--33063-t/images/sources/215aa428.eepic32
-rw-r--r--33063-t/images/sources/217aa404.eepic16
-rw-r--r--33063-t/images/sources/217bb405.eepic17
-rw-r--r--33063-t/images/sources/217cc406.eepic45
-rw-r--r--33063-t/images/sources/220aa430.eepic29
-rw-r--r--33063-t/images/sources/221aa431.eepic48
-rw-r--r--33063-t/images/sources/223aa439.eepic40
-rw-r--r--33063-t/images/sources/224aa441.eepic55
-rw-r--r--33063-t/images/sources/224bb442.eepic34
-rw-r--r--33063-t/images/sources/224cc443.eepic44
-rw-r--r--33063-t/images/sources/225aa445.eepic30
-rw-r--r--33063-t/images/sources/226aa447.eepic41
-rw-r--r--33063-t/images/sources/227aa449.eepic30
-rw-r--r--33063-t/images/sources/228aa451.eepic39
-rw-r--r--33063-t/images/sources/229aa454.eepic34
-rw-r--r--33063-t/images/sources/231aa455.eepic37
-rw-r--r--33063-t/images/sources/232aa459.eepic26
-rw-r--r--33063-t/images/sources/233aa461.eepic30
-rw-r--r--33063-t/images/sources/234aa466.eepic38
-rw-r--r--33063-t/images/sources/235aa467.eepic28
-rw-r--r--33063-t/images/sources/236aa469.eepic30
-rw-r--r--33063-t/images/sources/237aa472.eepic34
-rw-r--r--33063-t/images/sources/239aa475.eepic37
-rw-r--r--33063-t/images/sources/240aa477.eepic47
-rw-r--r--33063-t/images/sources/241aa478.eepic33
-rw-r--r--33063-t/images/sources/242aa480.eepic18
-rw-r--r--33063-t/images/sources/243aa484.eepic20
-rw-r--r--33063-t/images/sources/244aa485.eepic43
-rw-r--r--33063-t/images/sources/245aa486.eepic29
-rw-r--r--33063-t/images/sources/246aa487.eepic62
-rw-r--r--33063-t/images/sources/247aa488.eepic28
-rw-r--r--33063-t/images/sources/248aa490.eepic33
-rw-r--r--33063-t/images/sources/249aa491.eepic24
-rw-r--r--33063-t/images/sources/config.tex10
-rw-r--r--33063-t/images/sources/woodcutsmall.eps4690
-rw-r--r--33063-t/images/woodcutsmall.pdfbin0 -> 27736 bytes
-rw-r--r--LICENSE.txt11
-rw-r--r--README.md2
634 files changed, 29952 insertions, 0 deletions
diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..6833f05
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,3 @@
+* text=auto
+*.txt text
+*.md text
diff --git a/33063-pdf.pdf b/33063-pdf.pdf
new file mode 100644
index 0000000..bb97821
--- /dev/null
+++ b/33063-pdf.pdf
Binary files differ
diff --git a/33063-pdf.zip b/33063-pdf.zip
new file mode 100644
index 0000000..342e5b7
--- /dev/null
+++ b/33063-pdf.zip
Binary files differ
diff --git a/33063-t.zip b/33063-t.zip
new file mode 100644
index 0000000..a1701d2
--- /dev/null
+++ b/33063-t.zip
Binary files differ
diff --git a/33063-t/33063-t.tex b/33063-t/33063-t.tex
new file mode 100644
index 0000000..6d6fa4a
--- /dev/null
+++ b/33063-t/33063-t.tex
@@ -0,0 +1,15134 @@
+% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %
+% %
+% The Project Gutenberg EBook of Plane Geometry, by George Albert Wentworth
+% %
+% This eBook is for the use of anyone anywhere at no cost and with %
+% almost no restrictions whatsoever. You may copy it, give it away or %
+% re-use it under the terms of the Project Gutenberg License included %
+% with this eBook or online at www.gutenberg.org %
+% %
+% %
+% Title: Plane Geometry %
+% %
+% Author: George Albert Wentworth %
+% %
+% Release Date: July 3, 2010 [EBook #33063] %
+% %
+% Language: English %
+% %
+% Character set encoding: ISO-8859-1 %
+% %
+% *** START OF THIS PROJECT GUTENBERG EBOOK PLANE GEOMETRY *** %
+% %
+% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %
+
+\def\ebook{33063}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% %%
+%% Packages and substitutions: %%
+%% %%
+%% book: Required. %%
+%% inputenc: Standard DP encoding. Required. %%
+%% %%
+%% ifthen: Logical conditionals. Required. %%
+%% %%
+%% amsmath: AMS mathematics enhancements. Required. %%
+%% amssymb: Additional mathematical symbols. Required. %%
+%% %%
+%% alltt: Fixed-width font environment. Required. %%
+%% %%
+%% footmisc: Extended footnote capabilities. Optional. %%
+%% %%
+%% indentfirst: Indent first word of each sectional unit. Optional. %%
+%% %%
+%% fancyhdr: Enhanced running headers and footers. Required. %%
+%% graphicx: Standard interface for graphics inclusion. Required. %%
+%% %%
+%% geometry: Enhanced page layout package. Required. %%
+%% hyperref: Hypertext embellishments for pdf output. Required. %%
+%% %%
+%% enumerate: Configurable enumeration labels. Required. %%
+%% supertabular: The supertabular environment. Required. %%
+%% %%
+%% %%
+%% Producer's Comments: %%
+%% %%
+%% lacheck: ..................................... OK %%
+%% Numerous false positives %%
+%% %%
+%% PDF pages: 326 (if ForPrinting set to false) %%
+%% PDF page size: 6 x 8.5in (non-standard) %%
+%% PDF bookmarks: created, point to ToC entries %%
+%% PDF document info: filled in %%
+%% Images: 313 pdf diagrams %%
+%% %%
+%% Summary of log file: %%
+%% * One harmless underfull hbox on title page. %%
+%% %%
+%% Compile History: %%
+%% %%
+%% Jeremy Weatherford <jweather -at- xidus -dot- net> (PG xidus) %%
+%% ca. 2005 %%
+%% Fedora Core 3 Linux %%
+%% tetex-2.0.2-21 RPM %%
+%% tetex-latex-2.0.2-21 RPM %%
+%% %%
+%% Andrew D. Hwang (DP:adhere) %%
+%% July 2010 %%
+%% texlive2007, GNU/Linux %%
+%% %%
+%% Majority of figures contributed by: %%
+%% Owen Whitby <owhitby -at- aol -dot- com> (PG nilrem) %%
+%% %%
+%% Command block: %%
+%% %%
+%% pdflatex x2 %%
+%% %%
+%% %%
+%% July 2010: pglatex. %%
+%% Compile this project with: %%
+%% pdflatex 33063-t.tex ..... TWO times %%
+%% %%
+%% pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) %%
+%% %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\listfiles
+\documentclass[12pt,titlepage]{book}[2005/09/16]
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%% PACKAGES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\usepackage[latin1]{inputenc}[2006/05/05]
+
+\usepackage{ifthen}[2001/05/26] %% Logical conditionals
+
+\usepackage{amsmath}[2000/07/18] %% Displayed equations
+\usepackage{amssymb}[2002/01/22] %% and additional symbols
+
+\usepackage{alltt}[1997/06/16] %% boilerplate, credits, license
+
+ %% extended footnote capabilities
+\IfFileExists{footmisc.sty}{%
+ \usepackage[symbol]{footmisc}[2005/03/17]
+}{}
+
+\IfFileExists{indentfirst.sty}{%
+ \usepackage{indentfirst}[1995/11/23]
+}{}
+
+\usepackage{fancyhdr}
+\usepackage{graphicx}[1999/02/16]%% For diagrams
+
+\usepackage{enumerate}[1999/03/05]
+\usepackage{supertabular}[2004/02/20]
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%% Interlude: Set up PRINTING (default) or SCREEN VIEWING %%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% ForPrinting=true (default) false
+% Asymmetric margins Symmetric margins
+% Black hyperlinks Blue hyperlinks
+% Start Preface, ToC, etc. recto No blank verso pages
+%
+% Chapter-like ``Sections'' start both recto and verso in the scanned
+% book. This behavior has been retained.
+\newboolean{ForPrinting}
+
+%% UNCOMMENT the next line for a PRINT-OPTIMIZED VERSION of the text %%
+%\setboolean{ForPrinting}{true}
+
+%% Initialize values to ForPrinting=false
+\newcommand{\Margins}{hmarginratio=1:1} % Symmetric margins
+\newcommand{\HLinkColor}{blue} % Hyperlink color
+\newcommand{\PDFPageLayout}{SinglePage}
+\newcommand{\TransNote}{Transcriber's Note---}
+\newcommand{\TransNoteCommon}{%
+ Minor typographical corrections and presentational changes have
+ been made without comment.
+ \bigskip
+}
+
+\newcommand{\TransNoteText}{%
+ \TransNoteCommon
+
+ This PDF file is optimized for screen viewing, but may easily be
+ recompiled for printing. Please see the preamble of the \LaTeX\
+ source file for instructions.
+}
+%% Re-set if ForPrinting=true
+\ifthenelse{\boolean{ForPrinting}}{%
+ \renewcommand{\Margins}{hmarginratio=2:3} % Asymmetric margins
+ \renewcommand{\HLinkColor}{black} % Hyperlink color
+ \renewcommand{\PDFPageLayout}{TwoPageRight}
+ \renewcommand{\TransNoteText}{%
+ \TransNoteCommon
+
+ This PDF file is optimized for printing, but may easily be
+ recompiled for screen viewing. Please see the preamble of the
+ \LaTeX\ source file for instructions.
+ }
+}{% If ForPrinting=false, don't skip to recto
+ \renewcommand{\cleardoublepage}{\clearpage}
+}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%% End of PRINTING/SCREEN VIEWING code; back to packages %%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\ifthenelse{\boolean{ForPrinting}}{%
+ \setlength{\paperwidth}{8.5in}%
+ \setlength{\paperheight}{11in}%
+ \usepackage[body={5.5in,7.33in},\Margins]{geometry}[2002/07/08]
+}{%
+ \setlength{\paperwidth}{6in}%
+ \setlength{\paperheight}{8.5in}%
+ \usepackage[body={5.5in,7.33in},\Margins,includeheadfoot]{geometry}[2002/07/08]
+}
+
+\providecommand{\ebook}{00000} % Overridden during white-washing
+\usepackage[pdftex,
+ hyperref,
+ hyperfootnotes=false,
+ pdftitle={The Project Gutenberg eBook \#\ebook: Plane Geometry},
+ pdfauthor={George Albert Wentworth},
+ pdfkeywords={Jeremy Weatherford, Stan Goodman, Kevin Handy,
+ Project Gutenberg Online Distributed Proofreading Team},
+ pdfstartview=Fit, % default value
+ pdfstartpage=1, % default value
+ pdfpagemode=UseNone, % default value
+ bookmarks=true, % default value
+ linktocpage=false, % default value
+ pdfpagelayout=\PDFPageLayout,
+ pdfdisplaydoctitle,
+ pdfpagelabels=true,
+ bookmarksopen=true,
+ bookmarksopenlevel=0,
+ colorlinks=true,
+ linkcolor=\HLinkColor]{hyperref}[2007/02/07]
+
+% Re-crop screen-formatted version, accommodating wide displays
+\ifthenelse{\boolean{ForPrinting}}
+ {}
+ {\hypersetup{pdfpagescrop= 0 30 612 765}}
+
+
+%%%% Fixed-width environment to format PG boilerplate %%%%
+\newenvironment{PGtext}{%
+\begin{alltt}
+\fontsize{9.2}{10.5}\ttfamily\selectfont}%
+{\end{alltt}}
+\newlength{\TmpLen}
+
+% [** TN: The Note to Teachers makes verbal reference to a portion of the book]
+\newcommand{\PageName}[1]{%
+ \ifthenelse{\equal{\pageref{page:PageName}}{17}}{%
+ seventeen % Value at current text block size
+ }{%
+ \ifthenelse{\equal{\pageref{page:PageName}}{14}}{%
+ fourteen
+ }{%
+ \ifthenelse{\equal{\pageref{page:PageName}}{15}}{%
+ fifteen
+ }{%
+ \ifthenelse{\equal{\pageref{page:PageName}}{16}}{%
+ sixteen
+ }{%
+ \ifthenelse{\equal{\pageref{page:PageName}}{18}}{%
+ eighteen
+ }{%
+ \ifthenelse{\equal{\pageref{page:PageName}}{19}}{%
+ nineteen
+ }{%
+ \pageref{page:PageName} % Punt
+ }%
+ }%
+ }%
+ }%
+ }%
+ }%
+}
+
+
+\newcommand{\DittoMark}{``}%''
+\newcommand{\Ditto}{\quad\DittoMark\quad}
+\DeclareInputText{176}{\ifmmode{{}^\circ}\else\textdegree\fi}
+
+\newcommand{\Headings}[1]{\textbf{\small#1}}
+
+%[** TN: Make all parentheses upright.
+% Code due to Will Robertson in comp.text.tex, Sept 3, 2008]
+\makeatletter
+\DeclareRobustCommand\IfMath{%
+ \ifmmode
+ \expandafter\@firstoftwo
+ \else
+ \expandafter\@secondoftwo
+ \fi}
+\begingroup
+\global\let\origlparen=(
+\global\let\origrparen=)
+\catcode`\(=\active
+\catcode`\)=\active
+\AtBeginDocument{%
+ \catcode`\(=\active
+ \catcode`\)=\active
+ \def({\IfMath{\origlparen}{\textup\origlparen}}%
+ \def){\IfMath{\origrparen}{\textup\origrparen}}%
+}
+
+\endgroup
+\makeatother
+
+% tweak page layout
+\emergencystretch=11pt
+\raggedbottom
+\setlength{\parskip}{1mm}
+
+\makeatletter
+
+% convenience
+\newcommand{\hsp}{\hspace{\stretch{1}}}
+
+% Page separators
+\newcommand{\scanpage}[1]{}
+
+\newcommand{\indexbf}[1]{\textbf{#1}\label{#1}}
+\newcommand{\indexemph}[1]{\emph{#1}\label{#1}}
+
+
+% section heading styles in the text
+\renewcommand{\part}[2][]{%
+ \def\mypartname{#2}%
+ \clearpage
+ \thispagestyle{plain}%
+ \addcontentsline{toc}{part}{#2}%
+ \def\firstchap{yes}%
+ {\centering \normalfont \Huge #2\par}%
+}
+
+% chapter
+\renewcommand{\chapter}{
+ \ifthenelse{\equal{\firstchap}{yes}}{\vspace*{30\p@}}{\clearpage\thispagestyle{plain}}%
+ \def\firstchap{no}%
+ \global\@topnum\z@
+ \@afterindentfalse
+ \secdef\@chapter\@schapter}
+
+\def\firstchap{yes}
+% modify chapter headings
+\renewcommand{\@makechapterhead}[1]{%
+ {\centering \large \scshape #1\par\vskip 40\p@}}
+
+% section
+\def\section{\@startsection{section}{3}{\z@}
+ {\baselineskip}{\parskip}%
+ {\bfseries\centering}}
+
+% subsection
+\def\subsection{\@startsection{subsection}{4}{\z@}
+ {\baselineskip}{\parskip}%
+ {\bfseries\centering}}
+
+\newcommand{\proposition}[1]{\filbreak\bigskip\centerline{\textsc{\theproposition{} #1}}\medskip}
+
+% numbering depth and TOC depth
+\setcounter{tocdepth}{1}
+\setcounter{secnumdepth}{6}
+
+% section naming and numbering styles
+\def\partname{}
+\def\chaptername{}
+\def\sectionname{}
+\def\subsectionname{Proposition}
+
+\renewcommand{\thepart}{}
+\renewcommand{\thechapter}{}
+\renewcommand{\thesection}{}
+\renewcommand{\thesubsection}{}
+
+\newcounter{proposition}[chapter]
+\renewcommand{\theproposition}{\stepcounter{proposition}Proposition \Roman{proposition}.}
+
+% running headers
+\pagestyle{fancy}
+\renewcommand{\chaptermark}[1]{\markboth{BOOK \Roman{chapter}. \mypartname}{}}
+\renewcommand{\sectionmark}[1]{\markright{#1}}
+
+\newcommand{\SetRunningHeads}{%
+ \fancyhf{}
+ \ifthenelse{\boolean{ForPrinting}}{%
+ \fancyhead[LE,RO]{\Headings{\thepage}}
+ }{%
+ \fancyhead[R]{\Headings{\thepage}}
+ }
+ \fancyhead[CO]{\Headings{\rightmark}}
+ \fancyhead[CE]{\Headings{\leftmark}}
+}
+\renewcommand{\headrulewidth}{0.5pt}
+\renewcommand{\footrulewidth}{0.0pt}
+\addtolength{\headheight}{2.5pt}
+\fancypagestyle{plain}{
+ \fancyhead{}
+ \renewcommand{\headrulewidth}{0pt}
+}
+
+\def\mypartname{}
+
+% numbered points
+\newcounter{point}
+\newcounter{exnum}[part]
+
+\newcommand{\pointno}{\stepcounter{point}\textbf{\thepoint{}.}}
+\newcommand{\exno}{\stepcounter{exnum}\textbf{\theexnum{}.}}
+\newenvironment{point}{\medskip\pointno~}{\filbreak}
+\newenvironment{proof}{\begin{point}}{\end{point}}
+\newenvironment{proofex}{\medskip\textbf{Ex.~\exno~}}{\filbreak}
+
+\newcommand{\pp}[1]{\medskip\pointno~#1\filbreak}
+\newcommand{\ex}[1]{\medskip\textbf{Ex.~\exno~}\ #1\filbreak}
+\newcommand{\defn}[1]{\textsc{Def.~}#1}
+\newcommand{\ax}[1]{\textbf{Axiom.~}\textit{#1}}
+\newcommand{\thm}[1]{\textbf{Theorem.~}\textit{#1}}
+
+% an outdented line heading several exercises
+% eg, ``To construct a triangle equivalent to:''
+\newcommand{\exheader}[1]{\bigskip#1}
+
+\newcommand{\note}[2][foo]{\medskip\begin{small}\textsc{Note%
+ \ifthenelse{\equal{#1}{foo}}{.~}{~#1.~}}%
+ #2\end{small}\filbreak}
+
+\newcommand{\cor}[2][foo]{\textsc{Cor.~%
+ \ifthenelse{\equal{#1}{foo}}{}{#1.~}}%
+ \begin{itshape}#2\end{itshape}}
+
+
+% proof contents
+\newlength{\dentwidth}\setlength{\dentwidth}{\textwidth}
+\addtolength{\dentwidth}{-\parindent}
+
+\newcommand{\pnote}[1]{%
+ \noindent\parbox{\linewidth}{\spaceskip0.5em plus 1em minus 0.25em\centering\small\textit{#1}}%
+}
+\newcommand{\obs}[1]{\textit{#1}}
+\newcommand{\fig}[1]{\fbox{figure here}\par\lett{#1}}
+\newcommand{\lett}[1]{\boldmath\textbf{#1}\unboldmath}
+\newcommand{\prove}[2][To prove that ]{\textit{#1#2}}
+\newcommand{\proveq}[3][\indent To prove that ]{\eq[\textit{#1}]{#2}{#3}{}}
+
+\newcommand{\qed}{\textsc{q.e.d.}}
+\newcommand{\qef}{\textsc{q.e.f.}}
+
+\newcommand{\step}[3][]{%
+ \setlength{\TmpLen}{\parindent}%
+ \noindent\parbox{\textwidth}{\setlength{\parindent}{\TmpLen}\rlap{#1}\hfill#2\hfill\llap{#3}}%
+}
+
+\newlength{\eqalign}\setlength{\eqalign}{.5\dentwidth}
+
+\newcommand{\eq}[4][]{%
+ \setlength{\TmpLen}{\parindent}%
+ \noindent\parbox{\textwidth}{\setlength{\parindent}{\TmpLen}\rlap{#1}\hfill~#2~#3~\hfill\llap{#4}}%
+}
+
+% math symbols
+\DeclareMathOperator{\arc}{arc}
+\DeclareMathOperator{\base}{base}
+\DeclareMathOperator{\rect}{rect.}
+
+% ugly parallelogram
+ \def\Par{%
+ \mathchoice
+ {\@parallelogram\scriptsize}%
+ {\@parallelogram\scriptsize}%
+ {\@parallelogram\tiny}%
+ {\@parallelogram\tiny}}
+\def\@parallelogram#1{%
+ \textnormal{\setbox\z@\hbox{#1/}\dimen@\wd\z@
+ \@tempdima 2.45\dimen@
+ \vbox{\offinterlineskip
+ \hbox{\kern.8\dimen@\vrule\@width\@tempdima\@height.4\p@}%
+ \kern-.0\p@
+ \hbox to\@tempdima{#1/\hfil\rlap/}%
+ \kern-.5\p@
+ \hbox{\kern.1\dimen@\vrule\@width\@tempdima\@height.4\p@}}}}
+
+
+\newcommand{\smallrule}{\medskip\centerline{\rule{10em}{.2ex}}\medskip}
+
+\newcommand{\figc}[2]{\centerline{\includegraphics{./images/#1.pdf}}%
+ \ifthenelse{\equal{#2}{}}{}{\par\small\boldmath\textbf{#2}\unboldmath}}
+
+\newcommand{\figcc}[2]{\centerline{\includegraphics{./images/#1.pdf}\qquad\includegraphics{./images/#2.pdf}}}
+
+\newcommand{\figccc}[3]{\centerline{\includegraphics{./images/#1.pdf}\qquad%
+ \includegraphics{./images/#2.pdf}\qquad%
+ \includegraphics{./images/#3.pdf}}}
+
+\newcommand{\figcccc}[4]{\centerline{\includegraphics{./images/#1.pdf}\quad%
+ \includegraphics{./images/#2.pdf}\quad%
+ \includegraphics{./images/#3.pdf}\quad%
+ \includegraphics{./images/#4.pdf}}}
+
+% lists
+\newcounter{Lcount}
+\newenvironment{myenum}
+ {\setcounter{Lcount}{0}%
+ \begin{list}{\arabic{Lcount}.}
+ {\usecounter{Lcount}%
+ \setlength{\itemsep}{0pt}%
+ \setlength{\leftmargin}{2\parindent}}}
+ {\end{list}}
+
+\makeatother
+
+%%%%%%%%%%%%%%%%%%%%%%%% START OF DOCUMENT %%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\begin{document}
+
+\pagestyle{empty}
+\pagenumbering{Alph}
+
+\phantomsection
+\pdfbookmark[-1]{FRONT MATTER.}{FRONT MATTER}
+
+%%%% PG BOILERPLATE %%%%
+\phantomsection
+\pdfbookmark[0]{PG BOILERPLATE.}{BOILERPLATE}
+
+\begin{center}
+\begin{minipage}{\textwidth}
+\small
+\begin{PGtext}
+The Project Gutenberg EBook of Plane Geometry, by George Albert Wentworth
+
+This eBook is for the use of anyone anywhere at no cost and with
+almost no restrictions whatsoever. You may copy it, give it away or
+re-use it under the terms of the Project Gutenberg License included
+with this eBook or online at www.gutenberg.org
+
+
+Title: Plane Geometry
+
+Author: George Albert Wentworth
+
+Release Date: July 3, 2010 [EBook #33063]
+
+Language: English
+
+Character set encoding: ISO-8859-1
+
+*** START OF THIS PROJECT GUTENBERG EBOOK PLANE GEOMETRY ***
+\end{PGtext}
+\end{minipage}
+\end{center}
+
+\clearpage
+
+
+%%%% Credits and transcriber's note %%%%
+\begin{center}
+\begin{minipage}{\textwidth}
+\begin{PGtext}
+Produced by Jeremy Weatherford, Stan Goodman, Kevin Handy
+and the Online Distributed Proofreading Team at
+http://www.pgdp.net
+\end{PGtext}
+\end{minipage}
+\end{center}
+\vfill
+
+\begin{minipage}{0.85\textwidth}
+\small
+\phantomsection
+\pdfbookmark[0]{TRANSCRIBER'S NOTE.}{TRANSCRIBER'S NOTE}
+\subsection*{\centering\normalfont\scshape%
+\normalsize\MakeLowercase{\TransNote}}%
+
+\raggedright
+\TransNoteText
+\end{minipage}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%% FRONT MATTER %%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\frontmatter
+\pagestyle{fancy}
+\thispagestyle{empty}
+
+\begin{titlepage}
+\null\vfil
+\begin{center}
+{\LARGE PLANE GEOMETRY \par}
+\vspace{3em}
+{BY \par}
+{\large G.A. WENTWORTH \par}
+\textsc{Author of a Series of Text-Books in Mathematics}
+\vspace{3em}
+
+\emph{REVISED EDITION}
+
+\vspace{3em}
+
+\vfil\null
+
+{\large GINN \& COMPANY}
+
+BOSTON · NEW YORK · CHICAGO · LONDON
+
+\end{center}
+\end{titlepage}
+
+\newpage
+\thispagestyle{empty}
+
+\begin{center}
+\null\vfil
+Entered, according to Act of Congress, in the year 1888, by
+
+G.A. WENTWORTH
+
+in the Office Of the Librarian of Congress, at Washington
+
+\smallrule
+
+\textsc{Copyright, 1899}
+
+\textsc{By G.A. WENTWORTH}
+
+\smallrule
+
+{\small ALL RIGHTS RESERVED}
+
+{\small 67 10}
+
+\null\vfil
+
+The Athenæum Press
+\smallrule
+
+\settowidth{\TmpLen}{PRIETORS · BOSTON · U.S.A.}%
+\parbox{\TmpLen}{GINN \& COMPANY · PRO\-PRIETORS ·
+BOSTON · U.S.A.}
+\end{center}
+
+\cleardoublepage
+\SetRunningHeads
+
+\section*{PREFACE.}
+\pdfbookmark[0]{PREFACE.}{PREFACE}
+
+Most persons do not possess, and do not easily acquire, the power of
+abstraction requisite for apprehending geometrical conceptions, and for
+keeping in mind the successive steps of a continuous argument. Hence,
+with a very large proportion of beginners in Geometry, it depends mainly
+upon the \emph{form} in which the subject is presented whether they pursue the
+study with indifference, not to say aversion, or with increasing interest
+and pleasure.
+
+Great care, therefore, has been taken to make the pages attractive.
+The figures have been carefully drawn and placed in the middle of
+the page, so that they fall directly under the eye in immediate connection
+with the text; and in no case is it necessary to turn the page in
+reading a demonstration. Full, long-dashed, and short-dashed lines of
+the figures indicate given, resulting, and auxiliary lines, respectively.
+Bold-faced, italic, and roman type has been skilfully used to distinguish
+the hypothesis, the conclusion to be proved, and the proof.
+
+As a further concession to the beginner, the reason for each statement
+in the early proofs is printed in small italics, immediately following the
+statement. This prevents the necessity of interrupting the logical train
+of thought by turning to a previous section, and compels the learner to
+become familiar with a large number of geometrical truths by constantly
+seeing and repeating them. This help is gradually discarded, and the
+pupil is left to depend upon the knowledge already acquired, or to find
+the reason for a step by turning to the given reference.
+
+It must not be inferred, because this is not a geometry of interrogation
+points, that the author has lost sight of the real object of the study.
+The training to be obtained from carefully following the logical steps
+of a complete proof has been provided for by the Propositions of the
+\scanpage{005.png}%
+Geometry, and the development of the power to grasp and prove new
+truths has been provided for by original exercises. The chief value of
+any Geometry consists in the happy combination of these two kinds
+of training. The exercises have been arranged according to the test
+of experience, and are so abundant that it is not expected that any
+one class will work them all out. The methods of attacking and proving
+original theorems are fully explained in the first Book, and illustrated
+by sufficient examples; and the methods of attacking and solving
+original problems are explained in the second Book, and illustrated by
+examples worked out in full. None but the very simplest exercises are
+inserted until the student has become familiar with geometrical methods,
+and is furnished with elementary but much needed instruction in the
+art of handling original propositions; and he is assisted by diagrams
+and hints as long as these helps are necessary to develop his mental
+powers sufficiently to enable him to carry on the work by himself.
+
+The law of converse theorems, the distinction between positive and
+negative quantities, and the principles of reciprocity and continuity
+have been briefly explained; but the application of these principles is
+left mainly to the discretion of teachers.
+
+The author desires to express his appreciation of the valuable suggestions
+and assistance which he has received from distinguished educators
+in all parts of the country. He also desires to acknowledge his obligation
+to Mr.~Charles Hamilton, the Superintendent of the composition
+room of the Athen\ae{}um Press, and to Mr.~I.~F. White, the compositor,
+for the excellent typography of the book.
+
+Criticisms and corrections will be thankfully received.
+
+\hfill G.~A. WENTWORTH.
+
+\textsc{Exeter}, N.H., June, 1899.
+\scanpage{006.png}%
+
+
+\clearpage
+\section*{NOTE TO TEACHERS.}
+\pdfbookmark[0]{NOTE TO TEACHERS.}{NOTE TO TEACHERS}
+
+It is intended to have the first \PageName\ pages of this book simply read
+in the class, with such running comment and discussion as may be useful
+to help the beginner catch the spirit of the subject-matter, and not
+leave him to the mere letter of dry definitions. In like manner, the
+definitions at the beginning of each Book should be read and discussed
+in the recitation room. There is a decided advantage in having the
+definitions for each Book in a single group so that they can be included
+in one survey and discussion.
+
+For a similar reason the theorems of limits are considered together.
+The subject of limits is exceedingly interesting in itself, and it was
+thought best to include in the theory of limits in the second Book every
+principle required for Plane and Solid Geometry.
+
+When the pupil is reading each Book for the first time, it will be
+well to let him write his proofs on the blackboard in his own language,
+care being taken that his language be the simplest possible,
+that the arrangement of work be vertical, and that the figures be
+accurately constructed.
+
+This method will furnish a valuable exercise as a language lesson,
+will cultivate the habit of neat and orderly arrangement of work, and
+will allow a brief interval for deliberating on each step.
+
+After a Book has been read in this way, the pupil should review
+the Book, and should be required to draw the figures free-hand. He
+should state and prove the propositions orally, using a pointer to indicate
+on the figure every line and angle named. He should be encouraged
+in reviewing each Book, to do the original exercises; to state
+the converse propositions, and determine whether they are true or
+false; and also to give well-considered answers to questions which
+may be asked him on many propositions.
+\scanpage{007.png}%
+
+The Teacher is strongly advised to illustrate, geometrically and
+arithmetically, the principles of limits. Thus, a rectangle with a constant
+base $b$, and a variable altitude $x$, will afford an obvious illustration
+of the truth that the product of a constant and a variable is
+also a variable; and that the limit of the product of a constant and a
+variable is the product of the constant by the limit of the variable.
+If $x$ increases and approaches the altitude $a$ as a limit, the area of the
+rectangle increases and approaches the area of the rectangle $ab$ as a
+limit; if, however, $x$ decreases and approaches zero as a limit, the area
+of the rectangle decreases and approaches zero as a limit.
+
+An arithmetical illustration of this truth may be given by multiplying
+the approximate values of any repetend by a constant. If, for example,
+we take the repetend $0.3333$ etc., the approximate values of the repetend
+will be $\frac{3}{10}$, $\frac{33}{100}$, $\frac{333}{1000}$,
+$\frac{3333}{10000}$, etc., and these values multiplied by $60$
+give the series $18$, $19.8$, $19.98$, $19.998$, etc., which evidently approaches
+$20$ as a limit; but the product of $60$ into $\frac{1}{3}$ (the limit of the repetend
+$0.333$ etc.) is also $20$.
+
+Again, if we multiply $60$ into the different values of the decreasing
+series $\frac{1}{30}$, $\frac{1}{300}$, $\frac{1}{3000}$, $\frac{1}{30000}$,
+etc., which approaches zero as a limit, we
+shall get the decreasing series $2$, $\frac{1}{5}$, $\frac{1}{50}$,
+$\frac{1}{500}$, etc.; and this series evidently
+approaches zero as a limit.
+
+The Teacher is likewise advised to give frequent written examinations.
+These should not be too difficult, and sufficient time should be
+allowed for accurately constructing the figures, for choosing the best
+language, and for determining the best arrangement.
+
+The time necessary for the reading of examination books will be
+diminished by more than one half, if the use of symbols is allowed.
+
+\textsc{Exeter}, N.H., 1899.
+\scanpage{008.png}%
+
+
+\clearpage
+\phantomsection\pdfbookmark[0]{TABLE OF CONTENTS.}{CONTENTS}
+\tableofcontents
+
+\mainmatter
+\scanpage{009.png}%
+\scanpage{010.png}%
+
+
+\phantomsection%
+\part{GEOMETRY.}
+\markboth{GEOMETRY.}{} % fake a chapter heading, no chapters yet
+
+\section{INTRODUCTION.}
+
+\begin{point}%
+If a block of wood or stone is cut in the shape represented
+in Fig.~1, it will have \emph{six flat
+faces}.
+
+Each face of the block is called a
+surface\label{surface}; and if the faces are made
+smooth by polishing, so that, when a
+straight edge is applied to any one
+of them, the straight edge in every
+part will touch the surface, the faces
+are called \textbf{plane surfaces}, or \indexbf{planes}.
+
+% [Illustration: Fig. 1.]
+\centering{\includegraphics{./images/woodcutsmall.pdf}}
+
+\centering{\small\textsc{Fig. 1.}}
+\end{point}
+
+\pp{The intersection\label{intersection} of any two of these surfaces is called
+a \indexbf{line}.}
+
+\pp{The intersection of any three of these lines is called
+a \indexbf{point}.}
+
+\begin{point}%
+The block extends in three principal directions:
+
+\begin{list}{}{\setlength{\itemsep}{0pt}}
+\item From left to right, $A$ to $B$.
+
+\item From front to back, $A$ to $C$.
+
+\item From top to bottom, $A$ to $D$.
+\end{list}
+
+These are called the \textbf{dimensions}\label{dimensions} of the block, and are named
+in the order given, \textbf{length}, \textbf{breadth} (or \textit{width}), and \textbf{thickness}
+(\textit{height} or \textit{depth}).
+\end{point}
+\scanpage{011.png}%
+
+\begin{point}%
+A \textbf{solid}, in common language, is a limited portion of
+space \textit{filled with matter}; but in Geometry we have nothing
+to do with \textit{the matter} of which a body is composed; we study
+simply its \textit{shape} and \textit{size}; that is, we regard a solid as a
+limited portion of space which may be occupied by a physical
+body, or marked out in some other way. Hence,
+
+\textit{A geometrical solid\label{geometrical1} is a limited portion of space.}
+\end{point}
+
+\begin{point}%
+The surface\label{surface2} of a solid is simply the boundary of the
+solid, that which separates it from surrounding space. The
+surface is no part of a solid and has no thickness. Hence,
+
+\textit{A surface has only two dimensions, length and breadth.}
+\end{point}
+
+\begin{point}%
+A line\label{line2} is simply a boundary of a surface, or the intersection
+of two surfaces. Since the surfaces have no thickness,
+a line has no thickness. Moreover, a line is no part of a
+surface and has no width. Hence,
+
+\textit{A line has only one dimension, length.}
+\end{point}
+
+\begin{point}%
+A point\label{point2} is simply the extremity of a line, or the intersection
+of two lines. A point, therefore, has no thickness,
+width, or length; therefore, no magnitude. Hence,
+
+\textit{A point has no dimension, but denotes position simply.}
+\end{point}
+
+\begin{point}%
+It must be distinctly understood at the outset that the
+points, lines, surfaces, and solids of Geometry are \textit{purely ideal},
+though they are represented to the eye in a material way.
+Lines, for example, drawn on paper or on the blackboard, will
+have some width and some thickness, and will so far fail of
+being \textit{true lines}; yet, when they are used to help the mind
+in reasoning, it is assumed that they represent true lines,
+without breadth and without thickness.
+\end{point}
+\scanpage{012.png}%
+
+\figc{012aaZ10}{}
+\begin{point}%
+A point is \textit{represented} to the eye by a fine dot, and
+named by a letter, as $A$ (Fig.~2). A line is named by two
+letters, placed one at each end, as $BF$.
+A surface\label{surface3} is represented and named by
+the lines which bound it, as $BCDF$. A
+solid\label{geometrical2} is represented by the faces which
+bound it.
+\end{point}
+
+\pp{A point in space may be considered by itself, without
+reference to a line\label{line3}.}
+
+\pp{If a point moves in space, its path is a line. This line
+may be considered apart from the idea of a surface.}
+
+\pp{If a line moves in space, it generates, in general, a surface.
+A surface can then be considered apart from the idea of a solid.}
+
+\begin{point}%
+If a surface moves in space, it generates, in general, a
+solid.
+
+\filbreak
+\figc{012bbZ14}{}
+Thus, let the upright surface $ABCD$
+(Fig.~3) move to the right to the position
+$EFGH$, the points $A$, $B$, $C$, and $D$ generating
+the lines $AE$, $BF$, $CG$, and $DH$,
+respectively. The lines $AB$, $BC$, $CD$,
+and $DA$ will generate the surfaces $AF$.
+$BG$, $CH$, and $DE$, respectively. The surface $ABCD$ will generate the
+solid $AG$.
+\end{point}
+
+\pp{\indexbf{Geometry} is the science which treats of \textit{position, form},
+and \textit{magnitude}.}
+
+\pp{A \indexbf{geometrical figure} is a combination of points, lines,
+surfaces, or solids.}
+
+\begin{point}%
+{\indexbf{Plane Geometry} treats of figures all points of which are
+in the same plane.}
+
+\indexbf{Solid Geometry} treats of figures all points of which are not
+in the same plane.
+\end{point}
+\scanpage{013.png}%
+
+
+\section{GENERAL TERMS.}
+
+\begin{point}%
+A \indexbf{proof} is a course of reasoning by which the truth or
+falsity of any statement is logically established.
+\end{point}
+
+\begin{point}%
+An \textbf{axiom}\label{axiom} is a statement admitted to be true without
+proof.
+\end{point}
+
+\begin{point}%
+A \indexbf{theorem} is a statement to be proved.
+\end{point}
+
+\begin{point}%
+A \textbf{construction}\label{construction} is the representation of a required figure
+by means of points and lines.
+\end{point}
+
+\begin{point}%
+A \indexbf{postulate} is a construction admitted to be possible.
+\end{point}
+
+\begin{point}%
+A \textbf{problem} is a construction to be made so that it shall
+satisfy certain given conditions.
+\end{point}
+
+\begin{point}%
+A \indexbf{proposition} is an axiom, a theorem, a postulate, or a
+problem.
+\end{point}
+
+\begin{point}%
+A \textbf{corollary} is a truth that is easily deduced from known
+truths.
+\end{point}
+
+\begin{point}%
+A \indexbf{scholium} is a remark upon some particular feature of
+a proposition.
+\end{point}
+
+\begin{point}%
+The \textbf{solution of a problem} consists of four parts:
+
+1. The \emph{analysis}\label{analysis}, or course of thought by which the construction
+of the required figure is discovered.
+
+2. The \emph{construction} of the figure with the aid of ruler and
+compasses.
+
+3. The \emph{proof} that the figure satisfies all the conditions.
+
+4. The \emph{discussion} of the limitations, if any, within which
+the solution is possible.
+\end{point}
+\scanpage{014.png}%
+
+\begin{point}%
+A theorem consists of two parts: the \indexbf{hypothesis}, or
+that which is assumed; and the \indexbf{conclusion}, or that which is
+asserted to follow from the hypothesis.
+\end{point}
+
+\settowidth{\TmpLen}{\qquad\qquad Its contradictory:\quad}%
+\begin{point}%
+The \textbf{contradictory} of a theorem\label{contradictory} is a theorem which must
+be true if the given theorem is false, and must be false if the
+given theorem is true. Thus, \\[0.5\baselineskip]
+\parbox{\TmpLen}{\qquad\qquad A theorem:} If $A$ is $B$, then $C$ is $D$.\\
+\parbox{\TmpLen}{\qquad\qquad Its contradictory:} If $A$ is $B$, then $C$ is not $D$.
+\end{point}
+
+\begin{point}%
+The \indexbf{opposite} of a theorem is obtained by making \emph{both
+the hypothesis and the conclusion negative}. Thus, \\[0.5\baselineskip]
+\parbox{\TmpLen}{\qquad\qquad A theorem:} If $A$ is $B$, then $C$ is $D$.\\
+\parbox{\TmpLen}{\qquad\qquad Its opposite:} If $A$ is not $B$, then $C$ is not $D$.
+\end{point}
+
+\begin{point}%
+The \textbf{converse}\label{converse1} of a theorem is obtained by \emph{interchanging
+the hypothesis and conclusion}. Thus, \\[0.5\baselineskip]
+\parbox{\TmpLen}{\qquad\qquad A theorem:} If $A$ is $B$, then $C$ is $D$.\\
+\parbox{\TmpLen}{\qquad\qquad Its converse:} If $C$ is $D$, then $A$ is $B$.
+\end{point}
+
+\begin{point}%
+The converse of a truth is not \emph{necessarily} true.
+
+Thus, Every horse is a quadruped is true, but the converse, Every
+quad\-ru\-ped is a horse, is not true.
+\end{point}
+
+\begin{point}%
+\textit{If a direct proposition and its opposite are true, the
+converse proposition is true; and if a direct proposition and
+its converse are true, the opposite proposition is true}.
+
+Thus, if it were true that
+
+1. If an animal is a horse, the animal is a quadruped;
+
+2. If an animal is not a horse, the animal is not a quadruped;\\
+it would follow that
+
+3. If an animal is a quadruped, the animal is a horse.
+
+Moreover, if 1 and 3 were true, then 2 would be true.
+\end{point}
+\scanpage{015.png}%
+
+
+\section[GENERAL AXIOMS.]{\pointno\hsp GENERAL AXIOMS.\hsp\phantom{XX.}}
+\label{generalaxioms}
+
+1. Magnitudes which are equal to the same magnitude, or
+equal magnitudes, are equal to each other.
+
+2. If equals are added to equals, the sums are equal.
+
+3. If equals are taken from equals, the remainders are equal.
+
+4. If equals are added to unequals, the sums are unequal
+in the same order; if unequals are added to unequals in the
+same order, the sums are unequal in that order.
+
+5. If equals are taken from unequals, the remainders are
+unequal in the same order; if unequals are taken from equals,
+the remainders are unequal in the reverse order.
+
+6. The doubles of the same magnitude, or of equal magnitudes
+are equal; and the doubles of unequals are unequal.
+
+7. The halves of the same magnitude, or of equal magnitudes
+are equal; and the halves of unequals are unequal.
+
+8. The whole is greater than any of its parts.
+
+9. The whole is equal to the sum of all its parts.
+
+
+\section[SYMBOLS AND ABBREVIATIONS.]
+ {\pointno\hsp SYMBOLS AND ABBREVIATIONS. \hsp\phantom{XX.}}
+
+\label{abbr}\label{symbols}%
+\noindent\small\enlargethispage{8pt}%
+\begin{tabular*}{\dentwidth}{rl@{\extracolsep{\fill}}l@{\extracolsep{0pt}}@{\dots}l}
+
+$>$ & is (or are) greater than. & Def. & definition. \\
+$<$ & is (or are) less than. & Ax. & axiom. \\
+$\Bumpeq$ & is (or are) equivalent to. & Hyp. & hypothesis. \\
+$\therefore$ & therefore. & Cor. & corollary. \\
+$\perp$ & perpendicular. & Scho. & scholium. \\
+$\perp_s$ & perpendiculars. & Ex. & exercise. \\
+$\parallel$ & parallel.\qquad $\parallel_s$ parallels. & Adj. & adjacent. \\
+$\angle$ & angle.\qquad $\angle_s$ angles. & Iden. & identical. \\
+$\triangle$ & triangle.\qquad $\triangle_s$ triangles. & Const. & construction. \\
+$\Par$ & parallelogram. & Sup. & supplementary. \\
+$\Par_s$ & parallelograms. & Ext. & exterior. \\
+$\odot$ & circle.\qquad $\odot_s$ circles. & Int. & interior. \\
+rt. & right.\qquad st.\ straight. & Alt. & alternate. \\
+\end{tabular*}
+
+\qed\ stands for quod erat demonstrandum, \emph{which was to be proved}.
+
+\qef\ stands for quod erat faciendum, \emph{which was to be done.}
+
+The signs $+$, $-$, $×$, $\div$, $=$, have the same meaning as in Algebra.
+\scanpage{016.png}%
+
+\normalsize
+
+\phantomsection%
+\part{PLANE GEOMETRY.}
+
+\chapter{BOOK I\@. RECTILINEAR FIGURES.}
+
+\section{DEFINITIONS.}
+
+\vspace{2ex}
+\figc{016aaZ37}{}
+\begin{point}%
+A \indexbf{straight line} is a line such that any part of it, however
+placed on any other part, will lie wholly in that part if
+its extremities lie in that part, as~$AB$.
+\end{point}
+
+\begin{point}%
+A \indexbf{curved line} is a line no part of
+which is straight, as~$CD$.
+\end{point}
+
+\begin{point}%
+A \textbf{broken line} is made up of different
+straight lines, as~$EF$.
+\end{point}
+
+\note{A straight line is often called simply a \emph{line}.}
+
+\begin{point}%
+A \textbf{plane surface}, or a \indexbf{plane}, is a surface in which, if any
+two points are taken, the straight line joining these points
+lies wholly in the surface.
+\end{point}
+
+\begin{point}%
+A \textbf{curved surface}\label{curvedsurf} is a surface no part of which is plane.
+\end{point}
+
+\begin{point}%
+A \indexbf{plane figure} is a figure all points of which are in the
+same plane.
+\end{point}
+
+\begin{point}%
+Plane figures which are bounded by straight lines are
+called \indexbf{rectilinear} figures; by curved lines, \indexbf{curvilinear} figures.
+\end{point}
+
+\begin{point}%
+Figures that have the \emph{same shape} are called \indexbf{similar}.
+Figures that have the \textit{same size but not the same shape} are
+called \textbf{equivalent}\label{equivalent1}. Figures that have the \textit{same shape and the
+same size} are called \textbf{equal}\label{equal} or \textbf{congruent}\label{congruent}.
+\end{point}
+\scanpage{017.png}%
+
+
+\section{THE STRAIGHT LINE.}
+
+\pp{\textbf{Postulate.} A straight line can be drawn from one point
+to another.}
+
+\pp{\textbf{Postulate.} A straight line can be produced indefinitely.}
+
+% footnote keeps this from being a normal \ax
+\pp{\textbf{Axiom.}\footnote{The general axioms on page \pageref{generalaxioms} apply to all magnitudes. Special
+geometrical axioms will be given when required.}
+\textit{Only one straight line can be drawn from one
+point to another.} Hence, two points \textit{determine} a straight line.}
+
+\pp{\cor[1]{Two straight lines which have two points in
+common coincide and form but one line.}}
+
+\pp{\cor[2]{Two straight lines can intersect in only one
+point.}}
+
+For if they had two points common, they would coincide
+and not intersect.
+
+Hence, two intersecting lines \textit{determine} a point.
+
+\pp{\ax{A straight line is the shortest line that can be
+drawn from one point to another.}\label{axiomstraight}}
+
+\pp{\defn{The \textbf{distance}\label{distance1} between two points is the length of
+the straight line that joins them.}}
+
+\pp{A straight line determined by two points may be considered
+as prolonged indefinitely.}
+
+\pp{If only the part of the line between two fixed points is
+considered, this part is called a \textbf{segment} of the line\label{lineseg}.}
+
+\pp{For brevity, we say ``the line $AB$,'' to designate a segment
+of a line limited by the points $A$ and $B$.}
+
+\pp{If a line is considered as extending from a fixed point,
+this point is called the \indexbf{origin} of the line.}
+\scanpage{018.png}%
+
+\figc{018aaZ55}{}
+\begin{point}%
+If any point, $C$, is taken in a given straight line, $AB$,
+the two parts $CA$ and $CB$ are
+said to have \emph{opposite directions}
+from the point $C$ (Fig.~5).
+
+Every straight line, as $AB$, may be considered as extending
+in either of two opposite directions, namely, from $A$ towards
+$B$, which is expressed by $AB$, and read segment $AB$; and
+from $B$ towards $A$, which is expressed by $BA$, and read segment
+$BA$.
+\end{point}
+
+\begin{point}%
+If the magnitude of a given line is changed, it becomes
+longer or shorter.
+
+Thus (Fig.~5), by prolonging $AC$ to $B$ we add $CB$ to $AC$, and $AB = AC+CB$.
+By diminishing $AB$ to $C$, we subtract $CB$ from $AB$, and
+$AC = AB-CB$.
+
+If a given line increases so that it is prolonged by its own
+magnitude several times in succession, the line is \emph{multiplied},
+and the resulting line is called a \emph{multiple} of the given line.
+
+\figc{018bbZ56}{}
+Thus (Fig.~6), if $AB = BC = CD = DE$,
+then $AC = 2AB$, $AD = 3AB$,
+and $AE = 4AB$. Hence,
+
+\textit{Lines of given length may be added and subtracted; they
+may also be multiplied by a number.}
+\end{point}
+
+
+\section{THE PLANE ANGLE.}
+
+\label{angle}
+\figc{018ccZ57}{}
+\begin{point}%
+The \emph{opening} between two straight lines drawn from the
+same point is called a \textbf{plane angle}. The two
+lines, $ED$ and $EF$, are called the \textbf{sides}\label{anglesides}, and $E$,
+the point of meeting, is called the \indexbf{vertex} of
+the angle.
+
+The size of an angle depends upon the \emph{extent
+of opening} of its sides, and not upon the length of its sides.
+\end{point}
+\scanpage{019.png}%
+
+\begin{point}%
+If there is but one angle at a given vertex, the angle is
+designated by a capital letter placed at the vertex, and is read
+by simply naming the letter.
+
+\figcc{019aaZ58}{019bbZ58}
+
+If two or more angles have the same vertex, each
+angle is designated by three letters, and is read by
+naming the three letters, the one at the vertex
+between the others. Thus, $DAC$ (Fig.~8) is the
+angle formed by the sides $AD$ and $AC$.
+
+An angle is often designated by placing a
+small \emph{italic} letter between the sides and near
+the vertex, as in Fig.~9.
+\end{point}
+
+\begin{point}%
+\textbf{Postulate of Superposition.}\label{superposition} Any figure may be moved
+from one place to another without altering its size or
+shape.
+\end{point}
+
+\begin{point}%
+The \textbf{test of equality} of two geometrical magnitudes is
+that they may be made to coincide throughout their whole
+extent. Thus,
+
+Two straight lines are equal, if they can be placed one upon
+the other so that the points at their extremities coincide.
+
+Two angles are equal, if they can be placed one upon the
+other so that their vertices coincide and their sides coincide,
+each with each.
+\end{point}
+
+\begin{point}%
+A line or plane that divides a geometric magnitude into
+\emph{two equal parts} is called the \textbf{bisector}\label{bisector} of the magnitude.
+
+If the angles $BAD$ and $CAD$ (Fig.~8) are equal, $AD$ \emph{bisects}
+the angle $BAC$.
+\end{point}
+
+\begin{point}%
+Two angles are called \textbf{adjacent angles}\label{adjacent1}
+when they have the same vertex and a common
+side between them; as the angles $BOD$
+and $AOD$ (Fig.~10).
+\end{point}
+\scanpage{020.png}%
+
+\figcc{019ccZ62}{020aaZ63}
+\begin{point}%
+When one straight line meets another
+straight line and makes the \emph{adjacent angles
+equal}, each of these angles is called a \textbf{right
+angle}\label{right}; as angles $DCA$ and $DCB$ (Fig.~11).
+\end{point}
+
+\begin{point}%
+A \indexbf{perpendicular} to a straight line is a straight line that
+makes a right angle with it.
+
+Thus, if the angle $DCA$ (Fig.~11) is a right angle, $DC$ is perpendicular
+to $AB$, and $AB$ is perpendicular to $DC$.
+\end{point}
+
+\begin{point}%
+The point (as $C$, Fig.~11) where a perpendicular meets
+another line is called the \indexbf{foot} of the perpendicular.
+\end{point}
+
+\begin{point}%
+When the sides of an angle extend in opposite directions,
+so as to be in the same straight line, the angle is called a
+\textbf{straight angle}.\label{straight}
+
+\figc{020bbZ66}{}
+
+Thus, the angle formed at $C$ (Fig.~12) with its sides $CA$ and $CB$ extending
+in opposite directions from $C$ is a straight angle.
+\end{point}
+
+\pp{\cor{A right angle is half a straight angle.}}
+
+\figcc{020ccZ68}{020ddZ69}
+\begin{point}%
+An angle less than a right angle is called
+an \textbf{acute angle}\label{acute}; as, angle $A$ (Fig.~13).
+\end{point}
+
+\begin{point}%
+An angle greater than a right angle and
+less than a straight angle is called an \textbf{obtuse
+angle}\label{obtuse}; as, angle $AOD$ (Fig.~14).
+\end{point}
+
+\begin{point}%
+An angle greater than a straight angle and less than
+two straight angles is called a \textbf{reflex angle}\label{reflex}; as, angle $DOA$,
+indicated by the dotted line (Fig.~14).
+\end{point}
+\scanpage{021.png}%
+
+\begin{point}%
+Angles that are neither right nor straight angles are
+called \textbf{oblique angles}\label{oblique}; and intersecting lines that are not perpendicular
+to each other are called \indexbf{oblique lines}.
+\end{point}
+
+\subsection{EXTENSION OF THE MEANING OF ANGLES.}
+
+\figc{021aaZ72}{}
+\begin{point}%
+Suppose the straight line $OC$ (Fig.~15) to move in
+the plane of the paper from coincidence with $OA$, about the
+point $O$ as a pivot, to the position $OC$; then the line $OC$
+describes or generates \emph{the angle $AOC$}, and
+the magnitude of the angle $AOC$ depends
+upon the \emph{amount of rotation} of the line
+from the position $OA$ to the position $OC$.
+
+If the rotating line moves from the position
+$OA$ to the position $OB$, \emph{perpendicular}
+to $OA$, it generates the right angle $AOB$;
+if it moves to the position $OD$, it generates
+the obtuse angle $AOD$; if it moves to
+the position $OA'$, it generates the straight angle $AOA'$; if it
+moves to the position $OB'$ it generates the reflex angle $AOB'$,
+indicated by the dotted line; and if it moves to the position
+$OA$ again, it generates two straight angles. Hence,
+\end{point}
+
+\begin{point}%
+\textit{The angular magnitude about a point in a plane is equal
+to two straight angles, or four right angles; and the angular
+magnitude about a point on one side of a straight line drawn
+through the point is equal to a straight angle, or two right
+angles.}
+\end{point}
+
+\begin{point}%
+The whole angular magnitude about a point in a plane
+is called a \indexbf{perigon}; and two angles whose sum is a perigon are
+called \indexbf{conjugate angles}.
+\end{point}
+
+\note{This \emph{extension of the meaning of angles} is necessary in the
+applications of Geometry, as in Trigonometry, Mechanics, etc.}
+\scanpage{022.png}%
+
+\figccc{022aaZ75}{022bbZ76}{022ccZ77}
+\begin{point}%
+When two angles have the same vertex, and
+the sides of the one are prolongations of the sides of
+the other, they are called \indexbf{vertical angles}; as, angles
+$a$ and $b$, $c$ and $d$ (Fig.~16).
+\end{point}
+
+\begin{point}%
+Two angles are called \textbf{complementary}\label{complementary} when
+their sum is equal to a right angle; and each is
+called the \emph{complement}\label{complement} of the other; as, angles $DOB$
+and $DOC$ (Fig.~17).
+\end{point}
+
+\begin{point}%
+Two angles are called \textbf{supplementary}\label{supplementary} when
+their sum is equal to a straight angle; and each
+is called the \indexemph{supplement} of the other; as, angles
+$DOB$ and $DOA$ (Fig.~18).
+\end{point}
+
+
+\subsection{UNIT OF ANGLES.}
+
+\begin{point}%
+By adopting a suitable unit for measuring angles we
+are able to express the magnitudes of angles by numbers.
+
+If we suppose $OC$ (Fig.~15) to turn about $O$ from coincidence
+with $OA$ until it makes \emph{one three hundred sixtieth} of a
+revolution, it generates an angle at $O$, which is taken as the
+unit for measuring angles. This unit is called a \emph{degree}.
+
+The degree is subdivided into sixty equal parts, called
+\emph{minutes}, and the minute into sixty equal parts, called \emph{seconds}.
+
+Degrees, minutes, and seconds are denoted by symbols.
+Thus, $5$~degrees $13$~minutes $12$~seconds is written $5°\ 13'\ 12''$.
+
+A right angle is generated when $OC$ has made \emph{one fourth} of
+a revolution and contains~$90°$; a straight angle, when $OC$ has
+made \emph{half} of a revolution and contains~$180°$; and a perigon,
+when $OC$ has made a complete revolution and contains~$360°$.
+\end{point}
+
+\note{The natural angular unit is one complete revolution. But
+this unit would require us to express the values of most angles by fractions.
+The advantage of using the degree as the unit consists in its convenient
+size, and in the fact that $360$~is divisible by so many different
+integral numbers.}
+\scanpage{023.png}%
+
+\figc{023aaZ79}{}
+
+\begin{point}%
+By the method of superposition we are able to compare
+magnitudes of the same kind. Suppose we have two angles,
+$ABC$ and $DEF$ (Fig.~19). Let
+the side $ED$ be placed on the
+side $BA$, so that the vertex $E$
+shall fall on $B$; then, if the
+side $EF$ falls on $BC$, the angle
+$DEF$ equals the angle $ABC$;
+if the side $EF$ falls between
+$BC$ and $BA$ in the position shown by the dotted line $BG$, the
+angle $DEF$ is less than the angle $ABC$; but if the side $EF$
+falls in the position shown by the dotted line $BH$, the angle
+$DEF$ is greater than the angle $ABC$.
+\end{point}
+
+\figc{023bcZ80}{}
+
+\begin{point}%
+If we have the angles $ABC$ and $DEF$ (Fig.~20), and
+place the vertex $E$ on $B$ and the side $ED$ on $BC$, so that the
+angle $DEF$ takes the position $CBH$, the angles $DEF$ and $ABC$
+will together be equal to the angle $ABH$.
+
+If the vertex $E$ is placed on $B$, and the side $ED$ on $BA$, so
+that the angle $DEF$ takes the position $ABF$, the angle $FBC$
+will be the difference between the angles $ABC$ and $DEF$.
+
+If an angle is increased by its own magnitude two or more
+times in succession, the angle is \emph{multiplied} by a number.
+
+Thus, if the angles $ABM$, $MBC$, $CBP$, $PBD$ (Fig.~21) are all equal,
+the angle $ABD$ is $4$~times the angle $ABM$. Therefore,
+
+\textit{Angles may be added and subtracted; they may also be multiplied
+by a number.}
+\label{page:PageName}% [** TN: For verbal ref. in Note to Teachers]
+\end{point}
+\scanpage{024.png}%
+
+
+\pagebreak
+\section{PERPENDICULAR AND OBLIQUE LINES.}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{All straight angles are equal.}
+
+\figc{024aaZ81}{Let the angles $ACB$ and $DEF$ be any two straight angles.}
+
+\prove{$\angle ACB = \angle DEF$}.
+
+\textbf{Proof.} Place the $\angle ACB$ on the $\angle DEF$, so that
+the vertex $C$ shall fall on the vertex $E$, and the side $CB$ on the
+side $EF$.
+
+\step{Then $CA$ will fall on $ED$,}{§~47}
+
+\pnote{(because $ACB$ and $DEF$ are straight lines).}
+
+\step{$\therefore \angle ACB = \angle DEF$.}{§~60}
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\cor[1]{All right angles are equal.}\hfill~Ax.~7}
+
+\begin{point}%
+\cor[2]{At a given point in a given line
+ there can be but one perpendicular to the line.}
+
+\figc{024bbZ83}{}
+For, if there could be two $\perp_s$, we should have rt.~$\angle_s$ of
+different magnitudes; but this is impossible, §~82.
+\end{point}
+
+\pp{\cor[3]{The complements of the same angle
+ or of equal angles are equal.}\hfill~Ax.~3}
+
+\pp{\cor[4]{The supplements of the same angle
+ or of equal angles are equal.}\hfill~Ax.~3}
+
+\note{The beginner must not forget that in Plane Geometry all
+the points of a figure are in the same plane. Without this
+restriction in Cor.~2, an indefinite number of perpendiculars can be
+erected at a given point in a given line.}
+\scanpage{025.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two adjacent angles have their exterior sides
+in a straight line, these angles are supplementary.}
+
+\figc{025aaZ86}{Let the exterior sides $OA$ and $OB$ of the adjacent angles $AOD$ and
+$BOD$ be in the straight line $AB$.}
+
+\prove{$\angle_s AOD$ and $BOD$ are supplementary.}
+
+\step[\indent\textbf{Proof.}]{$AOB$ is a straight line.}{Hyp.}
+
+\step{$\therefore \angle AOB$ is a st.~$\angle$.}{§~66}
+
+\step[\indent But]{$\angle AOD + \angle BOD =$ the st.~$\angle AOB$.}{Ax.~9}
+
+\step{$\therefore$ the $\angle_s AOD$ and $BOD$ are supplementary.}{§~77}
+
+\hfill\qed
+
+\end{proof}
+
+\begin{point}%
+\defn{Adjacent angles that are supplements of each
+other are called \emph{supplementary-adjacent angles}\label{suppladj}.}
+
+Since the angular magnitude about a point is neither increased
+nor diminished by the number of lines which radiate
+from the point, it follows that,
+\end{point}
+
+\pp{\cor[1]{The sum of all the angles about a point in a
+plane is equal to a perigon, or two straight angles.}}
+
+\pp{\cor[2]{The sum of all the angles about a point in a
+plane, on the same side of a straight line passing through the
+point, is equal to a straight angle, or two right angles.}}
+\scanpage{026.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{\textsc{Conversely:} If two adjacent angles are supplementary,
+their exterior sides are in the same straight
+line.}
+
+\figc{026aaZ90}{Let the adjacent angles $OCA$ and $OCB$ be supplementary.}
+
+\prove{$AC$ and $CB$ are in the same straight line.}
+
+\textbf{Proof.} Suppose $CF$ to be in the same line with $AC$.
+
+\step[\indent Then]{$\angle_s OCA$ and $OCF$ are supplementary,}{§~86}
+
+\pnote{(if two adjacent angles have their exterior sides in a straight line, these
+angles are supplementary).}
+
+\step[\indent But]{$\angle_s OCA$ and $OCB$ are supplementary.}{Hyp.}
+
+\step{$\therefore \angle_s OCF$ and $OCB$ have the same supplement.}{}
+
+\eq{$\therefore \angle OCF$}{$= \angle OCB$.}{§~85}
+
+\step{$\therefore CB$ and $CF$ coincide.}{§~60}
+
+\step{$\therefore AC$ and $CB$ are in the same straight line.}{\qed}
+
+Since Propositions II.\ and III.\ are true, their opposites are
+true. Hence,~\hfill§~33
+
+\end{proof}
+
+\pp{\cor[1]{If the exterior sides of two adjacent angles are
+not in a straight line, these angles are not supplementary.}}
+
+\pp{\cor[2]{If two adjacent angles are not supplementary,
+their exterior sides are not in the same straight line.}}
+\scanpage{027.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If one straight line intersects another straight
+line, the vertical angles are equal.}
+
+\figc{027aaZ93}{Let the lines $OP$ and $AB$ intersect at $C$.}
+
+\proveq{$\angle OCB$}{$= \angle ACP$.}
+
+\step[\indent\textbf{Proof.}]{$\angle OCA$ and $\angle OCB$ are supplementary.}{§~86}
+
+\step{$\angle OCA$ and $\angle ACP$ are supplementary,}{§~86}
+
+\pnote{(if two adjacent angles have their exterior sides in a straight line, these
+angles are supplementary).}
+
+\step{$\therefore \angle_s OCB$ and $ACP$ have the same supplement.}{}
+
+\eq{$\therefore \angle OCB$}{$= \angle ACP$.}{§~85}
+
+\eq[\indent In like manner,]{$\angle ACO$}{$= \angle PCB$.}{\qed}
+
+\end{proof}
+
+\pp{\cor{If one of the four angles formed by the intersection
+of two straight lines is a right angle, the other three
+angles are right angles.}}
+
+\ex{Find the complement and the supplement of an angle of~$49°$.}
+
+\ex{Find the number of degrees in an angle if it is double its complement;
+if it is one fourth of its complement.}
+
+\ex{Find the number of degrees in an angle if it is double its supplement;
+if it is one third of its supplement.}
+\scanpage{028.png}%
+
+\proposition{Theorem}
+
+\begin{proof}%
+\obs{Two straight lines drawn from a point in a perpendicular
+to a given line, cutting off on the given line
+equal segments from the foot of the perpendicular, are
+equal and make equal angles with the perpendicular.}
+
+\figc{028aaZ95}{Let $CF$ be a perpendicular to the line $AB$, and $CE$ and $CK$ two
+straight lines cutting off on $AB$ equal segments $FE$ and $FK$ from $F$.}
+
+\prove{$CE = CK$; and $\angle FCE = \angle FCK$.}
+
+\textbf{Proof.} Fold over $CFA$, on $CF$ as an axis, until it falls on the
+plane at the right of $CF$.
+
+\step{$FA$ will fall along $FB$,}{}
+
+\pnote{(since $\angle CFA = \angle CFB$, each being a rt.~$\angle$, by hyp.).}
+
+\step{Point $E$ will fall on point $K$,}{}
+
+\pnote{(since $FE = FK$, by hyp.).}
+
+\eq{$\therefore CE$}{$= CK$,}{§~60}
+
+\pnote{(their extremities being the same points);}
+
+\eq{and $\angle FCE$}{$= \angle FCK$,}{§~60}
+
+\pnote{(since their vertices coincide, and their sides coincide, each with each).}
+
+\hfill\qed
+
+\end{proof}
+
+\ex{Find the number of degrees in the angle included by the hands
+of a clock at $1$~o'clock. $3$~o'clock. $4$~o'clock. $6$~o'clock.}
+\scanpage{029.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Only one perpendicular can be drawn to a given
+line from a given external point.}
+
+\figc{029aaZ96}{Let $AB$ be the given line, $P$ the given external point, $PC$ a perpendicular
+to $AB$ from $P$, and $PD$ any other line from $P$ to $AB$.}
+
+\proveq{$PD$ is not}{$\perp$ to $AB$.}
+
+\textbf{Proof.} Produce $PC$ to $P'$, making $CP'$ equal to $PC$.
+
+\step{Draw $DP'$.}{}
+
+\step{By construction, $PCP'$ is a straight line.}{}
+
+\step{$\therefore PDP'$ is not a straight line,}{§~46}
+
+\pnote{(only one straight line can be drawn from one point to another).}
+
+\step{Hence, $\angle PDP'$ is not a straight angle.}{}
+
+\step{Since $PC$ is $\perp$ to $DC$, and $PC = CP'$,}{}
+
+\step{$AC$ is $\perp$ to $PP'$ at its middle point.}{}
+
+\step{$\therefore \angle PDC = \angle P'DC$,}{§~95}
+
+\pnote{(two straight lines from a point in a $\perp$ to a line, cutting off on the line equal
+segments from the foot of the $\perp$, make equal $\angle_s$ with the $\perp$)}
+
+\step{Since $\angle PDP'$ is not a straight angle,}{}
+
+\step{$\angle PDC$, the half of $\angle PDP'$, is not a right angle.}{}
+
+\step{$\therefore PD$ is not $\perp$ to $AB$.}{\qed}
+
+\end{proof}
+\scanpage{030.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The perpendicular is the shortest line that can be
+drawn to a straight line from an external point.}
+
+\figc{030aaZ97}{Let $AB$ be the given straight line, $P$ the given point, $PC$ the perpendicular,
+and $PD$ any other line drawn from $P$ to $AB$.}
+
+\proveq{$PC$}{$< PD$.}
+
+\textbf{Proof.} Produce $PC$ to $P'$, making $CP' = PC$.
+
+\step{Draw $DP'$.}{}
+
+\eq[\indent Then]{$PD$}{$= DP'$,}{§~95}
+
+\pnote{(two straight lines drawn from a point in a $\perp$ to a line, cutting off on the
+line equal segments from the foot of the $\perp$, are equal).}
+
+\eq{$\therefore PD + DP'$}{$= 2PD$,}{}
+
+\eq[and]{$PC + CP'$}{$= 2PC$.}{Const.}
+
+\eq[\indent But]{$PC + CP'$}{$< PD + DP'$.}{§~49}
+
+\eq{$\therefore 2 PC$}{$< 2 PD$.}{}
+
+\eq{$\therefore PC$}{$< PD$.}{Ax.~7}
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\cor{The shortest line that can be drawn from a
+point to a given line is perpendicular to the given line.}}
+
+\pp{\defn{The \textbf{distance}\label{distance2} of a point from a line is the length
+of the perpendicular from the point to the line.}}
+\scanpage{031.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The sum of two lines drawn from a point to the
+extremities of a straight line is greater than the sum of
+two other lines similarly drawn, but included by them.}
+
+\figc{031aa100}{Let $CA$ and $CB$ be two lines drawn from the point $C$ to the extremities
+of the straight line $AB$. Let $OA$ and $OB$ be two lines similarly
+drawn, but included by $CA$ and $CB$.}
+
+\proveq{$CA + CB$}{$> OA + OB$.}
+
+\textbf{Proof.} Produce $AO$ to meet the line $CB$ at $E$.
+
+\eq[\indent Then]{$CA + CE$}{$> OA + OE$,}{}
+
+\eq[and]{$BE + OE$}{$> OB$,}{§~49}
+
+\pnote{(a straight line is the shortest line from one point to another).}
+
+\step{Add these inequalities, and we have}{}
+
+\eq{$CA + CE + BE + OE$}{$> OA + OE + OB$.}{Ax.~4}
+
+\step{Substitute for $CE + BE$ its equal $CB$, then}{}
+
+\eq{$CA + CB + OE$}{$> OA + OE + OB$.}{}
+
+\step{Take away $OE$ from each side of the inequality.}{}
+
+\eq{$CA + CB$}{$> OA + OB$.}{Ax.~5}
+
+\hfill\qed
+\end{proof}
+\scanpage{032.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Of two straight lines drawn from the same point
+in a perpendicular to a given line, cutting off on the
+line unequal segments from the foot of the perpendicular,
+the more remote is the greater.}
+
+\figc{032aa101}{Let $OC$ be perpendicular to $AB$, $OG$ and $OE$ two straight lines to
+$AB$, and $CE$ greater than $CG$.}
+
+\proveq{$OE$}{$> OG$.}
+
+\textbf{Proof.} Take $CF$ equal to $CG$, and draw $OF$.
+
+\eq[\indent Then]{$OF$}{$= OG$,}{§~95}
+
+\pnote{(two straight lines drawn from a point in a $\perp$ to a line, cutting off on the
+line equal segments from the foot of the $\perp$, are equal).}
+
+\step{Produce $OC$ to $D$, making $CD = OC$.}{}
+
+\step{Draw $ED$ and $FD$.}{}
+
+\step[\indent Then]{$OE = ED$, and $OF = FD$.}{§~95}
+
+\eq[\indent But]{$OE + ED$}{$> OF + FD$,}{§~100}
+
+\eq{$\therefore 2OE > 2OF$, $OE$}{$> OF$, and $OE > OG$.}{\qed}
+
+\end{proof}
+
+\pp{\cor{Only two equal straight lines can be drawn
+from a point to a straight line; and of two unequal lines,
+the greater cuts off on the line the greater segment from the
+foot of the perpendicular.}}
+\scanpage{033.png}%
+
+
+\pagebreak
+\section{PARALLEL LINES.}
+
+
+\pp{\defn{Two \indexbf{parallel lines} are lines that lie in the same
+plane and cannot meet however far they are produced.}}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Two straight lines in the same plane perpendicular
+to the same straight line are parallel.}
+
+\figc{033aa104}{Let $AB$ and $CD$ be perpendicular to $AC$.}
+
+\prove{$AB$ and $CD$ are parallel.}
+
+\textbf{Proof.} If $AB$ and $CD$ are not parallel, they will meet if
+sufficiently prolonged; and we shall have two perpendicular
+lines from their point of meeting to the same straight line;
+but this is impossible,~\hfill§~96
+
+\pnote{(only one perpendicular can be drawn to a given line from a given
+external point).}
+
+\step{$\therefore AB$ and $CD$ are parallel.}{\qed}
+
+\end{proof}
+
+\pp{\ax{Through a given point only one straight line
+can be drawn parallel to a given straight line.}\label{axiomparallel}}
+
+\begin{point}%
+\cor{Two straight lines in the same plane parallel to
+a third straight line are parallel to each other.}
+
+For if they could meet, we should have two straight lines
+from the point of meeting parallel to a straight line; but this
+is impossible.~\hfill§~105
+\end{point}
+\scanpage{034.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If a straight line is perpendicular to one of two
+ parallel lines, it is perpendicular to the other also.}
+
+\figc{034aa107}{Let $AB$ and $EF$ be two parallel lines, and let $HK$ be
+ perpendicular to $AB$, and cut $EF$ at $C$.}
+
+\proveq{$HK$}{is $\perp$ to $EF$.}
+
+\textbf{Proof.} Suppose $MN$ drawn through $C \perp$ to $HK$.
+
+\eq[\indent Then]{$MN$} {is $\parallel$ to $AB$.}{§~104}
+
+\eq[\indent But]{$EF$} {is $\parallel$ to $AB$.}{Hyp.}
+
+\step{$\therefore EF$ coincides with $MN$.}{§~105}
+
+\eq[\indent But]{$MN$} {is $\perp$ to $HK$.}{Const.}
+
+\eq{$\therefore EF$}{is $\perp$ to $HK$,}{}
+
+\eq[that is,]{$HK$}{is $\perp$ to $EF$.}{\qed}
+
+\end{proof}
+
+\pp{\defn{A straight line that cuts two or more straight
+lines is called a \indexbf{transversal} of those lines.}}
+
+\figc{034bb109}{}
+\begin{point}%
+If the transversal $EF$ cuts $AB$ and $CD$, the angles
+$a$, $d$, $g$, $f$ are called \emph{interior}\label{interior} angles; $b$, $c$, $h$,
+$e$ are called \emph{exterior}\label{exterior} angles.
+
+The angles $d$ and $f$, and $a$ and $g$, are called
+\emph{alternate-interior}\label{altint} angles; the angles $b$ and $h$, and $c$ and
+$e$, are called \emph{alternate-exterior}\label{altext} angles.
+
+The angles $b$ and $f$, $c$ and $g$, $e$ and $a$, $h$ and $d$, are
+called \emph{exterior-interior}\label{extint} angles.
+\end{point}
+\scanpage{035.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two parallel lines are cut by a transversal, the
+alternate-interior angles are equal.}
+
+\figc{035aa110}{Let $EF$ and $GH$ be two parallel lines cut by the transversal $BC$.}
+
+\proveq{$\angle EBC$}{$= \angle BCH$.}
+
+\textbf{Proof.} Through $O$, the middle point of $BC$, suppose $AD$
+drawn $\perp$ to $GH$.
+
+\step[\indent Then]{$AD$ is likewise $\perp$ to $EF$,}{§~107}
+
+\pnote{(a straight line $\perp$ to one of two $\parallel_s$ is $\perp$ to the other),}
+
+\step[that is,]{$CD$ and $BA$ are both $\perp$ to $AD$.}{}
+
+Apply the figure $COD$ to the figure $BOA$, so that $OD$ shall
+fall along $OA$.
+
+\step[\indent Then]{$OC$ will fall along $OB$,}{§~93}
+
+\pnote{(since $\angle COD = \angle BOA$, being vertical $\angle_s$);}
+
+\step[and]{$C$ will fall on $B$,}{}
+
+\pnote{(since $OC = OB$, by construction).}
+
+\step[\indent Then]{the $\perp CD$ will fall along the $\perp BA$,}{§~96}
+
+\pnote{(only one $\perp$ can be drawn to a given line from a given external point).}
+
+\step{$\therefore \angle OCD$ coincides with $\angle OBA$, and is equal to it,}{§~60}
+
+\pnote{(two angles are equal, if their vertices coincide and their sides coincide, each
+with each).}
+
+\hfill\qed
+
+\end{proof}
+\scanpage{036.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{\textsc{Conversely:} When two straight lines in the same
+plane are cut by a transversal, if the alternate-interior
+angles are equal, the two straight lines are parallel.}
+
+\figc{036aa111}{Let $EF$ cut the straight lines $AB$ and $CD$ in the points $H$ and $K$,
+and let the angles $AHK$ and $HKD$ be equal.}
+
+\proveq{$AB$ is}{$\parallel$ to $CD$.}
+
+\textbf{Proof}. Suppose $MN$ drawn through $H \parallel$ to $CD$.
+
+\eq[\indent Then]{$\angle MHK$}{$= \angle HKD$,}{§~110}
+
+\pnote{(being alt.-int.~$\angle_s$ of $\parallel$ lines).}
+
+\eq[\indent But]{$\angle AHK$}{$= \angle HKD$.}{Hyp.}
+
+\eq{$\therefore \angle MHK$}{$= \angle AHK$.}{Ax.~1}
+
+\step{$\therefore MN$ and $AB$ coincide.}{§~60}
+
+\eq[\indent But]{$MN$ is}{$\parallel$ to $CD$.}{Const.}
+
+\step{$\therefore AB$, which coincides with $MN$, is $\parallel$ to $CD$.}{\qed}
+
+\end{proof}
+
+\ex{Find the complement and the supplement of an angle that contains
+$37°\ 53'\ 49''$.}
+
+\ex{If the complement of an angle is one third of its supplement,
+how many degrees does the angle contain?}
+\scanpage{037.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two parallel lines are cut by a transversal, the
+exterior-interior angles are equal.}
+
+\figc{037aa112}{Let $AB$ and $CD$ be two parallel lines cut by the transversal $EF$,
+in the points $H$ and $K$.}
+
+\proveq{$\angle EHB$}{$= \angle HKD$.}
+
+\eq[\indent\textbf{Proof.}]{$\angle EHB$}{$= \angle AHK$,}{§~93}
+
+\pnote{(being vertical $\angle_s$).}
+
+\eq{$\angle AHK$}{$= \angle HKD$,}{§~110}
+
+\pnote{(being alt.-int.~$\angle_s$ of $\parallel$ lines).}
+
+\eq{$\therefore \angle EHB$}{$= \angle HKD$.}{Ax.~1}
+
+\eq[\indent In like manner]{$\angle EHA$}{$= \angle HKC$.}{\qed}
+
+\end{proof}
+
+\pp{\cor{The alternate-exterior angles $EHB$ and $CKF$,
+and also $AHE$ and $DKF$, are equal.}}
+
+\proposition{Theorem.}
+
+\begin{point}%
+\obs{\textsc{Conversely:} When two straight lines in a plane
+are cut by a transversal, if the exterior-interior angles
+are equal, these two straight lines are parallel.}
+
+(Proof similar to that in §~111.)
+\end{point}
+\scanpage{038.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two parallel lines are cut by a transversal,
+ the two interior angles on the same side of the transversal are
+ supplementary.}
+
+\figc{038aa115}{Let $AB$ and $CD$ be two parallel lines cut by the transversal
+ $EF$ in the points $H$ and $K$.}
+
+\prove{$\angle_s BHK$ and $HKD$ are supplementary.}
+
+\step[\indent\textbf{Proof.}]{$\angle EHB + \angle BHK = \text{a st.\ }\angle$,}{§~86}
+
+\pnote{(being sup.-adj.~$\angle_s$).}
+
+\step[\indent But]{$\angle EHB = \angle HKD$,}{§~112}
+
+\pnote{(being ext.-int.~$\angle_s$ of $\parallel$ lines).}
+
+\step{\( \therefore \angle BHK + \angle HKD = \text{a st.\ }\angle \).}{}
+
+\step{$\therefore \angle_s BHK$ and $HKD$ are supplementary.}{§~77}
+
+\hfill\qed
+
+\end{proof}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{\textsc{Conversely:} When two straight lines in a
+ plane are cut by a transversal, if two interior angles on the same
+ side of the transversal are supplementary, the two straight lines
+ are parallel.}
+
+(Proof similar to that in §~111.)
+
+\end{proof}
+\scanpage{039.png}%
+
+\section{TRIANGLES.}
+
+\begin{point}%
+A \indexbf{triangle} is a portion of a plane bounded by three
+straight lines; as, $ABC$ (Fig.~1).
+
+\figcc{039aa117}{039bb118}
+The bounding lines are called the
+\textbf{sides}\label{trisides} of the triangle, and their sum is
+called its \indexbf{perimeter}; the angles included
+by the sides are called the \textbf{angles} of the
+triangle\label{anglestri}, and the vertices of these angles,
+the \textbf{vertices} of the triangle\label{trivertices}.
+\end{point}
+
+\begin{point}%
+\textbf{Adjacent angles}\label{adjacent2} of a rectilinear
+figure are two angles that have one side
+of the figure common; as, angles $A$
+and $B$ (Fig.~2).
+\end{point}
+
+\begin{point}%
+An \textbf{exterior angle} of a triangle\label{exteriortri} is an angle included by
+one side and another side produced; as, $ACD$ (Fig.~2). The
+interior angle $ACB$ is adjacent to the exterior angle; the interior
+angles, $A$ and $B$, are called \textbf{opposite interior angles}.
+\end{point}
+
+\figc{039ce119}{}
+
+\begin{point}%
+A triangle is called a \indexbf{scalene triangle} when no two of
+its sides are equal; an \indexbf{isosceles triangle}, when two of its sides
+are equal; an \indexbf{equilateral triangle}, when its three sides are equal.
+
+\figc{039fi120}{}
+\end{point}
+\scanpage{040.png}%
+
+\begin{point}%
+A triangle is called a \indexbf{right triangle}, when one of its
+angles is a right angle; an \indexbf{obtuse triangle}, when one of its
+angles is an obtuse angle; an \textbf{acute triangle}, when all three
+of its angles are acute angles; an \indexbf{equiangular triangle}, when
+its three angles are equal.
+\end{point}
+
+\begin{point}%
+In a right triangle, the side opposite the right angle is
+called the \indexbf{hypotenuse}, and the other two sides the \indexbf{legs}.
+\end{point}
+
+\begin{point}%
+The side on which a triangle is supposed to stand is
+called the base\label{basetri} of the triangle. In the isosceles triangle, the
+equal sides are called the legs, and the other side, the base\label{baseiso}; in
+other triangles, any one of the sides may be taken as the base.
+\end{point}
+
+\begin{point}%
+The angle opposite the base of a triangle is called the
+\indexbf{vertical angle}, and its vertex, the \textbf{vertex} of the triangle\label{trivertex}.
+\end{point}
+
+\begin{point}%
+The \textbf{altitude} of a triangle\label{alttri} is the perpendicular from the
+vertex to the base, or to the base produced; as, $AD$ (Fig.~1).
+\end{point}
+
+\begin{point}%
+The three perpendiculars from the vertices of a triangle
+to the opposite sides (produced if necessary) are called the
+\textbf{altitudes} of the triangle; the three bisectors of the angles are
+called the \textbf{bisectors} of the triangle\label{tribisectors}; and the three lines from
+the vertices to the middle points of the opposite sides are
+called the \textbf{medians}\label{trimedians} of the triangle.
+\end{point}
+
+\begin{point}%
+If two triangles have the angles of the one equal, respectively,
+to the angles of the other, the equal angles are called
+\indexbf{homologous angles}, and the sides opposite the equal angles are
+called \indexbf{homologous sides}.
+\end{point}
+
+\begin{point}%
+Two triangles are equal in all respects if they can be
+made to coincide (§~60). The homologous sides of \indexemph{equal triangles}
+are equal, and the homologous angles are equal.
+\end{point}
+\scanpage{041.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The sum of the three angles of a triangle is equal
+to two right angles.}
+
+\figc{041aa129}{Let $A$, $B$, and $BCA$ be the angles of the triangle $ABC$.}
+
+\prove{$\angle A+\angle B+\angle BCA = 2$ rt.~$\angle_s$.}
+
+\textbf{Proof.} Suppose $CE$ drawn $\parallel$ to $AS$, and prolong $AC$ to $F$.
+
+\step[\indent Then]{$\angle ECF + \angle ECB + \angle BCA = 2$ rt.~$\angle_s$,}{§~89}
+
+\pnote{(the sum of all the $\angle_s$ about a point on the same side of a straight line
+passing through the point is equal to $2$~rt.~$\angle_s$).}
+
+\eq[\indent But]{$\angle A$}{$= \angle ECF$,}{§~112}
+
+\pnote{(being ext.-int.~$\angle_s$ of the $\parallel$ lines $AB$ and $CE$),}
+
+\eq[and]{$\angle B$}{$= \angle BCE$,}{§~110}
+
+\pnote{(being alt.-int.~$\angle_s$ of the $\parallel$ lines $AB$ and $CE$).}
+
+Put for the $\angle_s ECF$ and $BCE$ their equals, the $\angle_s A$ and $B$.
+
+\step[\indent Then]{$\angle A +\angle B + \angle BCA = 2$ rt.~$\angle_s$.}{\qed}
+
+\end{proof}
+
+\pp{\cor[1]{The sum of two angles of a triangle is less
+than two right angles.}}
+
+\pp{\cor[2]{If the sum of two angles of a triangle is
+taken from two right angles, the remainder is equal to the
+third angle.}}
+
+\pp{\cor[3]{If two triangles have two angles of the one
+equal to two angles of the other, the third angles are equal.}}
+\scanpage{042.png}%
+
+\pp{\cor[4]{If two right triangles have an acute angle of
+the one equal to an acute angle of the other, the other acute
+angles are equal.}}
+
+\pp{\cor[5]{In a triangle there can be but one right angle,
+or one obtuse angle.}}
+
+\pp{\cor[6]{In a right triangle the two acute angles are
+together equal to one right angle, or~$90°$.}}
+
+\pp{\cor[7]{In an equiangular triangle, each angle is one
+third of two right angles, or~$60°$.}}
+
+\pp{\cor[8]{An exterior angle of a triangle is equal to
+the sum of the two opposite interior angles, and therefore
+greater than either of them.}}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The sum of two sides of a triangle is greater than
+the third side, and their difference is less than the third
+side.}
+
+\figc{042aa138}{In the triangle $ABC$, let $AC$ be the longest side.}
+
+\prove{$AB + BC > AC$, and $AC - BC < AB$}.
+
+\step[\indent\textbf{Proof.}]{$AB + BC > AC$,}{§~49}
+
+\pnote{(a straight line is the shortest line from one point to another).}
+
+\step{Take away $BC$ from both sides.}{}
+
+\step[\indent Then]{$AB > AC - BC$,}{Ax.~5}
+
+\step[or]{$AC - BC < AB$.}{\qed}
+
+\end{proof}
+\scanpage{043.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Two triangles are equal if two angles and the
+included side of the one are equal, respectively, to two
+angles and the included side of the other.}
+
+\figc{043ab139}{In the triangles $ABC$, $DEF$, let the angle $A$ be equal to the angle
+$D$, $B$ to $E$, and the side $AB$ to $DE$.}
+
+\proveq{$\triangle ABC$}{$= \triangle DEF$.}
+
+\textbf{Proof.} Apply the $\triangle ABC$ to the $\triangle DEF$ so that $AB$ shall
+coincide with its equal, $DE$.
+
+\step[\indent Then]{$AC$ will fall along $DF$, and $BC$ along $EF$,}{}
+
+\pnote{(for $\angle A = \angle D$, and $\angle B = \angle E$, by hyp.).}
+
+\step{$\therefore C$ will fall on $F$,}{§~48}
+
+\pnote{(two straight lines can intersect in only one point).}
+
+\step{$\therefore$ the two $\triangle_s$ coincide, and are equal.}{§~60}
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\cor[1]{Two triangles are equal if a side and any two
+angles of the one are equal to the homologous side and two
+angles of the other.}~\hfill§~132}
+
+\pp{\cor[2]{Two right triangles are equal if the hypotenuse
+and an acute angle of the one are equal, respectively, to
+the hypotenuse and an acute angle of the other.}~\hfill§~133}
+
+\pp{\cor[3]{Two right triangles are equal if a leg and
+an acute angle of the one are equal, respectively, to a leg
+and the homologous acute angle of the other.}~\hfill§~133}
+\scanpage{044.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Two triangles are equal if two sides and the included
+angle of the one are equal, respectively, to two sides
+and the included angle of the other.}
+
+\figc{044ab143}{In the triangles $ABC$ and $DEF$, let $AB$ be equal to $DE$, $AC$ to $DF$,
+and the angle $A$ to the angle $D$.}
+
+\proveq{$\triangle ABC$}{$= \triangle DEF$.}
+
+\textbf{Proof.} Apply the $\triangle ABC$ to the $\triangle DEF$ so that $AB$ shall
+coincide with its equal, $DE$.
+
+\step{Then $AC$ will fall along $DF$,}{}
+
+\pnote{(for $\angle A = \angle D$, by hyp.);}
+
+\step{and $C$ will fall on $F$,}{}
+
+\pnote{(for $AC = DF$, by hyp.).}
+
+\step{$\therefore CB = FE$,}{}
+
+\pnote{(their extremities being the same points).}
+
+\step{$\therefore$ the two $\triangle_s$ coincide, and are equal.}{\qed}
+
+\end{proof}
+
+\pp{\cor{Two right triangles are equal if their legs are
+equal, each to each.}}
+
+\note{In §~139 we have given two angles and the included side, in
+§~143 two sides and the included angle; hence, by interchanging the
+words \emph{sides} and \emph{angles}, either theorem is changed to the other. This
+is called the \emph{Principle of Duality}\label{princduality}, or the \emph{Principle of Reciprocity}\label{princreciprocity}. The
+reciprocal of a theorem is not always true, just as the converse of a
+theorem is not always true.}
+\scanpage{045.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\textit{In an isosceles triangle the angles opposite the
+equal sides are equal.}
+
+\figc{045aa145}{Let $ABC$ be an isosceles triangle, having $AB$ and $AC$ equal.}
+
+\proveq{$\angle B$}{$= \angle C$.}
+
+\textbf{Proof.} Suppose $AD$ drawn so as to bisect the $\angle BAC$.
+
+\step{In the $\triangle_s ADB$ and $ADC$,}{}
+
+\eq{$AB$}{$=AC$,}{Hyp.}
+
+\eq{$AD$}{$=AD$,}{Iden.}
+
+\eq{and $\angle BAD$}{$= \angle CAD$.}{Const.}
+
+\eq{$\therefore \triangle ADB$}{$= \triangle ADC$,}{§~143}
+
+\pnote{(two $\triangle_s$ are equal if two sides and the included $\angle$ of the one are equal,
+respectively, to two sides and the included $\angle$ of the other).}
+
+\eq{$\therefore \angle B$}{$= \angle C$,}{§~128}
+
+\pnote{(being homologous angles of equal triangles).}
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\cor{An equilateral triangle is equiangular, and each
+angle is two thirds of a right angle.}}
+
+\ex{If the equal sides of an isosceles triangle are produced, the
+angles on the other side of the base are equal.}
+\scanpage{046.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two angles of a triangle are equal, the sides
+opposite the equal angles are equal, and the triangle is
+isosceles.}
+
+\figc{046aa147}{In the triangle $ABC$, let the angle $B$ be equal to the angle~$C$.}
+
+\proveq{$AB$}{$= AC$.}
+
+\step[\indent\textbf{Proof.}]{Suppose $AD$ drawn $\perp$ to $BC$.}{}
+
+In the rt.~$\triangle_s ADB$ and $ADC$,
+
+\eq{$AD$}{$= AD$,}{Iden.}
+
+\eq{and $\angle B$}{$= \angle C$.}{Hyp.}
+
+\eq{$\therefore$ rt.~$\triangle ADB$}{$=$ rt.~$\triangle ADC$,}{§~142}
+
+\pnote{(having a leg and an acute $\angle$ of the one equal, respectively, to a leg and
+the homologous acute $\angle$ of the other).}
+
+\eq{$\therefore AB$}{$= AC$,}{§~128}
+
+\pnote{(being homologous sides of equal $\triangle_s$).}
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\cor[1]{An equiangular triangle is also equilateral.}}
+
+\pp{\cor[2]{The perpendicular from the vertex to the
+base of an isosceles triangle bisects the base, and bisects the
+vertical angle of the triangle.}}
+\scanpage{047.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Two triangles are equal if the three sides of the
+one are equal, respectively, to the three sides of the other.}
+
+\figc{047ab150}{In the triangles $ABC$ and $A'B'C'$, let $AB$ be equal to $A'B'$, $AC$ to
+$A'C'$, $BC$ to $B'C'$.}
+
+\proveq{$\triangle ABC$}{$= \triangle A'B'C'$.}
+
+\textbf{Proof.} Place $\triangle A'B'C'$ in the position $\triangle AB'C$ having its
+greatest side $\triangle A'C'$ in coincidence with its equal $\triangle AC$, and its
+vertex at $B'$, opposite $B$; and draw $BB'$.
+
+\eq[\indent Since]{$AB$}{$=AB'$}{Hyp.}
+
+\eq{$\angle ABB'$}{$= \angle AB'B$}{§~145}
+
+\pnote{(in an isosceles $\triangle$ the $\angle_s$ opposite the
+equal sides are equal).}
+
+\eq[\indent Since]{$CB$}{$= CB'$,}{Hyp.}
+
+\eq{$\angle CBB'$}{$= \angle CB'B$.}{§~145}
+
+\eq{$\therefore \angle ABB' + \angle CBB'$}{$= \angle AB'B + \angle CB'B$.}{Ax.~2}
+
+\eq[\indent Hence,]{$\angle ABC$}{$= \angle AB'C$.}{}
+
+\eq{$\therefore \triangle ABC$}{$= \triangle AB'C$,}{§~143}
+
+\pnote{(two $\triangle_s$ are equal if two sides and the included $\angle$
+ of the one are equal, respectively, to two sides and the included $\angle$ of the other).}
+
+\eq{$\therefore \triangle ABC$}{$= \triangle A'B'C'$.}{\qed}
+
+\end{proof}
+\scanpage{048.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Two right triangles are equal if a leg and the
+hypotenuse of the one are equal, respectively, to a leg
+and the hypotenuse of the other.}
+
+\figc{048ac151}{In the right triangles $ABC$ and $A'B'C'$, let $AB$ be equal to $A'B'$, and
+$AC$ to $A'C'$.}
+
+\proveq{$\triangle ABC$}{$= \triangle A'B'C'$.}
+
+\textbf{Proof.} Apply the $\triangle ABC$ to the $\triangle A'B'C'$, so that $AB$ shall
+coincide with $A'B'$, $A$ falling on $A'$, $B$ on $B'$, and $C$ and $C'$ on
+opposite sides of $A'B'$.
+
+\step[\indent Then]{$BC$ will fall along $C'B'$ produced,}{}
+
+\pnote{(for $\angle ABC = \angle A'B'C'$, each being a rt.~$\angle$.).}
+
+\eq[\indent Since]{$AC$}{$= A'C'$,}{Hyp.}
+
+\step{the $\triangle A'CC'$ is an isosceles triangle.}{§~120}
+
+\eq{$\therefore \angle C$}{$= \angle C'$,}{§~145}
+
+\pnote{($\angle_s$ opposite the equal sides of an isosceles $\triangle$ are equal).}
+
+\step{$\therefore \triangle_s ABC$ and $A'B'C'$ are equal,}{§~141}
+
+\pnote{(two right $\triangle_s$ are equal if they have the hypotenuse and an acute $\angle$ of, the
+one equal to the hypotenuse and an acute $\angle$ of the other).}
+
+\hfill\qed
+
+\end{proof}
+
+\ex{How many degrees are there in each of the acute angles of an
+isosceles right triangle?}
+\scanpage{049.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two sides of a triangle are unequal, the angles
+opposite are unequal, and the greater angle is opposite
+the greater side.}
+
+\figc{049aa152}{In the triangle $ACB$, let $AB$ be greater than~$AC$.}
+
+\prove{$\angle ACB$ is greater than $\angle B$.}
+
+\step[\indent\textbf{Proof.}]{On $AB$ take $AE$ equal to $AC$.}{}
+
+\step{Draw $EC$.}{}
+
+\eq{$\angle AEC$}{$= \angle ACE$}{§~145}
+
+\pnote{(being $\angle_s$ opposite equal sides).}
+
+\step[\indent But]{$\angle AEC$ is greater than $\angle B$}{§~137}
+
+\pnote{(an exterior $\angle$ of a $\triangle$ is greater than either opposite interior $\angle$),}
+
+\step[and]{$\angle ACB$ is greater than $\angle ACE$.}{Ax.~8}
+
+\step{Substitute for $\angle ACE$ its equal $\angle AEC$,}{}
+
+\step[then]{$\angle ACB$ is greater than $\angle AEC$.}{}
+
+Since $\angle AEC$ is greater than $\angle B$, and $\angle ACB$ is greater
+than $\angle AEC$,
+
+\step{$\angle ACB$ is greater than $\angle B$.}{\qed}
+
+\end{proof}
+
+\ex{If any angle of an isosceles triangle is equal to two thirds of a
+right angle~($60°$), what is the value of each of the two remaining angles?}
+
+\ex{One angle of a triangle is~$34°$. Find the other angles, if one
+of them is twice the other.}
+\scanpage{050.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{\textsc{Reciprocally:} If two angles of a triangle are
+unequal, the sides opposite are unequal, and the greater
+side is opposite the greater angle.}
+
+\figc{050aa153}{In the triangle $ACB$, let the angle $C$ be greater than the angle~$B$.}
+
+\prove{$AB > AC$.}
+
+\step[\indent\textbf{Proof.}]{Now $AB=AC$, or $< AC$, or $>AC$.}{}
+\label{41}
+
+\step{But $AB$ is not equal to $AC$;}{}
+
+\step{for then the $\angle C$ would be equal to the $\angle B$,}{§~145}
+
+\pnote{(being $\angle_s$ opposite equal sides).}
+
+\step{And $AB$ is not less than $AC$;}{}
+
+\step{for then the $\angle C$ would be less than the $\angle B$.}{§~152}
+
+Both these conclusions are contrary to the hypothesis that
+the $\angle C$ is greater than the $\angle B$.
+
+\step{Hence, $AB$ cannot be equal to $AC$ or less than $AC$.}{}
+
+\step{$\therefore AB > AC$.}{\qed}
+
+\end{proof}
+
+\ex{If the vertical angle of an isosceles triangle is equal to~$30°$,
+find the exterior angle included by a side and the base produced.}
+
+\ex{If the vertical angle of an isosceles triangle is equal to~$36°$,
+find the angle included by the bisectors of the base angles.}
+\scanpage{051.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two triangles have two sides of the one equal,
+respectively, to two sides of the other, but the included
+angle of the first triangle greater than the included
+angle of the second, then the third side of the first is
+greater than the third side of the second.}
+
+\figc{051ac154}{In the triangles $ABC$ and $ABE$, let $AB$ be equal to $AB$, $BC$ to $BE$;
+but let the angle $ABC$ be greater than the angle $ABE$.}
+
+\proveq{$AC$}{$> AE$.}
+
+\textbf{Proof.} Place the $\triangle_s$ so that $AB$ of the one shall fall on
+$AB$ of the other, and $BE$ within the $\angle ABC$.
+
+Suppose $BF$ drawn to bisect the $\angle EBC$, and draw $EF$.
+
+The $\triangle_s EBF$ and $CBF$ are equal.~\hfill§~143
+
+\eq[\indent For]{$BF$}{$= BF$,}{Iden.}
+
+\eq{$BE$}{$=BC$,}{Hyp.}
+
+\eq[and]{$\angle EBF$}{$=\angle CBF$.}{Const.}
+
+\eq{$\therefore EF$}{$=FC$.}{§~128}
+
+\eq[\indent Now]{$AF+FE$}{$> AE$.}{§~138}
+
+\eq{$\therefore AF+FC$}{$> AE$.}{}
+
+\eq{$\therefore AC$}{$> AE$.}{\qed}
+
+\end{proof}
+\scanpage{052.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{\textsc{Conversely}: If two sides of a triangle are equal,
+respectively, to two sides of another, but the third
+side of the first triangle is greater than the third side
+of the second, then the angle opposite the third side of
+the first triangle is greater than the angle opposite the
+third side of the second.}
+
+\figc{052ab155}{In the triangles $ABC$ and $DEF$, let $AB$ be equal to $DE$, $AC$ to $DF$;
+but let $BC$ be greater than EF.}
+
+\prove{the $\angle A$ is greater than the $\angle D$.}
+
+\textbf{Proof}. Now the $\angle A$ is equal to the $\angle D$, or less than the $\angle D$,
+or greater than the $\angle D$.
+
+\step{But the $\angle A$ is not equal to the $\angle D$;}{}
+
+\step{for then the $\triangle ABC$ would be equal to the $\triangle DEF$,}{§~143}
+
+\pnote{(having two sides and the included $\angle$ of the one equal, respectively, to two
+sides and the included $\angle$ of the other),}
+
+\step{and $BC$ would be equal to $EF$.}{}
+
+And the $\angle A$ is not less than the $\angle D$, for then $BC$ would
+be less than $EF$.~\hfill§~154
+
+Both these conclusions are contrary to the hypothesis that
+$BC$ is greater than $EF$.
+
+Since the $\angle A$ is not equal to the $\angle D$ or less than the $\angle D$,
+
+\step{the $\angle A$ is greater than the $\angle D$.}{\qed}
+
+\end{proof}
+\scanpage{053.png}%
+
+
+\section{LOCI OF POINTS.}
+
+\begin{point}%
+If it is required to find a point which shall fulfil a
+\emph{single} geometric condition, the point may have an \emph{unlimited
+number of positions}. If, however, all the points are in the
+same plane, the required point will be confined to a \emph{particular
+line}, or \emph{group of lines}.
+
+A point in a plane at a given distance from a fixed straight
+line of indefinite length in that plane, is evidently in one of
+two straight lines, so drawn as to be everywhere at the given
+distance from the fixed line, one on one side of the fixed line,
+and the other on the other side of it.
+
+A point in a plane equidistant from two parallel lines in
+that plane is evidently in a straight line drawn between the
+two given parallel lines and everywhere equidistant from them.
+\end{point}
+
+\begin{point}%
+All points in a plane that satisfy a single geometrical
+condition lie, in general, in a line or group of lines; and this
+line or group of lines is called the \textbf{locus} of the points that
+satisfy the given condition.
+\end{point}
+
+\begin{point}%
+To prove \emph{completely} that a certain line is the locus
+of points that fulfil a given condition, it is necessary to
+prove
+
+1. \textit{Any point in the line satisfies the given condition;
+and any point not in the line does not satisfy the given condition.}
+
+Or, to prove
+
+2. \textit{Any point that satisfies the given condition lies in the
+line; and any point in the line satisfies the given condition}.
+\end{point}
+
+\note{The word \emph{locus} (pronounced lo\'{ }kus) is a Latin word that signifies
+\emph{place}. The plural of locus is loci (pronounced lo\'{ }si).}
+
+\pp{\defn{A line which bisects a given line and is perpendicular
+to it is called the \textbf{perpendicular bisector} of the line.}}
+\scanpage{054.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The perpendicular bisector\label{perpbisector} of a given line is the
+locus of points equidistant from the extremities of the
+line.}
+
+\figc{054aa160}{Let $PR$ be the perpendicular bisector of the line $AB$, $O$ any point in
+$PR$, and $C$ any point not in $PR$.}
+
+\step{Draw $OA$ and $OB$, $CA$ and $CB$.}{}
+
+\prove[To prove ]{$OA$ and $OB$ equal, $CA$ and $CB$ unequal.}
+
+\eq[\indent\textbf{Proof.}]{\textbf{1. }$\triangle OPA$}{$= \triangle OPB$,}{§~144}
+
+\step{for $PA = PB$ by hypothesis, and $OP$ is common,}{}
+
+\pnote{(two right $\triangle_s$ are equal if their legs are equal, each to each).}
+
+\eq{$\therefore OA$}{$= OB$.}{§~128}
+
+\textbf{2.~}Since $C$ is not in the $\perp$, $CA$ or $CB$ will cut the $\perp$.
+
+\step{Let $CA$ cut the $\perp$ at $D$, and draw $DB$.}{}
+
+Then, by the first part of the proof $DA = DB$.
+
+\step[\indent But]{$CB < CD + DB$.}{§~138}
+
+\step{$\therefore CB < CD + DA$.}{}
+
+\step[\indent That is, ]{$CB < CA$.}{}
+
+$\therefore PR$ is the locus of points equidistant from $A$ and $B$.~\hfill§~158,1
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\cor{Two points each equidistant from the extremities
+of a line determine the perpendicular bisector of the line.}}
+\scanpage{055.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The bisector of a given angle is the locus of
+ points equidistant from the sides of the angle.}
+
+\vspace{-1ex}
+\figc{055aa162}{Let $O$ be any point equidistant from the sides of the angle $PAQ$.}
+
+\prove{$O$ is in the bisector of the $\angle PAQ$.}
+
+\step [\indent\textbf{Proof.}] {Draw $AO$.} {}
+
+\step {Suppose $OF$ drawn $\perp$ to $AP$ and $OG \perp$
+ to $AQ$.} {}
+
+\step {In the rt.~$\triangle_s AFO$ and $AGO$,} {}
+
+\eq {$AO $}{$= AO$,} {Iden.}
+
+\eq {$OF $}{$= OG$,} {Hyp.}
+
+\eq {$\therefore \triangle AFO $} {$= \triangle AGO$.} {§~151}
+
+\eq {$\therefore \angle FAO $} {$= \angle GAO$.} {§~128}
+
+\step {$\therefore O$ is in the bisector of the $\angle PAQ$.}{}
+
+\textbf{Let $\mathbf{D}$ be any point in the bisector of the angle $\mathbf{PAQ}$.}
+
+\prove {$D$ is equidistant from $AP$ and $AQ$.}
+
+\step[\indent\textbf{Proof.}]{Suppose $DB$ drawn $\perp$ to $AP$ and $DC \perp$ to~$AQ$.}{}
+
+\step {In the rt.~$\triangle_s ABD$ and $ACD$,} {}
+
+\eq {$AD $} {$= AD$,} {Iden.}
+
+\eq {$\angle DAB $} {$= \angle DAC$,} {Hyp.}
+
+\eq {$\therefore \triangle ABD $} {$= \triangle ACD$.} {§~141}
+
+\eq {$\therefore DB $} {$= DC$.} {§~128}
+
+\step{$\therefore D$ is equidistant from $AP$ and $AQ$.}{}
+
+\step{$\therefore$ the bisector of the $\angle PAQ$ is the locus of points that are
+equidistant from its sides.}{§~158, 2}
+\end{proof}
+\scanpage{056.png}%
+
+
+\section{QUADRILATERALS.}
+
+\begin{point}%
+A \indexbf{quadrilateral} is a portion of a plane bounded by
+four straight lines. The bounding lines are the \textbf{sides}, the
+angles formed by these sides are the \textbf{angles}, and the vertices
+of these angles are the \textbf{vertices}, of the quadrilateral.
+\end{point}
+
+\begin{point}%
+A \indexbf{trapezium} is a quadrilateral which has no two sides
+parallel.
+\end{point}
+
+\begin{point}%
+A \indexbf{trapezoid} is a quadrilateral which has two sides, and
+only two sides, parallel.
+\end{point}
+
+\begin{point}%
+A \indexbf{parallelogram} is a quadrilateral which has its opposite
+sides parallel.
+\end{point}
+
+\figc{056ac166}{}
+
+\begin{point}%
+A \indexbf{rectangle} is a parallelogram which has its angles
+right angles.
+\end{point}
+
+\begin{point}%
+A \indexbf{square} is a rectangle which has its sides equal.
+\end{point}
+
+\begin{point}%
+A \indexbf{rhomboid} is a parallelogram which has its angles
+oblique angles.
+\end{point}
+
+\begin{point}%
+A \indexbf{rhombus} is a rhomboid which has its sides equal.
+\end{point}
+
+\figc{056dg170}{}
+
+\begin{point}%
+The side upon which a parallelogram stands, and the
+opposite side, are called its lower and upper \emph{bases}\label{basepar}.
+\end{point}
+\scanpage{057.png}%
+
+\begin{point}%
+Two parallel sides of a trapezoid are called its \textbf{bases}\label{basetrap},
+the other two sides its \textbf{legs}\label{legstrap}, and the line joining the middle
+points of the legs is called the \textbf{median} of the trapezoid\label{mediantrap}.
+\end{point}
+
+\figc{057aa174}{}
+\begin{point}%
+A trapezoid is called an \indexbf{isosceles
+trapezoid} if its legs are equal.
+\end{point}
+
+\begin{point}%
+The \textbf{altitude} of a parallelogram\label{altpar}
+or trapezoid\label{alttrap} is the perpendicular distance
+between its bases, as $PQ$.
+\end{point}
+
+\begin{point}%
+A \textbf{diagonal}\label{diagonal1} of a quadrilateral is a straight line joining
+two opposite vertices, as $AC$.
+\end{point}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Two angles whose sides are parallel, each to each,
+are either equal or supplementary.}
+
+\figc{057bb176}{Let $BA$ be parallel to $HD$, and $BC$ be parallel to $MN$.}
+
+\prove[To prove ]{$\angle_s a$, $a'$ and $c$ equal; $a$ and $c'$ supplementary.}
+
+\step[\indent\textbf{Proof.}]{Let $HD$ and $BC$ prolonged intersect at $x$.}{}
+
+\step[\indent Then]{$\angle a = \angle x$, and $\angle a' = \angle x$.}{§~112}
+
+\step{$\therefore \angle a = \angle a'$.}{Ax.~1}
+
+\step[\indent Also]{$\angle c = \angle a'$ (§~93). $\therefore \angle c = \angle a$.}{Ax.~1}
+
+\step[\indent Now]{$\angle a'$ and $\angle c'$ are supplementary.}{§~89}
+
+\step{Put $\angle a$ for its equal, $\angle a'$.}{}
+
+\step[\indent Then]{$\angle a$ and $\angle c'$ are supplementary.}{\qed}
+
+\end{proof}
+
+\pp{\cor{The opposite angles of a parallelogram are
+equal, and the adjacent angles are supplementary.}}
+\scanpage{058.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The opposite sides of a parallelogram are equal.}
+
+\figc{058aa178}{Let the figure $ABCE$ be a parallelogram.}
+
+\prove[To prove ]{$BC = AE$, and $AB = EC$.}
+
+\step[\indent\textbf{Proof.}]{Draw the diagonal $AC$.}{}
+
+\step{$\triangle ABC = \triangle CEA$.}{§~139}
+
+\step{For $AC$ is common,}{}
+
+\step{$\angle BAC = \angle ACE$, and $\angle ACB = \angle CAE$,}{§~110}
+
+\pnote{(being alt-int. $\angle_s$ of $\parallel$ lines).}
+
+\step{$\therefore BC = AE$, and $AB = CE$,}{§~128}
+
+\pnote{(being homologous sides of equal $\triangle_s$).}
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\cor[1]{A diagonal divides a parallelogram into two
+equal triangles.}}
+
+\pp{\cor[2]{Parallel lines comprehended between parallel
+lines are equal.}}
+
+\figc{058bb181}{}
+\begin{point}%
+\cor[3]{Two parallel lines
+are everywhere equally distant.}
+
+For if $AB$ and $DC$ are parallel,
+$\perp_s$ dropped from \emph{any} points in $AB$ to $DC$, are equal, §~180.
+Hence, \emph{all} points in $AB$ are equidistant from~$DC$.
+\end{point}
+\scanpage{059.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If the opposite sides of a quadrilateral are
+ equal, the figure is a parallelogram.}
+
+\figc{059aa182}{Let the figure $ABCE$ be a quadrilateral, having $BC$ equal to
+ $AE$ and $AB$ to $EC$.}
+
+\prove{the figure $ABCE$ is a $\Par$.}
+
+\step[\indent\textbf{Proof.}]{Draw the diagonal $AC$.}{}
+
+In the $\triangle_s ABC$ and $CEA$,
+
+\eq{$BC$}{$= AE$,}{Hyp.}
+
+\eq{$AB$}{$= CE$,}{Hyp.}
+
+\eq[and]{$AC$}{$= AC$,}{Iden.}
+
+\eq{$\therefore \triangle ABC$}{$= \triangle CEA$,}{§~150}
+
+\pnote{(having three sides of the one equal, respectively,
+to the three sides of the other).}
+
+\eq{$\therefore \angle ACB$}{$= \angle CAE$,}{§~128}
+
+\eq[and]{$\angle BAC$}{$= \angle ACE$,}{}
+
+\pnote{(being homologous $\angle_s$ of equal $\triangle_s$).}
+
+\eq{$\therefore BC$}{is $\parallel$ to $AE$,}{}
+
+\eq[and]{$AB$}{is $\parallel$ to $EC$,}{§~111}
+
+\pnote{(two lines in the same plane cut by a transversal are parallel,
+if the alt.-int.~$\angle_s$ are equal).}
+
+\step{$\therefore$ the figure $ACBE$ is a $\Par$,}{§~166}
+
+\pnote{(having its opposite sides parallel).}\hfill\llap{\qed}
+
+\end{proof}
+\scanpage{060.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two sides of a quadrilateral are equal and parallel, then the
+other two sides are equal and parallel, and the figure is a parallelogram.}
+
+\figc{060aa183}{Let the figure $ABCE$ be a quadrilateral, having the side $AE$ equal and
+parallel to $BC$.}
+
+\prove{$AB$ is equal and parallel to $EC$.}
+
+\step[\indent\textbf{Proof.}]{Draw $AC$.}{}
+
+The $\triangle_s ABC$ and $CEA$ are equal,~\hfill§~143
+
+\pnote{(having two sides and the included $\angle$ of each equal,
+respectively).}
+
+\step[\indent For]{$AC$ is common,}{}
+
+\eq{$BC$}{$=AE$}{Hyp.}
+
+\eq[and]{$\angle BCA$}{$= \angle CAE$,}{§~110}
+
+\pnote{(being alt.-int.~$\angle_s$ of $\parallel$ lines).}
+
+\eq{$\therefore AB$}{$=EC$,}{}
+
+\eq[and]{$\angle BAC$}{$= \angle ACE$,}{§~128}
+
+\pnote{(being homologous parts of equal $\triangle_s$).}
+
+\step{$\therefore AB$ is $\parallel$ to $EC$,}{§~111}
+
+\pnote{(two lines are $\parallel$, if the alt.-int. $\angle_s$ are equal).}
+
+\step{$\therefore$ the figure $ABCE$ is a $\Par$,}{§~166}
+
+\pnote{(the opposite sides being parallel).}
+
+\hfill\qed
+
+\end{proof}
+\scanpage{061.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The diagonals of a parallelogram bisect each other.}
+
+\figc{061aa184}{Let the figure $ABCE$ be a parallelogram, and let the diagonals $AC$
+and $BE$ cut each other at $O$.}
+
+\prove{$AO = OC$, and $BO = OE$.}
+
+\textbf{Proof.} In the $\triangle_s AOE$ and $COB$,
+
+\eq{$AE$}{$=BC$,}{§~178}
+
+\pnote{(being opposite sides of a $\Par$).}
+
+\eq{$\angle OAE$}{$=\angle OCB$,}{§~110}
+
+\eq{and $\angle OEA$}{$= \angle OBC$,}{}
+
+\pnote{(being alt.-int.~$\angle_s$ of $\parallel$ lines).}
+
+\eq{$\therefore\triangle AOE$}{$=\triangle COB$,}{§~139}
+
+\pnote{(having two $\angle_s$ and the included side of the one equal, respectively, to two
+$\angle_s$ and the included side of the other).}
+
+\step{$\therefore AO=OC$, and $BO=OE$,}{§~128}
+\pnote{(being homologous sides of equal $\triangle_s$).}
+
+\hfill\qed
+
+\end{proof}
+
+\ex{The median from the vertex to the base of an isosceles triangle
+is perpendicular to the base, and bisects the vertical angle.}
+
+\ex{If two straight lines are cut by a transversal so that the alternate-exterior
+angles are equal, the two straight lines are parallel.}
+
+\ex{If two parallel lines are cut by a transversal, the two exterior
+angles on the same side of the transversal are supplementary.}
+
+\ex{If two straight lines are cut by a transversal so as to make the
+exterior angles on the same side of the transversal supplementary, the two
+lines are parallel.}
+\scanpage{062.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Two parallelograms are equal, if two sides and
+the included angle of the one are equal, respectively, to
+two sides and the included angle of the other.}
+
+\figc{062ab185}{In the parallelograms $ABCD$ and $A'B'C'D'$, let $AB$ be equal to $A'B'$,
+$AD$ to $A'D'$, and angle $A$ to $A'$.}
+
+\prove{the $\Par_s$ are equal}.
+
+\textbf{Proof.} Place the $\Par$ $ABCD$ on the $\Par$ $A'B'C'D'$, so that $AD$
+will fall on and coincide with its equal, $A'D'$.
+
+\step{Then $AB$ will fall on $A'B'$, and $B$ on $B'$;}{}
+
+\pnote{(for $\angle A = \angle A'$, and $AB = A'B'$, by hyp.)}
+
+Now, $BC$ and $B'C'$ are both $\parallel$ to $A'D'$ and drawn through $B'$.
+
+\step{$\therefore BC$ and $B'C'$ coincide,}{§~105}
+
+\pnote{(through a given point only one line can be drawn $\parallel$
+ to a given line).}
+
+Also $DC$ and $D'C'$ are $\parallel$ to $A'B'$ and drawn through $D'$.
+
+\step{$\therefore DC$ and $D'C'$ coincide.}{§~105}
+
+\step{$\therefore C$ falls on $C'$,}{§~48}
+
+\pnote{(two lines can intersect in only one point),}
+
+\step{$\therefore$ the two $\Par_s$ coincide, and are equal.}{\qed}
+
+\end{proof}
+
+\pp{\cor{Two rectangles having equal bases and altitudes
+are equal.}}
+\scanpage{063.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If three or more parallels intercept equal parts
+on one transversal, they intercept equal parts on every
+transversal.}
+
+\figc{063aa187}{Let the parallels $AH$, $BK$, $CM$, $DP$ intercept equal parts $HK$, $KM$,
+$MP$ on the transversal $HP$.}
+
+\prove{they intercept equal parts $AB$, $BC$, $CD$ on
+the transversal~$AD$.}
+
+\textbf{Proof.} Suppose $AH$, $BF$, and $CG$ drawn $\parallel$ to $HP$.
+
+\step{$\angle_s$ $AEB$, $BFC$, etc.\ $=\angle_s$ $HKE$, $KMF$, etc., respectively.}{§~112}
+
+\step{But $\angle_s$ $HKE$, $KMF$, etc.\ are equal.}{§~112}
+
+\step{$\therefore \angle_s$ $AEB$, $BFC$, etc.\ are equal.}{Ax.~1}
+
+\step{Also $\angle_s$ $BAE$, $CBF$, etc.\ are equal.}{§~112}
+
+\step{Now $AE = HK$, $BF = KM$, $CG = MP$,}{§~180}
+
+\pnote{(parallels comprehended between parallels are equal).}
+
+\step{$\therefore AE = BF = CG$.}{Ax.~1}
+
+\step{$\therefore \triangle ABE = \triangle BCF = \triangle CDG$,}{§~139}
+
+\pnote{(having two $\angle_s$ and the included side of each respectively equal).}
+
+\step{$\therefore AB = BC = CD$.}{§~128}
+
+\hfill\qed
+
+\end{proof}
+\scanpage{064.png}%
+
+\figc{064aa188}{}
+\begin{point}%
+\cor[1]{If a line is parallel to the base of a triangle
+and bisects one side, it bisects the other
+side also.}
+
+Let $DE$ be $\parallel$ to $BC$ and bisect $AB$. Suppose
+a line is drawn through $A \parallel$ to $BC$.
+Then this line is $\parallel$ to $DE$, by §~106. The
+three parallels by hypothesis intercept
+equal parts on the transversal $AB$, and therefore, by §~187,
+they intercept equal parts on the transversal $AC$; that is, the
+line $DE$ bisects $AC$.
+\end{point}
+
+\begin{point}%
+\cor[2]{The line which joins the middle points of two
+sides of a triangle is parallel to the third side, and is equal
+to half the third side.}
+
+A line drawn through $D$, the middle point of $AB$, $\parallel$ to $BC$,
+passes through $E$, the middle point of $AC$, by §~188. Therefore
+the line joining $D$ and $E$ coincides with this parallel and
+is $\parallel$ to $BC$. Also, since $EF$ drawn $\parallel$ to $AB$ bisects $AC$, it
+bisects $BC$, by §~188; that is, $BF=FC = \frac{1}{2}BC$. But $BDEF$
+is a $\Par$ by §~166, and therefore $DE = BF = \frac{1}{2}BC$.
+\end{point}
+
+\figc{064bb190}{}
+\begin{point}%
+\cor[3]{The median of a trapezoid is parallel to the
+bases, and is equal to half the sum
+of the bases.}
+
+Draw the diagonal $DB$. In the
+$\triangle ADB$ join $E$, the middle point of
+$AD$, to $F$, the middle point of $DB$.
+Then, by §~189, $EF$ is $\parallel$ to $AB$ and $= \frac{1}{2}AB$. In the $\triangle DBC$
+join $F$ to $G$, the middle point of $BC$. Then $FG$ is $\parallel$ to $DC$
+and $=\frac{1}{2}DC$. $AB$ and $FG$, being $\parallel$ to $DC$, are $\parallel$ to each other.
+But only one line can be drawn through $F \parallel$ to $AB$ (§~105).
+Therefore $FG$ is the prolongation of $EF$. Hence, $EFG$ is
+parallel to $AB$ and $DC$, and equal to $\frac{1}{2} (AB + DC)$.
+\end{point}
+\scanpage{065.png}%
+
+
+\section{POLYGONS IN GENERAL.}
+
+\begin{point}%
+A \indexbf{polygon} is a portion of a plane bounded by straight
+lines.
+
+The bounding lines are the sides\label{polysides}, and their sum, the \textbf{perimeter}\label{perimeter2}
+of the polygon. The angles included by the adjacent
+sides are the \textbf{angles}\label{polyangles} of the polygon, and the vertices of these
+angles are the \textbf{vertices} of the polygon\label{polyvertices}. The number of sides
+of a polygon is evidently equal to the number of its angles.
+\end{point}
+
+\begin{point}%
+A \textbf{diagonal}\label{diagonal2} of a polygon is a line joining the vertices
+of two angles not adjacent; as, $AC$ (Fig.~1).
+
+\figc{065ac192}{}
+\end{point}
+
+\begin{point}%
+An \indexbf{equilateral polygon} is a polygon which has all its
+sides equal.
+\end{point}
+
+\begin{point}%
+An \indexbf{equiangular polygon} is a polygon which has all its
+angles equal.
+\end{point}
+
+\begin{point}%
+A \indexbf{convex polygon} is a polygon of which no side, when
+produced, will enter the polygon.
+\end{point}
+
+\begin{point}%
+A \indexbf{concave polygon} is a polygon of which two or more
+sides, if produced, will enter the polygon.
+\end{point}
+
+\begin{point}%
+Each angle of a convex polygon (Fig.~2) is called a
+\emph{salient}\label{salient} angle, and is less than a straight angle.
+\end{point}
+
+\begin{point}%
+The angle $EDF$ of the concave polygon (Fig.~3) is
+called a \emph{re-entrant} angle, and is greater than a straight angle.
+
+When the term polygon is used, a \emph{convex} polygon is meant.
+\end{point}
+\scanpage{066.png}%
+
+\begin{point}%
+Two polygons are \emph{equal} when they can be divided by
+diagonals into the same number of triangles, equal each to each,
+and similarly placed; for if the polygons are applied to each
+other, the corresponding triangles will coincide, and hence the
+polygons will coincide and be equal.
+\end{point}
+
+\begin{point}%
+Two polygons are \indexemph{mutually equiangular}, if the angles
+of the one are equal to the angles of the other, each to each,
+when taken in the same order. Figs.~1 and 2.
+\end{point}
+
+\begin{point}%
+The equal angles in mutually equiangular polygons are
+called \emph{homologous} angles\label{homangles}; and the sides which are included
+by homologous angles are called \emph{homologous} sides\label{homsides}.
+\end{point}
+
+\begin{point}%
+Two polygons are \indexemph{mutually equilateral}, if the sides of
+the one are equal to the sides of the other, each to each, when
+taken in the same order. Figs.~1 and 2.
+
+\figc{066ad203}{}
+\end{point}
+
+\begin{point}%
+Two polygons may be mutually equiangular without
+being mutually equilateral; as, Figs.~4 and 5.
+
+And, \emph{except in the case of triangles}, two polygons may be
+mutually equilateral without being mutually equiangular; as,
+Figs.~6 and 7.
+
+If two polygons are mutually equilateral and mutually equiangular
+\emph{they are equal}, for they can be made to coincide.
+\end{point}
+
+\begin{point}%
+A polygon of three sides is called a \emph{triangle}\label{triangle2}; one of
+four sides, a \emph{quadrilateral}\label{quadrilateral2}; one of five sides, a \indexemph{pentagon}; one
+of six sides, a \indexemph{hexagon}; one of seven sides, a \indexemph{heptagon}; one
+of eight sides, an \indexemph{octagon}; one of ten sides, a \indexemph{decagon}; one of
+twelve sides, a \indexemph{dodecagon}.
+\end{point}
+\scanpage{067.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The sum of the interior angles of a polygon is
+equal to two right angles, taken as many times less two
+as the figure has sides.}
+
+\figc{067aa205}{Let the figure $ABCDEF$ be a polygon, having $n$ sides.}
+
+\prove{$\angle A + \angle B + \angle C$, etc.\ $= (n-2)2$ rt.~$\angle_s$.}
+
+\textbf{Proof.} From $A$ draw the diagonals $AC$, $AD$, and $AE$.
+
+The sum of the $\angle_s$ of the $\triangle_s$ is equal to the sum of the $\angle_s$ of
+the polygon.
+
+\step{Now, there are $(n-2)$~$\triangle_s$,}{}
+
+\step{and the sum of the $\angle_s$ of each $\triangle = 2$ rt.~$\angle_s$.}{§~129}
+
+$\therefore$ the sum of the $\angle_s$ of the $\triangle_s$, that is, the sum of the $\angle_s$ of
+the polygon is equal to $(n-2) 2$ rt.~$\triangle_s$.~\hfill\qed
+
+\end{proof}
+
+\pp{\cor{The sum of the angles of a quadrilateral equals
+4 right angles; and if the angles are all equal, each is a right
+angle. In general, each angle of an equiangular polygon of
+$n$ sides is equal to $\displaystyle \frac{2(n-2)}{n}$ right angles.}}
+
+\ex{How many diagonals can be drawn in a polygon of $n$ sides?}
+\scanpage{068.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The exterior angles of a polygon, made by
+ producing each of its sides in succession, are together equal to
+ four right angles.}
+
+\figc{068aa207}{Let the figure $ABCDE$ be a polygon, having its sides produced
+ in succession.}
+
+\prove[To prove ]{the sum of the ext.~$\angle_s = 4$ rt.~$\angle_s$.}
+
+\textbf{Proof.} Denote the int.~$\angle_s$ of the polygon by $A$, $B$,
+$C$, $D$, $E$, and the corresponding ext.~$\angle_s$ by $a$, $b$, $c$,
+$d$, $e$.
+
+\eq{$\angle A + \angle a$}{$= 2$ rt.~$\angle_s$,}{§~89}
+
+\eq[and]{$\angle B + \angle b$}{$= 2$ rt.~$\angle_s$,}{}
+
+\pnote{(being sup.-adj.~$\angle_s$).}
+
+In like manner each pair of adj.~$\angle_s = 2$ rt.~$\angle_s$.
+
+$\therefore$ the sum of the interior and exterior $\angle_s$ of a
+polygon of $n$ sides is equal to $2n$ rt.~$\angle_s$.
+
+%[** TN: ad hoc visual formatting]
+But the sum of the interior~$\angle_s = (n-2) 2$ rt.~$\angle_s$\hfill§~205 \\
+$\phantom{\text{\indent But the sum of the interior}~\angle_s} = 2 n$ rt.~$\angle_s - 4$ rt.~$\angle_s$.
+
+\step{$\therefore$ the sum of the exterior $\angle_s = 4$ rt.~$\angle_s$.}{\qed}
+
+\end{proof}
+
+\ex{How many sides has a polygon if the sum of its
+interior $\angle_s$ is twice the sum of its exterior $\angle_s$? ten
+times the sum of its exterior $\angle_s$?}
+\scanpage{069.png}%
+
+
+\section{SYMMETRY.}
+
+\label{symmetry}
+\begin{point}%
+Two points are said to be \textbf{symmetrical} with respect to
+a third point, called the \textbf{centre of symmetry}\label{centresym}, if this third point
+bisects the straight line which joins them.
+
+\figc{069ac208}{}
+
+Two points are said to be \emph{symmetrical} with respect to a
+straight line, called the \textbf{axis of symmetry}\label{axissym}, if this straight line
+bisects at right angles the straight line which joins them.
+
+Thus, $P$ and $P'$ are symmetrical with respect to $O$ as a centre, and $XX'$
+as an axis, if $O$ bisects the line $PP'$, and if $XX'$ bisects $PP'$ at right angles.
+\end{point}
+
+\begin{point}%
+A figure is symmetrical with respect to a point as a
+centre of symmetry, if the point bisects every straight line
+drawn through it and terminated by the boundary of the figure.
+\end{point}
+
+\begin{point}%
+A figure is symmetrical with respect to a line as an
+axis of symmetry if one of the parts of the figure coincides,
+point for point, with the other part when it is folded over on
+that line as an axis.
+\end{point}
+
+\figc{069dd211}{}
+\begin{point}%
+Two figures are said to be symmetrical
+with respect to an axis if every point
+of one has a corresponding symmetrical
+point in the other.
+
+Thus, if every point in the figure $A'B'C'$ has a
+symmetrical point in $ABC$, with respect to $XX'$
+as an axis, the figure $A'B'C'$ is symmetrical to
+$ABC$ with respect to $XX'$ as an axis.
+\end{point}
+\scanpage{070.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{A quadrilateral which has two adjacent sides
+ equal, and the other two sides equal, is symmetrical with respect to
+ the diagonal joining the vertices of the angles formed by the equal
+ sides, and the diagonals are perpendicular to each other.}
+
+\figc{070aa212}{Let $ABCD$ be a quadrilateral, having $AB$ equal to $AD$, and
+ $CB$ equal to $CD$, and having the diagonals $AC$ and $BD$.}
+
+\prove{the diagonal $AC$ is an axis of symmetry, and that
+ it is $\perp$ to the diagonal $BD$.}
+
+\textbf{Proof.} In the $\triangle_s ABC$ and $ADC$,
+
+\step{$AB = AD$, and $BC = DC$,}{Hyp.}
+
+\eq[and]{$AC$}{$= AC$.}{Iden.}
+
+\eq{$\therefore \triangle ABC$}{$= \triangle ADC$.}{§~150}
+
+\step{$\therefore \angle BAC = \angle DAC$, and
+ $\angle BCA = \angle DCA$.}{}
+
+Hence, if $ABC$ is turned on $AC$ as an axis until it falls on $ADC$,
+$AB$ will fall upon $AD$, $CB$ on $CD$, and $OB$ on $OD$.
+
+\step{$\therefore$ the $\triangle ABC$ will coincide with the $\triangle
+ ADC$.}{}
+
+\step{$\therefore AC$ is an axis of symmetry (§~210) and is $\perp$ to
+ $BD$.}{§~208}
+
+\hfill\qed
+
+\end{proof}
+\scanpage{071.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If a figure is symmetrical with respect to two
+axes perpendicular to each other, it is symmetrical with
+respect to their intersection as a centre.}
+
+\figc{071aa213}{Let the figure $ABCDEFGH$ be symmetrical with respect to the two
+perpendicular axes $XX'$, $YY'$, which intersect at $O$.}
+
+\prove{$O$ is the centre of symmetry of the figure.}
+
+\textbf{Proof.} Let $N$ be any point in the perimeter.
+
+\step{Suppose $NMI$ drawn $\perp$ to $YY'$, $IKL \perp$ to $XX'$.}{}
+
+\step[\indent Then]{$NI$ is $\parallel$ to $XX'$ and $IL$ is $\parallel$ to $YY'$.}{§~104}
+
+\step{Draw $LO$, $ON$, and $KM$.}{}
+
+\eq[\indent Now]{$KI$}{$= KL$,}{§~208}
+
+\pnote{(the figure being symmetrical with respect to $XX'$).}
+
+\eq[\indent But]{$KI$}{$=OM$.}{§~180}
+
+\step{$\therefore KL=OM$, and $KLOM$ is a $\Par$.}{§~183}
+
+\step{$\therefore LO$ is equal and parallel to $KM$.}{§~183}
+
+\step{In like manner $ON$ is equal and parallel to $KM$.}{}
+
+\step{$\therefore LON$ is a straight line.}{§~105}
+
+$\therefore O$ bisects $LN$, \emph{any} straight line and therefore \emph{every} straight
+line drawn through $O$ and terminated by the perimeter.
+
+\step{$\therefore O$ is the centre of symmetry of the figure.}{\qed}
+
+\end{proof}
+\scanpage{072.png}%
+
+\subsection{REVIEW QUESTIONS ON BOOK I.}
+
+\begin{myenum}
+
+\item What is the subject-matter of Geometry?
+
+\item What is a geometric magnitude?
+
+\item What is an axiom? a theorem? a converse theorem? an opposite
+theorem? a contradictory theorem?
+
+\item Define a straight line; a curved line; a broken line; a plane surface;
+a curved surface.
+
+\item How many points are necessary to determine a straight line?
+
+\item How many straight lines are necessary to determine a point?
+
+\item On what does the magnitude of an angle depend?
+
+\item Define a straight angle; a right angle; an oblique angle.
+
+\item Define adjacent angles; complementary angles; supplementary
+angles; conjugate angles.
+
+\item Define parallel lines and give the axiom of parallels.
+
+\item If two lines in the same plane are parallel and cut by a transversal,
+what pairs of angles are equal? what pairs are supplementary?
+
+\item Define a right triangle; an isosceles triangle; a scalene triangle.
+
+\item To how many right angles is the sum of the angles of a triangle
+equal? the sum of the acute angles of a right triangle?
+
+\item To what angles is the exterior angle of a triangle equal?
+
+\item What is the test of equality of two geometric magnitudes?
+
+\item How does a reciprocal theorem differ from a converse theorem?
+
+\item State the three cases in which two triangles are equal.
+
+\item State the cases in which two right triangles are equal.
+
+\item What is meant by a locus of points?
+
+\item Where are the points located in a plane that are each equidistant
+from two given points? from two intersecting lines?
+
+\item Define a parallelogram; a trapezoid; an isosceles trapezoid.
+
+\item When is a figure symmetrical with respect to a centre?
+
+\item When is a figure symmetrical with respect to an axis?
+
+\item Must a triangle be equiangular if equilateral? must a triangle be
+equilateral if equiangular?
+
+\item When are two polygons said to be mutually equiangular?
+
+\item When are two polygons said to be mutually equilateral?
+
+\item Can two polygons of more than three sides be mutually equiangular
+without being mutually equilateral? mutually equilateral without being
+mutually equiangular?
+
+\item What line do two points each equidistant from the extremities of
+a given straight line determine?
+
+\end{myenum}
+\scanpage{073.png}%
+
+\subsection{METHODS OF PROVING THEOREMS.}
+
+\begin{point}%
+There are \emph{three} general methods of proving theorems,
+the \textbf{synthetic}, the \textbf{analytic}, and the \textbf{indirect} methods.
+
+The \emph{synthetic} method is the method employed in most of
+the theorems already given, and consists in putting together
+known truths in order to obtain a new truth.
+
+The \emph{analytic} method is the reverse of the synthetic method.
+It asserts that the conclusion is true if another proposition is
+true, and so on step by step, until a known truth is reached.
+Thus, proposition $A$ is true if proposition $B$ is true, and $B$ is
+true if $C$ is true; but $C$ \emph{is} true, hence $A$ and $B$ are true.
+
+If a known truth \emph{suggests} the required proof, it is best to
+use the synthetic form at once. If no proof occurs to the
+mind, it is necessary to use the analytic method to \emph{discover}
+the proof, and then the synthetic proof may be given.
+
+The \emph{indirect} method, or the method of \emph{reductio ad absurdum},
+is illustrated on page \pageref{41}. It consists in proving a theorem to
+be true by proving its contradictory to be false.
+\end{point}
+
+\begin{point}%
+Generally auxiliary lines are required, as a line \emph{connecting
+two points}; a line \emph{parallel to or perpendicular to a given
+line}; a line \emph{produced by its own length}; a line \emph{making with
+another line an angle equal to a given angle.}
+
+\textbf{Two lines are proved equal} by proving them \emph{homologous sides
+of equal triangles}; or \emph{legs of an isosceles triangle}; or \emph{opposite
+sides of a parallelogram.}
+
+\textbf{Two angles are proved equal} by proving them \emph{alternate-interior
+angles or exterior-interior angles of parallel lines}; or \emph{homologous
+angles of equal triangles}; or \emph{base angles of an isosceles triangle};
+or \emph{opposite angles of a parallelogram.}
+
+Two suggestions are of special importance to the beginner:
+\begin{myenum}
+\item \emph{Draw as accurate figures as possible.}
+\item \emph{Draw as general figures as possible.}
+\end{myenum}
+\end{point}
+\scanpage{074.png}%
+
+\section{EXERCISES.}
+
+\exheader{Prove by the analytic method:}
+
+\figc{074aaZ19}{}
+\begin{proofex}%
+\obs{A median of a triangle is less than half the sum of the two adjacent
+sides.}
+
+\prove[To prove ]{the median $AD < \frac{1}{2}(AB + AC)$.}
+
+\eq[\indent Now]{}{$AD < \frac{1}{2}(AB + AC)$,}{}
+
+\eq[if]{}{$2AD < AB + AC$.}{}
+
+This suggests producing $AD$ by its own length to $E$,
+and joining $BE$.
+
+\eq[\indent Then]{}{$AE=2AD$,}{}
+
+\step[and]{$2AD<AB+AC$ if $AE<AB+AC$.}{}
+
+\step[\indent But]{$AE<AB+BE$.}{§~138}
+
+\step{$\therefore AE<AB+AC$ if $AC = BE$.}{}
+
+\step[\indent And]{$AC=BE$ if $\triangle ACD = \triangle EBD$.}{§~128}
+
+\eq[\indent But]{$\triangle ACD$}{$=\triangle EBD$.}{§~143}
+
+\eq[\indent For]{$CD$}{$=DB$,}{Hyp.}
+
+\eq{$AD$}{$=DE$,}{Const.}
+
+\eq[and]{$\angle ADC$}{$=\angle BDE$.}{§~93}
+
+\step{$\therefore AE < AB + AC$.}{}
+
+\step{$\therefore AD < \frac{1}{2}(AB+AC)$.}{}
+
+
+\end{proofex}
+
+
+\figc{074bbZ20}{}
+\begin{proofex}%
+\obs{A straight line which bisects two sides of a triangle is parallel
+to the third side.}
+
+If $AD = DB$ and $AE = EC$, to prove $DE\parallel$ to $BC$.
+
+Draw $CG\parallel$ to $BA$, and produce $DE$ to meet it at $G$.
+
+\step{$DE$ is $\parallel$ to $BC$ if $BCGD$ is a $\Par$.}{§~166}
+
+\step{$BCGD$ is a $\Par$ if $CG=BD$.}{§~183}
+
+\step{$CG=BD$ if each is equal to $AD$.}{Ax.~1}
+
+\eq[\indent Now]{$BD$}{$=AD$.}{Hyp.}
+
+\eq[\indent And]{$CG$}{$=AD$ if $\triangle CGE = \triangle ADE$.}{§~128}
+
+\eq[\indent But]{$\triangle CGE$}{$=\triangle ADE$.}{§~139}
+
+\eq[\indent For]{$EC$}{$=AE$.}{Hyp.}
+
+\eq{$\angle GEC$}{$=\angle AED$.}{§~93}
+
+\eq{$\angle ECG$}{$=\angle DAE$.}{§~110}
+
+\step{$\therefore DE$ is $\parallel$ to $BC$.}{}
+
+\end{proofex}
+\scanpage{075.png}%
+
+%\pagebreak
+Prove by the synthetic method:
+
+\begin{proofex}%
+\obs{The middle point of the hypotenuse of a
+right triangle is equidistant from the three vertices.}
+
+From $D$, the middle point, draw $DE \perp$ to $CB$.
+
+$DE$ is $\parallel$ to $AC$ (why?), and $DE$ bisects $CB$ (why?).
+
+$\therefore D$ is equidistant from $B$, $A$, and $C$. (Why?)
+
+\end{proofex}
+
+\figcc{075aaZ21}{075bbZ22}
+\begin{proofex}%
+\obs{If one acute angle of a right triangle is double the other, the
+hypotenuse is double the shorter leg.}
+
+The median $CD = BD = AD$ (Ex.~21).
+
+Then $\angle b = \angle a$; and $\angle c = \angle 2a$. (Why?)
+
+Now $a + 2 a = 90°$. (Why?)
+
+$\therefore \angle a = 30°$; $\angle 2a = 60°$; $\angle c = 60°$.
+
+$\therefore \triangle ACD$ is equilateral (why?), and $AD$, half of
+$AB = AC$. $\therefore AB = 2AC$.
+
+\end{proofex}
+
+\begin{proofex}%
+\obs{If two triangles have two sides of the one equal, respectively, to
+two sides of the other, and the angles opposite two equal sides equal, the
+angles opposite the other two equal sides are equal or supplementary, and
+if equal the triangles are equal.}
+
+Let $AC = A'C'$, $BC = B'C'$, and $\angle B = \angle B'$.
+
+Place $\triangle A'B'C'$ on $\triangle ABC$ so that $B'C'$ shall coincide with $BC$, and
+$\angle A'$ and $\angle A$ shall be on the same side of $BC$.
+
+\figc{075ceZ23}{}
+
+Since $\angle B'= \angle B$, $B'A'$ will fall along $BA$, and $A'$ will fall at $A$ or at
+some other point in $BA$, as $D$. If $A'$ falls at $A$, the $\triangle_s A'B'C'$ and $ABC$
+coincide and are equal.
+
+If $A'$ falls at $D$, the $\triangle_s A'B'C'$ and $DBC$ coincide and are equal.
+
+Since $CD = C'A'= CA$, $\angle A = \angle CDA$. (Why?)
+
+But $\angle_s CDA$ and $CDB$ are supplements. (Why?)
+
+$\therefore \angle_s A$ and $CDB$ are supplements. (Why?)
+
+Draw figures and show that the triangles are equal:
+
+1. If the given angles $B$ and $B'$ are both right or both obtuse angles.
+
+2. If the required angles $A$ and $A'$ are both acute, both right, or both
+obtuse.
+
+3. If $AC$ and $A'C'$ are not less than $BC$ and $B'C'$, respectively.
+\end{proofex}
+\scanpage{076.png}%
+
+\filbreak
+\figcc{076aaZ24}{076bbZ25}
+\begin{proofex}%
+\obs{The bisectors of the angles of a triangle meet
+ in a point which is equidistant from the sides of the triangle.}
+
+Let the bisectors $AD$ and $BE$ intersect at $O$. Then $O$ being in
+$AD$ is equidistant from $AC$ and $AB$. (Why?) And $O$ being in $BE$
+is equidistant from $BC$ and $AB$. Hence, $O$ is equidistant from
+$AC$ and $BC$, and therefore in the bisector $CF$. (Why?)
+
+\end{proofex}
+
+\begin{proofex}%
+\obs{The perpendicular bisectors of the sides of a
+ triangle meet in a point which is equidistant from the vertices of
+ the triangle.}
+
+Let the $\perp$ bisectors $EE'$ and $DD'$ intersect at $O$. Then $O$
+being in $EE'$ is equidistant from $A$ and $C$. (Why?) And $O$ being
+in $DD'$ is equidistant from $A$ and $B$. Hence, $O$ is equidistant
+from $B$ and $C$, and therefore is in the $\perp$ bisector
+$FF'$. (Why?)
+
+\end{proofex}
+
+%\pagebreak
+\begin{proofex}%
+\obs{The perpendiculars from the vertices of a
+ triangle to the opposite sides meet in a point.}
+
+Let the $\perp_s$ be $AH$, $BP$, and $CK$. Through $A$, $B$, $C$
+suppose $B'C'$, $A'C'$, $A'B'$, drawn $\parallel$ to $BC$, $AC$, $AB$,
+respectively. Then $AH$ is $\perp$ to $B'C'$. (Why?) Now $ABCB'$
+and $ACBC'$ are $\Par_s$ (why?) and $AB' = BC$, and $AC' = BC$. (Why?)
+That is, $A$ is the middle point of $B'C'$. In the same way, $B$ and
+$C$ are the middle points of $A'C'$ and $A'B'$, respectively.
+Therefore, $AH$, $BP$, and $CK$ are the $\perp$ bisectors of the sides
+of the $\triangle A'B'C'$. Hence, they meet in a point. (Why?)
+
+\end{proofex}
+
+\figcc{076ccZ26}{076ddZ27}
+\begin{proofex}%
+\obs{The medians of a triangle meet in a point which
+ is two thirds of the distance from each vertex to the middle of the
+ opposite side.}
+
+Let the two medians $AD$ and $CE$ meet in $O$. Take $F$ the middle
+point of $OA$, and $G$ of $OC$. Join $GF$, $FE$, $ED$, and $DG$. In
+$\triangle AOC$, $GF$ is $\parallel$ to $AC$ and equal to
+$\frac{1}{2}AC$. (Why?) $DE$ is $\parallel$ to $AC$ and equal to
+$\frac{1}{2}AC$. (Why?) Hence, $DGFE$ is a $\Par$. (Why?) Hence,
+$AF = FO = OD$, and $CG = GO = OE$. (Why?) Hence, \emph{any median}
+cuts off \emph{on any other median} two thirds of the distance from
+the vertex to the middle of the opposite side. Therefore, the median
+from $B$ will cut off $AO$, two thirds of $AD$; that is, will pass
+through $O$.
+
+\end{proofex}
+
+\note{If \emph{three} or more lines pass through the same
+point, they are called \emph{concurrent} lines\label{concurrent}.}
+\scanpage{077.png}%
+
+\filbreak
+\ex{If an angle is bisected, and if a line is drawn through the vertex
+perpendicular to the bisector, this line forms equal angles with the sides
+of the given angle.}
+
+\figc{077adZ28}{}
+
+\ex{The bisectors of two supplementary adjacent angles are perpendicular
+to each other.}
+
+\ex{If the bisectors of two adjacent angles are perpendicular to
+each other, the adjacent angles are supplementary.}
+
+\ex{The bisector of one of two vertical angles bisects the other.}
+
+\ex{The bisectors of two vertical angles form one line.}
+
+\ex{The bisectors of the two pairs of vertical angles formed by two
+intersecting lines are perpendicular to each other.}
+
+\filbreak
+\begin{proofex}%
+The bisector of the vertical angle of an isosceles
+triangle bisects the base, and is perpendicular to the base.
+
+\step{$\triangle ADC = \triangle BDC$ (§~143)}{}
+
+\end{proofex}
+
+\figcc{077eeZ34}{077ffZ35}
+
+\ex{The perpendicular bisector of the base of an
+isosceles triangle passes through the vertex and bisects
+the angle at the vertex (§~160).}
+
+\ex{If the perpendicular bisector of the base of a
+triangle passes through the vertex, the triangle is isosceles.}
+
+\ex{Any point in the bisector of the vertical angle of an isosceles
+triangle is equidistant from the extremities of the base (Ex.~34, §~160).}
+
+\ex{If the bisector of an angle of a triangle is perpendicular to the
+opposite side, the triangle is isosceles.}
+
+\ex{If two isosceles triangles are on the same base, a straight line
+passing through their vertices is perpendicular to the base, and bisects
+the base (§~161).}
+\scanpage{078.png}%
+
+\ex{Two isosceles triangles are equal when a side and an angle of
+the one are equal, respectively, to the homologous side and angle of the
+other.}
+
+\figc{078aaZ41}{}
+\ex{The bisector of an exterior angle of an isosceles
+\phantomsection\label{page:69}% [** TN: Ref. to Exercise 41, p. 69]
+triangle, formed by producing one of the legs through the
+vertex, is parallel to the base. Why does $\angle DAC = \angle B +
+\angle C$? Why is $\angle DAE = \angle ABC$? Why is $AE \parallel$ to $BC$?}
+
+\ex{If the bisector of an exterior angle of a triangle is parallel to
+one side, the triangle is isosceles.}
+
+\figc{078bbZ43}{}
+\begin{proofex}%
+If one of the legs of an isosceles triangle is produced
+through the vertex by its own length, the line joining
+the end of the leg produced to the nearer end of the base is
+perpendicular to the base.
+
+\step{$\angle CBA = \angle A$, and $\angle CBD = \angle D$. (Why?)}{}
+
+\step{$\therefore \angle ABD = \angle A + \angle D$.}{}
+
+\end{proofex}
+
+\ex{A line drawn from the vertex of the right angle of a right triangle
+to the middle point of the hypotenuse divides the triangle into two
+isosceles triangles.}
+
+\ex{If the equal sides of an isosceles triangle are produced through
+the vertex so that the external segments are equal, the extremities of
+these segments will be equally distant from the extremities of the base,
+respectively.}
+
+\figc{078ccZ46}{}
+\ex{If through any point in the bisector of an
+angle a line is drawn parallel to either of the sides of
+the angle, the triangle thus formed is isosceles.}
+
+\ex{Through any point $C$ in the line $AB$ an intersecting line is
+drawn, and from any two points in this line equidistant from $C$ perpendiculars
+are dropped on $AB$ or $AB$ produced. Prove that these perpendiculars
+are equal.}
+
+\ex{If the median drawn from the vertex of a triangle to the base
+is equal to half the base, the vertical angle is a right angle.}
+
+\figc{078ddZ49}{}
+\ex{The lines joining the middle points of the sides of
+a triangle divide the triangle into four equal triangles.}
+\scanpage{079.png}%
+
+\begin{proofex}%
+The altitudes upon the legs of an isosceles triangle are equal.
+
+\step{Rt.~$\triangle BEC =$ rt.~$\triangle CDB$ (§~141).}{}
+
+\end{proofex}
+
+\begin{proofex}%
+If the altitudes upon two sides of a triangle are equal, the triangle
+is isosceles.
+
+\step{Rt.~$\triangle BEC =$ rt.~$\triangle CDB$ (§~151).}{}
+\end{proofex}
+
+\figc{079adZ51}{}
+
+\begin{proofex}%
+The medians drawn to the legs of an isosceles triangle are equal.
+
+\step{$\triangle BEC = \triangle CDB$ (§~143).}{}
+
+\end{proofex}
+
+\begin{proofex}%
+If the medians to two sides of a triangle are equal, the triangle
+is isosceles.
+
+\step{$BO = CO$, and $OE = OD$ (Ex.~27).}{}
+
+\step{$\angle BOE = \angle COD$. \quad $\therefore \triangle BOE = \triangle COD$ (§~143).}{}
+
+\end{proofex}
+
+\begin{proofex}%
+The bisectors of the base angles of an isosceles triangle are
+equal.
+
+\step{$\triangle BEC = \triangle CDB$ (§~139).}{}
+
+\end{proofex}
+
+\begin{proofex}%
+\textsc{Opposite Theorem.} If a triangle is not isosceles, the bisectors
+of the base angles are not equal.
+
+Let $\angle ABC$ be greater than $\angle ACB$; then $KC > KB$. (Why?)
+
+Now $CD > BE$, if $KD$ is greater than or equal to $KE$.
+
+But suppose $KD < KE$. Lay off $KH = KD$ and $KG = KB$, join $HG$,
+and draw $GF \parallel$ to $BE$.
+
+$\triangle KDB = \triangle KHG$. (Why?) $\therefore \angle KHG = \angle KDB$. (Why?)
+
+$\therefore \angle KEC$ is greater than $\angle KHG$. (Why?) $\therefore GF > HE$. (Why?)
+
+$\angle GFC$ is greater than $\angle FCG$ ($\frac{1}{2}ACB$). $\therefore CG > GF$, and $> HE$.
+
+$\therefore KC - KG > KE - KH$, or $KC + KD > KB + KE$, or $CD > BE$.
+
+\end{proofex}
+
+\ex{State the converse theorem of Ex.~54. Is the converse theorem
+true?}
+
+\figc{079eeZ57}{}
+\begin{proofex}%
+The perpendiculars dropped from the middle
+point of the base upon the legs of an isosceles triangle are
+equal.
+
+\step{$\triangle BED = \triangle CFD$ (§~141).}{}
+
+\end{proofex}
+
+\begin{proofex}%
+State and prove the converse.
+
+\step{$\triangle BED = \triangle CFD$ (§~151).}{}
+
+\end{proofex}
+\scanpage{080.png}%
+
+\filbreak
+\begin{proofex}%
+The difference of the distances from any
+point in the base produced of an isosceles triangle to
+the equal sides of the triangle is constant.
+
+Rt. $\triangle DGC=$ rt.~$\triangle DFC$. (Why?) $\therefore DF = DG$.
+
+$\therefore DE - DF = DE - DG = EG$, the $\perp$ distance
+between the two $\parallel_s$, $BA$ and $CH$.
+
+\end{proofex}
+
+\figcc{080aaZ59}{080bbZ60}
+
+\begin{proofex}%
+The sum of the perpendiculars dropped from any point in the
+base of an isosceles triangle to the legs is constant, and equal to the altitude
+upon one of the legs.
+
+Let $PE$ and $PD$ be the $\perp_s$ and $BF$ the altitude.
+
+Draw $PG \perp$ to $BF$.
+
+$EPGF$ is a parallelogram. (Why?) $\therefore GF = PE$.
+It remains to prove $GB = PD$.
+
+The rt.~$\triangle PGB =$ the rt.~$\triangle BDP$. (Why?)
+\end{proofex}
+
+%\pagebreak
+\begin{proofex}%
+The sum of the perpendiculars dropped from any point within
+an equilateral triangle to the three sides is constant,
+and equal to the altitude.
+
+$AD$ is the altitude, $PE$, $PG$, and $PF$ the three perpendiculars.
+Through $P$ draw $HK \parallel$ to $BC$, meeting
+$AD$ at $M$.
+
+\eq[\indent Then]{$MD$}{$= PE$. (Why?)}{}
+
+\eq{$PG + PF$}{$= AM$ (Ex.~60).}{}
+
+
+\end{proofex}
+
+\figcc{080ccZ61}{080ddZ62}
+
+\ex{$ABC$ and $ABD$ are two triangles on the same base
+$AB$, and on the same side of it, the vertex of each triangle
+being without the other. If $AC$ equals $AD$, show that $BC$
+cannot equal $BD$ (§~154).}
+
+\ex{The sum of the lines which join a point
+within a triangle to the three vertices is less than the
+perimeter, but greater than half the perimeter.}
+
+\figcc{080eeZ63}{080ffZ64}
+\ex{If from any point in the base of an isosceles triangle
+parallels to the legs are drawn, a parallelogram is
+formed whose perimeter is constant, being equal to the sum
+of the legs of the triangle.}
+\scanpage{081.png}%
+
+%\pagebreak
+\ex{The bisector of the vertical angle $A$ of a triangle
+$ABC$, and the bisectors of the exterior angles at
+the base formed by producing the sides $AB$ and $AC$,
+meet in a point which is equidistant from the base and
+the sides produced (§~162).}
+
+\figcc{081aaZ65}{081bbZ66}
+
+\begin{proofex}%
+If the bisectors of the base angles of a triangle
+are drawn, and through their point of intersection a line
+is drawn parallel to the base, the length of this parallel
+between the sides is equal to the sum of the segments of
+the sides between the parallel and the base.
+
+\step{$\angle EOB = \angle OBC = \angle OBE$. \quad $\therefore BE = EO$.}{}
+\end{proofex}
+
+\begin{proofex}%
+The bisector of the vertical angle of a triangle makes with the
+perpendicular from the vertex to the base an angle equal
+to half the difference of the base angles.
+
+Let $\angle B$ be greater than $\angle A$.
+
+\eq{$\angle DCE$}{$= 90° - \angle A - \angle ACD$.}{}
+
+\eq{$\angle ACD$}{$= 90° - \frac{1}{2}\angle A - \frac{1}{2}\angle B$.}{}
+
+\step{$\therefore \angle DCE = 90° - \angle A -
+ (90° - \frac{1}{2}\angle A - \frac{1}{2}\angle B) =
+ \frac{1}{2}\angle B - \frac{1}{2}\angle A$.}{}
+
+\end{proofex}
+
+\figcc{081ccZ67}{081ddZ68}
+\ex{If the diagonals of a quadrilateral bisect each
+other, the figure is a parallelogram.
+
+Prove $\triangle AOB = \triangle COD$.}
+
+\figc{081eeZ69}{}
+\ex{The diagonals of a rectangle are equal.
+
+Prove $\triangle ABC = \triangle BAD$.}
+
+\ex{If the diagonals of a parallelogram are
+equal, the figure is a rectangle.}
+
+\ex{The diagonals of a rhombus are perpendicular to each other,
+and bisect the angles of the rhombus.}
+
+\ex{The diagonals of a square are perpendicular to each other, and
+bisect the angles of the square.}
+
+\figc{081ffZ73}{}
+\begin{proofex}%
+Lines from two opposite vertices of a parallelogram to the
+middle points of the opposite sides trisect the diagonal.
+
+\step{$EBFD$ is a $\Par$ (why?), and $DF$ is $\parallel$ to $EB$.}{}
+
+\step{$AM = MN$, and $MN = CN$ (§~188).}{}
+\end{proofex}
+\scanpage{082.png}%
+
+\begin{proofex}%
+The lines joining the middle points of the sides of any quadrilateral,
+taken in order, enclose a parallelogram.
+
+Prove $HG$ and $EF \parallel$ to $AC$; and $FG$ and $EH \parallel$ to $BD$ (§~189).
+
+Then $HG$ and $EF$ are each equal to $\frac{1}{2}AC$.
+\end{proofex}
+
+\figc{082adZ74}{}
+
+\ex{The lines joining the middle points of the sides of a rhombus,
+taken in order, enclose a rectangle. (Proof similar to that of Ex.~74.)}
+
+\ex{The lines joining the middle points of the sides of a rectangle
+(not a square), taken in order, enclose a rhombus.}
+
+\ex{The lines joining the middle points of the sides of a square,
+taken in order, enclose a square.}
+
+\begin{proofex}%
+The lines joining the middle points of the sides of an isosceles
+trapezoid, taken in order, enclose a rhombus or a square.
+
+$SHR$ and $QFP$ drawn $\perp$ to $AB$ are parallel. $\therefore PQSR$ is a $\Par$, and by
+Const.~is a rectangle or a square.
+
+$\therefore EFGH$ is a rhombus or a square (Exs.~76, 77).
+
+\figc{082ehZ78}{}
+
+
+\end{proofex}
+
+\ex{The bisectors of the angles of a rhomboid enclose a rectangle.}
+
+\ex{The bisectors of the angles of a rectangle enclose a square.}
+
+\ex{If two parallel lines are cut by a transversal, the bisectors of
+the interior angles form a rectangle.}
+
+\filbreak
+\figc{082iiZ82}{}
+\begin{proofex}%
+The median of a trapezoid passes through the
+middle points of the two diagonals.
+
+The median $EF$ is $\parallel$ to $AB$ and bisects $AD$ (§~190).
+
+$\therefore$ it bisects $DB$.
+
+Likewise $EF$ bisects $BC$ and $BD$.
+
+\end{proofex}
+\scanpage{083.png}%
+
+\begin{proofex}%
+The lines joining the middle points of the diagonals of a trapezoid
+is equal to half the difference of the bases.
+
+\step{$\triangle BFG = \triangle DFC$. (Why?)
+ $\therefore EF = \frac{1}{2}AG$ (§~180).}{}
+
+\step{$CF=FG$, $DC=BG$.}{}
+
+\step{$\therefore AG=AB-DC$. $\therefore EF=\frac{1}{2}(AB-DC)$}{}
+
+\figc{083adZ83}{}
+
+\end{proofex}
+
+\begin{proofex}%
+In an isosceles trapezoid each base makes equal angles with the legs.
+
+Draw $CE \parallel$ to $DB$. $CE=DB$. (Why?) $\angle A = \angle CEA$,
+$\angle B = \angle CEA$, $\angle_s C$ and $D$ have equal supplements.
+
+\end{proofex}
+
+\ex{If the angles at the base of a trapezoid are equal, the other angles are equal, and the trapezoid is isosceles.}
+
+
+\begin{proofex}%
+In an isosceles trapezoid the opposite angles are supplementary:
+
+\step{$\angle C = \angle D$ (Ex.~84)}{}
+\end{proofex}
+
+
+\begin{proofex}%
+The diagonals on an isosceles trapezoidal are equal.
+
+Prove $\triangle ACD = \triangle BDC$.
+\end{proofex}
+
+%\pagebreak
+\begin{proofex}%
+If the diagonals of a trapezoid are equal, the trapezoid is isosceles.
+
+Draw $CE$ and $DF \perp$ to $AB$.
+
+\eq{$\triangle ADF$}{$= \triangle BCE$.}{(Why?)}
+
+\eq{$\therefore \angle ADF$}{$= \angle CBA$.}{}
+
+\eq{$\triangle ABC$}{$= \triangle BAD$.}{}
+
+\end{proofex}
+
+\figcc{083eeZ88}{083ffZ89}
+
+\begin{proofex}%
+If from the diagonal $DB$, of a square $ABCD$, $BE$
+is cut off equal to $BC$, and $EF$ is drawn perpendicular
+to $BD$ meeting $DC$ at $F$, then $DE$ is equal to $EF$ and
+also to $FC$.
+
+$\angle EDF = 45°$, and $\angle DFE = 45°$; and $DE=DF$.
+Rt.~$\triangle BEF =$ rt.~$\triangle BCF$ (§~151); and $EF=FC$.
+
+\end{proofex}
+
+\ex{Two angles whose sides are so perpendicular, each to each, are either equal or supplementary.}
+\scanpage{084.png}%
+
+
+\chapter{BOOK II\@. THE CIRCLE.}
+
+\section{DEFINITIONS.}
+
+\begin{point}%
+A \textbf{circle}\label{circle} is a portion of a plane bounded by a curved
+line, all points of which are equally distant from a point within
+called the \textbf{centre}\label{centrecirc}. The bounding line is called the \textbf{circumference}\label{circumference}
+of the circle.
+\end{point}
+
+\begin{point}%
+A \textbf{radius} is a straight line from the centre to the circumference;
+and a \textbf{diameter}\label{diameter} is a straight line through the
+centre, with its ends in the circumference.
+
+By the definition of a circle, \emph{all its radii are equal}. All its
+diameters are equal, since a diameter is equal to two radii.
+\end{point}
+
+\begin{point}%
+\textbf{Postulate.} A circumference can be described from any
+point as a centre, with any given radius.
+\end{point}
+
+\begin{point}%
+A \indexbf{secant} is a straight line of unlimited length which
+intersects the circumference in two points; as, $AD$ (Fig.~1).
+\end{point}
+
+\figc{084aa220}{}
+
+\begin{point}%
+A \indexbf{tangent} is a straight line of unlimited length which
+has one point, and only one, in common
+with the circumference; as, $BC$ (Fig.~1).
+In this case the circle is said to be tangent
+to the straight line. The common
+point is called the \indexbf{point of contact}, or
+\indexbf{point of tangency}.
+\end{point}
+
+\begin{point}%
+Two \emph{circles} are tangent to each
+other, if both are tangent to a straight line at the same point;
+and are said to be tangent \emph{internally} or \emph{externally}, according
+as one circle lies wholly \emph{within} or \emph{without} the other.
+\end{point}
+\scanpage{085.png}%
+
+\pp{An \textbf{arc}\label{arc} is any part of the circumference; as, $BC$ (Fig.~3).
+Half a circumference is called a \indexbf{semicircumference}. Two arcs
+are called \textbf{conjugate arcs}, if their sum is a circumference.}
+
+\pp{A \textbf{chord}\label{chord} is a straight line that has its extremities in
+the circumference; as, the straight line $BC$ (Fig.~3).}
+
+\pp{A chord subtends two conjugate arcs. If the arcs are
+unequal, the less is called the \indexbf{minor} arc, and the greater the
+\indexbf{major} arc. A minor arc is generally called simply an arc.}
+
+\figc{085ac224}{}
+
+\pp{A \indexbf{segment} of a circle is a portion of the circle bounded
+by an arc and its chord (Fig.~2).}
+
+\pp{A \indexbf{semicircle} is a segment equal to half the circle (Fig.~2).}
+
+\pp{A \indexbf{sector} of a circle is a portion of the circle bounded
+by two radii and the arc which they intercept. The angle
+included by the radii is called the \emph{angle of the sector} (Fig.~2).}
+
+\pp{A \indexbf{quadrant} is a sector equal to a quarter of the circle
+(Fig.~2).}
+
+\pp{An angle is called a \textbf{central angle}\label{central}, if its vertex is at the
+centre and its sides are radii of the circle; as, $\angle AOD$ (Fig.~2).}
+
+\begin{point}%
+An angle is called an \textbf{inscribed angle}\label{inscribedcirc}, if its vertex is in
+the circumference and its sides are chords; as, $\angle ABC$ (Fig.~3).
+
+An angle is \emph{inscribed in a segment}\label{inscribedseg}, if its vertex is in the
+arc of the segment and its sides pass through the extremities
+of the arc.
+\end{point}
+\scanpage{086.png}%
+
+\pp{A polygon is \emph{inscribed in a circle}\label{polyinscribed}, if its sides are chords;
+and a circle is \emph{circumscribed about a polygon}\label{circcircumscribed}, if all the vertices
+of the polygon are in the circumference (Fig.~3).}
+
+\pp{A circle is \emph{inscribed in a polygon}\label{circinscribed}, if the sides of the
+polygon are tangent to the circle; and a polygon is \emph{circumscribed
+about}\label{polycircumscribed} a circle if its sides are tangents (Fig.~4).}
+
+\begin{point}%
+\emph{Two circles are equal, if they have equal radii.}
+
+For they will coincide, if their centres are made to coincide.
+
+\textsc{Conversely:} \emph{Two equal circles have equal radii.}
+\end{point}
+
+\pp{\emph{Two circles are concentric}\label{concentric}, if they have the same centre.}
+
+\filbreak
+\section{ARCS, CHORDS, AND TANGENTS.}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{A straight line cannot meet the circumference of
+a circle in more than two points}.
+
+\figc{086aa235}{Let $HK$ be any line meeting the circumference $HKM$ in $H$ and $K$.}
+
+\prove{$HK$ cannot meet the circumference in any
+other point}.
+
+\textbf{Proof.} If possible, let $HK$ meet the circumference in $P$.
+
+\step{Then the radii $OH$, $OP$, and $OK$ are equal.}{§~217}
+
+\step{$\therefore P$ does not lie in the straight line $HK$.}{§~102}
+
+\step{$\therefore HK$ meets the circumference in only two points.}{\llap{\qed}}
+
+\end{proof}
+\scanpage{087.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{In the same circle or in equal circles, equal
+central angles intercept equal arcs; and of two unequal
+central angles the greater intercepts the greater arc.}
+
+\figc{087ab236}{In the equal circles whose centres are $O$ and $O'$, let the angles
+$AOB$ and $A'O'B'$ be equal, and angle $AOC$ be greater than angle $A'O'C'$.}
+
+\prove{1. $\arc AB = \arc A'B'$;}
+
+\prove[\phantom{To prove that~}]{2. $\arc AC > \arc A'B'$.}
+
+\textbf{Proof. 1.} Place the $\odot A'B'P'$ on the $\odot ABP$ so that the
+$\angle A'O'B'$ shall coincide with its equal, the $\angle AOB$.
+
+\step{Then $A'$ falls on $A$, and $B'$ on $B$.}{§~233}
+
+\step{$\therefore$ $\arc A'B'$ coincides with $\arc AB$.}{§~216}
+
+\textbf{2.~} Since the $\angle AOC$ is greater than the $\angle A'O'B'$,
+it is greater than the $\angle AOB$, the equal of the $\angle A'O'B'$.
+
+\step{Therefore, $OC$ falls without the $\angle AOB$.}{}
+
+\step{$\therefore$ $\arc AC > \arc AB$.}{Ax.~8}
+
+\step{$\therefore$ $\arc AC > \arc A'B'$, the equal of $\arc AB$.}{\qed}
+
+\end{proof}
+
+\begin{proof}%
+\obs{\textsc{Conversely:} In the same circle or in equal circles,
+equal arcs subtend equal central angles; and of two unequal
+arcs the greater subtends the greater central angle.}
+\scanpage{088.png}%
+
+\proveq{\textup{1.} $\angle AOB$}{$=\angle A'O'B'$;}
+
+\proveq[\indent]{\settowidth{\TmpLen}{\textit{To prove that}}\rule{\TmpLen}{0pt}\textup{2.} $\angle AOC$}{is greater than $\angle A'O'B'$.}
+
+\textbf{Proof. 1.} Place the $\odot A'B'P'$ on the $\odot ABP$ so that $O'A$
+shall fall on its equal $OA$, and the arc $A'B'$ on its equal $AB$.
+
+\step{Then $O'B'$ will coincide with $OB$.}{§~47}
+
+\step{$\therefore \angle A'O'B'=\angle AOB$.}{§~60}
+
+\textbf{2.~}Since $\arc AC>A'B'$, it is greater than $\arc AB$, the equal
+of $A'B'$, and $OB$ will fall within the $\angle AOC$.
+
+\eq{}{$\therefore \angle AOC$ is greater than $\angle AOB$.}{Ax.~8}
+
+\eq{}{$\therefore \angle AOC$ is greater than $\angle A'O'B'$.}{\qed}
+\end{proof}
+
+
+\pp{\cor[1]{In the same circle or in equal circles, two sectors
+that have equal angles are equal; two sectors that have
+unequal angles are unequal, and the greater sector has the
+greater angle.}}
+
+\pp{\cor[2]{In the same circle or in equal circles, equal
+sectors have equal angles; and of two unequal sectors the
+greater has the greater angle.}}
+
+\begin{point}%
+\textbf{Law of Converse Theorems.}\label{converse2} It was stated in §~32 that the converse
+of a theorem is not necessarily true. If, however, a theorem is in
+fact a group of three theorems, and if \emph{one of the hypotheses} of the group
+\emph{must} be true, and \emph{no two of the conclusions can be true at the same time},
+then the converse of the theorem is \emph{necessarily} true.
+
+Proposition II. is a group of three theorems. It asserts that the arc
+$AB$ is equal to the arc $A'B'$, if the angle $AOB$ is equal to the angle
+$A'O'B'$; that the arc $AB$ is greater than the arc $A'B'$, if the angle $AOB$
+is greater than the angle $A'O'B'$; that the arc $AB$ is less than the arc
+$A'B'$, if the angle $AOB$ is less than the angle $A'O'B'$.
+
+One of these hypotheses must be true; for the angle $AOB$ must be
+equal to, greater than, or less than, the angle $A'O'B'$.
+
+No two of the conclusions can be true at the same time, for the arc $AB$
+cannot be both equal to and greater than the arc $A'B'$; nor can it be both
+equal to and less than the arc $A'B'$; nor both greater than and less than
+the arc $A'B'$. In such a case, the converse theorem is \emph{necessarily} true,
+and no proof like that given in the text is required to establish it.
+\end{point}
+\scanpage{089.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{In the same circle or in equal circles, equal arcs
+ are subtended by equal chords; and of two unequal arcs the greater
+ is subtended by the greater chord.}
+
+\figc{089ab241}{In the equal circles whose centres are $O$ and $O'$, let the arcs
+ $AB$ and $A'B'$ be equal, and the arc $AF$ greater than arc $A'B'$.}
+
+\proveq{\textup{1. }chord $AB$}{$=$ chord $A'B'$;}
+
+\proveq[]{\textup{2. }chord $AF$}{$>$ chord $A'B'$.}
+
+\step[\indent\textbf{Proof.}]{Draw the radii $OA$, $OB$, $OF$, $O'A'$, $O'B'$.}{}
+
+\step[\indent 1.]{The $\triangle_s AOB$ and $A'O'B'$ are equal.}{§~143}
+
+\step{For $OA = O'A'$, and $OB = O'B'$,}{§~233}
+
+\pnote{(radii of equal circles),}
+
+\step{and $\angle AOB = \angle A'O'B'$,}{§~237}
+
+\pnote{(in equal $\odot_s$ equal arcs subtend equal central $\angle_s$).}
+
+\step{$\therefore$ chord $AB = $ chord $A'B'$.}{§~128}
+
+\step{}{}
+
+\step[\indent 2.]{In the $\triangle_s AOF$ and $A'O'B'$,}{}
+
+\step{$OA = O'A'$, and $OF = O'B'$.}{§~233}
+
+\step{But the $\angle AOF$ is greater than the $\angle A'O'B'$,}{§~237}
+
+\pnote{(in equal $\odot_s$, the greater of two unequal arcs subtends the
+ greater $\angle$).}
+
+\step{$\therefore$ chord $AF >$ chord $A'B'$.}{§~154}
+
+\hfill\qed
+
+\end{proof}
+
+
+\pp{\cor{In the same circle or in equal
+ circles, the greater of two unequal major arcs is subtended by the
+ less chord.}}
+\scanpage{090.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{\textsc{Conversely:} In the same circle or in equal
+circles, equal chords subtend equal arcs; and of two
+unequal chords the greater subtends the greater arc.}
+
+\figc{090ab243}{In the equal circles whose centres are $O$ and $O'$, let the chords $AB$
+and $A'B'$ be equal, and the chord $AF$ greater than $A'B'$.}
+
+\prove{\quad\upshape{1.} $\arc AB = \arc A'B'$;}
+
+\prove[\phantom{To prove that~}]{\quad\upshape{2.} $\arc AF > \arc A'B'$.}
+
+\step[\indent\textbf{Proof.}]{Draw the radii $OA$, $OB$, $OF$, $O'A'$, $O'B'$.}{}
+
+\step[\indent 1.]{The $\triangle_s OAB$ and $O'A'B'$ are equal.}{§~150}
+
+\step{For $OA = O'A'$, and $OB = O'B'$,}{§~233}
+
+\step{and chord $AB =$ chord $A'B'$.}{Hyp.}
+
+\step{$\therefore \angle AOB = \angle A'O'B'$.}{§~128}
+
+\step{$\therefore \arc AB = \arc A'B'$,}{§~236}
+
+\pnote{(in equal $\odot_s$ equal central $\angle_s$ intercept equal arcs).}
+
+
+\step[\indent 2.]{In the $\triangle_s OAF and O'A'B'$,}{}
+
+\step{$OA = O'A'$ and $OF = O'B'$.}{§~233}
+
+\step{But chord $AF >$ chord $A'B'$.}{Hyp.}
+
+\step{$\therefore$ the $\angle AOF$ is greater than the $\angle A'O'B'$.}{§~155}
+
+\step{$\therefore \arc AF > \arc A'B'$,}{§~236}
+
+\pnote{(in equal $\odot_s$ the greater central $\angle$ intercepts the greater arc).}
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\cor{In the same circle or in equal circles, the greater
+of two unequal chords subtends the less major arc.}}
+\scanpage{091.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{A diameter perpendicular to a chord bisects the
+ chord and the arcs subtended by it.}
+
+\figc{091aa245}{Let $ES$ be a diameter perpendicular to the chord $AB$ at $M$.}
+
+\prove{$AM = BM$, $AS = BS$, and $AE = BE$.}
+
+\textbf{Proof.} Draw $OA$ and $OB$ from $O$, the centre of the circle.
+
+\step{The rt.~$\triangle_s OAM$ and $OBM$ are equal.}{§~151}
+
+\eq[\indent For]{$OM$}{$= OM$,}{Iden.}
+
+\eq[and]{$OA$}{$= OB$.}{§~217}
+
+\step{$\therefore AM = BM$, and $\angle AOS = \angle BOS$.}{§~128}
+
+\eq[\indent Likewise]{$\angle AOE$}{$= \angle BOE$.}{§~85}
+
+\step{$\therefore AS = BS$, and $AE = BE$.}{§~236}
+
+\hfill\qed
+
+\end{proof}
+
+
+\pp{\cor[1]{A diameter bisects the
+ circumference and the circle.}}
+
+\pp{\cor[2]{A diameter which bisects a chord
+ is perpendicular to it.}}
+
+\pp{\cor[3]{The perpendicular bisector of a
+ chord passes through the centre of the circle, and bisects the arcs
+ of the chord.}}
+\scanpage{092.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{In the same circle or in equal circles, equal
+ chords are equally distant from the centre. \textsc{Conversely:}
+ Chords equally distant from the centre are equal.}
+
+\figc{092aa249}{Let $AB$ and $CF$ be equal chords of the circle $ABFC$.}
+
+\prove{$AB$ and $CF$ are equidistant from the centre $O$.}
+
+\textbf{Proof.} Draw $OP \perp$ to $AB$, $OH \perp$ to $CF$, and join
+$OA$ and $OC$.
+
+\step{$OP$ bisects $AB$, and $OH$ bisects $CF$.}{§~245}
+
+\step{The rt.~$\triangle_s OPA$ and $OHC$ are equal.}{§~151}
+
+\eq{$AP$}{$= CH$,}{Ax.~7}
+
+\eq[and]{$OA$}{$= OC$,}{§~217}
+
+\eq[\indent Hence,]{$OP$}{$= OH$.}{§~128}
+
+\step{$\therefore AB$ and $CF$ are equidistant from $O$.}{}
+
+\step{}{}
+
+\eq[\indent \textsc{Conversely:}]{\textbf{Let }$OP$}{$=OH$.}{}
+
+\proveq[\indent To prove]{$AB$}{$= CF$.}
+
+\textbf{Proof.} The rt.~$\triangle_s OPA$ and $OHC$ are equal.~\hfill§~151
+
+\eq[\indent For]{$OA$}{$= OC$,}{§~217}
+
+\eq[and]{$OP$}{$= OH$,}{Hyp.}
+
+\eq[\indent Hence,]{$AP$}{$= CH$.}{§~128}
+
+\eq{$\therefore AB$}{$= CF$.}{Ax.~6}
+
+\hfill\qed
+
+\end{proof}
+\scanpage{093.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{In the same circle or in equal circles, if two chords
+are unequal, they are unequally distant from the centre;
+and the greater chord is at the less distance.}
+
+\figc{093aa250}{In the circle whose centre is $O$, let the chords $AB$ and $CD$ be
+unequal, and $AB$ the greater; and let $OE$ be perpendicular to $AB$ and
+$OF$ perpendicular to $CD$.}
+
+\proveq{$OE$}{$< OF$.}
+
+\textbf{Proof.} Suppose $AG$ drawn equal to $CD$, and $OH \perp$ to $AG$.
+
+\step{Draw $EH$.}{}
+
+\step{$OE$ bisects $AB$, and $OH$ bisects $AG$.}{§~245}
+
+\eq[By hypothesis,]{$AB$}{$> CD$.}{}
+
+\step{$\therefore AB > AG$, the equal of $CD$.}{}
+
+\eq{$\therefore AE$}{$> AH$.}{Ax.~7}
+
+\step{$\therefore \angle AHE$ is greater than $\angle AEH$.}{§~152}
+
+$\therefore \angle OHE$, the complement of $\angle AHE$, is less than $\angle OEH$,
+the complement of $\angle AEH$.\hfill~Ax.~5
+
+\eq{$\therefore OE$}{$< OH$.}{§~153}
+
+\eq[\indent But]{$OH$}{$=OF$.}{§~249}
+
+\eq{$\therefore OE$}{$< OF$.}{\qed}
+
+\end{proof}
+
+\ex{The perpendicular bisectors of the sides of an inscribed polygon
+are concurrent (pass through the same point).}
+\scanpage{094.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{\textsc{Conversely:} In the same circle or in
+ equal circles, if two chords are unequally distant from the centre,
+ they are unequal; and the chord at the less distance is the greater.}
+
+\figc{094aa251}{In the circle whose centre is $O$, let $AB$ and $CD$ be
+ unequally distant from $O$; and let $OE$, the perpendicular to $AB$,
+ be less than $OF$, the perpendicular to $CD$.}
+
+\proveq{$AB$}{$> CD$.}
+
+\textbf{Proof.} Suppose $AG$ drawn equal to $CD$,
+ and $OH \perp$ to $AG$.
+
+\eq[\indent Then]{$OH$}{$= OF$}{§~249}
+
+\eq[\indent Hence,]{$OE$}{$< OH$.}{}
+
+\step{Draw $EH$.}{}
+
+\step{$\angle OHE$ is less than $\angle OEH$.}{§~152}
+
+$\therefore \angle AHE$, the complement of $\angle OHE$, is greater
+than $\angle AEH$, the complement of $\angle OEH$.\hfill~Ax.~5
+
+\eq{$\therefore AE$}{$> AH$.}{§~153}
+
+\step[\indent But]{$AE = \frac{1}{2}AB$, and $AH = \frac{1}{2}AG$.}{§~245}
+
+\eq{$\therefore AB$}{$> AG$.}{Ax.~6}
+
+\eq[\indent But]{$CD$}{$= AG$.}{Const.}
+
+\eq{$\therefore AB$}{$> CD$.}{\qed}
+
+
+\end{proof}
+
+\pp{\cor{A diameter of a circle is greater
+ than any other chord.}}
+\scanpage{095.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{A straight line perpendicular to a radius at its
+ extremity is a tangent to the circle.}
+
+\figc{095aa253}{Let $MB$ be perpendicular to the radius $OA$ at $A$.}
+
+\prove{$MB$ is a tangent to the circle.}
+
+\textbf{Proof.} From $O$ draw any other line to $MB$, as $OH$.
+
+\eq[\indent Then]{$OH$}{$> OA$.}{§~97}
+
+\step{$\therefore$ the point $H$ is without the circle.}{§~216}
+
+Hence, \emph{every point}, except $A$, of the line $MB$ is without the
+circle, and therefore $MB$ is a tangent to the circle at $A$.~\hfill§~220
+
+\hfill\qed
+
+\end{proof}
+
+\begin{point}%
+\cor[1]{A tangent to a circle is
+ perpendicular to the radius drawn to the point of contact.}
+
+For $OA$ is the shortest line from $O$ to $MB$, and is therefore
+$\perp$ to $MB$ (§~98); that is, $MB$ is $\perp$ to $OA$.
+\end{point}
+
+\begin{point}%
+\cor[2]{A perpendicular to a tangent at
+ the point of contact passes through the centre of the circle.}
+
+For a radius is $\perp$ to a tangent at the point of contact, and
+therefore a $\perp$ erected at the point of contact coincides with
+this radius and passes through the centre.
+\end{point}
+
+\pp{\cor[3]{A perpendicular from the centre
+ of a circle to a tangent passes through the point of contact.}}
+\scanpage{096.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Parallels intercept equal arcs on a circumference.}
+
+\figc{096ac257}{\textnormal{\textsc{Case 1.~}} Let $AB$ \textnormal{(Fig.~1)} be a tangent at
+ $F$ parallel to $CD$, a secant.}
+
+\proveq{$\arc CF$}{$= \arc DF$.}
+
+\step[\indent\textbf{Proof.}]{Suppose $FF'$ drawn $\perp$ to $AB$.}{}
+
+\step{Then $FF'$ is a diameter of the circle.}{§~255}
+
+\step{And $FF'$ is also $\perp$ to $CD$.}{§~107}
+
+\step{$\therefore CF = DF$, and $CF' = DF'$.}{§~245}
+
+\step{}{}
+
+\textsc{Case 2.~}\textbf{Let $AB$ and $CD$} (Fig.~2) \textbf{be
+ parallel secants.}
+
+\proveq{$\arc AC$}{$= \arc BD$.}
+
+\step[\indent\textbf{Proof.}]{Suppose $EF \parallel$ to $CD$ and tangent to the
+circle at $M$.}{}
+
+\eq[\indent Then]{$\arc AM$}{$= \arc BM$,}{Case~1}
+
+\eq[and]{$\arc CM$}{$= \arc DM$.}{}
+
+%proofrule
+\eq{$\therefore \arc AC$}{$= \arc BD$.}{Ax.~3}
+
+\step{}{}
+
+\textsc{Case 3.~}\textbf{Let $AB$ and $CD$} (Fig.~3) \textbf{be
+ parallel tangents at $E$ and $F$.}
+
+\proveq{$\arc EGF$}{$= \arc EHF$.}
+
+\step[\indent\textbf{Proof.}]{Suppose $GH$ drawn $\parallel$ to $AB$.}{}
+
+\eq[\indent Then]{$\arc EG$}{$= \arc EH$,}{Case~1}
+
+\eq[and]{$\arc GF$}{$= \arc HF$.}{}
+
+%proofrule
+\eq{$\therefore \arc EGF$}{$= \arc EHF$.}{Ax.~2}
+
+\hfill\qed
+
+\end{proof}
+\scanpage{097.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Through three points not in a straight line one
+circumference, and only one, can be drawn.}
+
+\figc{097aa258}{Let $A$, $B$, $C$ be three points not in a straight line.}
+
+\prove{one circumference, and only one, can be drawn
+through $A$, $B$, and~$C$.}
+
+\step[\indent\textbf{Proof.}]{Draw $AB$ and $BC$.}{}
+
+At the middle points of $AB$ and $BC$ suppose $\perp_s$ erected.
+
+These $\perp_s$ will intersect at some point $O$, since $AB$ and $BC$
+are not in the same straight line.
+
+The point $O$ is in the perpendicular bisector of $AB$, and is
+therefore equidistant from $A$ and $B$; the point $O$ is also in
+the perpendicular bisector of $BC$, and is therefore equidistant
+from $B$ and $C$.~\hfill§~160
+
+Therefore, $O$ is equidistant from $A$, $B$, and $C$; and a circumference
+described from $O$ as a centre, with a radius $OA$,
+will pass through the three given points.
+
+The centre of a circumference passing through the three
+points must be in both perpendiculars, and hence at their
+intersection. As two straight lines can intersect in only one
+point, $O$ is the centre of the only circumference that can pass
+through the three given points.~\hfill\qed
+
+\end{proof}
+
+\pp{\cor{Two circumferences can intersect in only two
+points. \textup{For, if two circumferences have three points common,
+they coincide and form one circumference.}}}
+\scanpage{098.png}%
+
+\pp{\defn{A \textbf{tangent from an external point
+ to a circle}\label{tangent2} is the part of the tangent between the external point
+ and the point of contact.}}
+
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The tangents to a circle drawn from an external
+ point are equal, and make equal angles with the line joining the
+ point to the centre.}
+
+\figc{098aa261}{Let $AB$ and $AC$ be tangents from $A$ to the circle whose
+ centre is $O$, and let $AO$ be the line joining $A$ to the centre
+ $O$.}
+
+\prove{$AB = AC$, and $\angle BAO = \angle CAO$.}
+
+\step[\indent\textbf{Proof.}]{Draw $OB$ and $OC$.}{}
+
+\step{$AB$ is $\perp$ to $OB$, and $AC \perp$ to $OC$,}{§~254}
+
+\pnote{(a tangent to a circle is $\perp$
+ to the radius drawn to the point of contact).}
+
+\step{The rt.~$\triangle_s OAB$ and $OAC$ are equal.}{§~151}
+
+For $OA$ is common, and the radii $OB$ and $OC$ are equal.~\hfill§~217
+
+\step{$\therefore AB=AC$, and $\angle BAO = \angle CAO$.}{§~128}
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\defn{The line joining the centres of two
+circles is called the \indexbf{line of centres}.}}
+
+\pp{\defn{A tangent to two circles is called a
+\indexbf{common external tangent} if it does not cut the line of
+centres, and a \indexbf{common internal tangent} if it cuts the line of centres.}}
+\scanpage{099.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two circles intersect each other, the line of
+ centres is perpendicular to their common chord at its middle point.}
+
+\figc{099aa264}{Let $C$ and $C'$ be the centres of the two circles, $AB$ the
+ common chord, and $CC'$ the line of centres.}
+
+\prove{$CC'$ is $\perp$ to $AB$ at its middle point.}
+
+\step[\indent\textbf{Proof.}]{Draw $CA$, $CB$, $C'A$, and $C'B$.}{}
+
+\step{$CA = CB$, and $C'A = C'B$.}{§~217}
+
+\step{$\therefore C$ and $C'$ are two points, each
+ equidistant from $A$ and $B$.}{}
+
+\step{$\therefore CC'$ is the perpendicular bisector of $AB$.}{§~161}
+
+\hfill\qed
+
+\end{proof}
+
+\begin{proofex}%
+Describe the relative position of two circles if the
+line of centres:
+\begin{myenum}
+\item is greater than the sum of the radii;
+\item is equal to the sum of the radii;
+\item is less than the sum but greater than the difference of the
+ radii;
+\item is equal to the difference of the radii;
+\item is less than the difference of the radii.
+\end{myenum}
+
+Illustrate each case by a figure.
+
+\end{proofex}
+
+\ex{The straight line drawn from the middle point of a
+chord to the middle point of its subtended arc is perpendicular to the
+chord.}
+
+\ex{The line which passes through the middle points of
+two parallel chords passes through the centre of the circle.}
+\scanpage{100.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two circles are tangent to each other, the line
+of centres passes through the point of contact.}
+
+\figc{100aa265}{Let the two circles, whose centres are $C$ and $C'$, be tangent to the
+straight line $AB$ at $Q$, and $CC'$ the line of centres.}
+
+\prove{$O$ is in the straight line $CC'$.}
+
+\textbf{Proof.} A $\perp$ to $AB$, drawn through the point $O$, passes through
+the centres $C$ and $C'$,~\hfill§~255
+
+\pnote{(a $\perp$ to a tangent at the point of contact passes through the centre
+of the circle).}
+
+$\therefore$ the line $CC'$, having two points in common with this $\perp$
+must coincide with it.~\hfill§~47
+
+\step{$\therefore O$ is in the straight line $CC'$.}{\qed}
+
+\end{proof}
+
+\begin{proofex}%
+Describe the relative position of two circles if they may have:
+\begin{myenum}
+\item two common external and two common internal tangents;
+\item two common external tangents and one common internal tangent;
+\item two common external tangents and no common internal tangent;
+\item one common external and no common internal tangent;
+\item no common tangent.
+\end{myenum}
+
+Illustrate each case by a figure.
+
+\end{proofex}
+
+\ex{The line drawn from the centre of a circle to the point of intersection
+of the two tangents is the perpendicular bisector of the chord joining
+the points of contact.}
+\scanpage{101.png}%
+
+
+\section{MEASUREMENT.}
+
+\begin{point}%
+To \textbf{measure} a quantity of any kind is to find \emph{the number
+of times} it contains a known quantity of the \emph{same kind}, called
+the \textbf{unit of measure}.
+
+The \emph{number} which shows the number of times a quantity
+contains the unit of measure is called the \indexbf{numerical measure} of
+that quantity.
+\end{point}
+
+\begin{point}%
+No quantity is great or small except by comparison
+with another quantity of the \emph{same kind}. This comparison is
+made by finding the numerical measures of the two quantities
+in terms of a common unit, and then dividing one of the
+measures by the other.
+
+The quotient is called their \indexbf{ratio}. In other words the ratio
+of two quantities of the same kind is the \emph{ratio} of their \emph{numerical
+measures} expressed in terms of a common unit.
+
+The ratio of $a$ to $b$ is written $a : b$, or $\dfrac{a}{b}$.
+\end{point}
+
+\begin{point}%
+Two quantities that can be expressed in \emph{integers} in
+terms of a common unit are said to be \textbf{commensurable}\label{commensurable}, and the
+exact value of their ratio can be found. The common unit is
+called their \emph{common measure}, and each quantity is called a
+\emph{multiple} of this common measure.
+
+Thus, a common measure of $2\frac{1}{2}$~feet and $3\frac{2}{3}$~feet is $\frac{1}{6}$~of a foot, which is
+contained $15$~times in $2\frac{1}{2}$~feet, and $22$~times in $3\frac{2}{3}$~feet. Hence, $2\frac{1}{2}$~feet
+and $3\frac{2}{3}$~feet are multiples of $\frac{1}{6}$~of a foot, since $2\frac{1}{2}$~feet may be obtained by
+taking $\frac{1}{6}$~of a foot $15$~times, and $3\frac{2}{3}$~feet by taking $\frac{1}{6}$~of a foot $22$~times. The
+ratio of $2\frac{1}{2}$~feet to $3\frac{2}{3}$~feet is expressed by the fraction~$\frac{15}{22}$.
+\end{point}
+
+\begin{point}%
+Two quantities of the same kind that cannot \emph{both} be
+expressed in \emph{integers} in terms of a common unit, are said to be
+\textbf{incommensurable}, and the \emph{exact value} of their ratio cannot be
+found. But by taking the unit sufficiently small, an \emph{approximate
+value} can be found that shall differ from the true value
+of the ratio by less than any assigned value, however small.
+\scanpage{102.png}%
+
+Thus, suppose the ratio, $\dfrac{a}{b} = \sqrt{2}$.
+
+Now $\sqrt{2} = 1.41421356\cdots$, a value greater than $1.414213$,
+but less than $1.414214$.
+
+If, then, a \emph{millionth part} of $b$ is taken as the unit of measure,
+the value of $\dfrac{a}{b}$ lies between $1.414213$ and $1.414214$, and therefore
+differs from either of these values by less than $0.000001$.
+
+By carrying the decimal further, an approximate value may
+be found that will differ from the true value of the ratio by
+less than \emph{a billionth, a trillionth, or any other assigned value}.
+
+In general, if $\dfrac{a}{b} > \dfrac{m}{n}$ but $< \dfrac{m+1}{n}$, then the error in taking
+either of these values for $\dfrac{a}{b}$ is less than $\dfrac{1}{n}$, the difference
+between these two fractions. But by increasing $n$ indefinitely,
+$\dfrac{1}{n}$ can be decreased indefinitely, and a value of the ratio
+can be found within any required degree of accuracy.
+\end{point}
+
+\pp{The ratio of two incommensurable quantities is called
+an \indexbf{incommensurable ratio}; and is a \emph{fixed value} which its successive
+approximate values constantly approach.}
+
+
+\section[THEORY OF LIMITS.]{THE THEORY OF LIMITS.}
+
+\begin{point}%
+When a quantity is regarded as having a \emph{fixed} value
+throughout the same discussion, it is called a \indexbf{constant}; but
+when it is regarded, under the conditions imposed upon it, as
+having \emph{different successive} values, it is called a \indexbf{variable}.
+
+If a variable, by having different successive values, can be
+made to differ from a given constant by less than any assigned
+value, however small, but cannot be made absolutely equal to
+the constant, that constant is called the \indexbf{limit} of the variable,
+and the variable is said to \textbf{approach the constant as its limit}.
+\end{point}
+\scanpage{103.png}%
+
+\figc{103aa272}{}
+\begin{point}%
+Suppose a point to move from $A$ toward $B$, under
+the conditions that the
+first second it shall
+move one half the distance from $A$ to $B$, that is, to $M$; the
+next second, one half the remaining distance, that is, to $M'$;
+and so on indefinitely.
+
+Then it is evident that the moving point \emph{may approach as
+near to $B$ as we choose, but will never arrive at $B$}. For, however
+near it may be to $B$ at any instant, the next second it
+will pass over half the distance still remaining; it must,
+therefore, approach nearer to $B$, since \emph{half} the distance still
+remaining is \emph{some} distance, but will not reach $B$, since \emph{half}
+the distance still remaining is not the \emph{whole} distance.
+
+Hence, the distance from $A$ to the moving point is an
+increasing variable, which indefinitely approaches the constant
+$AB$ as its \emph{limit}; and the distance from the moving point
+to $B$ is a decreasing variable, which indefinitely approaches
+the \emph{constant zero} as its \emph{limit}.
+\end{point}
+
+\figc{103bb273}{}
+\begin{point}%
+Again, suppose a square $ABCD$ inscribed in a circle,
+and $E$, $F$, $H$, $K$ the middle points of the arcs subtended by the
+sides of the square. If we draw the
+lines $AE$, $EB$, $BF$, etc., we shall have an
+inscribed polygon of double the number
+of sides of the square.
+
+The length of the perimeter of this
+polygon, represented by the dotted lines,
+is greater than that of the square, since
+two sides replace each side of the square
+and form with it a triangle, and two
+sides of a triangle are together greater than the third side;
+but less than the length of the circumference, for it is made
+up of straight lines, each one of which is less than the part of
+the circumference between its extremities.
+\end{point}
+\scanpage{104.png}%
+
+By continually doubling the number of sides of each resulting
+inscribed figure, the length of the perimeter will increase
+with the increase of the number of sides, but will not become
+equal to the length of the circumference.
+
+The difference between the perimeter of the inscribed polygon
+and the circumference of the circle can be made less than
+any assigned value, but cannot be made equal to zero.
+
+The length of the circumference is, therefore, the \emph{limit} of the
+length of the perimeter as the \emph{number of sides} of the inscribed
+figure is \emph{indefinitely increased.}~\hfill§~271
+
+\begin{point}%
+Consider the decimal $0.333 \cdots$ which may be written
+
+\centerline{\( \frac{3}{10} + \frac{3}{100} + \frac{3}{1000} + \cdots \)}
+
+The value of each fraction after the first is one tenth of the
+preceding fraction, and by continuing the series we shall reach
+a fraction less than \emph{any} assigned value, that is, the values of
+the successive fractions \emph{approach zero as a limit.}
+
+The \emph{sum} of these fractions is less than $\frac{1}{3}$; but the more terms
+we take, the nearer does the sum \emph{approach $\frac{1}{3}$ as a limit.}
+\end{point}
+
+\begin{point}%
+\textbf{Test for a limit.} In order to prove that a variable
+approaches a constant as a limit, it is necessary to prove that
+the difference between the variable and the constant:
+
+\begin{myenum}
+\item \emph{Can be made less than any assigned value, however small.}
+\item \emph{Cannot be made absolutely equal to zero.}
+\end{myenum}
+\end{point}
+
+\begin{point}%
+\thm{If the limit of a variable $x$ is zero, then the
+limit of $kx$, the product of the variable by any finite constant
+$k$, is zero.}
+
+1. Let $q$ be any assigned quantity, however small.
+
+Then $\dfrac{q}{k}$ is not~$0$. Hence $x$, which may differ as little as we please from~$0$,
+may be taken less than $\dfrac{q}{k}$, and then $kx$ will be less than $q$.
+
+2. Since $x$ cannot be~$0$, $kx$ cannot be~$0$.
+
+\step{Therefore, the limit of $kx=0$}{§~275}
+\end{point}
+\scanpage{105.png}%
+
+\begin{point}%
+\cor{If the limit of a variable~$x$ is zero, then the
+limit of the quotient of the variable by any finite constant~$k$,
+is also zero.}
+
+For $\dfrac{x}{k} = \dfrac{1}{k} × x$, which by §~276 can be made less than any assigned
+value, however small, but cannot be made equal to zero.
+\end{point}
+
+\begin{point}%
+\thm{The limit of the sum of a finite number of
+variables \mbox{$x$, $y$, $z$, $\cdots$} is equal to the sum of their respective
+limits \mbox{$a$, $b$, $c$, $\cdots$.}}
+
+\sloppy
+Let \mbox{$d$, $d'$, $d''$, $\cdots$} denote the differences between
+\mbox{$x$, $y$, $z$, $\cdots$} and \mbox{$a$, $b$, $c$, $\cdots$,}
+respectively. Then \mbox{$d+d'+d''+\cdots$} can be made less than any
+assigned quantity $q$.
+
+\fussy
+For, if \mbox{$d$, $d'$, $d''$, $\cdots$} are $n$ in number and $d$ is the largest,
+
+\step{$d+d'+d''+\cdots < nd$.}{(1)}
+
+Since $d$ may be diminished at pleasure, we may make $d$ so small that
+
+\step{$ d < \dfrac{q}{n}$; and therefore $nd < q$.}{}
+
+But by (1), $d+d'+d''+\cdots < nd$, and therefore $< q$.
+
+Therefore, the difference between ($x + y + z + \cdots$) and $(a + b + c + \cdots)$
+can be made less than any assigned quantity, but not zero.
+
+Therefore, the limit of $(x + y + z + \cdots) = a + b + c + \cdots$.~\hfill§~275
+\end{point}
+
+\begin{point}%
+\thm{If the limit of a variable~$x$ is not zero, and
+if $k$~is any finite constant, the limit of the product~$kx$ is
+equal to the limit of~$x$ multiplied by~$k$.}
+
+1. If $a$ denotes the limit of $x$, then $x$ cannot be equal to $a$.~\hfill§~271
+
+\step{Therefore, $kx$ cannot be equal to $ka$.}{}
+
+2. The limit of $(a - x) = 0$. Hence, the limit of $ka - kx=0$.~\hfill§~276
+
+\step{Therefore, the limit of $kx = ka$.}{§~275}
+\end{point}
+
+\begin{point}%
+\cor{The limit of the quotient of a variable $x$ by
+any finite constant $k$ is the limit of $x$ divided by $k$.}
+
+For $\dfrac{x}{k} = \dfrac{1}{k} × x$, and $\dfrac{\text{the
+ limit of }x}{k} = \dfrac{1}{k}$ $×$ the limit of $x$.
+\end{point}
+\scanpage{106.png}%
+
+\begin{point}%
+\thm{The limit of the product of two or more
+variables is the product of their respective limits, provided
+no one of these limits is zero.}
+
+If $x$ and $y$ are variables, $a$ and $b$ their respective limits, we may put
+$x = a - d$, $y = b - d'$; then $d$ and $d'$ are variables which can be made
+less than any assigned quantity, but not zero.~\hfill§~275
+
+Now, %[**TN: ad hoc visual formatting]
+\vspace*{-1.5\baselineskip}
+\begin{align*}
+xy &= (a - d) (b - d') \\
+ &= ab - ad' - bd + dd' \\
+\therefore ab - xy &= ad' + bd - dd'.
+\end{align*}
+
+Since every term on the right contains $d$ or $d'$, the whole right member
+can be made less than any assigned quantity, but not zero.~\hfill§~278
+
+Hence, $ab - xy$ can be made less than any assigned quantity, but not
+zero.
+
+\step{Therefore, the limit of $xy = ab$.}{§~275}
+
+\step{Similarly, for three or more variables.}{}
+\end{point}
+
+\begin{point}%
+\cor[1]{The limit of the nth power of a variable is
+the nth power of its limit.}
+
+For the limit of the product of the variables $x$, $y$, $z$, $\cdots$ to $n$ factors is
+the product of their respective limits, the constants $a$, $b$, $c$, $\cdots$ to $n$ factors~(§~281).
+If the $n$ factors $xyz\cdots$ are each equal to $x$, and the $n$ factors
+$abc\cdots$ are each equal to $a$, we have $xyz\cdots = x^n$, and $abc\cdots = a^n$.
+
+\step{Therefore, the limit of $x^n = a^n$.}{}
+\end{point}
+
+\begin{point}%
+\cor[2]{The limit of the nth root of a variable is the
+nth root of its limit.}
+
+For if the limit of $x = a$, we may put this in the following form,
+
+\step{the limit of \( \sqrt[n]{x^n} = \sqrt[n]{a^n} \);}{}
+
+\noindent that is, the limit of \( \sqrt[n]{xxx\cdots\text{ to $n$~factors }} \) is
+ \( \sqrt[n]{aaa\cdots\text{ to $n$~factors}} \).
+
+Now, $xxx\cdots$ is a variable since each factor is a variable,
+and $aaa\cdots$ is a constant since each factor is a constant.
+
+If we denote $xxx\cdots$ to $n$~factors by the variable~$y$, and $aaa\cdots$ to $n$
+factors by the constant~$b$, we have
+
+% the vphantoms make the two sqrt boxes the same height, to line up better
+\step{the limit of \( \displaystyle \sqrt[n]{\vphantom{b}y} = \sqrt[n]{\vphantom{y}b} \).}{}
+\end{point}
+\scanpage{107.png}%
+
+\begin{point}%
+\thm{If two variables are constantly equal, and
+each approaches a limit, the limits are equal.}
+
+Let $x$ and $y$ be two variables, $a$ and $b$ their respective limits, $d$ and $d'$
+the respective differences between the variables and their limits. Then,
+if the variables are \emph{increasing} toward their limits
+
+\step{$a = x + d$, and $b = y + d'$.}{}
+
+Since the equation $x = y$ is always true, we have by subtraction
+
+\step{$a - b = d - d'$.}{}
+
+Since $a$ and $b$ are constants, $a - b$ is a constant; therefore, $d - d'$,
+which is equal to $a - b$, is a constant.
+
+But the only constant which is less than any assigned value is~$0$.
+Therefore, $d - d' = 0$. Therefore, $a - b = 0$, and $a = b$.
+
+If the variables $x$ and $y$ are \emph{decreasing} toward their limits $a$ and $b$,
+respectively, then
+
+\step{$a = x - d$ and $b = y - d'$.}{}
+
+Therefore, by subtraction
+
+\step{$a - b = d' - d$.}{}
+
+Therefore, by the same proof as for increasing variables
+
+\step{$a = b$.}{}
+\end{point}
+
+
+\begin{point}%
+\thm{If two variables have a constant ratio, and
+each approaches a limit that is not zero, the limits have the
+same ratio.}
+
+Let $x$ and $y$ be two variables, $a$ and $b$ their respective limits.
+
+\eq[\indent Let]{$\dfrac{x}{y}$}{$= r$, a constant; then $x = ry$.}{}
+
+Since $x$ and $ry$ are two variables that are always equal,
+
+\eq{the limit of $x$}{$=$ the limit of $ry$.}{§~284}
+
+\eq[\indent Now,]{the limit of $ry$}{$= r$ $×$ limit of $y$.}{§~279}
+
+But the limit of $x$ is $a$, and the limit of $y$ is $b$.
+
+\eq[\indent Therefore,]{$a$}{$= rb$; that is, $\dfrac{a}{b} = r$.}{}
+\end{point}
+\scanpage{108.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To find the ratio of two straight lines.}
+
+\figc{108aa286}{Let $AB$ and $CD$ be two straight lines.}
+
+\prove[To find ]{the ratio of $AB$ and $CD$.}
+
+\step{Apply $CD$ to $AB$ as many times as possible.}{}
+
+\step{Suppose twice, with a remainder $EB$.}{}
+
+\step{Then apply $EB$ to $CD$ as many times as possible.}{}
+
+\step{Suppose three times, with a remainder $FD$.}{}
+
+\step{Then apply $FD$ to $EB$ as many times as possible.}{}
+
+\step{Suppose once, with a remainder $HB$.}{}
+
+\step{Then apply $HB$ to $FD$ as many times as possible.}{}
+
+\step{Suppose once, with a remainder $KD$.}{}
+
+\step{Then apply $KD$ to $HB$ as many times as possible.}{}
+
+\step{Suppose $KD$ is contained just twice in $HB$.}{}
+
+\setlength{\eqalign}{.33\dentwidth}
+\eq[\indent Then]{$HB$}{$= 2 KD$;}{}
+
+\eq{$FD$}{$= HB + KD = 3 KD$;}{}
+
+\eq{$EB$}{$= FD + HB = 5 KD$;}{}
+
+\eq{$CD$}{$= 3 EB + FD = 18 KD$;}{}
+
+\eq{$AB$}{$= 2 CD + EB = 41 KD$;}{}
+
+\eq{$\therefore \dfrac{AB}{CD}$}{$=
+ \dfrac{41 KD}{18 KD} = \dfrac{41}{18}$.}{\qef}
+
+\setlength{\eqalign}{.5\dentwidth}
+
+\end{proof}
+
+\note{By the same process the ratio of two arcs of the same circle or of equal circles can be found.
+\par
+If the lines or arcs are incommensurable, an approximate value of the ratio can be found by the same method.}
+\scanpage{109.png}%
+
+\clearpage
+\section{MEASURE OF ANGLES.}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{In the same circle or in equal circles, two
+ central angles have the same ratio as their intercepted arcs.}
+
+\figc{109ac287}{In the equal circles whose centres are $C$ and $C'$, let $ACB$
+ and $A'C'B'$ be the angles, $AB$ and $A'B'$ the intercepted arcs.}
+
+\proveq{$\dfrac{\angle A'C'B'}{\angle ACB}$}
+ {$=\dfrac{\arc A'B'}{\arc AB}$.}
+
+\textsc{Case~1.} \emph{When the arcs are commensurable} (Figs.~1 and
+2).
+
+\textbf{Proof.} Let the arc~$m$ be a common measure of $A'B'$ and
+$AB$.
+
+\step{Suppose $m$ to be contained $4$~times in $A'B'$,}{}
+
+\step{and $7$~times in $AB$.}{}
+
+\eq[\indent Then]{$\dfrac{\arc A'B'}{\arc AB}$}{$=\dfrac{4}{7}$.}{}
+
+At the several points of division on $AB$ and $A'B'$ draw radii.
+
+These radii will divide $\angle ACB$ into $7$~parts, and $\angle A'C'B'$
+into $4$~parts, equal each to each,~\hfill§~237
+
+\pnote{(in the same $\odot$, or equal
+ $\odot_s$, equal arcs subtend equal central $\angle_s$).}
+
+\eq{$\therefore \dfrac{\angle A'C'B'}{\angle ACB}$}
+ {$=\dfrac{4}{7}$.}{}
+
+\eq{$\therefore \dfrac{\angle A'C'B'}{\angle ACB}$}
+ {$=\dfrac{\arc A'B'}{\arc AB}$.}{Ax.~1}
+\scanpage{110.png}%
+
+\step{}{}
+
+\filbreak
+\textsc{Case 2.} \emph{When the arcs are incommensurable} (Figs.~2 and 3).
+
+\textbf{Proof.} Divide $AB$ into any number of equal parts, and apply
+one of these parts to $A'B'$ as many times as $A'B'$ will contain it.
+
+Since $AB$ and $A'B'$ are incommensurable, a certain number
+of these parts will extend from $A'$ to some point, as $D$, leaving
+a remainder $DB'$ less than one of these parts. Draw $C'D$.
+
+\step{By construction $AB$ and $A'D$ are commensurable.}{}
+
+\eq{$\therefore \dfrac{\angle A'C'D}{\angle ACB}$}
+ {$=\dfrac{\arc A'D}{\arc AB}$.}{Case~1}
+
+By increasing the \emph{number} of equal parts into which $AB$ is
+divided we can diminish at pleasure the \emph{length} of each part,
+and therefore make $DB'$ less than any assigned value, however
+small, since $DB'$ is always less than one of the equal parts into
+which $AB$ is divided.
+
+We cannot make $DB'$ equal to zero, since, by hypothesis, $AB$
+and $A'B'$ are incommensurable.~\hfill§~269
+
+Hence, $DB'$ approaches zero as a limit, if the number of
+parts of $AB$ is indefinitely increased.~\hfill§~275
+
+And the corresponding angle $DC'B'$ approaches zero as a
+limit.
+
+Therefore, the arc $A'D$ approaches the arc $A'B'$ as a limit,~\hfill§~271\linebreak
+and the $\angle A'C'D$ approaches the $\angle A'C'B'$ as a limit.
+
+\step[\indent Therefore,]{$\dfrac{\arc A'D}{\arc AB}$ approaches
+ $\dfrac{\arc A'B'}{\arc AB}$ as a limit,}{§~280}
+
+\step[and]{$\dfrac{\angle A'C'D}{\angle ACB}$ approaches
+ $\dfrac{\angle A'C'B'}{\angle ACB}$ as a limit.}{§~280}
+
+\step[\indent But]{$\dfrac{\angle A'C'D}{\angle ACB}$ is constantly equal to
+ $\dfrac{\arc A'D}{\arc AB}$,}{}
+
+\step{as $A'D$ varies in value and approaches $A'B'$ as a limit.}{}
+
+\step{$\therefore \dfrac{\angle A'C'B'}{\angle ACB} =
+ \dfrac{\arc A'B'}{\arc AB}$.}{§~284}
+
+\hfill\qed
+
+\end{proof}
+\scanpage{111.png}%
+
+\begin{point}%
+A circumference is divided into $360$~equal parts, called
+ \emph{degrees}; and therefore a unit angle at the centre intercepts
+ a unit arc on the circumference. Hence, the \emph{numerical measure
+ of a central angle} expressed in terms of the unit angle is equal to
+ the \emph{numerical measure of its intercepted arc} expressed in
+ terms of the unit arc. This must be understood to be the meaning
+ when it is said that
+
+\emph{A central angle is measured by its intercepted arc.}
+\end{point}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{An inscribed angle is measured by half the arc
+ intercepted between its sides.}
+
+\figc{111ac289}{1. Let the centre $C$ \textnormal{(Fig.~1)} be in one of the sides of
+ the angle.}
+
+\prove{the $\angle B$ is measured by $\frac{1}{2}$ the
+ arc $PA$.}
+
+\step[\indent\textbf{Proof.}]{Draw $CA$.}{}
+
+\eq{$CA$}{$= CB$.}{§~217}
+
+\eq{$\therefore \angle B$}{$= \angle A$.}{§~145}
+
+\eq[\indent But]{$\angle PCA$}{$= \angle B + \angle A$.}{§~137}
+
+\eq{$\therefore \angle PCA$}{$= 2 \angle B$.}{}
+
+\step[\indent But]{$\angle PCA$ is measured by $\arc PA$,}{§~288}
+
+\pnote{(a central $\angle$ is measured
+ by its intercepted arc).}
+
+\step{$\therefore \angle B$ is measured by $\frac{1}{2} \arc PA$.}{}
+\scanpage{112.png}%
+
+\step{}{}
+
+\textbf{2. Let the centre $C$ \textnormal{(Fig.~2)} fall within the angle $PBA$.}
+
+\prove{the $\angle PBA$ is measured by $\frac{1}{2}$ the arc $PA$.}
+
+\step[\indent\textbf{Proof.}]{Draw the diameter $BCE$.}{}
+
+\setlength{\eqalign}{.33\dentwidth}
+\eq[\indent Then]{$\angle EBA$}{is measured by $\frac{1}{2} \arc AE$,}{}
+
+\eq[and]{$\angle EBP$}{is measured by $\frac{1}{2} \arc EP$.}{Case~1}
+
+\eq{$\therefore \angle EBA + \angle EBP$}{is measured by $\frac{1}{2}(\arc AE +\arc EP)$,}{}
+
+\eq[or]{$\angle PBA$}{is measured by $\frac{1}{2} \arc PA$.}{}
+
+
+\step{}{}
+
+\textbf{3. Let the centre $C$} (Fig.~3) \textbf{fall without the angle $PBA$.}
+
+\prove{the $\angle PBA$ is measured by $\frac{1}{2}$ the arc $PA$.}
+
+\step[\indent\textbf{Proof.}]{Draw the diameter $BCF$.}{}
+
+\eq[\indent Then]{$\angle FBA$}{is measured by $\frac{1}{2} \arc FA$,}{}
+
+\eq[and]{$\angle FBP$}{is measured by $\frac{1}{2} \arc FP$.}{Case~1}
+
+\eq{$\therefore \angle FBA - \angle FBP$}{is measured by $\frac{1}{2}(\arc FA - \arc FP)$,}{}
+
+\eq[or]{$\angle PBA$}{is measured by $\frac{1}{2} \arc PA$.}{\qed}
+
+\setlength{\eqalign}{.5\dentwidth}
+
+
+\end{proof}
+
+\figc{112ac290}{}
+
+\pp{\cor[1]{An angle inscribed in a semicircle is a right
+angle. \textup{For it is measured by half a semicircumference (Fig.~4).}}}
+
+\pp{\cor[2]{An angle inscribed in a segment greater than
+a semicircle is an acute angle. \textup{For it is measured by an arc
+less than half a semicircumference; as, $\angle CAD$ (Fig.~5).}}}
+
+\pp{\cor[3]{An angle inscribed in a segment less than a
+semicircle is an obtuse angle. \textup{For it is measured by an arc
+greater than half a semicircumference; as, $\angle CBD$ (Fig.~5).}}}
+
+\pp{\cor[4]{Angles inscribed in the same segment or in
+equal segments are equal \textup{(Fig.~6).}}}
+\scanpage{113.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{An angle formed by two chords intersecting
+within the circumference is measured by half the sum
+of the intercepted arcs.}
+
+\figc{113aa294}{Let the angle $COD$ be formed by the chords $AC$ and $BD$.}
+
+\prove{the $\angle COD$ is measured by $\frac{1}{2}(CD + AB)$.}
+
+\step[\indent\textbf{Proof.}]{Suppose $AE$ drawn $\parallel$ to $BD$.}{}
+
+\eq{}{Then $\arc AB = \arc DE$,}{§~257}
+
+\pnote{(parallels intercept equal arcs on a circumference).}
+
+\eq{}{Also $\angle COD = \angle CAE$,}{§~112}
+
+\pnote{(ext.-int.~$\angle_s$ of $\parallel_s$).}
+
+\step{But $\angle CAE$ is measured by $\frac{1}{2}(CD + DE)$,}{§~289}
+
+\pnote{(an inscribed $\angle$ is measured by half its intercepted arc).}
+
+Put $\angle COD$ for its equal, the $\angle CAE$, and $\arc AB$ for its
+equal, the arc $DE$; then $\angle COD$ is measured by $\frac{1}{2}(CD + AB)$.
+
+\hfill\qed
+
+\end{proof}
+
+\ex{The opposite angles of an inscribed quadrilateral are supplementary.}
+
+\ex{If through a point within a circle two perpendicular chords
+are drawn, the sum of either pair of the opposite arcs which they intercept
+is equal to a semicircumference.}
+
+\ex{The line joining the centre of the square described upon the
+hypotenuse of a right triangle to the vertex of the right angle bisects the
+right angle.}
+\scanpage{114.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{An angle included by a tangent and a chord drawn
+ from the point of contact is measured by half the intercepted arc.}
+
+\figc{114aa295}{Let $MAH$ be the angle included by the tangent $MO$ to the
+ circle at $A$ and the chord $AH$.}
+
+\prove{the $\angle MAH$ is measured by $\frac{1}{2}$ the
+ arc $AEH$.}
+
+\step[\indent\textbf{Proof.}]{Suppose $HF$ drawn $\parallel$ to $MO$.}{}
+
+\step{Then $\arc AF = \arc AEH$,}{§~257}
+
+\pnote{(parallels intercept equal arcs
+ on a circumference).}
+
+\step{Also $\angle MAH = \angle AHF$,}{§~110}
+
+\pnote{(alt.-int.~$\angle_s$ of $\parallel_s$).}
+
+\step{$\angle AHF$ is measured by $\frac{1}{2} AF$,}{§~289}
+
+\pnote{(an inscribed $\angle$ is measured by half its intercepted arc).}
+
+Put $\angle MAH$ for its equal, the $\angle AHF$, and $\arc AEH$ for
+its equal, the arc $AF$; then $\angle MAH$ is measured by
+$\frac{1}{2} \arc AEH$.
+
+Likewise, the $\angle OAH$, the supplement of the $\angle MAH$, is
+measured by half the arc $AFH$, the conjugate of the arc $AEH$.
+
+\hfill\qed
+
+\end{proof}
+
+\ex{Two circles are tangent externally at $A$, and a
+common external tangent touches them at $B$ and $C$, respectively.
+Show that angle $BAC$ is a right angle.}
+\scanpage{115.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{An angle formed by two secants, two tangents, or a
+ tangent and a secant, drawn to a circle from an external point, is
+ measured by half the difference of the intercepted arcs.}
+
+\figc{115ac296}{}
+
+The proof of this theorem is left as an exercise for the student.
+
+\end{proof}
+
+\figcc{115dd297}{115ee297}
+\begin{point}%
+\textbf{Positive and Negative Quantities.} In
+measurements it is convenient to mark the distinction between two
+quantities that are measured in \emph{opposite directions}, by calling
+one of them \indexbf{positive} and the other \indexbf{negative}.
+
+Thus, if $OA$ is considered positive, then $OC$ may be considered
+negative, and if $OR$ is considered positive, then $OD$ may be
+considered negative.
+
+When this distinction is applied to angles, an angle is considered to
+be \emph{positive}, if the rotating line that describes it moves in
+the opposite direction to the hands of a clock (counter clockwise),
+and to be \emph{negative}, if the rotating line moves in the same
+direction as the hands of a clock (clockwise).
+
+Arcs corresponding to positive angles are considered \emph{positive},
+and arcs corresponding to negative angles are considered
+\emph{negative}.
+
+Thus, the angle $ACB$ described by a line rotating about $C$ from $CA$
+to $CB$ is positive, and the arc $AB$ is positive; the angle $ACB'$
+described by the line rotating about $C$ from $CA$ to $CB'$ is
+negative, and the arc $AB'$ is negative.
+\end{point}
+\scanpage{116.png}%
+
+\pp{\textbf{The Principle of Continuity.}\label{princcont} By marking the distinction between
+quantities measured in opposite directions, a theorem may often be so
+stated as to include two or more particular theorems.}
+
+The following theorem furnishes a good illustration:
+
+\begin{point}%
+\textit{The angle included between two lines of unlimited length that cut
+or touch a circumference is measured by half the sum of the intercepted arcs.}
+
+Here the word \emph{sum} means the algebraic sum and includes both the arithmetical
+sum and the arithmetical difference of two quantities.
+
+\figc{116ag299}{}
+
+1. If the lines intersect at the centre, the two intercepted arcs are equal,
+and half the sum will be one of the arcs (§~288).
+
+2. If the lines intersect between the centre and the circumference, the
+angle is measured by half the sum of the arcs (§~294).
+
+3. If the lines intersect on the circumference, one of the arcs becomes
+zero and we have an inscribed angle (§~289), or an angle formed by a
+tangent and a chord (§~295). In each case the angle is measured by half
+the sum of the intercepted arcs.
+
+4. If the lines intersect without the circumference, then the arc $ab$
+is negative and the algebraic sum is the arithmetical difference of the
+included arcs.
+
+When the reasoning employed to prove a theorem is continued in the
+manner just illustrated to include two or more theorems, we are said to
+reason by the \emph{Principle of Continuity.}
+\end{point}
+
+\subsection{REVIEW QUESTIONS ON BOOK II.}
+
+\begin{myenum}
+\item What do we call the locus of points in a plane that are equidistant
+from a fixed point in the plane?
+
+\item What does the chord of a segment become when the segment is a
+semicircle?
+
+\item What kind of an angle do the radii of a sector include when the
+sector is a semicircle?
+
+\item What is the difference between a chord and a secant?
+
+\item What part of a tangent is meant by a tangent to a circle from an
+external point?
+\scanpage{117.png}%
+
+\item Two chords are equal in equal circles under either of two conditions.
+What are the two conditions?
+
+\item Points that lie in a straight line are called \emph{collinear}; points that
+lie in a circumference are called \emph{concyclic}. How many collinear points
+can be concyclic?
+
+\item What is meant by the statement that a central angle is measured
+by the arc intercepted between its sides?
+
+\item What is an inscribed angle? What is its measure?
+
+\item What kind of an angle is the angle inscribed in a semicircle? in a
+segment less than a semicircle? in a segment greater than a semicircle?
+
+\item What is the measure of an angle included by two intersecting
+chords? by two secants intersecting without the circle?
+
+\item What is the measure of an angle included by a tangent and a
+chord drawn to the point of contact?
+
+\item When are two quantities of the same kind incommensurable?
+
+\item When are two quantities of the same kind commensurable?
+
+\item Define a variable and the limit of a variable.
+
+\item Does the series $\frac{1}{2}$ in., $\frac{3}{4}$ in., $\frac{7}{8}$ in., $\frac{15}{16}$ in., etc., constitute a variable?
+Is the variable increasing or decreasing?
+
+\item What is the limit of this variable?
+
+\item What is the test of a limit?
+\end{myenum}
+
+%\section{EXERCISES.}
+
+\subsection{THEOREMS.}
+
+\ex{An angle formed by a tangent and a chord is equal to the
+angle inscribed in the opposite segment.}
+
+\ex{Two chords drawn perpendicular to a third chord at its
+extremities are equal.}
+
+\ex{The sum of two opposite sides of a circumscribed quadrilateral
+is equal to the sum of the other two sides.}
+
+\figcc{117aa104}{117bb105}
+\begin{proofex}%
+If the sum of two opposite angles of a quadrilateral
+is equal to two right angles, a circle may be circumscribed
+about the quadrilateral.
+
+Let $\angle A + \angle C = 2 \text{ rt.\ } \angle_s$. Pass a circumference through
+$D$, $A$, and $B$, and prove that this circumference passes through $C$.
+
+\end{proofex}
+
+\begin{proofex}%
+The shortest line that can be drawn from a point within a
+circle to the circumference is the shorter segment of the
+diameter through that point.
+
+Let $A$ be the given point. Prove $AB$ shorter than any
+other line $AD$ from $A$ to the circumference.
+
+\end{proofex}
+\scanpage{118.png}%
+
+\ex{The longest line that can be drawn from a point within a
+circle to the circumference is the longer segment of the diameter through
+that point.}
+
+\figc{118aa107}{}
+\ex{The shortest line that can be drawn
+from a point without a circle to the circumference
+will pass through the centre of the circle if produced.}
+
+\ex{The longest line that can be drawn from a point without a
+circle to the concave arc of the circumference passes through the centre of
+the circle.}
+
+\figc{118be108}{}
+
+\ex{The shortest chord that can be drawn through a point within
+a circle is perpendicular to the diameter at that point.}
+
+\begin{proofex}%
+If two intersecting chords make equal angles with the diameter
+drawn through the point of intersection, the two chords are equal.
+
+% special case, two centered columns
+\hspace{\stretch{1}}Rt.~$\triangle COM =$ rt.~$\triangle CON$.
+\hspace{\stretch{1}}$\therefore OM = ON$.
+\hspace{\stretch{1}}
+
+
+\end{proofex}
+
+\ex{The angles subtended at the centre of a circle by any two
+opposite sides of a circumscribed quadrilateral are supplementary.}
+
+\begin{proofex}%
+The radius of a circle inscribed in an equilateral triangle is
+equal to one third the altitude of the triangle.
+
+$\triangle OEF$ is equiangular and equilateral; $\angle FEA = \angle FAE$.
+
+% special case, two centered columns
+\hspace{\stretch{1}}$\therefore AF = EF$.
+\hspace{\stretch{1}}$\therefore AF = FO = OD$.
+\hspace{\stretch{1}}
+
+\end{proofex}
+
+\ex{The radius of a circle circumscribed about an equilateral
+triangle is equal to two thirds the altitude of the triangle (Ex.~27).}
+
+\ex{A parallelogram inscribed in a circle is a rectangle.}
+
+\ex{A trapezoid inscribed in a circle is an isosceles trapezoid.}
+
+\ex{All chords of a circle which touch an interior concentric
+circle are equal, and are bisected at the point of contact.}
+
+\ex{If the inscribed and circumscribed circles of a triangle are
+concentric, the triangle is equilateral (Ex.~116).}
+\scanpage{119.png}%
+
+\ex{If two circles are tangent to each other the tangents to them
+from any point of the common internal tangent are equal.}
+
+\ex{If two circles touch each other and a line is drawn through
+the point of contact terminated by the circumferences, the tangents at its
+ends are parallel.}
+
+\figcc{119aa120}{119bb121}
+\begin{proofex}%
+If two circles touch each other and two
+lines are drawn through the point of contact terminated
+by the circumferences, the chords joining the
+ends of these lines are parallel.
+
+$\angle A = \angle MPC$ and $\angle B = \angle NPD$. \quad $\therefore \angle A = \angle B$.
+
+\end{proofex}
+
+\ex{If two circles intersect and a line is drawn
+through each point of intersection terminated by the circumferences,
+the chords joining the ends of these lines
+are parallel.}
+
+\figcc{119cc122}{119dd123}
+\begin{proofex}%
+Through one of the points of intersection of two circles a
+diameter of each circle is drawn. Prove that the line
+joining the ends of the diameters passes through the other
+point of intersection.
+
+\step{$\angle ABC = \angle ABD = 90°$}{§~290}
+
+\end{proofex}
+
+\ex{If two common external tangents or two common internal
+tangents are drawn to two circles, the segments
+intercepted between the points of contact are equal.}
+
+\ex{The diameter of the circle inscribed in
+a right triangle is equal to the difference between
+the sum of the legs and the hypotenuse.}
+
+\figcc{119ee125}{119ff126}
+\begin{proofex}%
+If one leg of a right triangle is the diameter
+of a circle, the tangent at the point where the circumference
+cuts the hypotenuse bisects the other leg.
+
+\begin{center}
+$\angle BOE = \angle DOE$.\qquad $\angle BOE = \angle OAD$.
+
+$\therefore OE$ and $AC$ are $\parallel$.\qquad $\therefore BE = EC$ (§~188).
+\end{center}
+
+
+\end{proofex}
+
+\ex{If, from any point in the circumference of
+a circle, a chord and a tangent are drawn, the perpendiculars
+dropped on them from the middle point of the
+subtended arc are equal. $\angle BAM = \angle CAM$.}
+
+\ex{The median of a trapezoid circumscribed about a circle is equal
+to one fourth the perimeter of the trapezoid (Ex.~103).}
+\scanpage{120.png}%
+
+\ex{Two fixed circles touch each other externally and a circle of
+variable radius touches both externally. Show that the difference of the
+distances from the centre of the variable circle to the centres of the fixed
+circles is constant.}
+
+\ex{If two fixed circles intersect, and circles are drawn to touch
+both, show that either the sum or the difference of the distances of their
+centres from the centres of the fixed circles is constant, according as they
+touch (i)~one internally and one externally, (ii)~both internally or both
+externally.}
+
+\figcc{120aa130}{120bb131}
+\begin{proofex}%
+If two straight lines are drawn through
+any point in a diagonal of a square parallel to the sides
+of the square, the points where these lines meet the
+sides lie on the circumference of a circle whose centre
+is the point of intersection of the diagonals.
+
+$\triangle POE = \triangle POF$ (§~143). \quad
+ $\therefore OE = OF$. \quad $\triangle POE' = \triangle POF'$.
+
+\end{proofex}
+
+\begin{proofex}%
+If $ABC$ is an inscribed equilateral triangle and
+$P$ is any point in the arc $BC$, then $PA = PB + PC$.
+
+Take $PM = PB$. $\triangle ABM = \triangle CBP$ (§~143) and $AM
+= PC$.
+
+\end{proofex}
+
+\ex{The tangents drawn through the vertices of an inscribed
+rectangle, which is not a square, enclose a rhombus.}
+
+\figc{120cd132}{}
+
+\begin{proofex}%
+The bisectors of the angles included by the opposite sides
+(produced) of an inscribed quadrilateral intersect at right angles.
+
+\eq{Arc $AF - \arc BM$}{$= \arc DF - \arc CM$}{}
+
+\eq{and $\arc AH - \arc DN$}{$= \arc BH - \arc CN$.}{}
+
+\eq{$\therefore \arc FH + \arc MN$}{$= \arc HM + \arc FN$.}{}
+
+\eq{$\therefore \angle FIH$}{$= \angle HIM$.}{}
+
+\textbf{Discussion.} This problem is impossible, if any two sides of the quadrilateral
+are parallel.
+
+\end{proofex}
+\scanpage{121.png}%
+
+
+\section{PROBLEMS OF CONSTRUCTION.}
+
+\note{Hitherto we have supposed the figures constructed. We now
+proceed to explain the methods of constructing simple problems, and afterwards
+to apply these methods to the solution of more difficult problem.}
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To let fall a perpendicular upon a given line from
+a given external point.}
+
+\figc{121aa300}{Let $AB$ be the given straight line, and $C$ the given external point.}
+
+\prove[]{To let fall a $\perp$ to the line $AB$ from the point $C$}.
+
+From $C$ as a centre, with a radius sufficiently great, describe
+an arc cutting $AB$ in two points, $H$ and $K$.
+
+From $H$ and $K$ as centres, with equal radii greater than $\frac{1}{2}HK$,
+
+\step{describe two arcs intersecting at $O$.}{}
+
+\step{Draw $CO$,}{}
+
+\step{and produce it to meet $AB$ at $M$.}{}
+
+\step{$CM$ is the $\perp$ required.}{}
+
+\textbf{Proof.} Since $C$ and $O$ are two points each equidistant from
+$H$ and $K$, they determine a $\perp$ to $HK$ at its middle point.~\hfill§~161
+
+\hfill\qef
+
+\end{proof}
+
+\note{\emph{Given} lines of the figures are represented by full lines, \emph{resulting}
+lines by long-dashed, and \emph{auxiliary} lines by short-dashed lines.}
+\scanpage{122.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{At a given point in a straight line, to erect a
+perpendicular to that line.}
+
+\figc{122ab301}{1. Let $O$ be the given point in $AC$. \textnormal{Fig.~1.}}
+
+\step{Take $OH$ and $OB$ equal.}{}
+
+From $H$ and $B$ as centres, with equal radii greater than $OB$,
+describe two arcs intersecting at $R$. Join $OR$.
+
+Then the line $OR$ is the $\perp$ required.
+
+\textbf{Proof.} $O$ and $R$, two points each equidistant from $H$ and $B$,
+determine the perpendicular bisector of $HB$.~\hfill§~161
+
+\lett{2. Let $B$ be the given point. \textnormal{Fig.~2.}}
+
+Take any point $C$ without $AB$; and from $C$ as a centre,
+with the distance $CB$ as a radius, describe an arc intersecting
+$AB$ at $E$.
+
+Draw $EC$, and prolong it to meet the arc again at $D$.
+
+Join $BD$, and $BD$ is the $\perp$ required.
+
+\step[\indent\textbf{Proof.}]{The $\angle B$ is a right angle.}{§~290}
+
+\step{$\therefore BD$ is $\perp$ to $AB$.}{\qef}
+
+\textbf{Discussion.} The point $C$ must be so taken that it will not
+be in the required perpendicular.
+
+\end{proof}
+\scanpage{123.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To bisect a given straight line.}
+
+\figc{123aa302}{To bisect the given straight line $AB$.}
+
+From $A$ and $B$ as centres, with equal radii greater than
+$\frac{1}{2} AB$, describe arcs intersecting at $C$ and $E$.
+
+\step{Join $CE$.}{}
+
+\step{Then $CE$ bisects $AB$.}{§~161}
+
+\hfill\qef
+
+\end{proof}
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To bisect a given arc.}
+
+\figc{123bb303}{To bisect the given arc $AB$.}
+
+\step{Draw the chord $AB$.}{}
+
+From $A$ and $B$ as centres, with equal radii greater than
+$\frac{1}{2} AB$, describe arcs intersecting at $D$ and $E$.
+\scanpage{124.png}%
+
+\step{Draw $DE$.}{}
+
+\step{Then $DE$ is the $\perp$ bisector of the chord $AB$.}{§~161}
+
+\step{$\therefore DE$ bisects the arc $ACB$.}{§~248}
+
+\hfill\qef
+
+\end{proof}
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To bisect a given angle.}
+
+\figc{124aa304}{Let $AEB$ be the given angle.}
+
+From $E$ as a centre, with any radius, as $EA$, describe an
+arc cutting the sides of the $\angle E$ at $A$ and $B$.
+
+From $A$ and $B$ as centres, with equal radii greater than half
+the distance from $A$ to $B$, describe two arcs intersecting at $D$.
+
+\step{Draw $DE$.}{}
+
+\step{Then $DE$ bisects the arc $AB$ at $C$.}{§~303}
+
+\step{$\therefore DE$ bisects the angle $E$.}{§~237}
+
+\hfill\qef
+
+\end{proof}
+
+\ex{To construct an angle of $45°$; of $135°$.}
+
+\ex{To construct an equilateral triangle, having given one side.}
+
+\ex{To construct an angle of $60°$; of $150°$.}
+
+\ex{To trisect a right angle.}
+\scanpage{125.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{At a given point in a given straight line, to
+construct an angle equal to a given angle.}
+
+\figc{125ab305}{At $C$ in the line $CM$, construct an angle equal to the given angle $A$.}
+
+From $A$ as a centre, with any radius, $AE$, describe an arc
+cutting the sides of the $\angle A$ at $E$ and $F$.
+
+\step{From $C$ as a centre, with a radius equal to $AE$,}{}
+
+\step{describe an arc $HG$ cutting $CM$ at $H$.}{}
+
+\step{From $H$ as a centre, with a radius equal to the chord $EF$,}{}
+
+\step{describe an arc intersecting the arc $HG$ at $O$.}{}
+
+\step{Draw $CO$, and $\angle$ $HCO$ is the required angle.}{Why?}
+
+\hfill\qef
+
+\end{proof}
+
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To draw a straight line parallel to a given
+straight line through a given external point.}
+
+\figc{125cc306}{Let $AB$ be the given line, and $C$ the given point.}
+\scanpage{126.png}%
+
+\step{Draw $ECD$, making any convenient $\angle EDB$.}{}
+
+\step{At the point $C$ construct $\angle ECF$ equal to $\angle EDB$.}{§~305}
+
+\step{Then the line $HCF$ is $\parallel$ to $AB$.}{Why?}
+
+\hfill\qef
+
+
+\end{proof}
+
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To divide a given straight line into a given
+number of equal parts.}
+
+\figc{126aa307}{Let $AB$ be the given straight line.}
+
+From $A$ draw the line $AO$, making any convenient angle
+with $AB$.
+
+Take any convenient length, and apply it to $AO$ as many
+times as the line $AB$ is to be divided into parts.
+
+From $C$, the last point thus found on $AO$, draw $CB$.
+
+Through the points of division on $AO$ draw parallels to
+the line $CB$.~\hfill§~306
+
+\step{These lines will divide $AB$ into equal parts.}{§~187}
+
+\hfill\qef
+
+\end{proof}
+
+\ex{To construct an equilateral triangle, having given the perimeter.}
+
+\ex{To divide a line into four equal parts by two different
+methods.}
+
+\begin{proofex}%
+Through a given point to draw a line which shall make equal
+angles with the two sides of a given angle.
+
+Through the given point draw a $\perp$ to the bisector of the given $\angle$.
+
+\end{proofex}
+
+\ex{To draw a line through a given point, so that it shall form
+with the sides of a given angle an isosceles triangle (Ex.~140).}
+\scanpage{127.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To find the third angle of a triangle when two
+of the angles are given.}
+
+\figc{127ab308}{Let $A$ and $B$ be the two given angles.}
+
+\step{At any point $H$ in any line $EF$,}{}
+
+\step{construct $\angle a$ equal to $\angle A$, and $\angle b$ equal to $\angle B$.}{§~305}
+
+\step[\indent Then]{$\angle c$ is the $\angle$ required.}{Why?}
+
+\hfill\qef
+
+\end{proof}
+
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a triangle when two sides and the
+included angle are given.}
+
+\figc{127cd309}{Let $b$ and $c$ be the two sides of the triangle and $E$ the included angle.}
+
+\step{Take $AB$ equal to the side $c$.}{}
+
+At $A$, construct $\angle BAD$ equal to the given $\angle E$.~\hfill§~305
+\scanpage{128.png}%
+
+\step{On $AD$ take $AC$ equal to $b$, and draw $CB$.}{}
+
+\step{Then $\triangle ACB$ is the $\triangle$ required.}{\qef}
+
+
+\end{proof}
+
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a triangle when a side and two
+angles of the triangle are given.}
+
+\figc{128ab310}{Let $c$ be the given side, $A$ and $B$ the given angles.}
+
+\step{Take $EC$ equal to the side $c$.}{}
+
+\step{At $E$ construct the $\angle CEH$ equal to $\angle A$.}{§~305}
+
+\step{At $C$ construct the $\angle ECK$ equal to $\angle B$.}{}
+
+\step{Produce $EH$ and $CK$ until they intersect at $O$.}{}
+
+\step{Then $\triangle COE$ is the $\triangle$ required.}{\qef}
+
+\textsc{Remark.} If one of the given angles is opposite to the given side, find
+the third angle by §~308, and proceed as above.
+
+\textbf{Discussion.} The problem is impossible when the two given
+angles are together equal to or greater than two right angles.
+
+\end{proof}
+
+\ex{To construct an equilateral triangle, having given the altitude.}
+
+\exheader{To construct an isosceles triangle, having given:}
+
+\ex{The base and the altitude.}
+
+\ex{The altitude and one of the legs.}
+
+\ex{The angle at the vertex and the altitude.}
+\scanpage{129.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a triangle when two sides and the
+angle opposite one of them are given.}
+
+\figc{129ab311}{Let $a$ and $b$ be the given sides, and $A$ the angle opposite $a$.}
+
+\textsc{Case 1.} \emph{If $a$~is less than~$b$.}
+
+\step{Construct $\angle DAE$ equal to the given $\angle A$}{§~305}
+
+\step{On $AD$ take $AB$ equal to $b$.}{}
+
+\step{From $B$ as a centre, with a radius equal to $a$,}{}
+
+\step{describe an arc intersecting the line $AE$ at $C$ and $C'$.}{}
+
+\step{Draw $BC$ and $BC'$.}{}
+
+Then both the $\triangle_s ABC$ and $ABC'$ fulfil the conditions, and
+hence we have two constructions.
+
+This is called the \emph{ambiguous} case.
+
+\figcc{129cc311}{129dd311}
+\textbf{Discussion.} If the side $a$ is equal to
+the $\perp BH$, the arc described from $B$ will touch $AE$, and there will be but
+one construction, the right $\triangle ABH$.
+
+If the given side $a$ is less than the
+$\perp$ from $B$, the arc described from $B$
+ will not intersect or touch $AE$, and
+hence the problem is impossible.
+\scanpage{130.png}%
+
+If the $\angle A$ is right or obtuse, the problem is impossible; for
+the side opposite a right or obtuse angle is the greatest side.~\hfill§~153
+\filbreak
+\textsc{Case 2.} \emph{If $a$ is equal to $b$.}
+
+\figc{130aa311}{}
+If the $\angle A$ is acute, and $a = b$, the arc described from $B$ as
+a centre, and with a radius equal to $a$, will
+cut the line $AE$ at the points $A$ and $C$.
+There is therefore but one solution: the
+isosceles $\triangle ABC$.
+
+\textbf{Discussion.} If the $\angle A$ is right or obtuse, the problem is
+impossible; for equal sides of a $\triangle$ have equal $\angle_s$ opposite
+them, and a $\triangle$ cannot have two right $\angle_s$ or two obtuse $\angle_s$.
+
+\figccc{130bb311}{130cc311}{130dd311}
+\textsc{Case 3.} \emph{If $a$ is greater than $b$.}
+
+If the given $\angle A$ is acute, the arc described from $B$ will cut
+the line $ED$ on opposite sides of $A$, at $C$ and $C'$. The $\triangle ABC$
+answers the required conditions, but the
+$\triangle$ $ABC'$ does not, for it does not contain
+the acute $\angle A$. There is then only one
+solution; namely, the $\triangle ABC$.
+
+If the $\angle A$ is right, the arc described
+from $B$ cuts the line $ED$ on opposite
+sides of $A$, and we have two \emph{equal} right
+$\triangle_s$ which fulfil the required conditions.
+
+If the $\angle A$ is obtuse, the arc described
+from $B$ cuts the line $ED$ on opposite
+sides of $A$, at the points $C$ and $C'$. The
+$\triangle ABC$ answers the required conditions,
+but the $\triangle ABC'$ does not, for it does not contain the obtuse
+$\angle A$. There is then only one solution; namely, the $\triangle ABC$.~\hfill\qef
+
+\end{proof}
+\scanpage{131.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a triangle when the three sides of
+the triangle are given.}
+
+\figc{131aa312}{Let the three sides be $c$, $a$, and $b$.}
+
+Take $AB$ equal to $c$. From $A$ as a centre, with a radius
+equal to $b$, describe an arc. From $B$ as a centre, with a radius
+equal to $a$, describe an arc, intersecting the other arc at $C$.
+
+\step{Draw $CA$ and $CB$.}{}
+
+\step{$\triangle CAB$ is the $\triangle$ required.}{\qef}
+
+\textbf{Discussion.} The problem is impossible when one side is equal
+to or greater than the sum of the other two sides.
+
+\end{proof}
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a parallelogram when two sides
+and the included angle are given}.
+
+\figc{131bb313}{Let $m$ and $o$ be the two sides, and $C$ the included angle.}
+
+\step{Take $AB$ equal to $o$.}{}
+
+\step{At $A$ construct $\angle BAD$ equal to $\angle C$.}{§~305}
+\scanpage{132.png}%
+
+Take $AH$ equal to $m$. From $H$ as a centre, with a radius
+equal to $o$, describe an arc, and from $B$ as a centre, with a
+radius equal to $m$, describe an arc, intersecting the other arc
+at $E$; and draw $EH$ and $EB$.
+
+\step{The quadrilateral $ABEH$ is the $\Par$ required.}{§~182}
+
+\hfill\qef
+
+\end{proof}
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To circumscribe a circle about a given triangle.}
+
+\figc{132aa314}{Let $ABC$ be the given triangle.}
+
+\step{Bisect $AB$ and $BC$.}{§~302}
+
+\step{At $E$ and $D$, the points of bisection, erect $\perp_s$.}{§~301}
+
+Since $BC$ is not the prolongation of $AB$, these $\perp_s$ will intersect
+at some point $O$.
+
+From $O$, with a radius equal to $OB$, describe a circle.
+
+\step{The $\odot ABC$ is the $\odot$ required.}{}
+
+\step[\indent\textbf{Proof.}]{The point $O$ is equidistant from $A$ and $B$,}{}
+
+\step{and also is equidistant from $B$ and $C$.}{§~160}
+
+\step{$\therefore$ the point $O$ is equidistant from $A$, $B$, and $C$,}{}
+
+\noindent and a $\odot$ described from $O$ as a centre, with a radius equal to
+$OB$, will pass through the vertices $A$, $B$, and $C$.~\hfill\qef
+
+\end{proof}
+
+The same construction serves to describe a circumference
+which shall pass through three points not in the same straight
+line; also to find the centre of a given circle or of a given arc.
+
+\note{The point $O$ is called the \emph{circum-centre}\label{circum-centre} of the triangle.}
+\scanpage{133.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To inscribe a circle in a given triangle.}
+
+\figc{133aa315}{Let $ABC$ be the given triangle.}
+
+\step{Bisect the $\angle_s A$ and $C$.}{§~304}
+
+\step{From $E$, the intersection of the bisectors,}{}
+
+\step{draw $EH \perp$ to the side $AC$.}{§~300}
+
+\step{From $E$ as centre, with radius $EH$, describe the $\odot KHM$.}{}
+
+\step{The $\odot KHM$ is the $\odot$ required.}{}
+
+\textbf{Proof.} Since $E$ is in the bisector of the $\angle A$, it is equidistant
+from the sides $AB$ and $AC$; and since $E$ is in the bisector of
+the $\angle C$, it is equidistant from the sides $AC$ and $BC$.~\hfill§~162
+
+$\therefore$ a $\odot$ described from $E$ as centre, with a radius equal to $EH$,
+will touch the sides of the $\triangle$ and be inscribed in it.~\hfill\qef
+
+\end{proof}
+
+\note{The point $E$ is called the \indexemph{in-centre} of the triangle.}
+
+\figc{133bb316}{}
+\begin{point}%
+The intersections of the
+bisectors of the exterior angles of
+a triangle are the centres of three
+circles, each of which will touch
+one side of the triangle, and the
+two other sides produced. These
+three circles are called \emph{escribed}\label{escribed}
+circles; and their centres are called
+the \indexemph{ex-centres} of the triangle.
+\end{point}
+\scanpage{134.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{Through a given point, to draw a tangent to a
+given circle.}
+
+\textsc{Case 1.} \emph{When the given point is on the circumference.}
+
+\figc{134aa317}{Let $C$ be the given point on the circumference whose centre is~$O$.}
+
+\step{From the centre $O$ draw the radius $OC$.}{}
+
+\step{Through $C$ draw $AM \perp$ to $OC$.}{§~301}
+
+\step{Then $AM$ is the tangent required.}{§~253}
+
+\textsc{Case 2.} \emph{When the given point is without the circle.}
+
+\lett{Let $O$ be the centre of the given circle, $E$ the given point.}
+
+\step{Draw $OE$.}{}
+
+On $OE$ as a diameter, describe a circumference intersecting
+the given circumference at the points $M$ and $H$.
+
+\step{Draw $OM$ and $EM$.}{}
+
+\step{Then $EM$ is the tangent required.}{}
+
+\step[\indent\textbf{Proof.}]{$\angle OME$ is a right angle.}{§~290}
+
+\step{$\therefore EM$ is tangent to the circle at $M$.}{§~253}
+
+In like manner, we may prove $EH$ tangent to the given $\odot$.
+
+\hfill\qef
+
+\end{proof}
+
+\ex{To draw a tangent to a given circle, so that it shall be parallel
+to a given straight line.}
+\scanpage{135.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{Upon a given straight line, to describe a segment
+of a circle in which a given angle may be
+inscribed.}
+
+\figc{135aa318}{Let $AB$ be the given line, and $M$ the given angle.}
+
+\step{Construct the $\angle ABE$ equal to the $\angle M$.}{§~305}
+
+\step{Bisect the line $AB$ by the $\perp OF$.}{§~302}
+
+\step{From the point $B$ draw $BO \perp$ to $EB$.}{§~301}
+
+From $O$, the point of intersection of $FO$ and $BO$, as a centre
+with a radius equal to $OB$, describe a circumference.
+
+\step{The segment $AKB$ is the segment required.}{}
+
+\step[\indent\textbf{Proof.}]{The point $O$ is equidistant from $A$ and $B$.}{§~160}
+
+\step{$\therefore$ the circumference will pass through $A$.}{}
+
+\step{But $BE$ is $\perp$ to $OB$.}{Const.}
+
+\step{$\therefore BE$ is tangent to the $\odot$,}{§~253}
+
+\pnote{(a straight line $\perp$ to a radius at its extremity is tangent to the $\odot$).}
+
+\step{$\therefore \angle ABE$ is measured by $\frac{1}{2} \arc AB$,}{§~295}
+
+\pnote{(being an $\angle$ formed by a tangent and a chord).}
+
+But any $\angle$ as $\angle K$ inscribed in the segment $AKB$ is measured
+by $\frac{1}{2} \arc AB$.\hfill§~289
+
+$\therefore$ the $\angle M$ may be inscribed in the segment $AKB$.
+
+\hfill\qef
+
+\end{proof}
+\scanpage{136.png}%
+
+
+\subsection{SOLUTION OF PROBLEMS.}
+
+\pp{If a problem is so simple that the solution is obvious
+from a known theorem, we have only to make the construction
+according to the theorem, and then give a synthetic proof,
+if a proof is necessary, that the construction is correct, as in
+the examples of the fundamental problems already given.}
+
+\begin{point}%
+But problems are usually of a more difficult type.
+The application of known theorems to their solution is not
+immediate, and often far from obvious. To discover the mode
+of application is the first and most difficult part of the solution.
+The best way to attack such problems is by a method
+resembling the analytic proof of a theorem, called the \textbf{analysis}
+of the problem.
+
+1. \textbf{Suppose the construction made}, and let the figure represent
+all parts concerned, both given and required.
+
+2. Study the relations among the parts with the aid of
+known theorems, and try to find some relation that will suggest
+the construction.
+
+3. If this attempt fails, introduce new relations by drawing
+auxiliary lines, and study the new relations. If this attempt
+fails, make a new trial, and so on till a clue to the right construction
+is found.
+\end{point}
+
+\pp{A problem is \emph{determinate} if it has a \emph{definite} number
+of solutions, \emph{indeterminate} if it has an \emph{indefinite} number of
+solutions, and \emph{impossible} if it has \emph{no} solution. A problem is
+sometimes determinate for certain relative positions or magnitudes
+of the given parts, and indeterminate for other positions
+or magnitudes of the given parts.}
+
+\pp{The \textbf{discussion} of a problem consists in examining the
+problem with reference to all possible conditions, and in determining
+the conditions necessary for its solution.}
+\scanpage{137.png}%
+
+\begin{proofex}%
+\obs{\textsc{Problem.} To construct a circle that
+ shall pass through a given point and cut chords of a given length
+ from two parallels.}
+
+\figc{137aa147}{}
+\textbf{Analysis.} Suppose the problem solved. Let $A$ be the given
+point, $BC$ and $DE$ the given parallels, $MN$ the given length, and
+$O$ the centre of the required circle.
+
+Since the circle cuts equal chords from two parallels its centre must
+be equidistant from them. Therefore, one locus for $O$ is $FG
+\parallel$ to $BC$ and equidistant from $BC$ and $DE$.
+
+Draw the $\perp$ bisector of $MN$, cutting $FG$ in $P$. $PM$ is the
+radius of the circle required. With $A$ as centre and radius $PM$
+describe an arc cutting $FG$ at $O$. Then $O$ is the centre of the
+required circle.
+
+\textbf{Discussion.} The problem is impossible if the distance from
+$A$ to $FG$ is greater than $PM$.
+
+\end{proofex}
+
+\figc{137bb148}{}
+\begin{proofex}%
+\obs{\textsc{Problem.} To construct a triangle,
+ having given the perimeter, one angle, and the altitude from the
+ vertex of the given angle.}
+
+\textbf{Analysis.} Suppose the problem solved, and let $ABC$ be the
+$\triangle$ required, $ACB$ the given $\angle$, and $CD$ the given
+altitude.
+
+Produce $AB$ both ways, and take $AE=AC$, and $BF=BC$, then $EF=$ the
+given perimeter. Join $CE$ and $CF$, forming the isosceles
+$\triangle_s CAE$ and $CBF$.
+
+In the $\triangle ECF$, $\angle E+\angle F+\angle ECF=180°$ (why?),
+but $\angle ECF=\angle ECA+\angle FCB+\angle ACB$.
+
+Since $\angle E=\angle ECA$ and $\angle F=\angle FCB$, we have $\angle
+ECF=\angle E+\angle F+\angle ACB$.\quad $\therefore 2\angle E+2\angle
+F+\angle ACB = 180°$.
+
+\( \therefore \angle E+\angle F+\frac{1}{2}\angle ACB = 90° \), and\
+\( \angle E+\angle F = 90° - \frac{1}{2}\angle ACB \).
+
+By substitution, \(\angle ECF = 90° + \frac{1}{2}\angle ACB \).
+
+$\therefore \angle ECF$ is known.
+
+\end{proofex}
+
+\textbf{Construction.} To find the point $C$, construct on $EF$ a
+segment that will contain the $\angle ECF$ (§~318), and draw a
+parallel to $EF$ at the distance $CD$, the given altitude.
+
+To find the points $A$ and $B$, draw the $\perp$ bisectors of the
+lines $CE$ and $CF$, and the points $A$ and $B$ will be vertices of
+the required $\triangle$. Why?
+\scanpage{138.png}%
+
+
+\section[EXERCISES.]{PROBLEMS OF CONSTRUCTION.}
+
+\ex{Find the locus of a point at a given distance from a given
+circumference.}
+
+\exheader{Find the locus of the centre of a circle:}
+
+\ex{Which has a given radius $r$ and passes through a given point $P$.}
+
+\ex{Which has a given radius $r$ and touches a given line $AB$.}
+
+\ex{Which passes through two given points $P$ and $Q$.}
+
+\ex{Which touches a given straight line $AB$ at a given point $P$.}
+
+\ex{Which touches each of two given parallels.}
+
+\ex{Which touches each of two given intersecting lines.}
+
+\begin{proofex}%
+To find in a given line a point $X$ which is equidistant from
+two given points.
+
+The required point is the intersection of the given line with the perpendicular
+bisector of the line joining the two given points (§~160).
+
+\end{proofex}
+
+\ex{To find a point $X$ equidistant from three given points.}
+
+\figc{138aa158}{}
+\ex{To find a point $X$ equidistant from two given
+points and at a given distance from a third given point.}
+
+\ex{To construct a circle which has a given radius
+and passes through two given points.}
+
+\ex{To find a point $X$ at given distances from two given points.}
+
+\ex{To construct a circle which has its centre in a given line and
+passes through two given points.}
+
+\ex{To find a point $X$ equidistant from two given points and also
+equidistant from two given intersecting lines (§§~160 and 162).}
+
+\ex{To find a point $X$ equidistant from two given points and also
+equidistant from two given parallel lines.}
+
+\ex{To find a point $X$ equidistant from two given intersecting
+lines and also equidistant from two given parallels.}
+
+\figc{138bb165}{}
+\ex{To find a point $X$ equidistant from two given
+intersecting lines and at a given distance from a given point.}
+
+\ex{To find a point $X$ which lies in one side of a
+given triangle and is equidistant from the other two sides.}
+\scanpage{139.png}%
+% 169 = c
+% 174 = d
+% 175 = e
+% 177 = f
+% 176 = g
+
+\filbreak
+\figcc{139aa167}{139bb168}
+\ex{A straight railway passes two miles from a
+town. A place is four miles from the town and one
+mile from the railway. To find by construction the
+places that answer this description.}
+
+\ex{In a triangle $ABC$, to draw $DE$ parallel to
+the base $BC$, cutting the sides of the triangle in $D$ and
+$E$, so that $DE$ shall equal $DB + EC$ (§~162).}
+
+\figc{139cc169}{}
+\begin{proofex}%
+To draw through two sides of a triangle a line
+parallel to the third side so that the part intercepted between
+the sides shall have a given length.
+\null
+\step{Take $BD = d$.}{}
+
+\end{proofex}
+
+\ex{Prove that the locus of the vertex of a right triangle, having
+a given hypotenuse as base, is the circumference described upon the given
+hypotenuse as diameter (§~290). }
+
+\ex{Prove that the locus of the vertex of a triangle, having a given
+base and a given angle at the vertex, is the arc which forms with the base
+a segment capable of containing the given angle (§~318).}
+
+\ex{Find the locus of the middle point of a chord of a given length
+that can be drawn in a given circle.}
+
+\ex{Find the locus of the middle point of a chord drawn from a
+given point in a given circumference.}
+
+\figccc{139dd174}{139ee175}{139gg176}
+\ex{Find the locus of the middle point of a straight line drawn
+from a given exterior point to a given circumference.}
+
+\ex{A straight line moves so that it remains parallel to a given
+line, and touches at one end a given circumference. Find the locus of
+the other end.}
+
+\ex{A straight rod moves so that its ends constantly
+touch two fixed rods which are perpendicular to
+each other. Find the locus of its middle point. }
+\scanpage{140.png}%
+
+\ex{In a given circle let $AOB$ be a diameter, $OC$ any radius, $CD$
+the perpendicular from $C$ to $AB$. Upon $OC$ take $OM$ equal to $CD$. Find
+the locus of the point $M$ as $OC$ turns about $O$.}
+
+\figcc{139ff177}{140aa178}
+\ex{To construct an equilateral triangle, having
+given the radius of the circumscribed circle.}
+
+\exheader{To construct on isosceles triangle, having given:}
+
+\ex{The angle at the vertex and the base (§~160 and §~318).}
+
+\ex{The base and the radius of the circumscribed circle.}
+
+\ex{The base and the radius of the inscribed circle.}
+
+\figc{140bb182}{}
+\begin{proofex}%
+The perimeter and the altitude.
+
+Let $ABC$ be the $\triangle$ required, $EF$ the given perimeter.
+The altitude $CD$ passes through the middle
+of $EF$, and the $\triangle_s AEC$, $BFC$ are isosceles.
+
+\end{proofex}
+
+\exheader{To construct a right triangle, having given:}
+
+\ex{The hypotenuse and one leg.}
+
+\ex{One leg and the altitude upon the hypotenuse.}
+
+\ex{The median and the altitude drawn from the vertex of the
+right angle.}
+
+\ex{The hypotenuse and the altitude upon the hypotenuse.}
+
+\ex{The radius of the inscribed circle and one leg.}
+
+\ex{The radius of the inscribed circle and an acute angle.}
+
+\ex{An acute angle and the sum of the legs.}
+
+\ex{An acute angle and the difference of the legs.}
+
+\figc{140cc191}{}
+\ex{To construct an equilateral triangle, having
+given the radius of the inscribed circle.}
+
+\exheader{To construct a triangle, having given:}
+
+\ex{The base, the altitude, and an angle at the base.}
+
+\ex{The base, the altitude, and the $\angle$ at the vertex.}
+
+\ex{The base, the corresponding median, and the $\angle$ at the vertex.}
+
+\ex{The perimeter and the angles.}
+
+\ex{One side, an adjacent $\angle$, and the sum of the other sides.}
+\scanpage{141.png}%
+
+\exheader{To construct a triangle, having given:}
+
+\ex{One side, an adjacent $\angle$, and the difference of the other sides.}
+
+\ex{The sum of two sides and the angles.}
+
+\ex{One side, an adjacent $\angle$, and the radius of the circumscribed
+circle.}
+
+\ex{The angles and the radius of the circumscribed circle.}
+
+\ex{The angles and the radius of the inscribed circle. }
+
+\ex{An angle, and the bisector and the altitude drawn from the
+vertex of the given angle.}
+
+\ex{Two sides and the median corresponding to the other side.}
+
+\ex{The three medians.}
+
+\exheader{To construct a square, having given:}
+
+\ex{The diagonal.}
+
+\begin{proofex}%
+The sum of the diagonal and one side.
+
+Let $ABCD$ be the square required, $CA$ the diagonal.
+Produce $CA$, making $AE = AB$. $\triangle_s ABC$ and $ABE$ are
+isosceles and $\angle BAC = \angle BCA = 45°$.
+
+\end{proofex}
+
+\figcc{141aa206}{141bb207}
+\ex{Given two perpendiculars, $AB$ and $CD$,
+intersecting in $O$, and a straight line intersecting
+these perpendiculars in $E$ and $F$; to construct a
+square, one of whose angles shall coincide with one
+of the right angles at $O$, and the vertex of the opposite
+angle of the square shall lie in $EF$. (Two solutions.)}
+
+\exheader{To construct a rectangle, having given:}
+
+\ex{One side and the angle between the diagonals.}
+
+\ex{The perimeter and the diagonal.}
+
+\ex{The perimeter and the angle between the diagonals.}
+
+\ex{The difference of two adjacent sides and the angle between
+the diagonals.}
+
+\exheader{To construct a rhombus, having given:}
+
+\ex{The two diagonals.}
+
+\ex{One side and the radius of the inscribed circle.}
+\scanpage{142.png}%
+
+\ex{One angle and the radius of the inscribed circle.}
+
+\ex{One angle and one of the diagonals.}
+
+\exheader{To construct a rhomboid, having given:}
+
+\ex{One side and the two diagonals.}
+
+\ex{The diagonals and the angle between them.}
+
+\ex{One side, one angle, and one diagonal.}
+
+\ex{The base, the altitude, and one angle.}
+
+\exheader{To construct an isosceles trapezoid, having given:}
+
+\ex{The bases and one angle.}
+
+\ex{The bases and the altitude.}
+
+\ex{The bases and the diagonal.}
+
+\figc{142aa223}{}
+\begin{proofex}%
+The bases and the radius of the circumscribed circle.
+
+Let $ABCD$ be the isosceles trapezoid required, $O$ the
+centre of the circumscribed $\odot$. A diameter $\perp$ to $AB$ is $\perp$ to
+$CD$, and bisects both $AB$ and $CD$. Draw $CG$ $\parallel$ to $FE$.
+Then $EG = FC = \frac{1}{2}DC$.
+
+\end{proofex}
+
+\exheader{To construct a trapezoid, having given:}
+
+\ex{The four sides.}
+
+\ex{The two bases and the two diagonals.}
+
+\ex{The bases, one diagonal, and the $\angle$ between the diagonals.}
+
+\exheader{To construct a circle which has the radius $r$ and which also:}
+
+\ex{Touches each of two intersecting lines $AB$ and $CD$.}
+
+\ex{Touches a given line $AB$ and a given circle~$K$.}
+
+\ex{Passes through a given point $P$ and touches a given line~$AB$.}
+
+\ex{Passes through a given point~$P$ and touches a given circle~$K$.}
+
+\exheader{To construct a circle which shall:}
+
+\ex{Touch two given parallels and pass through a given point~$P$.}
+
+\ex{Touch three given lines two of which are parallel.}
+
+\ex{Touch a given line $AB$ at $P$ and pass through a given point~$Q$.}
+
+\ex{Touch a given circle at $P$ and pass through a given point~$Q$.}
+
+\ex{Touch two given lines and touch one of them at a given point~$P$.}
+\scanpage{143.png}%
+
+\ex{Touch a given line and touch a given circle at a point $P$.}
+
+\ex{Touch a given line $AB$ at $P$ and also touch a given circle.}
+
+\ex{To inscribe a circle in a given sector.}
+
+\ex{To construct within a given circle three equal circles, so that
+each shall touch the other two and also the given circle.}
+
+\ex{To describe circles about the vertices of a given triangle as
+centres, so that each shall touch the two others.}
+
+\figc{143aa241}{}
+\begin{proofex}%
+To bisect the angle formed by two lines, without
+producing the lines to their point of intersection.
+
+Draw any line $EF \parallel$ to $BA$. Take $EG = EH$, and produce
+$GH$ to meet $BA$ at $I$. Draw the $\perp$ bisector of $GI$.
+
+\figccc{143bb242}{143cc243}{143dd244}
+
+
+\end{proofex}
+
+\ex{To draw through a given point $P$ between the sides of an
+angle $BAC$ a line terminated by the sides of the angle and bisected at $P$.}
+
+\begin{proofex}%
+Given two points $P$, $Q$, and a line $AB$; to draw lines from $P$
+and $Q$ which shall meet on $AB$ and make equal angles with $AB$.
+
+Make use of the point which forms with $P$ a pair of points symmetrical
+with respect to $AB$.
+
+\end{proofex}
+
+\ex{To find the shortest path from $P$ to $Q$ which shall touch a line~$AB$.}
+
+\figc{143ee245}{}
+\begin{proofex}%
+To draw a common tangent to two given circles.
+
+Let $r$ and $r'$ denote the radii of the circles, $O$ and $O'$ their centres.
+With centre $O$ and radius
+$r-r'$ describe a $\odot$.
+From $O'$ draw the tangents
+$O'M$, $O'N$. Produce
+$OM$ and $ON$ to
+meet the circumference
+at $A$ and $C$. Draw the
+radii $O'B$ and $O'D \parallel$,
+respectively, to $OA$ and $OC$. Draw $AB$ and $CD$.
+
+To draw the internal tangents use an auxiliary $\odot$ of radius $r + r'$.
+
+\end{proofex}
+\scanpage{144.png}%
+
+
+\chapter{BOOK III\@. PROPORTION\@. SIMILAR POLYGONS.}
+
+\section[THEORY OF PROPORTION.]{THE THEORY OF PROPORTION.}
+
+\pp{A \indexbf{proportion} is an expression of equality between two
+equal ratios; and is written in one of the following forms:
+\[ a:b = c:d; \qquad a:b::c:d; \qquad \frac{a}{b}=\frac{c}{d}. \]
+This proportion is read, ``$a$ is to $b$ as $c$ is to $d$''; or ``the ratio
+of $a$ to $b$ is equal to the ratio of $c$ to $d$.''}
+
+\begin{point}%
+The \indexbf{terms} of a proportion are the four quantities compared;
+the \emph{first} and \indexemph{third} terms are called the \indexbf{antecedents}, the
+\emph{second} and \indexemph{fourth} terms, the \indexbf{consequents}; the \emph{first} and \emph{fourth}
+terms, the \indexbf{extremes}, the \emph{second} and \emph{third} terms, the \indexbf{means}.
+
+Thus, in the proportion $a : b = c : d$; $a$ and $c$ are the antecedents, $b$ and
+$d$ the consequents, $a$ and $d$ the extremes, $b$ and $c$ the means.
+\end{point}
+
+\begin{point}%
+The fourth proportional to three given quantities is the
+fourth term of the proportion which has for its first three
+terms the three given quantities \emph{taken in order.}
+
+Thus, $d$ is the fourth proportional to $a$, $b$, and $c$ in the proportion
+\[ a:b = c:d. \]
+\end{point}
+
+\begin{point}%
+The quantities $a$, $b$, $c$, $d$, $e$, are said to be in \textbf{continued
+proportion}\label{continuedprop}, if $a:b = b:c = c:d = d:e$.
+
+If three quantities are in continued proportion, the second
+is called the \indexbf{mean proportional} between the other two, and the
+third is called the \textbf{third proportional} to the other two.
+
+Thus, in the proportion $a:b = b:c$; $b$ is the mean proportional between
+$a$ and $c$; and $c$ is the third proportional to $a$ and $b$.
+\end{point}
+\scanpage{145.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{In every proportion the product of the extremes is
+equal to the product of the means.}
+
+\eq[\indent\textbf{Let}]{$\mathbf{a:b}$}{$\mathbf{= c:d}$.}{}
+
+\eq[\indent Then]{$\dfrac{a}{b}$}{$= \dfrac{c}{d}$.}{§~323}
+
+\eq[\indent Whence]{$ad$}{$= bc$.}{\qed}
+\end{proof}
+
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The mean proportional between two quantities is
+ equal to the square root of their product.}
+
+\eq[\indent\textbf{Let}]{$\mathbf{a:b}$}{$\mathbf{= b:c}$.}{}
+
+\eq[\indent Then]{$b^2$}{$= ac$.}{§~327}
+
+Whence, extracting the square root,
+
+\eq{$b$}{$= \sqrt{ac}$.}{\qed}
+\end{proof}
+
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If the product of two quantities is equal to the
+ product of two others, either two may be made the extremes of the
+ proportion in which the other two are made the means.}
+
+\eq[\indent\textbf{Let}]{$\mathbf{ad}$}{$\mathbf{= bc}$.}{}
+
+\proveq{$a:b$}{$= c:d$}
+
+Divide both members of the given equation by $bd$.
+
+\eq[\indent Then]{$\dfrac{a}{b}$}{$= \dfrac{c}{d}$.}{}
+
+\eq[\indent Or]{$a:b$}{$= c:d$.}{\qed}
+
+\end{proof}
+\scanpage{146.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If four quantities are in proportion, they are in
+proportion by \textnormal{\textbf{alternation}}\label{alternation}; that is, the first term is to
+the third as the second is to the fourth.}
+
+\eq[\indent\textbf{Let}]{$\mathbf{a:b}$}{$\mathbf{= c:d}$.}{}
+
+\proveq{$a:c$}{$=b:d$.}
+
+\eq[\indent Now]{$ad$}{$=bc$.}{§~327}
+
+Divide each member of the equation by $cd$.
+
+\eq[\indent Then]{$\dfrac{a}{c}$}{$= \dfrac{b}{d}$.}{}
+
+\eq[\indent Or]{$a:c$}{$= b:d$.}{\qed}
+\end{proof}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If four quantities are in proportion, they are in
+proportion by \textnormal{\indexbf{inversion}}; that is, the second term is to
+the first as the fourth is to the third.}
+
+\eq[\textbf{Let}]{$\mathbf{a:b}$}{$\mathbf{= c:d}$.}{}
+
+\proveq{$b:a$}{$= d:c$.}
+
+\eq[\indent Now]{$bc$}{$= ad$.}{§~327}
+
+Divide each member of the equation by $ac$.
+
+\eq[\indent Then]{$\dfrac{b}{a}$}{$=\dfrac{d}{c}$.}{}
+
+\eq[\indent Or]{$b:a$}{$= d:c$.}{\qed}
+\end{proof}
+\scanpage{147.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}
+\obs{If four quantities are in proportion, they are in
+proportion by \textnormal{\textbf{composition}}\label{composition} that is, the sum of the first
+two terms is to the second term as the sum of the last
+two terms is to the fourth term.}
+
+\eq[\indent\textbf{Let}]{$\mathbf{a:b}$}{$\mathbf{= c:d}$.}{}
+
+\proveq{$a+b:b$}{$= c+d:d$.}
+
+\eq[\indent Now]{$\dfrac{a}{b}$}{$= \dfrac{c}{d}$.}{}
+
+\eq[\indent Then]{$\dfrac{a}{b}+1$}{$= \dfrac{c}{d}+1$;}{}
+
+\eq[that is,]{$\dfrac{a+b}{b}$}{$=\dfrac{c+d}{d}$.}{}
+
+\eq[\indent Or]{$a+b:b$}{$= c+d:d$.}{}
+
+\eq[\indent In like manner]{$a+b:a$}{$= c+d:c$.}{\qed}
+\end{proof}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If four quantities are in proportion, they are in
+proportion by \textnormal{\textbf{division}}\label{division}; that is, the difference of the first
+two terms is to the second term as the difference of the
+last two terms is to the fourth term.}
+
+\eq[\indent\textbf{Let}]{$\mathbf{a:b}$}{$\mathbf{= c:d}$.}{}
+
+\proveq{$a-b:b$}{$= c-d:d$.}
+
+\eq[\indent Now]{$\dfrac{a}{b}$}{$= \dfrac{c}{d}$.}{}
+
+\eq[\indent Then]{$\dfrac{a}{b}-1$}{$= \dfrac{c}{d}-1$;}{}
+
+\eq[that is,]{$\dfrac{a-b}{b}$}{$= \dfrac{c-d}{d}$.}{}
+
+\eq[\indent Or]{$a-b:b$}{$= c-d:d$.}{}
+
+\eq[\indent In like manner]{$a-b:a$}{$= c-d:c$.}{\qed}
+
+\end{proof}
+\scanpage{148.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If four quantities are in proportion, they are in
+proportion by \textnormal{\textbf{composition and division}}; that is, the sum
+of the first two terms is to their difference as the sum of
+the last two terms is to their difference.}
+
+\eq[\indent\textbf{Let}]{$\mathbf{a:b}$}{$\mathbf{= c:d}$}{}
+
+\eq[\indent Then]{$\dfrac{a+b}{a}$}{$=\dfrac{c+d}{c}$.}{§~332}
+
+\eq[\indent And]{$\dfrac{a-b}{a}$}{$=\dfrac{c-d}{c}$.}{§~333}
+
+\eq[\indent Divide,]{$\dfrac{a+b}{a-b}$}{$=\dfrac{c+d}{c-d}$.}{}
+
+\eq[\indent Or]{$a+b:a-b$}{$ = c+d:c-d$.}{\qed}
+
+
+\end{proof}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{In a series of equal ratios, the sum of the antecedents
+is to the sum of the consequents as any antecedent
+is to its consequent.}
+
+\step[\indent\textbf{Let}]{$\mathbf{a:b = c:d = e:f = g:h}$.}{}
+
+\prove{$a+c+e+g : b+d+f+h = a:b$.}
+
+\step[\indent Let]{$r = \dfrac{a}{b} = \dfrac{c}{d} = \dfrac{e}{f} = \dfrac{g}{h}$.}{}
+
+\step[\indent Then]{$a=br$, $c=dr$, $e=fr$, $g=hr$.}{}
+
+\step[\indent And]{$a+c+e+g = ( b+d+f+h )r$.}{}
+
+Divide by $( b+d+f+h )$.
+
+\step[\indent Then]{$\dfrac{a+c+e+g}{b+d+f+h} = r = \dfrac{a}{b}$.}{}
+
+\step[\indent Or]{$a+c+e+g : b+d+f+h = a:b$.}{\qed}
+
+\end{proof}
+\scanpage{149.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The products of the corresponding terms of two
+or more proportions are in proportion.}
+
+\eq[\indent\textbf{Let}]{$\mathbf{a:b = c:d, \; e:f}$}
+ {$\mathbf{= g:h, \; k:l = m:n}$.}{}
+
+\proveq{$aek:bfl$}{$= cgm:dhn$.}
+
+\eq[\indent Now]{$\dfrac{a}{b} = \dfrac{c}{d}$, $\dfrac{e}{f}$}
+ {$= \dfrac{g}{h}$, $\dfrac{k}{l} = \dfrac{m}{n}$.}{}
+
+The products of the first members and of the second members
+of these equations give
+
+\eq{$\dfrac{aek}{bfl}$}{$= \dfrac{cgm}{dhn}$.}{}
+
+\eq[\indent Or]{$aek:bfl$}{$= cgm:dhn$.}{\qed}
+
+\end{proof}
+
+\pp{\cor{If three quantities are in continued proportion,
+the first is to the third as the square of the first is to the
+square of the second.}}
+
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Like powers of the terms of a proportion are in
+proportion.}
+
+\eq[\indent\textbf{Let}]{$\mathbf{a:b}$}{$\mathbf{= c:d}$.}{}
+
+\proveq{$a^n:b^n$}{$= c^n:d^n$.}
+
+\eq[\indent Now]{$\dfrac{a}{b}$}{$= \dfrac{c}{d}$.}{}
+
+\eq[\indent Raise to the $n$th power,]
+ {$\dfrac{a^n}{b^n}$}{$= \dfrac{c^n}{d^n}$.}{}
+
+\eq[\indent Or]{$a^n:b^n$}{$= c^n:d^n$.}{\qed}
+
+\end{proof}
+
+
+\pp{\defn{\textbf{Equimultiples}\label{equimultiples} of two quantities are the products
+obtained by multiplying each of them by the same number.
+Thus, $ma$ and $mb$ are equimultiples of $a$ and $b$.}}
+\scanpage{150.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Equimultiples of two quantities are in the same
+ratio as the quantities themselves.}
+
+\textbf{Let $a$~and~$b$ be any two quantities.}
+
+\proveq{$ma : mb$}{$= a:b$.}
+
+\eq[\indent Now]{$\dfrac{a}{b}$}{$= \dfrac{a}{b}$.}{}
+
+Multiply both terms of the first fraction by $m$.
+
+\eq[\indent Then]{$\dfrac{ma}{mb}$}{$= \dfrac{a}{b}$.}{}
+
+\eq[\indent Or]{$ma:mb$}{$= a:b$.}{\qed}
+
+\end{proof}
+
+
+
+\begin{point}%
+\textsc{Scholium.} In the treatment of proportion, it is assumed
+that the \emph{quantities} involved are expressed by their
+\emph{numerical measures}. It is evident that the ratio of two quantities
+of the same kind may be represented by a fraction, if the
+two quantities are expressed in \emph{integers} in terms of a \emph{common
+unit}. If there is no unit in terms of which both quantities can
+be expressed in \emph{integers}, it is still possible by taking the unit
+of measure sufficiently small to find a fraction that will represent
+the ratio \emph{to any required degree of accuracy.}~\hfill§~269
+
+If we speak of the product of two quantities, it must be
+understood that we mean simply \emph{the product of the numbers
+which represent them when they are expressed in terms of a
+common unit.}
+
+In order that four quantities, $a$, $b$, $c$, $d$, may form a proportion,
+$a$ and $b$ must be quantities of the same kind; and $c$ and $d$
+must be quantities of the same kind; though $c$ and $d$ need not
+be of the same kind as $a$ and $b$. In alternation, however, \emph{the
+four quantities must be of the same kind.}
+\end{point}
+\scanpage{151.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If a line is drawn through two sides of a triangle
+parallel to the third side, it divides those sides proportionally.}
+
+\figc{151aa342}{In the triangle $ABC$, let $EF$ be drawn parallel to $BC$.}
+
+\proveq{$EB : AE$}{$= FC: AF$.}
+
+\textsc{Case 1.} \textit{When $AE$ and $EB$ \textup{(Fig.~1)} are commensurable.}
+
+\textbf{Proof.} Find a common measure of $AE$ and $EB$, as $MB$.
+
+Let $MB$ be contained $m$ times in $EB$, and $n$ times in $AE$.
+
+\eq[\indent Then]{$EB:AE$}{$= m:n$.}{}
+
+At the points of division on $BE$ and $AE$ draw lines $\parallel$ to $BC$.
+These lines will divide $AC$ into $m + n$ equal parts, of which $FC$
+will contain $m$, and $AF$ will contain $n$.~\hfill§~187
+
+\eq{$\therefore FC:AF$}{$= m:n$.}{}
+
+\eq{$\therefore EB:AE$}{$=FC:AF$.}{Ax.~1}
+
+
+\textsc{Case 2.} \textit{When $AE$ and $EB$ \textup{(Fig.~2)} are incommensurable.}
+
+\textbf{Proof.} Divide $AE$ into any number of equal parts, and apply
+one of these parts to $EB$ as many times as $EB$ will contain it.
+
+Since $AE$ and $EB$ are incommensurable, a certain number
+of these parts will extend from $E$ to some point $K$, leaving a
+remainder $KB$ less than one of these parts. Draw $KH \parallel BC$.
+
+\eq[\indent Then]{$EK:AE$}{$= FH:AF$}{Case~1}
+\scanpage{152.png}%
+
+By increasing the \emph{number} of equal parts into which $AE$ is
+divided, we can make the \emph{length} of each part less than any
+assigned value, however small, but not zero.
+
+Hence, $KB$, which is less than one of these equal parts, has
+zero for a limit.~\hfill§~275
+
+And the corresponding segment $HC$ has zero for a limit.
+
+Therefore, $EK$ approaches $EB$ as a limit,~\hfill§~271
+
+and $FH$ approaches $FC$ as a limit.
+
+\step{$\therefore$ the variable $\dfrac{EK}{AE}$ approaches
+ $\dfrac{EB}{AE}$ as a limit,}{§~280}
+
+\step{and the variable $\dfrac{FH}{AF}$ approaches $\dfrac{FC}{AF}$ as a limit.}{}
+
+\step[\indent But]{$\dfrac{EK}{AE}$ is constantly equal to $\dfrac{FH}{AF}$}{Case~1}
+
+\step{$\therefore \dfrac{EB}{AE} = \dfrac{FC}{AF}$.}{§~284}
+
+\hfill\qed
+
+\end{proof}
+
+\begin{point}%
+\cor[1]{One side of a triangle is to either part cut
+off by a straight line parallel to the base as the other side is
+to the corresponding part.}
+
+\eq[\indent For]{$AE:EB$}{$=AF:FC$.}{}
+
+\eq[\indent By composition,]{$AE+EB:AE$}{$= AF+FC:AF$.}{§~332}
+
+\eq[\indent Or]{$AB:AE$}{$= AC:AF$.}{}
+\end{point}
+
+\begin{point}%
+\cor[2]{If two lines are cut by any number of parallels
+the corresponding intercepts are proportional.}
+
+\figc{152aa344}{}
+Draw $AN \parallel$ to $CD$. Then
+
+\setlength{\eqalign}{.33\dentwidth}
+\eq{$AL=CG$, $LM$}{$=GK$, $MN=KD$.}{§~180}
+
+\eq[\indent Now]{$AH:AM$}{$=AF:AL=FH:LM$}{}
+
+\eq{}{$=HB:MN$.}{§~343}
+
+\eq[\indent Or]{$AF:CG$}{$=FH:GK=HB:KD$.}{}
+
+\setlength{\eqalign}{.5\dentwidth}
+\end{point}
+\scanpage{153.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If a straight line divides two sides of a triangle proportionally, it is parallel to the third side.}
+
+\figc{153aa345}{In the triangle $ABC$, let $EF$ be drawn so that}
+
+\eq{$\dfrac{AB}{AE}$}{$= \dfrac{AC}{AF}$.}{}
+
+\proveq{$EF$ is}{$\parallel$ to $BC$.}
+
+\step[\indent\textbf{Proof.}]{From $E$ draw $EH \parallel$ to $BC$.}{}
+
+\eq[\indent Then]{$AB:AE$}{$= AC:AH$,}{§~343}
+
+\pnote{(one side of a triangle is to either part cut off by a line parallel to the base
+as the other side to the corresponding part).}
+
+\eq[\indent But]{$AB:AE$}{$= AC:AF$.}{Hyp.}
+
+\eq{$\therefore AC:AF$}{$= AC:AH$.}{Ax.~1}
+
+\eq{$\therefore AF$}{$= AH$.}{}
+
+\step{$\therefore EF$ and $EH$ coincide.}{§~47}
+
+\eq[\indent But]{$EH$ is}{$\parallel$ to $BC$.}{Const.}
+
+\step{$\therefore EF$, which coincides with $EH$, is $\parallel$ to $BC$.}{\qed}
+
+\end{proof}
+
+
+\ex{Find the fourth proportional to $91$,~$65$, and~$133$.}
+
+\ex{Find the mean proportional between $39$~and~$351$.}
+
+\ex{Find the third proportional to $54$~and~$3$.}
+\scanpage{154.png}%
+
+\begin{point}%
+If a given line $AB$ is divided at $M$, a point between
+the extremities $A$ and $B$, it is said to be divided \textbf{internally}
+into the segments $MA$ and $MB$; and if it is divided at $M'$,
+a point in the prolongation of $AB$, it is said to be divided
+\textbf{externally} into the segments $M'A$ and $M'B$.
+
+\figc{154aa346}{}
+
+In either case the segments are the \emph{distances} from the point
+of division to the extremities of the line. If the line is divided
+internally, the \emph{sum} of the segments is equal to the line; and
+if the line is divided externally, the \emph{difference} of the segments
+is equal to the line.
+
+Suppose it is required to divide the given line $AB$ \textbf{internally
+and externally in the same ratio}; as, for example, the ratio of
+the two numbers $3$~and~$5$.
+
+\figc{154bb346}{}
+
+We divide $AB$ into $5 + 3$, or~$8$, equal parts, and take $3$~parts
+from $A$; we then have the point $M$, such that
+
+\eq{$MA:MB$}{$= 3:5$.}{(1)}
+
+Secondly, we divide $AB$ into $5-3$, or~$2$, equal parts, and lay
+off on the prolongation of $AB$, to the left of $A$, three of these
+equal parts; we then have the point $M'$, such that
+
+\eq{$M'A:M'B$}{$= 3:5$.}{(2)}
+
+Comparing (1) and (2),
+
+\eq{$MA:MB$}{$= M'A:M'B$.}{}
+\end{point}
+
+\pp{\defn{If a given straight line is divided internally and
+externally into segments having the same ratio, the line is
+said to be \indexbf{divided harmonically}.}}
+\scanpage{155.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The bisector of an angle of a triangle divides the
+opposite side into segments which are proportional to
+the adjacent sides.}
+
+\figc{155aa348}{Let $CM$ bisect the angle $C$ of the triangle $CAB$.}
+
+\proveq{$MA:MB$}{$= CA:CB$.}
+
+\textbf{Proof.} Draw $AE \parallel$ to $MC$, meeting $BC$ produced at $E$.
+
+\eq[\indent Then]{$MA:MB$}{$= CE:CB$,}{§~342}
+
+\pnote{(if a line is drawn through two sides of a $\triangle$ parallel to the third side, it
+divides those sides proportionally).}
+
+\eq[\indent Also,]{$\angle ACM$}{$= \angle CAE$,}{§~110}
+
+\pnote{(being alt.-int.~$\angle_s$ of $\parallel$ lines);}
+
+\eq[and]{$\angle BCM$}{$= \angle CEA$,}{§~112}
+
+\pnote{(being ext.-int.~$\angle_s$ of $\parallel$ lines).}
+
+\eq[\indent But]{$\angle ACM$}{$= \angle BCM$.}{Hyp.}
+
+\eq{$\therefore \angle CAE$}{$= \angle CEA$.}{Ax.~1}
+
+\eq{$\therefore CE$}{$=CA$.}{§~147}
+
+Put $CA$ for its equal, $CE$, in the first proportion.
+
+\eq[\indent Then]{$MA:MB$}{$=CA:CB$.}{\qed}
+
+
+\end{proof}
+
+\ex{In a triangle $ABC$, $AB=12$, $AC=14$, $BC=13$. Find the
+segments of $BC$ made by the bisector of the angle $A$.}
+
+\ex{In a triangle $CAB$, $CA=6$, $CB=12$, $AB=15$. Find the
+segments of $AB$ made by the bisector of the angle $C$.}
+\scanpage{156.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The bisector of an exterior angle of a triangle
+divides the opposite side externally into segments which
+are proportional to the adjacent sides.}
+
+\figc{156aa349}{Let $CM'$ bisect the exterior angle $ACE$ of the triangle $CAB$, and
+meet $BA$ produced at $M'$.}
+
+\proveq{$M'A:M'B$}{$=CA:CB$.}
+
+\step[\indent\textbf{Proof.}]{Draw $AF \parallel$ to $M'C$, meeting $BC$ at $F$.}{}
+
+\eq[\indent Then]{$M'A:M'B$}{$CF:CB$.}{§~343}
+
+\eq[\indent Now]{$\angle M'CE$}{$=\angle AFC$,}{§~112}
+
+\eq[and]{$\angle M'CA$}{$=\angle CAF$,}{§~110}
+
+\pnote{(being alt.-int.~$\angle_s$ of $\parallel$ lines).}
+
+\eq[\indent But]{$\angle M'CE$}{$=\angle M'CA$.}{Hyp.}
+
+\eq{$\therefore \angle AFC$}{$= \angle CAF$.}{Ax.~1}
+
+\eq{$\therefore CA$}{$=CF$.}{§~147}
+
+Put $CA$ for its equal, $CF$, in the first proportion.
+
+\eq[\indent Then]{$M'A:M'B$}{$=CA:CB$.}{\qed}
+
+\end{proof}
+
+\textbf{Question.} To what case does this theorem not apply? (See
+\hyperref[page:69]{Ex.~41, page~\pageref{page:69}}.)
+
+\pp{\cor{The bisectors of an interior angle and an exterior
+angle at one vertex of a triangle meeting the opposite side
+divide that side harmonically.}~\hfill§~347}
+\scanpage{157.png}%
+
+
+\section{SIMILAR POLYGONS.}
+
+\begin{point}%
+\defn{\indexbf{Similar polygons} are polygons that have their
+homologous angles equal, and their homologous sides proportional.}
+
+\figc{157aa351}{}
+
+Thus, the polygons $ABCDE$ and $A'B'C'D'E'$ are similar, if
+the $\angle_s A$, $B$, $C$, etc., are equal, respectively, to the $\angle_s A'$, $B'$, $C'$,
+etc., and if
+
+\step{$AB:A'B' = BC:B'C' = CD:C'D'$, etc.}{}
+\end{point}
+
+\pp{\defn{\indexbf{Homologous lines} in similar polygons are lines
+similarly situated.}}
+
+\pp{\defn{The ratio of any two homologous lines in similar
+polygons, is called the \indexbf{ratio of similitude} of the polygons.}}
+
+The primary idea of similarity is \textbf{likeness of form}. The two
+conditions \emph{necessary} to similarity are:
+
+\begin{myenum}
+\item \emph{For every angle in one of the figures there must be an
+equal angle in the other.}
+
+\item \emph{The homologous sides must be proportional.}
+\end{myenum}
+
+Thus, $Q$ and $Q'$ are not similar; the homologous sides are
+proportional, but the homologous angles are not equal. Also
+$R$ and $R'$ are not similar; the homologous angles are equal,
+but the sides are not proportional.
+
+\figc{157bb353}{}
+
+In the case of \emph{triangles}, either condition involves the other
+(see §~354 and §~358).
+\scanpage{158.png}%
+
+\proposition{Theorem.}
+
+\label{similar triangles}
+\begin{proof}%
+\obs{Two mutually equiangular triangles are similar.}
+
+\figc{158aa354}{In the triangles $ABC$ and $A'B'C'$, let the angles $A$, $B$, $C$ be equal
+to the angles $A'$, $B'$, $C'$, respectively.}
+
+\prove{the $\triangle_s ABC$ and $A'B'C'$ are similar.}
+
+Since the $\triangle_s$ are mutually equiangular, we have only to
+prove that
+
+\step{$AB:A'B' = AC:A'C' = BC:B'C'$.}{§~351}
+
+\textbf{Proof.} Place the $\triangle A'B'C'$ on the $\triangle ABC$ so that $\angle A'$ shall
+coincide with its equal, the $\angle A$; and $B'C'$ take the position $EH$.
+
+\eq[\indent Then]{$\angle AEH$}{$= \angle B$}{Hyp.}
+
+\eq{$\therefore EH$ is}{$\parallel$ to $BC$.}{§~114}
+
+\eq{$\therefore AB:AE$}{$= AC:AH$.}{§~343}
+
+\eq[\indent That is,]{$AB:A'B'$}{$= AC:A'C'$.}{}
+
+Similarly, by placing $\triangle A'B'C'$ on $\triangle ABC$, so that $\angle B'$
+ shall coincide with its equal, the $\angle B$, we may prove that
+
+\eq{$AB:A'B'$}{$= BC:B'C'$}{\qed}
+
+\end{proof}
+
+\pp{\cor[1]{Two triangles are similar if two angles of the
+one are equal, respectively, to two angles of the other.}}
+
+\pp{\cor[2]{Two right triangles are similar if an acute
+angle of the one is equal to an acute angle of the other.}}
+\scanpage{159.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two triangles have an angle of the one equal
+to an angle of the other, and the including sides proportional,
+they are similar}.
+
+\figc{159aa357}{In the triangles $ABC$ and $A'B'C'$, let $\angle A$ = $\angle A'$, and let}
+
+\eq{$\mathbf{AB : A'B'}$}{$\mathbf{= AC : A'C'}$.}{}
+
+\prove{the $\triangle_s ABC$ and $A'B'C'$ are similar.}
+
+In this case we prove the $\triangle_s$ similar by proving them mutually
+equiangular.
+
+
+\textbf{Proof.} Place the $\triangle A'B'C'$ on the $\triangle ABC$, so that the $\angle A'$
+shall coincide with its equal, the $\angle A$.
+
+Then the $\triangle A'B'C'$ will take the position of $\triangle AEH$.
+
+
+\eq[\indent Now]{$\dfrac{AB}{A'B'}$}{$=\dfrac{AC}{A'C'}$.}{Hyp.}
+
+\eq[\indent That is,]{$\dfrac{AB}{AE}$}{$=\dfrac{AC}{AH}$.}{}
+
+\step{$\therefore EH$ is $\parallel$ to $BC$,}{§~345}
+
+\pnote{(if a line divides two sides of a $\triangle$ proportionally, it is $\parallel$ to the third side).}
+
+\step{$\therefore\angle AEH = \angle B$, and $\angle AHE = \angle C$.}{§~112}
+
+\step{$\therefore\triangle AEH$ is similar to $\triangle ABC$.}{§~354}
+
+\step{$\therefore\triangle A'B'C'$ is similar to $\triangle ABC$.}{\qed}
+
+\end{proof}
+\scanpage{160.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two triangles have their sides respectively proportional,
+they are similar}.
+
+\figc{160aa358}{In the triangles $ABC$ and $A'B'C'$, let}
+
+\step{$\mathbf{AB : A'B' = AC : A'C' = BC : B'C'}$.}{}
+
+\prove{the $\triangle_s ABC$ and $A'B'C'$ are similar.}
+
+
+\textbf{Proof.} Upon $AB$ take $AE$ equal to $A'B'$, and upon $AC$ take
+$AH$ equal to $A'C'$; and draw $EH$.
+
+\eq[\indent Now]{$AB:A'B'$}{$= AC: A'C'$.}{Hyp.}
+
+\eq[\indent Or, since]{$AE$}{$ = A'B'$ and $AH = A'C'$,}{}
+
+\eq{$AB:AE$}{$= AC:AH$.}{}
+
+\step{$\therefore\triangle_s ABC$ and $AEH$ are similar.}{§~357}
+
+\eq{$\therefore AB:AE$}{$= BC:EH$;}{§~351}
+
+\eq[that is,]{$AB:A'B'$}{$= BC:EH$.}{}
+
+\eq[\indent But]{$AB:A'B'$}{$= BC: B'C'$.}{Hyp.}
+
+\eq{$\therefore BC:EH$}{$= BC:B'C'$.}{Ax.~1}
+
+\eq{$\therefore EH$}{$= B'C'$.}{}
+
+\step{Hence, the $\triangle_s AEH$ and $A'B'C'$ are equal.}{§~150}
+
+\step[\indent But]{$\triangle AEH$ is similar to $\triangle ABC$.}{}
+
+\step{$\therefore\triangle A'B'C'$ is similar to $\triangle ABC$.}{\qed}
+
+\end{proof}
+\scanpage{161.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Two triangles which have their sides respectively
+parallel, or respectively perpendicular, are similar.}
+
+\figc{161aa359}{Let $ABC$ and $A'B'C'$ have their sides respectively parallel; and
+$DEF$ and $D'E'F'$ have their sides respectively perpendicular.}
+
+\prove{the $\triangle_s ABC$ and $A'B'C'$ are similar; and
+that the $\triangle_s DEF$ and $D'E'F'$ are similar.}
+
+\textbf{Proof.} 1.~Prolong $BC$ and $AC$ to $B'A'$, forming $\angle_s x$ and $y$.
+
+\step{Then $\angle B' = \angle x$ (§~112), and $\angle B = \angle x$.}{§~110}
+
+\eq[\indent Therefore,]{$\angle B'$}{$= \angle B$}{Ax.~1}
+
+\eq[\indent In like manner,]{$\angle A'$}{$= \angle A$.}{}
+
+\step{Therefore, $\triangle A'B'C'$ is similar to $\triangle ABC$.}{§~355}
+
+2.~Prolong $DE$ and $FD$ to meet $D'E'$ at $H$ and $D'F'$ at $K$.
+
+The quadrilateral $EHE'O$ has $\angle_s EHE'$ and $E'OE$ right
+angles, by hypothesis.
+
+\setlength{\eqalign}{.33\dentwidth}
+\eq[\indent Therefore,]{}{$\angle E'$ and $\angle OEH$ are supplementary.}{§~206}
+
+\eq[\indent But]{}{$\angle DEF$ and $\angle OEH$ are supplementary.}{§~86}
+
+\setlength{\eqalign}{.5\dentwidth}
+
+\eq{Therefore, $\angle DEF$}{$= \angle E'$.}{§~85}
+
+\eq[\indent In like manner,]{$\angle EDF$}{$= \angle D'$.}{}
+
+\step{Therefore, $\triangle DEF$ is similar to $\triangle D'E'F'$.}{§~355}
+
+\hfill\qed
+
+
+\end{proof}
+
+
+\pp{\cor{The parallel sides and the perpendicular sides
+are homologous sides of the triangles.}}
+\scanpage{162.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The homologous altitudes of two similar triangles
+have the same ratio as any two homologous sides.}
+
+\figc{162aa361}{In the two similar triangles $ABC$ and $A'B'C'$, let $CO$ and $C'O'$ be
+homologous altitudes.}
+
+\prove{$\dfrac {CO}{C'O'}=\dfrac {AC}{A'C'}=\dfrac {AB}{A'B'}=\dfrac {BC}{B'C'}$.}
+
+\textbf{Proof.} In the rt.~$\triangle_s COA$ and $C'O'A'$,
+
+\step{$\angle A = \angle A'$,}{§~351}
+
+\pnote{(being homologous $\triangle_s$ of the similar $\triangle_s ABC$ and $A'B'C'$).}
+
+\step{$\therefore\triangle_s COA$ and $C'O'A'$ are similar,}{§~356}
+
+\pnote{(two rt.~$\triangle_s$ having an acute $\angle$ of the one equal to an acute $\angle$ of the other
+are similar).}
+
+\step{$\therefore\dfrac {CO}{C'O'}=\dfrac {AC}{A'C'}$.}{§~351}
+
+In the similar $\triangle_s ABC$ and $A'B'C'$,
+
+\step{$\dfrac {AC}{A'C'}=\dfrac {AB}{A'B'}=\dfrac {BC}{B'C'}$.}{§~351}
+
+\step[Therefore,]{$\dfrac {CO}{C'O'}=\dfrac {AC}{A'C'}=
+ \dfrac {AB}{A'B'}=\dfrac {BC}{B'C'}$.}{\qed}
+
+
+\end{proof}
+
+\ex{The base and altitude of a triangle are $7$~feet $6$~inches and
+$5$~feet $6$~inches, respectively. If the homologous base of a similar triangle
+is $5$~feet $6$~inches, find its homologous altitude.}
+\scanpage{163.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two parallels are cut by three or more transversals
+that pass through the same point, the corresponding
+segments are proportional}.
+
+\figc{163aa362}{Let the two parallels $AE$ and $A'E'$ be cut by the transversals $OA$,
+$OB$, $OC$, $OD$, $OE$ in $A$, $A'$, $B$, $B'$, etc.}
+
+\prove{$\dfrac{AB}{A'B'}= \dfrac{BC}{B'C'}= \dfrac{CD}{C'D'}= \dfrac{DE}{D'E'}$.}
+
+\textbf{Proof.} Since $A'E'$ is $\parallel$ to $AE$, the pairs of $\triangle_s OAB$ and $OA'B'$,
+$OBC$ and $OB'C'$, etc., are similar.~\hfill§~354
+
+\eq{$\therefore\dfrac{AB}{A'B'} = \dfrac{OB}{OB'}$}
+ {and $\dfrac{BC}{B'C'} = \dfrac{OB}{OB'}$.}{§~351}
+
+\pnote{(homologous sides of similar $\triangle_s$ are proportional).}
+
+\eq{$\therefore \dfrac{AB}{A'B'}$}{$= \dfrac{BC}{B'C'}$.}{Ax.~1}
+
+In a similar way it may be shown that
+
+\eq{$\dfrac{BC}{B'C'} = \dfrac{CD}{C'D'}$}
+ {and $\dfrac{CD}{C'D'} = \dfrac{DE}{D'E'}$.}{\qed}
+
+
+\end{proof}
+
+\note{A condensed form of writing the above is
+\par
+\step{\( \dfrac{AB} {A'B'}=\left(\dfrac{OB} {OB'}\right)=\dfrac{BC} {B'C'}=\left(\dfrac{OC} {OC'}\right)=\dfrac{CD} {C'D'}=\left(\dfrac{OD} {OD'}\right)=\dfrac{DE} {D'E'} \). }{}
+\par
+A parenthesis about a ratio signifies that this ratio is used to prove the
+equality of the ratios immediately preceding and following it.}
+\scanpage{164.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{\textsc{Conversely:} If three or more non-parallel straight
+lines intercept proportional segments upon two parallels,
+they pass through a common point.}
+
+\figc{164aa363}{Let $AB$, $CD$, $EF$ cut the parallels $AE$ and $BF$ so that}
+
+\eq{$\mathbf{AC : BD}$}{$\mathbf{= CE : DF}$.}{}
+
+\prove{$AB$, $CD$, $EF$ prolonged meet in a point.}
+
+\textbf{Proof.} Prolong $AB$ and $CD$ until they meet in $O$.
+
+\step{Draw $OE$.}{}
+
+\step{Designate by $F'$ the point where $OE$ cuts $BF$.}{}
+
+\eq[\indent Then]{$AC:BD$}{$=CE:DF'$.}{§~362}
+
+\eq[\indent But]{$AC:BD$}{$=CE:DF$.}{Hyp.}
+
+\eq{$\therefore CE:DF'$}{$= CE:DF$.}{Ax.~1}
+
+\eq{$\therefore DF'$}{$= DF$.}{}
+
+\step{$\therefore F'$ coincides with $F$.}{}
+
+\step{$\therefore EF$ coincides with $EF'$.}{§~47}
+
+\step{$\therefore EF$ prolonged passes through $O$.}{}
+
+\step{$\therefore AB$, $CD$, and $EF$ prolonged meet in the point $O$.}{\qed}
+
+\end{proof}
+\scanpage{165.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The perimeters of two similar polygons have the
+same ratio as any two homologous sides.}
+
+\figc{165aa364}{Let the two similar polygons be $ABCDE$ and $A'B'C'D'E'$, and let
+$P$ and $P'$ represent their perimeters.}
+
+\proveq{$P:P'$}{$= AB: A'B'$.}
+
+\step[\indent\textbf{Proof.}]{$AB : A'B' = BC : B'C' = CD : C'D'$, etc.}{§~351}
+
+\step{$\therefore AB + BC + \text{etc.}\ : A'B' + B'C' + \text{etc.}\ = AB : A'B'$,}{§~335}
+
+\pnote{(in a series of equal ratios the sum of the antecedents is to the sum of the
+consequents as any antecedent is to its consequent).}
+
+\eq[\indent That is,]{$P : P'$}{$= AB : A'B'$.}{\qed}
+
+\end{proof}
+
+\ex{If the line joining the middle points of the bases of a trapezoid
+is produced, and the two legs are also produced, the three lines will
+meet in the same point.}
+
+\ex{$AB$ and $AC$ are chords drawn from any point $A$ in the circumference
+of a circle, and $AD$ is a diameter. The tangent to the circle
+at $D$ intersects $AB$ and $AC$ at $E$ and $F$, respectively. Show that the
+triangles $ABC$ and $AEF$ are similar.}
+
+\ex{$AD$ and $BE$ are two altitudes of the triangle $CAB$. Show
+that the triangles $CED$ and $CAB$ are similar.}
+
+\ex{If two circles are tangent to each other, the chords formed
+by a straight line drawn through the point of contact have the same ratio
+as the diameters of the circles.}
+\scanpage{166.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two polygons are similar, they are composed
+of the same number of triangles, similar each to each,
+and similarly placed.}
+
+\figc{166aa365}{Let the polygons $ABCDE$ and $A'B'C'D'E'$ be similar.}
+
+From two homologous vertices, as $E$ and $E'$, draw diagonals
+$EB$, $EC$, and $E'B'$, $E'C'$.
+
+\prove{the $\triangle_s EAB$, $EBC$, $ECD$ are similar,
+respectively, to the $\triangle_s E'A'B'$, $E'B'C'$, $E'C'D'$.}
+
+\textbf{Proof.} The $\triangle_s EAB$ and $E'A'B'$ are similar.~\hfill§~357
+
+\eq[\indent For]{$\angle A$}{$= \angle A'$,}{§~351}
+
+\eq[and]{$AE:A'E'$}{$=AB:A'B'$.}{§~351}
+
+\eq[\indent Now]{$\angle ABC$}{$= \angle A'B'C'$,}{§~351}
+
+\eq[and]{$\angle ABE$}{$=\angle A'B'E'$.}{§~351}
+
+%proofrule
+
+\eq[\indent By subtracting,]{$\angle EBC$}{$=\angle E'B'C'$.}{Ax.~3}
+
+\eq[\indent Now]{$EB:E'B'$}{$=AB:A'B'$}{§~351}
+
+\eq[and]{$BC:B'C'$}{$=AB:A'B'$}{§~351}
+
+\eq{$\therefore EB:E'B'$}{$=BC:B'C'$.}{Ax.~1}
+
+\step{$\therefore \triangle_s EBC$ and $E'B'C'$ are similar.}{§~357}
+
+In like manner $\triangle_s ECD$ and $E'C'D'$ are similar.~\hfill\qed
+
+\end{proof}
+\scanpage{167.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{\textsc{Conversely:} If two polygons are composed of
+the same number of triangles, similar each to each, and
+similarly placed, the polygons are similar.}
+
+\figc{167aa366}{In the two polygons $ABCDE$ and $A'B'C'D'E'$, let the triangles
+$AEB$, $BEC$, $CED$ be similar, respectively, to the triangles $A'E'B'$,
+$B'E'C'$, $C'E'D'$; and similarly placed.}
+
+\prove{$ABCDE$ is similar to $A'B'C'D'E'$.}
+
+\eq[\indent\textbf{Proof.}]{$\angle A$}{$= \angle A'$}{§~351}
+
+\eq[\indent Also,]{$\angle ABE$}{$= \angle A'B'E'$,}{}
+
+\eq[and]{$\angle EBC$}{$= \angle E'B'C'$.}{§~351}
+
+%proofrule
+
+\eq[\indent By adding,]{$\angle ABC$}{$= \angle A'B'C'$.}{Ax.~2}
+
+In like manner, $\angle BCD = \angle B'C'D'$, $\angle CDE=\angle C'D'E'$, etc.
+
+\step{Hence, the polygons are mutually equiangular.}{}
+
+Also, \( \dfrac{AB}{A'B'} = \left(\dfrac{EB}{E'B'}\right) =
+ \dfrac{BC}{B'C'} = \left(\dfrac{EC}{E'C'}\right) =
+ \dfrac{CD}{C'D'} \), etc.~\hfill§~351
+
+
+Hence, the polygons have their homologous sides proportional.
+
+\step{Therefore, the polygons are similar.}{§~351}
+
+\hfill\qed
+
+\end{proof}
+\scanpage{168.png}%
+
+
+\pagebreak
+\section[EXERCISES.]{THEOREMS.}
+
+\ex{If two circles are tangent to each other externally, the corresponding
+segments of two lines drawn through the point of contact and
+terminated by the circumferences are proportional.}
+
+\ex{In a parallelogram $ABCD$, a line $DE$ is drawn, meeting the }
+diagonal $AC$ in $F$, the side $BC$ in $G$, and the side $AB$ produced in $E$.
+Prove that $\overline{DF}^2 = FG × FE$.
+
+\ex{Two altitudes of a triangle are inversely proportional to the
+corresponding bases.}
+
+\ex{Two circles touch at $P$. Through $P$ three lines are drawn,
+meeting one circle in $A$, $B$, $C$, and the other in $A'$, $B'$, $C'$, respectively.
+Prove that the triangles $ABC$, $A'B'C'$ are similar.}
+
+\begin{proofex}%
+Two chords $AB$, $CD$ intersect at $M$, and $A$ is the middle point
+of the arc $CD$. Prove that the product $AB × AM$ is constant if the chord
+$AB$ is made to turn about the fixed point $A$.
+
+Draw the diameter $AE$, and draw $BE$.
+
+\end{proofex}
+
+\begin{proofex}%
+If two circles touch each other, their common external tangent
+is the mean proportional between their diameters.
+
+Let $AB$ be the common tangent. Draw the diameters $AC$, $BD$. Join
+the point of contact $P$ to $A$, $B$, $C$, and $D$. Show that $APD$ and $BPC$ are
+straight lines $\perp$ to each other, and that $\triangle_s CAB$, $ABD$ are similar.
+
+\end{proofex}
+
+
+\begin{proofex}%
+If two circles are tangent internally, all chords of the greater
+circle drawn from the point of contact are divided proportionally by the
+circumference of the smaller circle.
+
+Draw any two of the chords, and join the points where they meet the
+circumferences. The $\triangle_s$ thus formed are similar (Ex.~120).
+
+\end{proofex}
+
+
+\figc{168aa263}{}
+\begin{proofex}%
+In an inscribed quadrilateral, the product of
+the diagonals is equal to the sum of the products of the
+opposite sides.
+
+Draw $DE$, making $\angle CDE = \angle ADB$. The $\triangle_s ABD$ and
+$ECD$ are similar; and the $\triangle_s BCD$ and $AED$ are similar.
+
+\end{proofex}
+
+\ex{Two isosceles triangles with equal vertical angles are similar.}
+
+\begin{proofex}%
+The bisector of the vertical angle $A$ of the triangle $ABC$ intersects
+the base at $D$ and the circumference of the circumscribed circle at $E$.
+
+Show that $ AB × AC = AD × AE$.
+
+\end{proofex}
+\scanpage{169.png}%
+
+\clearpage
+\section{NUMERICAL PROPERTIES OF FIGURES.}
+
+\proposition{Theorem.}
+\label{160}
+
+\begin{proof}%
+\obs{If in a right triangle a perpendicular is drawn
+from the vertex of the right angle to the hypotenuse:}
+
+\begin{myenum}
+\item \emph{The triangles thus formed are similar to the given
+triangle, and to each other.}
+
+\item \emph{The perpendicular is the mean proportional between
+the segments of the hypotenuse.}
+
+\item \emph{Each leg of the right triangle is the mean proportional
+between the hypotenuse and its adjacent segment.}
+\end{myenum}
+
+\figc{169aa367}{In the right triangle $ABC$, let $CF$ be drawn from the vertex of
+the right angle $C$, perpendicular to $AB$.}
+
+\prove[\textup{\textbf{1.~}}To prove that ]{$\triangle$'s $BCA$, $CFA$, $BFC$ are similar.}
+
+\textbf{Proof.} The rt.~$\triangle_s CFA$ and $BCA$ are similar,~\hfill§~356
+
+\step{since the $\angle a'$ is common.}{}
+
+The rt.~$\triangle_s BFC$ and $BCA$ are similar,~\hfill§~356
+
+\step{since the $\angle b$ is common.}{}
+
+Since the $\triangle_s CFA$ and $BFC$ are each similar to $\triangle BCA$,
+they are similar to each other.~\hfill§~354
+
+\proveq[\indent\textup{\textbf{2.~}}To prove that]{$AF:CF$}{$=CF:FB$.}
+
+\textbf{Proof.} In the similar $\triangle_s CFA$ and $BFC$,
+
+\eq{$AF:CF$}{$=CF:FB$.}{§~351}
+\scanpage{170.png}%
+
+\filbreak
+\label{161}
+
+\proveq[\indent\textup{\textbf{3.~}}To prove that]{$AB:AC$}{$= AC:AF$,}
+
+\eq[\emph{and}]{$AB:BC$}{$= BC:BF$.}{}
+
+\textbf{Proof.} In the similar $\triangle_s BCA$ and $CFA$,
+
+\eq{$AB:AC$}{$= AC:AF$}{§~351}
+
+In the similar $\triangle_s BCA$ and $BFC$,
+
+\eq{$AB:BC$}{$=BC:BF$.}{§~351}
+
+\hfill\qed
+
+\end{proof}
+
+\begin{point}%
+\cor[1]{The squares of the two legs of a right triangle
+are proportional to the adjacent segments of the hypotenuse.}
+
+From the proportions in §~367,3,
+
+\step{$\overline{AC}^2=AB × AF$, and $\overline{BC}^2=AB × BF$.}{§~327}
+
+\step[\indent Hence,]{\( \dfrac{\overline{AC}^2}{\overline{BC}^2} =
+ \dfrac{AB × AF}{AB × BF} =
+ \dfrac{AF}{BF} \).}{}
+\end{point}
+
+\begin{point}%
+\cor[2]{The squares of the hypotenuse and either leg
+are proportional to the hypotenuse and the adjacent segment.}
+
+\step[\indent For]{\( \dfrac{\overline{AB}^2}{\overline{AC}^2} =
+ \dfrac{AB × AB}{AB × AF} =
+ \dfrac{AB}{AF} \).}{}
+\end{point}
+
+\figc{170aa370}{}
+\begin{point}%
+\cor[3]{The perpendicular from any point in the
+circumference to the diameter of a circle
+is the mean proportional between the segments
+of the diameter.
+
+The chord drawn from any point in
+the circumference to either extremity of
+the diameter is the mean proportional between the diameter
+and the adjacent segment.}
+
+\step[\indent For]{the $\angle ACB$ is a rt.~$\angle$.}{§~290}
+\end{point}
+\scanpage{171.png}%
+
+\proposition{Theorem.}
+\label{162}
+
+\begin{proof}%
+\obs{The sum of the squares of the two legs of a right
+triangle is equal to the square of the hypotenuse.}
+
+\figc{171aa371}{Let $ABC$ be a right triangle with its right angle at $C$.}
+
+\proveq{$\overline{AC}^2 + \overline{CB}^2$}{$= \overline{AB}^2$.}
+
+\eq[\indent\textbf{Proof.}]{Draw $CF$}{$\perp$ to $AB$.}{}
+
+\eq[\indent Then]{$\overline{AC}^2$}{$= AB × AF$,}{}
+
+\eq[and]{$\overline{CB}^2$}{$= AB × BF$.}{§~367}
+
+%proofrule
+
+\eq[\indent By adding,]{$\overline{AC}^2 + \overline{CB}^2$}
+ {$= AB(AF + BF) = \overline{AB}^2$}{\qed}
+
+\end{proof}
+
+\pp{\cor[1]{The square of either leg of a right triangle is
+equal to the difference of the square of the hypotenuse and
+the square of the other leg.}}
+
+\figcc{171bb373}{171cc374}
+\begin{point}%
+\cor[2]{The diagonal and a side of a
+square are incommensurable.}
+
+\step[\indent For]{$\overline{AC}^2 = \overline{AB}^2 + \overline{BC}^2 = 2 \overline{AB}^2$.}{}
+
+\step{$\therefore AC = AB \sqrt{2}$.}{}
+\end{point}
+
+\pp{\defn{The \textbf{projection} of any line
+upon a second line is the segment of
+the second line included between the
+perpendiculars drawn to it from the
+extremities of the first line. Thus,
+$PR$ is the projection of $CD$ upon $AB$.}}
+\scanpage{172.png}%
+
+\proposition{Theorem.}
+\label{163}
+
+\begin{proof}%
+\obs{In any triangle, the square of the side opposite an
+acute angle is equal to the sum of the squares of the
+other two sides diminished by twice the product of one of
+those sides by the projection of the other upon that side.}
+
+\figc{172aa375}{Let $C$ be an acute angle of the triangle $ABC$, and $DC$ the projection
+of $AC$ upon $BC$.}
+
+\prove{$\overline{AB}^2 = \overline{BC}^2 + \overline{AC}^2 - 2 BC × DC$.}
+
+\textbf{Proof.} If $D$ falls upon the base (Fig.~1),
+
+\eq{$DB$}{$= BC - DC$.}{}
+
+If $D$ falls upon the base produced (Fig.~2),
+
+\eq{$DB$}{$= DC - BC$.}{}
+
+In either case,
+
+\step{$\overline{DB}^2 = \overline{BC}^2 + \overline{DC}^2 - 2 BC × DC$.}{}
+
+Add $\overline{AD}^2$ to both sides of this equality, and we have
+
+\step{\( \overline{AD}^2 + \overline{DB}^2 =
+ \overline{BC}^2 + \overline{AD}^2 + \overline{DC}^2 - 2 BC × DC \).}{}
+
+\eq[\indent But]{$\overline{AD}^2 + \overline{DB}^2$}{$= \overline{AB}^2$}{}
+
+\eq[and]{$\overline{AD}^2 + \overline{DC}^2$}{$= \overline{AC}^2$}{§~371}
+
+Put $\overline{AB}^2$ and $\overline{AC}^2$ for their equals in the above equality.
+
+\step[\indent Then]{$\overline{AB}^2 = \overline{BC}^2 + \overline{AC}^2 - 2 BC × DC$.}{\qed}
+
+\end{proof}
+\scanpage{173.png}%
+
+\proposition{Theorem.}
+\label{164}
+
+\begin{proof}%
+\obs{In any obtuse triangle, the square of the side
+opposite the obtuse angle is equal to the sum of the
+squares of the other two sides increased by twice the
+product of one of those sides by the projection\label{projection} of
+the other upon that side.}
+
+\figc{173aa376}{Let $C$ be the obtuse angle of the triangle $ABC$, and $CD$ be the projection
+of $AC$ upon $BC$ produced.}
+
+\prove{\( \overline{AB}^2 = \overline{BC}^2 + \overline{AC}^2 + 2 BC × DC \).}
+
+\step[\indent\textbf{Proof.}]{$DB = BC + DC$.}{}
+
+\step[\indent Squaring,]{\( \overline{DB}^2 =
+ \overline{BC}^2 + \overline{DC}^2 + 2 BC × DC \).}{}
+
+Add $\overline{AD}^2$ to both sides, and we have
+
+\step{\( \overline{AD}^2 + \overline{DB}^2 =
+ \overline{BC}^2 + \overline{AD}^2 + \overline{DC}^2 + 2 BC × DC \).}{}
+
+\step[\indent But]{\( \overline{AD}^2 + \overline{DB}^2 = \overline{AB}^2 \text{, and }
+ \overline{AD}^2 + \overline{DC}^2 = \overline{AC}^2 \).}{§~371}
+
+Put $\overline{AB}^2$ and $\overline{AC}^2$ for their equals in the above equality.
+
+\step[\indent Then]{\( \overline{AB}^2 =
+ \overline{BC}^2 + \overline{AC}^2 + 2 BC × DC \).}{\qed}
+
+\end{proof}
+
+\note[1]{By the Principle of Continuity the last three theorems may
+be included in one theorem. Let the student explain.}
+
+\note[2]{The last three theorems enable us to compute the lengths of
+the altitudes of a triangle if the lengths of the three sides are known.}
+\scanpage{174.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+1.~\obs{The sum of the squares of two sides of a triangle
+is equal to twice the square of half the third side
+increased by twice the square of the median upon that
+side.}
+
+2.~\obs{The difference of the squares of two sides of a triangle
+is equal to twice the product of the third side by
+the projection of the median upon that side.}
+
+\figc{174aa377}{In the triangle $ABC$, let $AM$ be the median and $MD$ the projection
+of $AM$ upon the side $BC$. Also, let $AB$ be greater than $AC$.}
+
+\proveq{\textup{1.} $\overline{AB}^2+\overline{AC}^2$}{$=
+ 2\overline{BM}^2+2\overline{AM}^2$.}
+
+\proveq[]{\textup{2.} $\overline{AB}^2-\overline{AC}^2$}{$=
+ 2BC × MD$.}
+
+\textbf{Proof.} Since $AB > AC$, the $\angle AMB$ will be obtuse, and the
+$\angle AMC$ will be acute.~\hfill§~155
+
+\setlength{\eqalign}{.33\dentwidth}
+\eq[\indent Then]{$\overline{AB}^2$}{$=\overline{BM}^2+\overline{AM}^2+2BM × MD$,}{§~376}
+
+\eq[and]{$\overline{AC}^2$}{$=\overline{MC}^2+\overline{AM}^2-2MC × MD$.}{§~375}
+
+\setlength{\eqalign}{.5\dentwidth}
+
+Add these two equalities, and observe that $BM=MC$.
+
+
+\eq[\indent Then]{$\overline{AB}^2+\overline{AC}^2$}{$=2 \overline{BM}^2+2 \overline{AM}^2$.}{}
+
+Subtract the second equality from the first.
+
+\eq[\indent Then]{$\overline{AB}^2-\overline{AC}^2$}{$=2 BC × MD$.}{\qed}
+
+\end{proof}
+
+\note{This theorem enables us to compute the lengths of the medians
+of a triangle if the lengths of the three sides are known.}
+\scanpage{175.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If two chords intersect in a circle, the product
+of the segments of one is equal to the product of the
+segments of the other.}
+
+\figc{175aa378}{Let any two chords $MN$ and $PQ$ intersect at $O$.}
+
+\proveq{$OM × ON$}{$= OQ × OP$.}
+
+\step[\indent\textbf{Proof.}]{Draw $MP$ and $NQ$.}{}
+
+\eq{$\angle a$}{$= \angle a'$,}{§~289}
+
+\pnote{(each being measured by $\frac{1}{2} \arc PN$).}
+
+\eq[\indent And]{}{$\angle c = \angle c'$,}{§~289}
+
+\pnote{(each being measured by $\frac{1}{2} \arc MQ$).}
+
+\step{$\therefore$ the $\triangle_s NOQ$ and $POM$ are similar.}{§~355}
+
+\eq{$\therefore OQ:OM$}{$=ON:OP$.}{§~351}
+
+\eq{$\therefore OM × ON$}{$= OQ × OP$.}{§~327}
+
+\hfill\qed
+
+\end{proof}
+
+\begin{point}\textsc{Scholium.} This proportion may be written
+
+\step{$\dfrac{OM}{OQ} = \dfrac{OP}{ON}$, or
+ $\dfrac{OM}{OQ} = \dfrac{1}{\dfrac{ON}{OP}}$;}{}
+
+that is, the ratio of two corresponding segments is equal to the
+\emph{reciprocal} of the ratio of the other two segments.
+
+Hence, these segments are said to be \emph{reciprocally proportional}.
+\end{point}
+\scanpage{176.png}%
+
+\pp{\defn{\textbf{A secant from a point to a circle}\label{secant2} is understood to
+mean the segment of the secant lying between the point and
+the \emph{second point} of intersection of the secant and circumference.}}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If from a point without a circle a secant and a
+tangent are drawn, the tangent is the mean proportional
+between the whole secant and its external segment.}
+
+\figc{176aa381}{Let $AD$ be a tangent and $AC$ a secant drawn from the point $A$ to
+the circle $BCD$.}
+
+\prove{$AC : AD = AD : AB$.}
+
+\step[\indent\textbf{Proof.}]{Draw $DC$ and $DB$.}{}
+
+\step{The $\triangle_s ADC$ and $ABD$ are similar.}{§~355}
+
+\step{For $\angle b$ is common; and $\angle a' = \angle a$,}{§§~289,~295}
+
+\pnote{(each being measured by $\frac{1}{2} \arc BD$).}
+
+\step{$\therefore AC : AD = AD : AB$.}{§~351}
+
+\hfill\qed
+
+\end{proof}
+
+\begin{point}%
+\cor{If from a fixed point without a circle a secant
+is drawn, the product of the secant and its external segment
+is constant in whatever direction the secant is drawn.}
+
+\step[\indent For]{$AC × AB = \overline{AD}^2$.}{§~327}
+\end{point}
+\scanpage{177.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The square of the bisector of an angle of a triangle
+is equal to the product of the sides of this angle
+diminished by the product of the segments made by
+the bisector upon the third side of the triangle.}
+
+\figc{177aa383}{Let $NO$ bisect the angle $MNP$ of the triangle $MNP$.}
+
+\prove{$\overline{NO}^2 = NM × NP - OM × OP$.}
+
+\step[\indent\textbf{Proof.}]{Circumscribe the $\odot MNP$ about the $\triangle MNP$.}{§~314}
+
+Produce $NO$ to meet the circumference in $Q$, and draw $PQ$.
+
+\step{The $\triangle_s NQP$ and $NMO$ are similar.}{§~355}
+
+\eq[\indent For]{$\angle b$}{$= \angle b'$}{Hyp.}
+
+\eq[and]{$\angle a$}{$= \angle a'$}{§~289}
+
+\eq[\indent Whence]{$NQ:NM$}{$= NP:NO$.}{§~351}
+
+\eq{$\therefore NM × NP$}{$= NQ × NO$}{}
+
+\eq{}{$= (NO+OQ)NO$}{}
+
+\eq{}{$= \overline{NO}^2 + NO × OQ$.}{}
+
+\eq[\indent But]{$NO × OQ$}{$= MO × OP$.}{§~378}
+
+\eq{$\therefore MN × NP$}{$= \overline{NO}^2 + MO × OP$.}{}
+
+\step[\indent Whence]{$\overline{NO}^2 = NM × NP = MO × OP$.}{Ax.~3}
+
+\hfill\qed
+
+\end{proof}
+
+\note{This theorem enables us to compute the lengths of the bisectors
+of the angles of a triangle if the lengths of the sides are known.}
+\scanpage{178.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{In any triangle the product of two sides is equal
+to the product of the diameter of the circumscribed circle
+by the altitude upon the third side.}
+
+\figc{178aa384}{Let NMQ be a triangle, NO the altitude, and QNMP the circle circumscribed
+about the triangle NMQ.}
+
+\step{Draw the diameter $NP$, and draw $PQ$.}{}
+
+\prove{$NM × NQ = NP × NO$.}
+
+\textbf{Proof.} In the $\triangle_s NOM$ and $NQP$,
+
+\step{$\angle NOM$ is a rt.~$\angle$,}{Hyp.}
+
+\step{$\angle NQP$ is a rt.~$\angle$,}{§~290}
+
+\eq{and $\angle a$}{$= \angle a'$,}{§~289}
+
+\pnote{(each being measured by $\frac{1}{2} \arc NQ$).}
+
+\step{$\therefore \triangle_s NOM$ and $NQP$ are similar.}{§~356}
+
+\eq[\indent Whence]{$NM:NP$}{$= NO:NQ$.}{§~351}
+
+\eq{$\therefore NM × NQ$}{$= NP × NO$.}{§~327}
+
+\hfill\qed
+
+\end{proof}
+
+\note{This theorem enables us to compute the length of the radius of
+a circle circumscribed about a triangle, if the lengths of the three sides of
+the triangle are known. }
+
+\ex{If $OE$, $OF$, $OG$ are the perpendiculars from any point $O$
+within the triangle $ABC$ upon the sides $AB$, $BC$, $CA$, respectively, show
+that \( \overline{AE}^2 + \overline{BF}^2 + \overline{CG}^2 = \overline{EB}^2 + \overline{FC}^2 + \overline{GA}^2 \).}
+\scanpage{179.png}%
+
+
+\section[EXERCISES.]{THEOREMS.}
+
+\begin{proofex}%
+The sum of the squares of the segments of two perpendicular
+chords is equal to the square of the diameter of the circle.
+
+If $AB$, $CD$ are the chords, draw the diameter $BE$, draw $AC$, $ED$, $BD$.
+Prove that $AC = ED$, and apply §~371.
+
+\end{proofex}
+
+\ex{The tangents to two intersecting circles drawn from any point
+in their common chord produced, are equal. (§~381.)}
+
+\ex{The common chord of two intersecting circles, if produced,
+will bisect their common tangents. (§~381.)}
+
+\figc{179aa270}{}
+\begin{proofex}%
+If three circles intersect one another, the common chords all
+pass through the same point.
+
+Let two of the chords $AB$ and $CD$ meet at $O$. Join
+the point of intersection $E$ to $O$, and suppose that $EO$
+produced meets the same two circles at two different
+points $P$ and $Q$. Then prove that $OP = OQ$ (§~378);
+hence, that the points $P$ and $Q$ coincide.
+
+\end{proofex}
+
+\ex{If two circles are tangent to each other, the common internal
+tangent bisects the two common external tangents.}
+
+\begin{proofex}%
+If the perpendiculars from the vertices of the triangle $ABC$
+upon the opposite sides intersect at $D$, show that
+
+\step{\( \overline{AB}^2-\overline{AC}^2 = \overline{BD}^2-\overline{CD}^2 \).}{}
+
+\end{proofex}
+
+\ex{In an isosceles triangle, the square of a leg is equal to the
+square of any line drawn from the vertex to the base, increased by the
+product of the segments of the base.}
+
+\ex{The squares of two chords drawn from the same point in a
+circumference have the same ratio as the projections of the chords on the
+diameter drawn from the same point.}
+
+\ex{The difference of the squares of two sides of a triangle is
+equal to the difference of the squares of the segments of the third side,
+made by the perpendicular on the third side from the opposite vertex.}
+
+\begin{proofex}%
+$E$ is the middle point of $BC$, one of the parallel sides of the
+trapezoid $ABCD$; $AE$ and $DE$ produced meet $DC$ and $AB$ produced at
+$F$ and $G$, respectively. Show that $FG$ is parallel to $DA$.
+
+$\triangle_s AGD$ and $BGE$ are similar; and $\triangle_s AFD$ and $EFC$ are similar.
+
+\end{proofex}
+\scanpage{180.png}%
+
+\ex{If two tangents are drawn to a circle at the extremities of a
+diameter, the portion of a third tangent intercepted between them is
+divided at its point of contact into segments whose product is equal to the
+square of the radius.}
+
+\ex{If two exterior angles of a triangle are bisected, the line
+drawn from the point of intersection of the bisectors to the opposite angle
+of the triangle bisects that angle.}
+
+\ex{The sum of the squares of the diagonals of a quadrilateral is
+equal to twice the sum of the squares of the lines that join the middle
+points of the opposite sides.}
+
+\figcc{180aa280}{180bb281}
+\begin{proofex}%
+The sum of the squares of the four sides of any quadrilateral
+is equal to the sum of the squares of the diagonals, increased
+by four times the square of the line joining the
+middle points of the diagonals.
+
+Apply §~377 to the $\triangle_s$ $ABC$ and $ADC$, add the results,
+and eliminate $\overline{BE}^2 + \overline{DE}^2$ by applying §~377 to the $\triangle BDE$.
+
+\end{proofex}
+
+\begin{proofex}%
+The square of the bisector of an exterior angle of a triangle is
+equal to the product of the external segments determined
+by the bisector upon one of the sides, diminished by the
+product of the other two sides.
+
+Let $CD$ bisect the exterior $\angle BCH$ of the $\triangle ABC$.
+$\triangle_s$ $ACD$ and $FCB$ are similar (§~355). Apply §~382.
+
+\end{proofex}
+
+\ex{If a point $O$ is joined to the vertices of a triangle $ABC$;
+through any point $A'$ in $OA$ a line parallel to $AB$ is drawn, meeting $OB$
+at $B'$; through $B'$ a line parallel to $BC$, meeting $OC$ at $C'$; and $C'$ is
+joined to $A'$; the triangle $A'B'C'$ is similar to the triangle $ABC$.}
+
+\ex{If the line of centres of two circles meets the circumferences
+at the consecutive points $A$, $B$, $C$, $D$, and meets the common external tangent
+at $P$, then $PA × PD = PB × PC$.}
+
+\begin{proofex}%
+The line of centres of two circles meets the common external
+tangent at~$P$, and a secant is drawn from~$P$, cutting the circles at the
+consecutive points $E$, $F$, $G$,~$H$. Prove that $PE × PH = PF × PG$.
+
+Draw radii to the points of contact, and to $E$, $F$, $G$, $H$. Let fall $\perp_s$ on
+$PH$ from the centres of the $\odot_s$. The various pairs of $\triangle_s$ are similar.
+
+\end{proofex}
+
+\ex{If a line drawn from a vertex of a triangle divides the opposite
+side into segments proportional to the adjacent sides, the line bisects
+the angle at the vertex.}
+\scanpage{181.png}%
+
+\clearpage
+\section{PROBLEMS OF CONSTRUCTION.}
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To divide a given straight line into parts
+ proportional to any number of given lines.}
+
+\figc{181aa385}{Let $AB$, $m$, $n$, and $p$ be given straight lines.}
+
+\prove[To divide ]{$AB$ into parts proportional to $m$, $n$, and $p$.}
+
+\step{Draw $AX$, making any convenient $\angle$ with $AB$.}{}
+
+\step{On $AX$ take $AC$ equal to $m$, $CE$ to $n$, $EF$ to $p$.}{}
+
+\step{Draw $BF$.}{}
+
+\step{From $E$ and $C$ draw $EK$ and $CH \parallel$ to $FB$.}{}
+
+\step{Through $A$ draw a line $\parallel$ to $BF$.}{}
+
+\step{$K$ and $H$ are the division points required.}{}
+
+\step[\indent\textbf{Proof.}]{$\dfrac{AH}{AC} = \dfrac{HK}{CE} = \dfrac{KB}{EF}$,}{§~344}
+
+\pnote{(if two lines are cut by any number of parallels, the corresponding
+intercepts are proportional).}
+
+Substitute $m$, $n$, and $p$ for their equals $AC$, $CE$, and $EF$.
+
+\step[\indent Then]{$\dfrac{AH}{m} = \dfrac{HK}{n} = \dfrac{KB}{p}$.}{\qef}
+\end{proof}
+
+\ex{Divide a line $12$~inches long into three parts
+proportional to the numbers $3$,~$5$,~$7$.}
+\scanpage{182.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To find the fourth proportional to three given
+ straight lines.}
+
+\figc{182aa386}{Let the three given lines be $m$, $n$, and $p$.}
+
+\prove[To find ]{the fourth proportional to $m$, $n$, and $p$.}
+
+
+\step {Draw $Ax$ and $Ay$ containing any convenient angle.} {}
+
+\step {On $Ax$ take $AB$ equal to $m$, $BC$ to $n$.} {}
+
+\step {On $Ay$ take $AD$ equal to $p$.} {}
+
+\step {Draw $BD$.} {}
+
+\step {From $C$ draw $CF \parallel$ to $BD$, meeting $Ay$ at $F$.} {}
+
+\step {$DF$ is the fourth proportional required.} {}
+
+\eq [\indent\textbf{Proof.}] {$AB:BC$ } {$ = AD:DF$,} {§~342}
+
+\pnote{(a line drawn through two sides of a $\triangle \parallel$ to the third side divides those sides
+ proportionally).}
+
+\step{Substitute $m$, $n$, and $p$ for their equals $AB$, $BC$, and $AD$.} {}
+
+\eq [\indent Then] {$m:n$} {$ = p:DF$} {\qef}
+
+
+
+\end{proof}
+
+\ex {The square of the altitude of an equilateral
+triangle is equal to three fourths of the square of one side of the
+triangle.}
+\scanpage{183.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To find the third proportional to two given
+straight lines.}
+
+\figc{183aa387}{Let $m$ and $n$ be the two given straight lines.}
+
+\prove[To find ]{the third proportional to $m$ and $n$.}
+
+\step{Construct any convenient angle $A$,}{}
+
+\step{and take $AB$ equal to $m$, $AC$ equal to $n$.}{}
+
+\step{Produce $AB$ to $D$, making $BD$ equal to $AC$.}{}
+
+\step{Draw $BC$.}{}
+
+\step{Through $D$ draw $DE \parallel$ to $BC$, meeting $AC$ produced at $E$.}{}
+
+\step{$CE$ is the third proportional required.}{}
+
+\eq[\indent\textbf{Proof.}]{$AB:BD$}{$= AC:CE$,}{§~342}
+
+\pnote{(a line drawn through two sides of a $\triangle$ parallel to the third side divides
+those sides proportionally).}
+
+Substitute, in the above proportion, $AC$ for its equal $BD$.
+
+\eq[\indent Then]{$AB:AC$}{$= AC:CE$,}{}
+
+\eq[that is,]{$m:n$}{$=n:CE$.}{\qef}
+
+\end{proof}
+
+\begin{proofex}%
+Construct $x$, if (1) $x=\dfrac{ab}{c}$, (2) $x = \dfrac{a^2}{c}$.
+
+Special cases: (1)~$a = 2$, $b = 8$, $c = 4$; (2)~$a = 3$, $b = 7$, $c = 11$; (3)~$a = 2$,
+$c = 3$; (4)~$a = 3$, $c = 5$; (5)~$a = 2c$.
+
+\end{proofex}
+\scanpage{184.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To find the mean proportional between two given
+straight lines.}
+
+\figc{184aa388}{Let the two given lines be $m$ and $n$.}
+
+\prove[To find ]{the mean proportional between $m$ and $n$.}
+
+\step{On the straight line $AE$}{}
+
+\step{take $AC$ equal to $m$, and $CB$ equal to $n$.}{}
+
+\step{On $AB$ as a diameter describe a semicircumference.}{}
+
+\step{At $C$ erect the $\perp$ $CH$ meeting the circumference at $H$.}{}
+
+\step{$CH$ is the mean proportional between $m$ and $n$.}{}
+
+\eq[\indent\textbf{Proof.}]{$AC:CH$}{$=CH:CB$}{§~370}
+
+\pnote{(the $\perp$ let fall from a point in a circumference to the diameter of a circle is
+the mean proportional between the segments of the diameter).}
+
+Substitute for $AC$ and $CB$ their equals $m$ and $n$.
+
+\eq[\indent Then]{$m:CH$}{$=CH:n$.}{\qef}
+
+\end{proof}
+
+
+\pp{\defn{A straight line is divided \textbf{in extreme and mean
+ratio}\label{extrememean}, when one of the segments is the mean proportional
+between the whole line and the other segment.}}
+
+\begin{proofex}%
+Construct $x$, if $ x=\sqrt{ab} $.
+
+Special cases: (1)~$a = 2$, $b = 3$; (2)~$a = 1$, $b = 6$; (3)~$a = 3$, $b = 7$.
+
+\end{proofex}
+\scanpage{185.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To divide a given line in extreme and mean ratio.}
+
+\figc{185aa390}{Let $AB$ be the given line.}
+
+\prove[To divide ]{$AB$ in extreme and mean ratio.}
+
+\step{At $B$ erect a $\perp BE$ equal to half of $AB$.}{}
+
+\step{From $E$ as a centre, with a radius equal to $EB$, describe a $\odot$.}{}
+
+\step{Draw $AE$, meeting the circumference in $F$ and $G$.}{}
+
+\step{On $AB$ take $AC$ equal to $AF$.}{}
+
+\step{On $BA$ produced take $AC'$ equal to $AG$.}{}
+
+Then $AB$ is divided internally at $C$ and externally at $C'$ in
+extreme and mean ratio.
+
+\step{$AG:AB = AB:AF$.}{§~381}
+
+\begin{center}
+\begin{tabular}{r@{}l@{}l | r@{}l@{}l}
+$\overline{AB}^2$& $= AF × AG$ &&
+$\overline{AB}^2$& $= AG × AF$ \\
+
+& $= AC(AF+AG)$ &&
+& $= C'A(AG-AF)$ \\
+
+& $= AC(AC+AB)$ &&
+& $= C'A(C'A-AB)$ \\
+
+& $= \overline{AC}^2 + AB × AC$. &&
+& $= \overline{C'A}^2 - AB × C'A$. \\
+
+& $\therefore \overline{AB}^2-AB × AC$ & $=\overline{AC}^2$. &
+& $\therefore \overline{AB}^2+AB × C'A$ & $=\overline{C'A}^2$. \\
+
+& $\therefore AB(AB-AC)$ & $=\overline{AC}^2$. &
+& $\therefore AB(AB+C'A)$ & $=\overline{C'A}^2$. \\
+
+& $\therefore AB × CB$ & $=\overline{AC}^2$. &
+& $\therefore AB × C'B$ & $=\overline{C'A}^2$.
+\end{tabular}
+\end{center}
+
+\hfill\qef
+
+\end{proof}
+\scanpage{186.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{Upon a given line homologous to a given side of
+a given polygon, to construct a polygon similar to the
+given polygon.}
+
+\figc{186aa391}{Let $A'E'$ be the given line homologous to $AE$ of the given polygon
+$ABCDE$.}
+
+\prove[To construct ]{on $A'E'$ a polygon similar to the given polygon.}
+
+\step{From $E$ draw the diagonals $EB$ and $EC$.}{}
+
+\step{From $E'$ draw $E'B'$, $E'C'$, and $E'D'$,}{}
+
+\step{making $ \triangle$'s $A'E'B'$, $B'E'C'$, and $C'E'D'$ equal, respectively, to}{}
+
+\step{$ \triangle_s AEB$, $BEC$, and $CED$.}{}
+
+\step{From $A'$ draw $A'B'$, making $\angle E'A'B'$ equal to $\angle EAB$,}{}
+
+\step{and meeting $E'B'$ at $B'$.}{}
+
+\step{From $B'$ draw $B'C'$, making $\angle E'B'C'$ equal to $\angle EBC$,}{}
+
+\step{and meeting $E'C'$ at $C'$.}{}
+
+\step{From $C'$ draw $C'D'$, making $\angle E'C'D'$ equal to $\angle ECD$,}{}
+
+\step{and meeting $E'D'$ at $D'$.}{}
+
+\step{Then $A'B'C'D'E'$ is the required polygon.}{}
+
+\step[\indent\textbf{Proof.}]{The $\triangle_s ABE$, $A'B'E'$, etc., are similar.}{§~354}
+
+\step{Therefore, the two polygons are similar.}{§~366}
+
+\hfill\qef
+
+\end{proof}
+\scanpage{187.png}%
+
+
+\section[EXERCISES.]{PROBLEMS OF CONSTRUCTION.}
+
+\ex{To divide one side of a given triangle into segments proportional
+to the adjacent sides (§~348).}
+
+\figcccc{187aa291}{187bb292}{187cc293}{187dd294}
+
+\begin{proofex}%
+To find in one side of a given triangle a point whose distances
+from the other sides shall be to each other in the given ratio $m : n$.
+
+Take $AG = m \perp$ to $AC$, $GH=n \perp$ to $BC$. Draw $CD \parallel$ to $OG$.
+
+\end{proofex}
+
+\ex{Given an obtuse triangle; to draw a line from the vertex of
+the obtuse angle to the opposite side which shall be the mean proportional
+between the segments of that side.}
+
+\begin{proofex}%
+Through a given point $P$ within a given circle to draw a chord
+$AB$ so that the ratio $AP: BP$ shall equal the given ratio $m : n$.
+
+Draw $OPC$ so that $OP:PC = n:m$. Draw $CA$ equal to the fourth
+proportional to $n$, $m$, and the radius of the circle.
+
+\end{proofex}
+
+\begin{proofex}%
+To draw through a given point $P$ in the arc subtended by a
+chord $AB$ a chord which shall be bisected by $AB$.
+
+On radius $OP$ take $CD$ equal to $CP$. Draw $DE \parallel$ to $BA$.
+\end{proofex}
+
+\figcccc{187ee295}{187ff296}{187gg297}{187hh298}
+\begin{proofex}%
+To draw through a given external point $P$ a secant $PAB$ to a
+given circle so that the ratio $PA:AB$ shall equal the given ratio $m : n$.
+\[ PD:DC = m:n. \quad PD:PA = PA:PC. \]
+
+\end{proofex}
+
+\begin{proofex}%
+To draw through a given external point $P$ a secant $PAB$ to a
+given circle so that $\overline{AB}^2 = PA × PB$.
+\[ PC:CD = CD:PD. \quad PA = CD. \]
+
+\end{proofex}
+\scanpage{188.png}%
+
+\ex{To find a point $P$ in the arc subtended by a given chord $AB$
+so that the ratio $PA:PB$ shall equal the given ratio $m : n$.}
+
+\ex{To draw through one of the points of intersection of two
+circles a secant so that the two chords that are formed shall be in the
+given ratio $m:n$.}
+
+\ex{Having given the greater segment of a line divided in extreme
+and mean ratio, to construct the line.}
+
+\ex{To construct a circle which shall pass through two given points
+and touch a given straight line.}
+
+\ex{To construct a circle which shall pass through a given point
+and touch two given straight lines.}
+
+\ex{To inscribe a square in a semicircle.}
+
+\figc{188aa303}{}
+\begin{proofex}%
+To inscribe a square in a given triangle.
+
+Let $DEFG$ be the required inscribed square. Draw $CM \parallel$ to $AB$, meeting
+$AF$ produced in $M$. Draw $CH$ and $MN \perp$ to $AB$, and
+produce $AB$ to meet $MN$ at $N$. The $\triangle_s ACM$, $AGF$ are
+similar; also, the $\triangle_s AMN$, $AFE$ are similar. By these
+triangles show that the figure $CMNH$ is a square. By
+constructing this square, the point $F$ can be found.
+
+\end{proofex}
+
+\ex{To inscribe in a given triangle a rectangle similar to a given
+rectangle.}
+
+\ex{To inscribe in a circle a triangle similar to a given triangle.}
+
+\ex{To inscribe in a given semicircle a rectangle similar to a given
+rectangle.}
+
+\ex{To circumscribe about a circle a triangle similar to a given
+triangle.}
+
+\ex{To construct the expression, $x = \dfrac{2abc}{de}$;
+ that is, $\dfrac{2ab}{d} × \dfrac{c}{e}$.}
+
+\ex{To construct two straight lines, having given their sum and
+their ratio.}
+
+\ex{To construct two straight lines, having given their difference
+and their ratio.}
+
+\ex{Given two circles, with centres $O$ and $O'$, and a point $A$ in
+their plane, to draw through the point $A$ a straight line, meeting the circumferences
+at $B$ and $C$, so that $AB:AC=m:n$.}
+\scanpage{189.png}%
+
+
+\subsection{PROBLEMS OF COMPUTATION.}
+
+\begin{proofex}%
+To compute the altitudes of a triangle in terms of its sides.
+
+\figc{189aa312}{}
+
+At least one of the angles $A$ or $B$ is acute. Suppose $B$ is acute.
+
+\eq[\indent In the $\triangle$ $CDB$,]{$h^2$}{$=a^2- \overline{BD}^2$,}{§~372}
+
+\eq[\indent In the $\triangle$ $ABC$,]{$b^2$}{$=a^2+c^2 - 2c ×\ BD$.}{§~376}
+
+\eq[\indent Whence]{$BD$}{$=\dfrac{a^2+c^2-b^2}{2c}$.}{}
+
+\setlength{\eqalign}{0.25\dentwidth}
+\eq[\indent Hence,]{$h^2$}{\(=a^2-\dfrac{(a^2+c^2-b^2)^2} {4c^2}=
+ \dfrac{4a^2c^2-(a^2+c^2-b^2)^2} {4c^2} \)}{}
+
+\eq{}{\( =\dfrac{(2ac+a^2+c^2-b^2)(2ac-a^2-c^2+b^2)} {4c^2} \)}{}
+
+\eq{}{\( =\dfrac{\{(a+c)^2-b^2\}\{b^2-(a-c)^2\}} {4c^2} \)}{}
+
+\eq{}{\( =\dfrac{(a+b+c)(a+c-b)(b+a-c)(b-a+c)} {4c^2}. \)}{}
+
+\setlength{\eqalign}{0.5\dentwidth}
+
+\eq[\indent Let]{$a+b+c$}{$=2s$.}{}
+
+\eq[\indent Then]{$a+c-b$}{$=2(s-b)$,}{}
+
+\eq{$b+a-c$}{$= 2(s-c)$,}{}
+
+\eq{$b-a+c$}{$=2(s-a)$.}{}
+
+\setlength{\eqalign}{0.25\dentwidth}
+\eq[\indent Hence,]{$h^2$}{\( =\dfrac{2s × 2(s-a) × 2(s-b) × 2(2-c)} {4c^2} \).}{}
+
+By simplifying, and extracting the square root,
+
+\label{formtrialtitude}%
+\eq{$h$}{\( =\dfrac{2}{c} \sqrt{s(s-a)(s-b)(s-c)} \).}{}
+
+\setlength{\eqalign}{0.5\dentwidth}
+\end{proofex}
+
+
+\figc{189bb313}{}
+\begin{proofex}%
+To compute the medians of a triangle in terms of its sides.
+
+\setlength{\eqalign}{0.33\dentwidth}
+\eq[\indent By §~377,]{}{\( a^2+b^2 = 2m^2+2\left(\dfrac{c}{2}\right)^2 \).}{}
+
+\eq[\indent Whence]{$4m^2$}{$=2(a^2+b^2)-c^2$.}{}
+
+\label{formtrimedian}%
+\eq{$\therefore m$}{$=\dfrac{1}{2} \sqrt{2(a^2+b^2)-c^2}$.}{}
+
+\end{proofex}
+\setlength{\eqalign}{0.5\dentwidth}
+\scanpage{190.png}%
+
+\figc{190aa314}{}
+\begin{proofex}%
+To compute the bisectors of a triangle in terms of the sides.
+
+\setlength{\eqalign}{.33\dentwidth}
+\eq[\indent By §~383,]{$t^2$}{$=ab-AD × BD$.}{}
+
+\eq[\indent By §348,]{$\dfrac{AD}{B}$}{$=\dfrac{BD}{a}=\dfrac{AD+BD}{a+b}=\dfrac{c}{a+b}$.}{}
+
+\eq{$\therefore AD$}{$=\dfrac{bc}{a+b}$, and $BD=\dfrac{ac}{a+b}$.}{}
+
+\eq[\indent Whence]{$t^2$}{$= ab - \dfrac{abc^2}{(a+b)^2}$}{}
+
+\eq{}{$=ab\left[1-\dfrac{c^2}{(a+b)^2}\right]$}{}
+
+\eq{}{$=\dfrac{ab\{(a+b)^2-c^2\}}{(a+b)^2}$}{}
+
+\eq{}{$=\dfrac{ab(a+b+c)(a+b-c)}{(a+b)^2}$}{}
+
+\eq{}{$=\dfrac{ab × 2s × 2(s-c)}{(a+b^2)}$.}{}
+
+\label{formtribisector}%
+\eq[\indent Whence]{$t$}{$= \dfrac{2}{a+b} \sqrt{abs(s-c)}$.}{}
+
+\setlength{\eqalign}{.5\dentwidth}
+
+
+\end{proofex}
+
+\figc{190bb315}{}
+\begin{proofex}%
+To compute the radius of the circle circumscribed about a triangle in terms of the sides of the triangle.
+
+\eq[\indent By §384,]{$AC × AB$}{$= AE × AD$,}{}
+
+\eq[or,]{$bc$}{$= 2 B × AD$.}{}
+
+\setlength{\eqalign}{0.33\dentwidth}
+\eq[\indent But]{$AD$}{$=\dfrac{2}{a}\sqrt{s(s-a)(s-b)(s-c)}$.}{Ex.~312}
+
+\label{formradcircum}%
+\eq{$\therefore R$}{$=\dfrac{abc}{4\sqrt{s(s-a)(s-b)(s-c)}}$.}{}
+
+\setlength{\eqalign}{0.5\dentwidth}
+
+\end{proofex}
+
+\ex{If the sides of a triangle are $3$,~$4$, and~$5$, is the angle
+opposite~$5$ right, acute, or obtuse?}
+
+\ex{If the sides of a triangle are $7$,~$9$, and~$12$, is the angle
+opposite~$12$ right, acute, or obtuse?}
+
+\ex{If the sides of a triangle are $7$,~$9$, and~$11$, is the angle
+opposite~$11$ right, acute, or obtuse?}
+
+\ex{The legs of a right triangle are $8$~inches and $12$~inches; find
+the lengths of the projections of these legs upon the hypotenuse, and the
+distance of the vertex of the right angle from the hypotenuse.}
+
+\ex{If the sides of a triangle are $6$~inches, $9$~inches, and
+$12$~inches, find the lengths (1)~of the altitudes; (2)~of the medians;
+(3)~of the bisectors; (4)~of the radius of the circumscribed circle.
+}
+\scanpage{191.png}%
+
+\ex{A line is drawn parallel to a side $AB$ of a triangle $ABC$,
+cutting $AC$ in $D$, $BC$ in $E$. If $AD:DC = 2:3$, and $AB = 20$ inches,
+find $DE$.}
+
+\ex{The sides of a triangle are $9$,~$12$,~$15$. Find the segments of
+the sides made by bisecting the angles.}
+
+\ex{A tree casts a shadow $90$~feet long, when a post $6$~feet high
+casts a shadow~$4$ feet long. How high is the tree?}
+
+\ex{The lower and upper bases of a trapezoid are $a$, $b$, respectively;
+and the altitude is~$h$. Find the altitudes of the two triangles
+formed by producing the legs until they meet.}
+
+\ex{The sides of a triangle are $6$,~$7$,~$8$, respectively. In a similar
+triangle the side homologous to~$8$ is~$40$. Find the other two sides.}
+
+\ex{The perimeters of two similar polygons are $200$~feet and $300$~feet.
+If a side of the first is $24$~feet, find the homologous side of the
+second.}
+
+\ex{How long a ladder is required to reach a window $24$~feet high,
+if the lower end of the ladder is $10$~feet from the side of the house?}
+
+\ex{If the side of an equilateral triangle is~$a$, find the altitude.}
+
+\ex{If the altitude of an equilateral triangle is~$h$, find the side.}
+
+\ex{Find the length of the longest chord and of the shortest chord
+that can be drawn through a point $6$~inches from the centre of a circle
+whose radius is $10$~inches.}
+
+\ex{The distance from the centre of a circle to a chord $10$~feet long
+is $12$~feet. Find the distance from the centre to a chord $24$~feet long.}
+
+\ex{The radius of a circle is $5$~inches. Through a point $3$~inches
+from the centre a diameter is drawn, and also a chord perpendicular to
+the diameter. Find the length of this chord, and the distance from one
+end of the chord to the ends of the diameter.}
+
+\ex{The radius of a circle is $6$~inches. Find the lengths of the
+tangents drawn from a point $10$~inches from the centre, and also the
+length of the chord joining the points of contact.}
+
+\ex{The sides of a triangle are $407$~feet, $368$~feet, and $351$~feet.
+Find the three bisectors and the three altitudes.
+}
+\scanpage{192.png}%
+
+\ex{If a chord $8$~inches long is $8$~inches distant from the centre of
+the circle, find the radius, and the chords drawn from the end of the chord
+to the ends of the diameter which bisects the chord.}
+
+\ex{From the end of a tangent $20$~inches long a secant is drawn
+through the centre of the circle. If the external segment of this secant is
+$8$~inches, find the radius of the circle.}
+
+\ex{The radius of a circle is $13$~inches. Through a point $5$~inches
+from the centre any chord is drawn. What is the product of the two
+segments of the chord? What is the length of the shortest chord that
+can be drawn through the point?}
+
+\ex{The radius of a circle is $9$~inches and the length of a tangent
+$12$~inches. Find the length of a line drawn from the extremity of the
+tangent to the centre of the circle.}
+
+\ex{Two circles have radii of $8$~inches and $3$~inches, respectively,
+and the distance between their centres is $15$~inches. Find the lengths of
+their common tangents.}
+
+\ex{Find the segments of a line $10$~inches long divided in extreme
+and mean ratio.}
+
+\ex{The sides of a triangle are $4$,~$5$,~$5$. Is the largest angle acute,
+right, or obtuse?}
+
+\ex{Find the third proportional to two lines whose lengths are
+$28$~feet and $42$~feet.}
+
+\ex{If the sides of a triangle are $a$,~$b$,~$c$, respectively, find the
+lengths of the three altitudes.}
+
+\ex{The diameter of a circle is $30$~feet and is divided into five
+equal parts. Find the lengths of the chords drawn through the points of
+division perpendicular to the diameter.}
+
+\ex{The radius of a circle is $2$~inches. From a point $4$~inches
+from the centre a secant is drawn so that the internal segment is $1$~inch.
+Find the length of the secant.}
+
+\ex{The sides of a triangular pasture are $1551$ yards, $2068$ yards,
+$2585$ yards. Find the median to the longest side.}
+
+\ex{The diagonal of a rectangle is $d$, and the perimeter is $p$.
+Find the sides.}
+
+\ex{The radius of a circle is $r$. Find the length of a chord whose
+distance from the centre is $\frac{1}{2} r$.}
+
+\scanpage{193.png}%
+
+
+\chapter{BOOK IV\@. AREAS OF POLYGONS.}
+\markboth{\Headings{BOOK IV\@. PLANE GEOMETRY.}}
+{\Headings{AREAS OF POLYGONS.}}%
+
+\pp{\defn{The \textbf{unit of surface} is a square whose side is a
+\emph{unit of length}.}}
+
+\pp{\defn{The \textbf{area of a surface}\label{area} is the \emph{number of units of
+surface} it contains.}}
+
+\pp{\defn{Plane figures that \emph{have equal areas but cannot
+be made to coincide} are called \textbf{equivalent}\label{equivalent2}.}}
+
+\note{In propositions relating to \emph{areas}, the words ``rectangle,'' ``triangle,''
+etc., are often used for ``area of rectangle,'' ``area of triangle,'' etc.}
+
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Two rectangles having equal altitudes are to
+each other as their bases.}
+
+\figc{193aa395}{Let the rectangles $AC$ and $AF$ have the same altitude $AD$.}
+
+\prove{$\rect AC: \rect AF = \base AB: \base AE$.}
+
+\textsc{Case 1.~} \emph{When $AB$ and $AE$ are commensurable.}
+
+\textbf{Proof.} Suppose $AB$ and $AE$ have a common measure, as
+$AO$, which is contained $m$ times in $AB$ and $n$ times in $AE$.
+
+\eq[\indent Then]{$AB:AE$}{$ = m:n$.}{}
+\scanpage{194.png}%
+
+\filbreak
+Apply $AO$ as a unit of measure to $AB$ and $AE$, and at the
+several points of division erect $\perp_s$.
+
+\step[\indent The]{$\rect AC$ is divided into $m$~rectangles,}{}
+
+\step[and the]{$\rect AF$ is divided into $n$~rectangles.}{§~107}
+
+\step{These rectangles are all equal.}{§~186}
+
+\eq[\indent Hence,]{}{$\rect AC: \rect AF = m:n$.}{}
+
+\eq[\indent Therefore,]{}{$\rect AC: \rect AF = AB:AE$.}{Ax.~1}
+
+\textsc{Case 2.} \emph{When $AB$ and $AE$ are incommensurable.}
+
+\figc{194aa395}{}
+
+\textbf{Proof.} Divide $AB$ into any number of equal parts, and apply
+one of them to $AE$ as many times as $AE$ will contain it.
+
+Since $AB$ and $AE$ are incommensurable, a certain number
+of these parts will extend from $A$ to some point $K$, leaving a
+remainder $KE$ less than one of the equal parts of $AB$.
+
+\step{Draw $KH \parallel$ to $EF$.}{}
+
+Then $AB$ and $AK$ are commensurable by construction.
+
+\step[\indent Therefore,]{\( \dfrac{\rect AH}{\rect AC} = \dfrac{AK}{AB}. \)}{Case~1}
+
+If the number of equal parts into which $AB$ is divided is
+indefinitely increased, the varying values of these ratios will
+continue equal, and approach for their respective limits the
+ratios
+
+\step{\( \dfrac{\rect AF}{\rect AC} \) and \( \dfrac{AE}{AB} \). (See §~287.)}{}
+
+\step{\( \therefore \dfrac{\rect AF}{\rect AC} = \dfrac{AE}{AB}. \)}{§~284}
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\cor{Two rectangles having equal bases are to each
+other as their altitudes.}}
+\scanpage{195.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Two rectangles are to each other as the products
+of their bases by their altitudes.}
+
+\vspace{1ex}
+\figc{195aa397}{Let $R$ and $R'$ be two rectangles, having for their bases $b$ and $b'$,
+and for their altitudes $a$ and $a'$, respectively.}
+
+\proveq{$\dfrac{R}{R'}$}{$= \dfrac{a × b}{a' × b'}$.}
+
+\textbf{Proof.} Construct the rectangle $S$, with its base equal to that
+of $R$, and its altitude equal to that of $R'$.
+
+\eq[\indent Then]{$\dfrac{R}{S}$}{$=\dfrac{a}{a'}$,}{§~396}
+
+\eq[and]{$\dfrac{S}{R'}$}{$=\dfrac{b}{b'}$.}{§~395}
+
+The products of the corresponding members of these equations
+give
+
+\eq{$\dfrac{R}{R'}$}{$=\dfrac{a × b}{a' × b'}$.}{\qed}
+
+\end{proof}
+
+\ex{Find the ratio of a rectangular lawn $72$~yards by $49$~yards to
+a grass turf $18$~inches by $14$~inches.}
+
+\ex{Find the ratio of a rectangular courtyard $18\frac{1}{2}$~yards by $15\frac{1}{2}$~yards
+to a flagstone $31$~inches by $18$~inches.}
+
+\ex{A square and a rectangle have the same perimeter, $100$~yards.
+The length of the rectangle is $4$~times its breadth. Compare their areas.}
+
+\ex{On a certain map the linear scale is $1$~inch to $5$~miles. How
+many acres are represented on this map by a square the perimeter of
+which is $1$~inch?}
+\scanpage{196.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The area of a rectangle is equal to the product
+of its base by its altitude.}
+
+\figc{196aa398}{Let $R$ be a rectangle, $b$ its base, and $a$ its altitude.}
+
+\proveq{the area of $R$}{$= a × b$.}
+
+\textbf{Proof.} Let $U$ be the unit of surface.
+
+\eq{\( \dfrac{R}{U} = \dfrac{a × b}{1 × 1} \)}{$= a × b$,}{}
+
+\pnote{(two rectangles are to each other as the products of their bases and altitudes).}
+
+\step[\indent But]{$\dfrac{R}{U} =$ the \emph{number} of units of surface in $R$.}{§~393}
+
+\label{formarearect}%
+\eq{$\therefore$ the area of $R$}{$= a × b$.}{\qed}
+
+\end{proof}
+
+\figc{196bb399}{}
+\begin{point}\textsc{Scholium.} When the base and altitude each contain
+the linear unit an integral number of times, this proposition
+is rendered evident by dividing the figure into squares, each
+equal to the unit of surface. Thus, if the base contains seven
+linear units, and the altitude four, the figure may be divided
+into twenty-eight squares, each equal to the unit of surface.
+\end{point}
+\scanpage{197.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The area of a parallelogram is equal to the
+product of its base by its altitude.}
+
+\figc{197aa400}{Let $AEFD$ be a parallelogram, $b$ its base, and $a$ its altitude.}
+
+\prove{the area of the \textnormal{$\Par AEFD = a × b$.}}
+
+\textbf{Proof.} From $A$ draw $AB$ $\parallel$ to $DC$ to meet $FE$ produced.
+
+Then the figure $ABCD$ is a rectangle, with the same base
+and the same altitude as the $\Par AEFD$.
+
+\step{The rt.~$\triangle_s ABE$ and $DCF$ are equal.}{§~151}
+
+\step{For $AB = CD$, and $AE = DF$.}{§~178}
+
+From $ABFD$ take the $\triangle DCF$; the $\rect ABCD$ is left.
+
+From $ABFD$ take the $\triangle ABE$; the $\Par AEFD$ is left.
+
+\step{$\therefore \rect ABCD \Bumpeq \Par AEFD$}{Ax.~3}
+
+\step{But the area of the $\rect ABCD = a × b$.}{§~398}
+
+\label{formareapar}%
+\step{$\therefore$ the area of the $\Par AEFD = a × b$.}{Ax.~1}
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\cor[1]{Parallelograms having equal bases and equal
+altitudes are equivalent.}}
+
+\pp{\cor[2]{Parallelograms having equal bases are to each
+other as their altitudes; parallelograms having equal altitudes
+are to each other as their bases; any two parallelograms
+are to each other as the products of their bases by
+their altitudes.}}
+\scanpage{198.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The area of a triangle is equal to half the product of its base by its altitude.}
+
+\figc{198aa403}{Let $a$ be the altitude and $b$ the base of the triangle $ABC$.}
+
+\prove{the area of the $\triangle{}ABC=\frac{1}{2}a × b$.}
+
+\textbf{Proof.} Construct on $AB$ and $BC$ the parallelogram $ABCH$.
+
+\step[\indent Then]{$\triangle ABC=\frac{1}{2}\Par ABCH$.}{§~179}
+
+\step{The area of the $\Par ABCH=a × b$.}{§~400}
+
+\label{formareatri}%
+\step{Therefore, the area of $\triangle ABC=\frac{1}{2}a × b$.}{Ax.~7}
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\cor[1]{Triangles having equal bases and equal altitudes are equivalent.}}
+
+\pp{\cor[2]{Triangles having equal bases are to each other as their altitudes; triangles having equal altitudes are to each other as their bases; any two triangles are to each other as the products of their bases by their altitudes.}}
+
+\pp{\cor[3]{The product of the legs of a right triangle is equal to the product of the hypotenuse by the altitude from the vertex of the right angle.}}
+
+
+\ex{The lines which join the middle point of either diagonal of a quadrilateral to the opposite vertices divide the quadrilateral into two equivalent parts.}
+\scanpage{199.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The area of a trapezoid is equal to half the sum of its bases multiplied by the altitude.}
+
+\figc{199aa407}{Let $b$ and $b'$ be the bases and $a$ the altitude of the trapezoid $ABCH$.}
+
+\prove{the area of the $ABCH=\frac{1}{2}a(b+b')$.}
+
+\step[\indent\textbf{Proof.}]{Draw the diagonal $AC$.}{}
+
+\eq[\indent Then]{the area of the $\triangle ABC$}{$=\frac{1}{2}a × b$,}{}
+
+\eq[and]{the area of the $\triangle AHC$}{$=\frac{1}{2}a × b'$.}{§~403}
+
+\label{formareatrap}%
+\eq{$\therefore$ the area of $ABCH$}{$=\frac{1}{2}a(b+b')$.}{Ax.~2}
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\cor{The area of a trapezoid is equal to the product of the median by the altitude.}~\hfill§~190}
+
+\figc{199bb409}{}
+\begin{point}%
+\textsc{Scholium.} The area of an irregular polygon may
+be found by dividing the polygon into triangles, and by finding the
+area of each of these triangles separately. Or, we may draw the
+longest diagonal, and let fall perpendiculars upon this diagonal from
+the other vertices of the polygon.
+
+The sum of the areas of the right triangles, rectangles, and
+trapezoids thus formed is the area of the polygon.
+\end{point}
+\scanpage{200.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The areas of two triangles which have an angle of
+ the one equal to an angle of the other are to each other as the
+ products of the sides including the equal angles.}
+
+\figc{200aa410}{Let the triangles $ABC$ and $ADE$ have the common angle $A$.}
+
+\prove {$\dfrac{\triangle ABC} {\triangle ADE} = \dfrac{AB × AC} {AD × AE}$.}
+
+\step [\indent Proof.] {Draw $BE$.}{}
+
+\step [\indent Now] {$\dfrac{\triangle ABC}{\triangle ABE}= \dfrac{AC}{AE}$,} {}
+
+\step [and] {$\dfrac{\triangle ABE}{\triangle ADE}= \dfrac{AB}{AD}$.} {§~405}
+
+
+The products of the first members and of the second members of these
+equalities give
+
+\step {$\dfrac{\triangle ABC}{\triangle ADE}=\dfrac{AB × AC}{AD × AE}$.} {\qed}
+\end {proof}
+
+\ex{The areas of two triangles which have an angle of
+the one supplementary to an angle of the other are to each other as
+the products of the sides including the supplementary angles.}
+\scanpage{201.png}%
+
+
+\clearpage
+\section{COMPARISON OF POLYGONS.}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The areas of two similar triangles are to each
+as the squares of any two homologous sides.}
+
+\figc{201ab411}{Let the two similar triangles be $ACB$ and $A'C'B'$.}
+
+\proveq{$\dfrac{\triangle ACB}{\triangle A'C'B'}$}
+ {$= \dfrac{\overline{AB}^2}{\overline{A'B'}^2}$.}
+
+\textbf{Proof.} Draw the altitudes $CO$ and $C'O'$.
+
+\step[\indent Then]{\( \dfrac{\triangle ACB}{\triangle A'C'B'} =
+ \dfrac{AB × CO}{A'B' × C'O'} =
+ \dfrac{AB}{A'B'} × \dfrac{CO}{C'O'} \),}{§~405}
+
+\pnote{(two $\triangle_s$ are to each other as the products of their bases by their altitudes).}
+
+\eq[\indent But]{$\dfrac{AB}{A'B'}$}{$= \dfrac{CO}{C'O'}$.}{§~361}
+
+\pnote{(the homologous altitudes of two similar $\triangle_s$ have the same ratio as any two
+homologous sides).}
+
+Substitute, in the above equality, for $\dfrac{CO}{C'O'}$ its equal $\dfrac{AB}{A'B'}$;
+
+\step[then]{\( \dfrac{\triangle ACB}{\triangle A'C'B'} =
+ \dfrac{AB }{A'B'} × \dfrac{AB }{A'B'} =
+ \dfrac{\overline{AB}^2 }{\overline{A'B'}^2} \).}{\qed}
+
+\end{proof}
+
+\ex{Prove this proposition by §~410.}
+\scanpage{202.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The areas of two similar polygons are to each
+ other as the squares of any two homologous sides.}
+
+\figc{202ab412}{Let $S$ and $S'$ denote the areas of the two similar polygons
+ $ABC$ etc.\ and $A'B'C'$ etc.}
+
+\proveq{$S:S'$}{$=\overline{AB}^2:\overline{A'B'^2}$.}
+
+\textbf{Proof.} By drawing all the diagonals from any homologous
+vertices $E$ and $E'$, the two similar polygons are divided into
+similar triangles.~\hfill§~365
+
+\step{\( \displaystyle \therefore \frac{\overline{AB}^2}{\overline{A'B'^2}}=
+ \frac{\triangle ABE}{\triangle A'B'E'}=
+ \left(\frac{\overline{BE}^2}{\overline{B'E'^2}}\right)=
+ \frac{\triangle BCE}{\triangle B'C'E'}=\text{etc.} \)}{§~411}
+
+\step[\indent That is,]{\( \displaystyle \frac{\triangle ABE}{\triangle A'B'E'}=
+ \frac{\triangle BCE}{\triangle B'C'E'}=
+ \frac{\triangle CDE}{\triangle C'D'E'} \).}{}
+
+\( \displaystyle \therefore
+ \frac{\triangle ABE + \triangle BCE + \triangle CDE}
+ {\triangle A'B'E' + \triangle B'C'E' + \triangle C'D'E'}=
+ \frac{\triangle ABE}{\triangle A'B'E'}=
+ \frac{\overline{AB}^2}{\overline{A'B'^2}} \).\hsp§~335
+
+\step{\( \displaystyle \therefore
+ S:S'=\overline{AB}^2:\overline{A'B'^2} \)}{\qed}
+
+\end{proof}
+
+\pp{\cor[1]{The areas of two similar polygons
+ are to each other as the squares of any two homologous lines.}}
+
+\pp{\cor[2]{The homologous sides of two
+ similar polygons have the same ratio as the square roots of their areas.}}
+\scanpage{203.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The square on the hypotenuse of a right triangle
+ is equivalent to the sum of the squares on the two legs.}
+
+\figc{203aa415}{Let $BE$, $CH$, $AF$, be squares on the three sides of the
+ right triangle $ABC$.}
+
+\prove{$BE \Bumpeq CH + AF$.}
+
+\textbf{Proof.} Through $A$ draw $AL \parallel$ to $CE$, and draw $AD$
+and $CF$.
+
+Since $\angle_s{} BAC$, $BAG$, and $CAH$ are rt.\ $\angle_s$, $CAG$ and
+$BAH$ are straight lines.~\hfill§~90
+
+\eq[\indent The]{$\triangle ABD$}{$=\triangle FBC$.}{§~143}
+
+\eq[\indent For]{$BD$}{$=BC$,}{}
+
+\eq{$BA$}{$=BF$,}{§~168}
+
+\eq[and]{$\angle ABD$}{$=\angle FBC$,}{Ax.~2}
+
+\pnote{(each being the sum of a rt.\ $\angle$ and the $\angle ABC$).}
+
+\step{Now the rectangle $BL$ is double the $\triangle ABD$,}{}
+
+\pnote{(having the same base $BD$, and the same altitude, the distance
+ between the $\parallel_s AL$ and $BD$),}
+
+\step{and the square $AF$ is double the $\triangle FBC$,}{}
+
+\pnote{(having the same base $FB$, and the same altitude $AB$).}
+
+$\therefore$ the rectangle $BL$ is equivalent to the square
+ $AF$.\hfill~Ax.~6
+
+In like manner, by drawing $AE$ and $BK$, it may be proved that the
+rectangle $CL$ is equivalent to the square $CH$.
+
+Hence, the square $BE$, the sum of the rectangles $BL$ and $CL$, is
+equivalent to the sum of the squares $CH$ and $AF$.~\hfill\qed
+
+\end{proof}
+
+\pp{\cor{The square on either leg of a right
+ triangle is equivalent to the difference of the square on the
+ hypotenuse and the square on the other leg.}}
+\scanpage{204.png}%
+
+
+\section[EXERCISES.]{THEOREMS.}
+
+\figccc{204aa356}{204bb357}{204cc358}
+\begin{proofex}%
+The square constructed upon the sum of two straight
+lines is equivalent to the sum of the squares constructed upon these
+two lines, increased by twice the rectangle of these lines:
+
+Let $AB$ and $BC$ be the two straight lines, and $AC$ their sum.
+Construct the squares $ACGK$ and $ABED$ upon $AC$ and $AB$,
+respectively. Prolong $BE$ and $DE$ until they meet $KG$ and $CG$,
+respectively. Then we have the square $EFGH$, with sides each equal
+to $BC$. Hence, the square $ACGK$ is the sum of the squares $ABED$
+and $EFGH$, and the rectangles $DEHK$ and $BCFE$, the dimensions of
+which are equal to $AB$ and $BC$.
+
+\end{proofex}
+
+\begin{proofex}%
+The square constructed upon the difference of two
+straight lines is equivalent to the sum of the squares constructed
+upon these two lines, diminished by twice the rectangle of these
+lines.
+
+Let $AB$ and $AC$ be the two straight lines, and $BC$ their
+difference. Construct the square $ABFG$ upon $AB$, the square $ACKH$
+upon $AC$, and the square $BEDC$ upon $BC$ (as shown in the figure).
+Prolong $ED$ to meet $AG$ in $L$.
+
+The dimensions of the rectangles $LEFG$ and $HKDL$ are $AB$ and $AC$,
+and the square $BCDE$ is evidently the difference between the whole
+figure and the sum of these rectangles; that is, the square
+constructed upon $BC$ is equivalent to the sum of the squares
+constructed upon $AB$ and $AC$, diminished by twice the rectangle of
+$AB$ and $AC$.
+
+\end{proofex}
+
+\begin{proofex}%
+The difference between the squares constructed upon
+two straight lines is equivalent to the rectangle of the sum and
+difference of these lines.
+
+Let $ABDE$ and $BCFG$ be the squares constructed upon the two straight
+lines $AB$ and $BC$. The difference between these squares is the
+polygon $ACGFDE$, which is composed of the rectangles $ACHE$ and
+$GFDH$. Prolong $AE$ and $CH$ to $I$ and $K$, respectively, making
+$EI$ and $HK$ each equal to $BC$, and draw $IK$. The rectangles
+$GFDH$ and $EHKI$ are equal. The difference between the squares
+$ABDE$ and $BCGF$ is then equivalent to the rectangle $ACKI$, which
+has for dimensions $AI$, equal to $AB + BC$, and $EH$, equal to $AB - BC$.
+
+\end{proofex}
+\scanpage{205.png}%
+
+\ex{The area of a rhombus is equal to half the product of its
+diagonals.}
+
+\ex{Two isosceles triangles are equivalent if their legs are equal
+each to each, and the altitude of one is equal to half the base of the other.}
+
+\ex{The area of a circumscribed polygon is equal to half the
+product of its perimeter by the radius of the inscribed circle.}
+
+\ex{Two parallelograms are equal if two adjacent sides of the one
+are equal, respectively, to two adjacent sides of the other, and the included
+angles are supplementary.}
+
+\ex{If $ABC$ is a right triangle, $C$ the vertex of the right angle,
+$BD$ a line cutting $AC$ in $D$, then \( \overline{BD}^2 + \overline{AC}^2 =
+\overline{AB}^2 + \overline{DC}^2 \).}
+
+\ex{Upon the sides of a right triangle as homologous sides three
+similar polygons are constructed. Prove that the polygon upon the
+hypotenuse is equivalent to the sum of the polygons upon the legs.}
+
+\ex{If the middle points of two adjacent sides of a parallelogram
+are joined, a triangle is formed which is equivalent to one eighth of the
+parallelogram.}
+
+\ex{If any point within a parallelogram is joined to the four vertices,
+the sum of either pair of triangles having parallel bases is equivalent
+to half the parallelogram.}
+
+\ex{Every straight line drawn through the intersection of the
+diagonals of a parallelogram divides the parallelogram into two equal
+parts.}
+
+\ex{The line which joins the middle points of the bases of a trapezoid
+divides the trapezoid into two equivalent parts.}
+
+\ex{Every straight line drawn through the middle point of the
+median of a trapezoid cutting both bases divides the trapezoid into two
+equivalent parts.}
+
+\ex{If two straight lines are drawn from the middle point of either
+leg of a trapezoid to the opposite vertices, the triangle thus formed is
+equivalent to half the trapezoid.}
+
+\ex{The area of a trapezoid is equal to the product of one of the
+legs by the distance from this leg to the middle point of the other leg.}
+
+\ex{The figure whose vertices are the middle points of the sides
+of any quadrilateral is equivalent to half the quadrilateral.}
+\scanpage{206.png}%
+
+
+\clearpage
+\section{PROBLEMS OF CONSTRUCTION.}
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a square equivalent to the sum of two given squares.}
+
+\figc{206aa417}{Let $R$ and $R'$ be two given squares.}
+
+\prove[To construct ]{a square equivalent to $R'+R$.}
+
+\step {Construct the rt.\ $\angle A$.} {}
+
+\step {Take $AC$ equal to a side of $R'$,} {}
+
+\step {and $AB$ equal to a side of $R$; and draw $BC$.} {}
+
+\step {Construct the square $S$, having each of its sides equal to $BC$.} {}
+
+\step [\indent Then] {$S$ is the square required.} {}
+
+\step [\indent Proof.] {$\overline{BC}^2 \Bumpeq \overline{AC}^2 + \overline{AB}^2$,} {§~415}
+
+\pnote {(the square on the hypotenuse of a rt.\ $\triangle$ is equivalent to the sum of the squares on the two legs).}
+
+\step {$\therefore S \Bumpeq R'+R$.} {}
+
+\hfill\qef
+
+\end{proof}
+
+\ex{If the perimeter of a rectangle is $72$~feet, and the
+length is equal to twice the width, find the area.}
+
+\ex{How many tiles $9$~inches long and $4$~inches wide will
+be required to pave a path $8$~feet wide surrounding a rectangular court
+$120$~feet long and $36$~feet wide?}
+
+\ex{The bases of a trapezoid are $16$~feet and $10$~feet;
+each leg is equal to $5$~feet. Find the area of the trapezoid.}
+\scanpage{207.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a square equivalent to the difference
+ of two given squares.}
+
+\figc{207aa418}{Let $R$ be the smaller square and $R'$ the larger.}
+
+\prove[To construct ]{a square equivalent to $R'-R$.}
+
+\step{Construct the rt.\ $\angle A$.}{}
+
+\step{Take $AB$ equal to a side of $R$.}{}
+
+\step{From $B$ as a centre, with a radius equal to a side of $R'$,}{}
+
+\step{describe an arc cutting the line $AX$ at $C$.}{}
+
+\step{Construct the square $S$, having each of its sides equal to $AC$.}{}
+
+\step[\indent Then]{$S$ is the square required.}{}
+
+\step[\indent\textbf{Proof.}]{\( \overline{AC}^2 \Bumpeq
+ \overline{BC}^2-\overline{AB}^2 \),}{§~416}
+
+\pnote{(the square on either leg of a rt.\ $\triangle$ is equivalent to
+ the difference of the square on the hypotenuse and the square on the
+ other leg).}
+
+\step{$\therefore S \Bumpeq R'-R$.}{}
+
+\hfill\qef
+
+\end{proof}
+
+
+\ex{Construct a square equivalent to the sum of two squares
+whose sides are $3$~inches and $4$~inches.}
+
+\ex{Construct a square equivalent to the difference of two squares
+whose sides are $2\frac{1}{2}$~inches and $2$~inches.}
+
+\ex{Find the side of a square equivalent to the sum of
+two squares whose sides are $24$~feet and $32$~feet.}
+
+\ex{Find the side of a square equivalent to the
+difference of two squares whose sides are $24$~feet and $40$~feet.}
+
+\ex{A rhombus contains $100$~square feet, and the length
+of one diagonal is $10$~feet. Find the length of the other diagonal.
+}
+\scanpage{208.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a polygon similar to two given
+ similar polygons and equivalent to their sum.}
+
+\figc{208aa419}{Let $R$ and $R'$ be two similar polygons, and $AB$ and $A'B'$
+ two homologous sides.}
+
+\prove[To construct ]{a similar polygon equivalent to $R+R'$.}
+
+\step{Construct the rt.\ $\angle P$.}{}
+
+\step{Take $PH$ equal to $A'B'$, and $PO$ equal to $AB$.}{}
+
+\step{Draw $OH$, and take $A''B''$ equal to $OH$.}{}
+
+\step{Upon $A''B''$, homologous to $AB$, construct $R''$ similar to $R$.}{}
+
+\step{Then $R''$ is the polygon required.}{}
+
+\eq[\indent\textbf{Proof.}]{$\overline{PO}^2 + \overline{PH}^2$}{$= \overline{OH}^2$.}{§~415}
+
+Put for $PO$, $PH$, and $OH$ their equals $AB$, $A'B'$, and $A''B''$.
+
+\eq[\indent Then]{$\overline{AB}^2 + \overline{A'B'^2}$}{$= \overline{A''B''^2}$.}{}
+
+\step[\indent Now]{$\dfrac{R}{R''} = \dfrac{\overline{AB}^2}{\overline{A''B''^2}}$,
+ and $\dfrac{R'}{R''} = \dfrac{\overline{A'B'^2}}{\overline{A''B''^2}}$.}
+ {§~412}
+
+\step[\indent By addition,]{$\dfrac{R+R'}{R''} =
+ \dfrac{\overline{AB}^2 + \overline{A'B'^2}}{\overline{A''B''^2}} = 1$.}
+ {Ax.~2}
+
+\step{$\therefore R'' \Bumpeq R+R'$.}{\qef}
+
+\end{proof}
+\scanpage{209.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a triangle equivalent to a given polygon.}
+
+\figc{209aa420}{Let $ABCDHE$ be the given polygon.}
+
+\prove[To construct ]{a triangle equivalent to the given polygon.}
+
+Let $D$, $H$, and $E$ be any three consecutive vertices of the
+polygon. Draw the diagonal $DE$.
+
+\step{From $H$ draw $HF \parallel$ to $DE$.}{}
+
+\step{Produce $AE$ to meet $HF$ at $F$, and draw $DF$.}{}
+
+Again, draw $CF$, and draw $DK \parallel$ to $CF$ to meet $AF$
+produced at $K$, and draw $CK$.
+
+In like manner continue to reduce the number of sides of the polygon
+until we obtain the $\triangle CIK$.
+
+\step{Then $\triangle CIK$ is the triangle required.}{}
+
+\textbf{Proof.} The polygon $ABCDF$ has one side less than the
+polygon \newline$ACBDHE$, but the two polygons are equivalent.
+
+\step{For the part $ACBDE$ is common,}{}
+
+\step{and the $\triangle DEF \Bumpeq \triangle DEH$,}{§~404}
+
+\pnote{(for the base $DE$ is common, and their vertices $F$ and $H$ are
+ in the line $FH \parallel$ to the base).}
+
+In like manner it may be proved that
+
+\step{$ABCK \Bumpeq ABCDF$, and $CIK \Bumpeq ABCK$.}{\qef}
+
+\end{proof}
+\scanpage{210.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a square equivalent to a given parallelogram.}
+
+\figc{210aa421}{Let $ABCD$ be the parallelogram, $b$ its base, and $a$ its altitude.}
+
+\prove[To construct ]{a square equivalent to the $\Par ABCD$.}
+
+\step{Upon a line $MX$ take $MN$ equal to $a$, $NO$ equal to $b$.}{}
+
+\step{Upon $MO$ as a diameter, describe a semicircle.}{}
+
+\step{At $N$ erect $NP \perp$ to $MO$, meeting the circumference at $P$.}{}
+
+Then the square $R$, constructed upon a line equal to $NP$, is
+equivalent to the $\Par ACBD$.
+
+\eq[\indent\textbf{Proof.}]{$MN:NP$}{$= NP:NO$,}{§~370}
+
+\pnote{(a $\perp$ let fall from any point of a
+ circumference to the diameter is the mean proportional between the
+ segments of the diameter).}
+
+\step{$\therefore \overline{NP}^2 = MN × NO = a × b$.}{§~327}
+
+\step[\indent Therefore,]{$R \Bumpeq \Par ABCD$.}{\qef}
+
+\end{proof}
+
+\pp{\cor[1]{A square may be constructed
+ equivalent to a given triangle, by taking for its side the mean
+ proportional between the base and half the altitude of the triangle.}}
+
+\pp{\cor[2]{A square may be constructed
+ equivalent to a given polygon, by first reducing the polygon to an
+ equivalent triangle, and then constructing a square equivalent to
+ the triangle.}}
+\scanpage{211.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a parallelogram equivalent to a given
+ square, and having the sum of its base and altitude equal to a given line.}
+
+\figc{211aa424}{Let $R$ be the given square, and let the sum of the base and
+ altitude of the required parallelogram be equal to the given line $MN$.}
+
+\prove[To construct ]{a $\Par$ equivalent to $R$, with the sum of its
+ base and altitude equal to $MN$.}
+
+\step{Upon $MN$ as a diameter, describe a semicircle.}{}
+
+At $M$ erect $MP$, a $\perp$ to $MN$, equal to a side of the given
+square $R$.
+
+\step{Draw $PQ \parallel$ to $MN$, cutting the circumference at $S$.}{}
+
+\step{Draw $SC \perp$ to $MN$.}{}
+
+Any $\Par$ having $CM$ for its altitude and $CN$ for its base is
+equivalent to~$R$.
+
+\eq[\indent\textbf{Proof.}]{$SC$}{$=PM$.}{§§~104, 180}
+
+\eq{$\therefore \overline{SC}^2$}{$= \overline{PM}^2 = R$.}{}
+
+\eq{$MC:SC$}{$= SC:CN$,}{§~370}
+
+\pnote{(a $\perp$ let fall from any point of a circumference to the
+ diameter is the mean proportional between the segments of the
+ diameter).}
+
+\step[\indent Then]{$\overline{SC}^2 \Bumpeq MC × CN$.}{§~327}
+
+\hfill\qef
+
+\end{proof}
+
+\note{This problem may be stated as follows:}
+
+\emph{To construct two straight lines the sum and product of which are
+ known.}
+\scanpage{212.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a parallelogram equivalent to a given
+ square, and having the difference of its base and altitude equal to
+ a given line.}
+
+\figc{212aa425}{Let $R$ be the given square, and let the difference of the
+ base and altitude of the required parallelogram be equal to the
+ given line $MN$.}
+
+\textit{To construct a $\Par$ equivalent to $R$, with the difference of its
+ base and altitude equal to $MN$.}
+
+Upon the given line $MN$ as a diameter, describe a circle.
+
+From $M$ draw $MS$, tangent to the $\odot$, and equal to a side of
+the given square $R$.
+
+Through the centre of the $\odot$ draw $SB$ intersecting the
+circumference at $C$ and $B$.
+
+Then any $\Par$, as $R'$, having $SB$ for its base and $SC$ for its
+altitude, is equivalent to $R$.
+
+\step[\indent\textbf{Proof.}]{$SB:SM=SM:SC$,}{§~381}
+
+\pnote{(if from a point without a $\odot$ a secant and a tangent are
+ drawn, the tangent is the mean proportional between the whole secant
+ and the external segment).}
+
+\step[\indent Then]{$\overline{SM}^2 \Bumpeq SB × SC$,}{§~327}
+
+\noindent and the difference between $SB$ and $SC$ is the diameter of the
+$\odot$, that is,~$MN$.
+
+\hfill\qef
+
+\end{proof}
+
+\note{This problem may be stated: \textit{To construct two
+ straight lines the difference and product of which are known.}}
+\scanpage{213.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a polygon similar to a given polygon
+ $P$ and equivalent to a given polygon $Q$.}
+
+\figc{213aa426}{Let $P$ and $Q$ be the two given polygons, and $AB$ a side of $P$.}
+
+\prove[To construct ]{a polygon similar to $P$ and equivalent to $Q$.}
+
+\step{Find squares equivalent to $P$ and $Q$,}{§~423}
+
+\step{and let $m$ and $n$ respectively denote their sides.}{}
+
+Find $A'B'$, the fourth proportional to $m$, $n$, and $AB$.~\hfill§~386
+
+Upon $A'B'$, homologous to $AB$, construct $P'$ similar to $P$.
+
+\eq[\indent Then]{$P'$}{$\Bumpeq Q$.}{}
+
+\eq[\indent\textbf{Proof.}]{$m:n$}{$= AB:A'B'$.}{Const.}
+
+\eq{$\therefore m^2:n^2$}{$= \overline{AB}^2:\overline{A'B'}^2$.}{§~338}
+
+\eq[\indent But]{$P \Bumpeq m^2$,}{and $Q \Bumpeq n^2$. }{Const.}
+
+\eq{$\therefore P:Q = m^2$}{$:n^2 = \overline{AB}^2:\overline{A'B'}^2$.}{}
+
+\eq[\indent But]{$P:P'$}{$= \overline{AB}^2:\overline{A'B'}^2$.}{§~412}
+
+\eq{$\therefore P:Q$}{$= P:P'$.}{Ax.~1}
+
+\eq{$\therefore P'$}{$\Bumpeq Q$.}{\qef}
+
+\end{proof}
+
+\ex{To construct a square equivalent to the sum of any
+number of given squares.}
+
+\ex{To construct a polygon similar to two given similar
+polygons and equivalent to their difference.
+}
+\scanpage{214.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a square which shall have a given
+ ratio to a given square.}
+
+\figc{214aa427}{Let R be the given square, and $\dfrac{n}{m}$ the given ratio.}
+
+\textit{To construct a square which shall be to $R$ as $n$ is to $m$.}
+
+Take $AB$ equal to a side of $R$, and draw $Ay$, making any convenient
+angle with $AB$.
+
+On $Ay$ take $AE$ equal to $m$, $EF$ equal to $n$, and draw $EB$.
+
+\step{Draw $FC \parallel$ to $EB$ meeting $AB$ produced at $C$.}{}
+
+\step{On $AC$ as a diameter, describe a semicircle.}{}
+
+\step{At $B$ erect the $\perp BD$, meeting the semicircumference at $D$.}{}
+
+\step{Then $BD$ is a side of the square required.}{}
+
+\step[\indent\textbf{Proof.}]{Denote $AB$ by $a$, $BC$ by $b$, and $BD$ by $x$.}{}
+
+
+\eq[\indent Now]{$a:x$}{$= x:b$.}{§~370}
+
+\eq[\indent Therefore,]{$a^2:x^2$}{$= a:b$.}{§~337}
+
+\eq[\indent But]{$a:b$}{$= m:n$.}{§~342}
+
+\eq[\indent Therefore,]{$a^2:x^2$}{$= m:n$.}{Ax.~1}
+
+\eq[\indent By inversion,]{$x^2:a^2$}{$= n:m$.}{§~331}
+
+Hence, the square on $BD$ will have the same ratio to $R$ as $n$ has
+to $m$.
+
+\hfill\qef
+
+\end{proof}
+\scanpage{215.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To construct a polygon similar to a given polygon
+ and having a given ratio to it.}
+
+\figc{215aa428}{Let $R$ be the given polygon, and $\dfrac{n}{m}$ the given
+ ratio.}
+
+\prove[To construct ]{a polygon similar to $R$, which shall be to $R$ as
+ $n$ is to $m$.}
+
+Construct a line $A'B'$, such that the square on $A'B'$ shall be to
+the square on $AB$ as $n$ is to $m$.~\hfill§~427
+
+Upon $A'B'$, as a side homologous to $AB$, construct the polygon $S$
+similar to $R$.~\hfill§~391
+
+\step{Then $S$ is the polygon required.}{}
+
+\eq[\indent\textbf{Proof.}]{$S:R$}{$= \overline{A'B'}^2 : \overline{AB}^2$.}{§~412}
+
+\eq[\indent But]{$\overline{A'B'}^2 : \overline{AB}^2$}{$= n:m$.}{Const.}
+
+\eq[\indent Therefore,]{$S:R$}{$= n:m$.}{Ax.~1}
+
+\hfill\qef
+
+\end{proof}
+
+
+\ex{To construct a triangle equivalent to a given
+triangle, and having one side equal to a given length $l$.}
+
+\ex{To transform a triangle into an equivalent right
+triangle.}
+
+\ex{To transform a given triangle into an equivalent
+right triangle, having one leg equal to a given length.}
+
+\ex{To transform a given triangle into an equivalent
+right triangle, having the hypotenuse equal to a given length.}
+\scanpage{216.png}%
+
+
+\section[EXERCISES.]{PROBLEMS OF CONSTRUCTION.}
+
+\begin{proofex}%
+To transform a triangle $ABC$ into an equivalent triangle,
+having a side equal to a given length $l$, and an angle equal to angle $BAC$.
+
+Upon $AB$ (produced if necessary), take $AD$ equal to $l$, draw $BE \parallel$ to
+$CD$, meeting $AC$ (produced if necessary) at $E$.
+
+$\triangle BED \Bumpeq \triangle BEC$.
+
+\end{proofex}
+
+\ex{To transform a given triangle into an equivalent isosceles triangle,
+having the base equal to a given length.}
+
+
+\exheader{To construct a triangle equivalent to:}
+
+\ex{The sum of two given triangles.}
+
+\ex{The difference of two given triangles.}
+
+\ex{To transform a given triangle into an equivalent equilateral
+triangle.}
+
+
+\exheader{To transform a parallelogram into an equivalent:}
+
+\ex{Parallelogram having one side equal to a given length.}
+
+\ex{Parallelogram having one angle equal to a given angle.}
+
+\ex{Rectangle having a given altitude.}
+
+
+\exheader{To transform a square into an equivalent:}
+
+\ex{Equilateral triangle.}
+
+\ex{Right triangle having one leg equal to a given length.}
+
+\ex{Rectangle having one side equal to a given length.}
+
+
+\exheader{To construct a square equivalent to:}
+
+\ex{Five eighths of a given square.}
+
+\ex{Three fifths of a given pentagon.}
+
+\ex{To divide a given triangle into two equivalent parts by a line
+through a given point $P$ in one of the sides.}
+
+\ex{To find a point within a triangle, such that the lines joining
+this point to the vertices shall divide the triangle into three equivalent
+parts.}
+
+\ex{To divide a given triangle into two equivalent parts by a line parallel to one of the sides.}
+
+\ex{To divide a given triangle into two equivalent parts by a line
+perpendicular to one of the sides.}
+\scanpage{217.png}%
+
+\subsection{PROBLEMS OF COMPUTATION.}
+
+\figccc{217aa404}{217bb405}{217cc406}
+
+\begin{proofex}%
+To find the area of an equilateral triangle in terms of its side.
+
+Denote the side by $a$, the altitude by $h$, and the area by $S$.
+
+\setlength{\eqalign}{0.33\dentwidth}
+\eq[\indent Then]{$h^2$}{$a^2 - \dfrac{a^2}{4} = \dfrac{3a^2}{4} =
+ \dfrac{a^2}{4} × 3$.}{§~372}
+
+\eq{$\therefore h$}{$= \dfrac{a}{2}\sqrt{3}$.}{}
+
+
+\eq[\indent But]{$S$}{$= \dfrac{a × h}{2}$.}{§~403}
+
+\label{formareaequitri}%
+\eq{$\therefore S$}
+ {$=\dfrac{a}{2} × \dfrac{a\sqrt{3}}{2} = \dfrac{a^2\sqrt{3}}{4}$.}{}
+
+\setlength{\eqalign}{0.5\dentwidth}
+
+\end{proofex}
+
+
+\begin{proofex}%
+To find the area of a triangle in terms of its sides.
+
+
+\label{formareatri2}%
+\setlength{\eqalign}{0.33\dentwidth}
+\eq[\indent By Ex.~312,]{$h$}{$= \dfrac{2}{b} \sqrt{s(s - a)(s - b)(s - c)}$.}{}
+
+\eq[\indent Hence,]{$S$}{$= \dfrac{b}{2} × \dfrac{2}{b}
+ \sqrt{s(s - a)(s - b)(s - c)}$}{§~403}
+
+\eq{}{$= \sqrt{s(s - a)(s - b)(s - c)}$.}{}
+
+\setlength{\eqalign}{0.5\dentwidth}
+
+\end{proofex}
+
+\begin{proofex}%
+To find the area of a triangle in terms of the
+radius of the circumscribed circle.
+
+If $R$ denotes the radius of the circumscribed circle, and $h$ the
+altitude of the triangle, we have, by §~384,
+
+\eq{$b × c$}{$= 2 R × h$.}{}
+
+Multiply by $a$, and we have,
+
+\eq{$a × b × c$}{$= 2 R × a × h$.}{}
+
+\eq[\indent But]{$a × h$}{$= 2 S$.}{§~403}
+
+\eq{$\therefore a × b × c$}{$= 4 R × S$.}{}
+
+\label{formareatri3}%
+\eq{$\therefore S$}{$= \dfrac{abc}{4R}$.}{}
+
+Show that the radius of the circumscribed circle is equal to
+$\dfrac{abc}{4S}$.
+
+\end{proofex}
+\scanpage{218.png}%
+
+\ex{Find the area of a right triangle, if the length of the hypotenuse
+is $17$~feet and the length of one leg is $8$~feet.}
+
+\ex{Find the ratio of the altitudes of two equivalent triangles, if
+the base of one is three times that of the other.}
+
+\ex{The bases of a trapezoid are $8$~feet and $10$~feet, and the altitude
+is $6$~feet. Find the base of the equivalent rectangle that has an
+equal altitude.}
+
+\ex{Find the area of a rhombus, if the sum of its diagonals is
+$12$~feet, and their ratio is~$3:5$.}
+
+\ex{Find the area of an isosceles right triangle, if the hypotenuse
+is $20$~feet.}
+
+\ex{In a right triangle the hypotenuse is $13$~feet, one leg is $5$~feet.
+Find the area.}
+
+\ex{Find the area of an isosceles triangle, if base $=b$, and leg $=c$.}
+
+\ex{Find the area of an equilateral triangle, if one side $=8$~feet.}
+
+\ex{Find the area of an equilateral triangle, if the altitude $=h$.}
+
+\ex{A house is $40$~feet long, $30$~feet wide, $25$~feet high to the roof,
+and $35$~feet high to the ridge-pole. Find the number of square feet in its
+entire exterior surface.}
+
+\ex{The sides of a right triangle are as $3:4:5$. The altitude upon
+the hypotenuse is $12$~feet. Find the area.}
+
+\ex{Find the area of a right triangle, if one leg $=a$, and the altitude
+upon the hypotenuse $=h$.}
+
+\ex{Find the area of a triangle, if the lengths of the sides are
+$104$~feet, $111$~feet, and $175$~feet.}
+
+\ex{The area of a trapezoid is $700$~square feet. The bases are
+$30$~feet and $40$~feet, respectively. Find the altitude.}
+
+\ex{$ABCD$ is a trapezium; $AB = 87$ feet, $BC = 119$ feet, $CD = 41$ feet, $DA = 169$ feet, $AC = 200$ feet. Find the area.}
+
+\ex{What is the area of a quadrilateral circumscribed about a
+circle whose radius is $25$~feet, if the perimeter of the quadrilateral is $400$
+feet? What is the area of a hexagon that has a perimeter of $400$ feet and
+is circumscribed about the same circle of $25$~feet radius (Ex.~361)?}
+
+\ex{The base of a triangle is $15$~feet, and its altitude is $8$~feet.
+Find the perimeter of an equivalent rhombus, if the altitude is $6$~feet.}
+\scanpage{219.png}%
+
+\ex{Upon the diagonal of a rectangle $24$~feet by $10$~feet a triangle
+equivalent to the rectangle is constructed. What is its altitude?}
+
+\ex{Find the side of a square equivalent to a trapezoid whose bases
+are $56$~feet and $44$~feet, and each leg is $10$~feet.}
+
+\ex{Through a point $P$ in the side $AB$ of a triangle $ABC$, a line
+is drawn parallel to $BC$ so as to divide the triangle into two equivalent
+parts. Find the value of $AP$ in terms of $AB$.}
+
+\ex{What part of a parallelogram is the triangle cut off by a line
+from one vertex to the middle point of one of the opposite sides?}
+
+\ex{In two similar polygons, two homologous sides are $15$~feet
+and $25$~feet. The area of the first polygon is $450$~square feet. Find the
+area of the second polygon.}
+
+\ex{The base of a triangle is $32$~feet, its altitude $20$~feet. What is
+the area of the triangle cut off by a line parallel to the base at a distance
+of $15$~feet from the base?}
+
+\ex{The sides of two equilateral triangles are $3$~feet and $4$~feet.
+Find the side of an equilateral triangle equivalent to their sum.}
+
+\ex{If the side of one equilateral triangle is equal to the altitude
+of another, what is the ratio of their areas?}
+
+\ex{The sides of a triangle are $10$~feet, $17$~feet, and $21$~feet. Find
+the areas of the parts into which the triangle is divided by the bisector of
+the angle formed by the first two sides.}
+
+\ex{In a trapezoid, one base is $10$~feet, the altitude is $4$~feet, the
+area is $32$~square feet. Find the length of a line drawn between the legs
+parallel to the bases and distant $1$~foot from the lower base.}
+
+\ex{The diagonals of a rhombus are $90$~yards and $120$~yards,
+respectively. Find the area, the length of one side, and the perpendicular
+distance between two parallel sides.}
+
+\ex{Find the number of square feet of carpet that are required to
+cover a triangular floor whose sides are, respectively, $26$~feet, $35$~feet, and
+$51$~feet.}
+
+\ex{If the altitude $h$ of a triangle is increased by a length $m$, how
+much must be taken from the base $a$ that the area may remain the same?}
+
+\ex{Find the area of a right triangle, having given the segments
+$p$, $q$, into which the hypotenuse is divided by a perpendicular drawn to
+the hypotenuse from the vertex of the right angle.}
+\scanpage{220.png}%
+
+
+\chapter{BOOK V\@. REGULAR POLYGONS AND CIRCLES.}
+\markboth{\Headings{BOOK V\@. PLANE GEOMETRY.}}
+{\Headings{REGULAR POLYGONS AND CIRCLES.}}%
+
+\pp{\defn{A \indexbf{regular polygon} is a polygon
+which is both equilateral and equiangular. The equilateral triangle
+and the square are examples.}}
+
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{An equilateral polygon inscribed in a circle is a
+ regular polygon.}
+
+\figc{220aa430}{Let $ABC$ etc.\ be an equilateral polygon inscribed in a
+ circle.}
+
+\prove{the polygon $ABC$ etc.\ is a regular polygon.}
+
+\step[\indent\textbf{Proof.}]{The arcs $AB$, $BC$, $CD$, etc., are equal.}{§~243}
+
+\step{Hence, arcs $ABC$, $BCD$, etc., are equal.}{Ax.~2}
+
+\step{Therefore, arcs $CFA$, $DFB$, etc., are equal.}{Ax.~3}
+
+\step{Therefore, $\angle_s A$, $B$, $C$, etc., are equal.}{§~289}
+
+Therefore, the polygon $ABC$ etc.\ is a regular polygon, being
+equilateral and equiangular.~\hfill§~429
+
+\hfill\qed
+
+\end{proof}
+\scanpage{221.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{A circle may be circumscribed about, and a circle
+ may be inscribed in, any regular polygon.}
+
+\figc{221aa431}{Let $ABCDE$ be a regular polygon.}
+
+\prove[\textup{1.} To prove that ]{a circle may be circumscribed about $ABCDE$.}
+
+\textbf{Proof.} Let $O$ be the centre of the circle which may be passed
+through $A$, $B$, and $C$.~\hfill§~258
+
+\step{Draw $OA$, $OB$, $OC$, and $OD$.}{}
+
+\eq[\indent Then]{$\angle ABC$}{$= \angle BCD$,}{§~429}
+
+\eq[and]{$\angle OBC$}{$= \angle OCB$.}{§~145}
+
+%proofrule
+\eq[\indent By subtraction,]{$\angle OBA$}{$= \angle OCD$.}{Ax.~3}
+
+\step{The $\triangle_s OBA$ and $OCD$ are equal.}{§~143}
+
+\eq[\indent For]{$\angle OBA$}{$= \angle OCD$,}{}
+
+\eq{$OB$}{$= OC$,}{§~217}
+
+\eq[and]{$AB$}{$= CD$.}{§~429}
+
+\eq{$\therefore OA$}{$= OD$.}{§~128}
+
+$\therefore$ the circle passing through $A$, $B$, $C$, passes through
+$D$.
+
+In like manner it may be proved that the circle passing through $B$,
+$C$, and $D$ also passes through $E$; and so on.
+\scanpage{222.png}%
+
+Therefore, the circle described from $O$ as a centre, with a
+radius $OA$, will be circumscribed about the polygon.~\hfill§~231
+
+\prove[\textup{2.} To prove that ]{a circle may be inscribed in $ABCDE$.}
+
+\textbf{Proof.} Since the sides of the regular polygon are equal
+chords of the circumscribed circle, they are equally distant
+from the centre.~\hfill§~249
+
+Therefore, the circle described from $O$ as a centre, with the
+distance from $O$ to a side of the polygon as a radius, will be
+inscribed in the polygon (§~232).~\hfill\qed
+
+\end{proof}
+
+\pp{\defn{The radius of the circumscribed circle, $OA$, is
+called the \textbf{radius} of the polygon\label{polyradius}.}}
+
+\pp{\defn{The radius of the inscribed circle, $OF$, is called
+the \textbf{apothem}\label{apothem} of the polygon.}}
+
+\pp{\defn{The common centre, $O$, of the circumscribed and
+inscribed circles is called the \textbf{centre} of the polygon\label{centrepoly}.}}
+
+\pp{\defn{The angle between radii drawn to the extremities
+of any side is called the \textbf{angle at the centre} of the polygon.}}
+
+By joining the centre to the vertices of a regular polygon,
+the polygon can be decomposed into as many equal isosceles
+triangles as it has sides.
+
+\pp{\cor[1]{The angle at the centre of a regular polygon\label{anglecentreregpoly}
+is equal to four right angles divided by the number of sides
+of the polygon. Hence, the angles at the centre of any regular
+polygon are all equal.}}
+
+\pp{\cor[2]{The radius drawn to any vertex of a regular
+polygon bisects the angle at the vertex.}}
+
+\pp{\cor[3]{The angle at the centre of a regular polygon
+and an interior angle of the polygon are supplementary.}}
+
+\step[\indent For]{$\angle_s FOB$ and $FBO$ are complementary.}{§~135}
+
+$\therefore$ their doubles $AOB$ and $FBC$ are supplementary.\hfill~Ax.~6
+\scanpage{223.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If the circumference of a circle is divided into
+any number of equal arcs, the chords joining the successive
+points of division form a regular inscribed polygon;
+and the tangents drawn at the points of division
+form a regular circumscribed polygon.}
+
+\figc{223aa439}{Suppose the circumference divided into equal arcs $AB$, $BC$, etc.
+Let $AB$, $BC$, etc., be the chords, $FBG$, $GCH$, etc., the tangents.}
+
+1.~\prove{$ABCDE$ is a regular polygon.}
+
+\step[\indent\textbf{Proof.}]{The sides $AB$, $BC$, $CD$, etc., are equal.}{§~241}
+
+\step{Therefore, the polygon is regular.}{§~430}
+
+2.~\prove{To prove that $FGHIK$ is a regular polygon.}
+
+\textbf{Proof.} The $\triangle_s AFB$, $BGC$, $CHD$, etc., are all equal isosceles
+triangles.\hfill\allowbreak\null\nobreak\hfill\nobreak§§~295,139
+
+\step{$\therefore \angle_s F$, $G$, $H$, etc., are equal, and $FB$, $BG$, $GC$, etc., are equal.}{}
+
+\step{$\therefore FG=GH=HI$, etc.}{Ax.~6}
+
+\step{$\therefore FGHIK$ is a regular polygon.}{§~429}
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\cor[1]{Tangents to a circle at the vertices of a regular
+inscribed polygon form a regular circumscribed polygon of
+the same number of sides as the inscribed polygon.}}
+\scanpage{224.png}%
+
+\figccc{224aa441}{224bb442}{224cc443}
+\begin{point}%
+\cor[2]{Tangents to a circle at the middle points of
+the arcs subtended by the sides of a regular inscribed polygon
+form a circumscribed regular polygon,
+whose sides are parallel to the sides of
+the inscribed polygon and whose vertices
+lie on the radii (prolonged) of the inscribed
+polygon.}
+
+For two corresponding sides, $AB$ and
+$A'B'$, are perpendicular to $OM$ (§§~248,
+254), and are parallel (§~104); and the tangents $MB'$ and $NB'$,
+intersecting at a point equidistant from $OM$ and $ON$ (§~261),
+intersect upon the bisector of the $\angle MON$ (§~162); that is,
+upon the radius $OB$.
+\end{point}
+
+\pp{\cor[3]{If the vertices of a regular inscribed polygon
+are joined to the middle points of the arcs subtended
+by the sides of the polygon, the joining
+lines form a regular inscribed polygon of
+double the number of sides.}}
+
+\pp{\cor[4]{Tangents at the middle points
+the arcs between adjacent points of contact
+of the sides of a regular circumscribed polygon
+form a regular circumscribed polygon of
+double the number of sides.}}
+
+\begin{point}%
+\cor[5]{The perimeter of an inscribed polygon is
+less than the perimeter of an inscribed polygon of double
+the number of sides; and the perimeter of a circumscribed
+polygon is greater than the perimeter of a circumscribed
+polygon of double the number of sides.}
+
+For two sides of a triangle are together greater than the
+third side.~\hfill§~138
+\end{point}
+\scanpage{225.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Two regular polygons of the same number of sides
+are similar.}
+
+\figc{225aa445}{Let $Q$ and $Q'$ be two regular polygons, each having $n$
+sides.}
+
+\prove{$Q$ and $Q'$ are similar.}
+
+\textbf{Proof.} The sum of the interior $\angle_s$ of each polygon is
+equal to
+
+\step{$(n-2)2$ rt.~$\angle_s$,}{§~205}
+
+\pnote{(the sum of the interior $\angle_s$ of a polygon is equal to 2
+ rt.\ $\angle_s$ taken as many times less two as the polygon has
+ sides).}
+
+\step{Each angle of either polygon $=
+ \dfrac{(n-2) 2 \text{ rt.\ } \angle_s}{n}$,}{§~206}
+
+\pnote{(for the $\angle_s$ of a regular polygon are all equal, and
+ hence each $\angle$ is equal to the sum of the $\angle_s$ divided by
+ their number).}
+
+Hence, the two polygons $Q$ and $Q'$ are mutually equiangular.
+
+\step{Since $AB = BC$, etc., and $A'B' = B'C'$, etc.,}{§~429}
+
+\step{\( AB:A'B' = BC:B'C' \), etc.}{}
+
+Hence, the two polygons have their homologous sides proportional.
+
+\step{Therefore the two polygons are similar.}{§~351}
+
+\hfill\qed
+
+\end{proof}
+
+\pp{\cor{The areas of two regular polygons
+ of the same number of sides are to each other as the squares of any
+ two homologous sides.}~\hfill§~412}
+\scanpage{226.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The perimeters of two regular polygons of the same
+ number of sides are to each other as the radii of their
+ circumscribed circles, and also as the radii of their inscribed circles.}
+
+\figc{226aa447}{Let $P$ and $P'$ denote the perimeters, $O$ and $O'$ the
+ centres, of the two regular polygons.}
+
+From $O$, $O'$ draw $OA$, $O'A'$, $OB$, $O'B'$, and the $\perp_s OM$,
+$O'M'$.
+
+\prove{$P:P' = OA:O'A' = OM:O'M'$.}
+
+\step[\indent\textbf{Proof.}]{Since the polygons are similar,}{§~445}
+
+\eq{$P:P'$}{$= AB:A'B'$.}{§~364}
+
+The $\triangle_s OAB$ and $O'A'B'$ are isosceles.~\hfill§~431
+
+\eq[\indent Now]{$\angle O$}{$= \angle O'$,}{§~436}
+
+\eq[and]{$OA:OB$}{$= O'A':O'B'$.}{}
+
+\step{$\therefore$ the $\triangle_s OAB$ and $O'A'B'$ are similar.}{§~357}
+
+\eq{$\therefore AB:A'B'$}{$= OA:O'A'$.}{§~351}
+
+\eq[\indent Also,]{$AB:A'B'$}{$= OM:O'M'$.}{§~361}
+
+\step{$\therefore P:P' = OA:O'A' = OM:O'M'$.}{Ax.~1}
+
+\hfill\qed
+
+\end{proof}
+
+
+\pp{\cor{The areas of two regular polygons
+ of the same number of sides are to each other as the squares of the
+ radii of the circumscribed circles, and of the inscribed
+ circles.}~\hfill§~413}
+\scanpage{227.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{If the number of sides of a regular inscribed
+polygon is indefinitely increased, the apothem of the
+polygon approaches the radius of the circle as its limit.}
+
+\figc{227aa449}{Let $AB$ be a side and $OP$ the apothem of a regular polygon of $n$
+sides inscribed in the circle whose radius is $OA$.}
+
+\prove{$OP$ approaches $OA$ as a limit, when $n$ increases
+indefinitely.}
+
+\eq[\indent\textbf{Proof.}]{$OP$}{$<OA$,}{§~97}
+
+\eq[and]{$OA-OP$}{$< AP$.}{§~138}
+
+\eq{$\therefore OA-OP$}{$<AB$, which is twice $AP$.}{§~245 }
+
+Now, if $n$ is taken sufficiently great, $AB$, and consequently
+$OA-OP$, can be made less than any assigned value, however
+small, but cannot be made zero.
+
+Since $OA-OP$ can be made less than any assigned value
+by increasing $n$, but cannot be made zero, $OA$ is the limit of
+$OP$ by the test for a limit.~\hfill§~275
+
+\hfill\qed
+
+\end{proof}
+
+\begin{point}%
+\cor{If the number of sides of a regular inscribed
+polygon is indefinitely increased, the square of the apothem
+approaches the square of the radius of the circle as a limit.}
+
+\step[\indent For]{$\overline{OA}^2 - \overline{OP}^2 = \overline{AP}^2$.}{§~372}
+
+But by taking $n$ sufficiently great, $AB$ and consequently $AP$,
+the half of $AB$, can be made less than any assigned value.
+\end{point}
+\scanpage{228.png}%
+
+Therefore, $\overline{AP}^2$, the product of $AP$ by $AP$, can be made
+less than any assigned value; for the product of two finite factors
+approaches zero as a limit, if \emph{either} factor approaches zero as
+a limit (§~276); and for a still stronger reason, the product
+approaches zero as a limit, if \emph{each} of the factors approaches
+zero as a limit.
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{An arc of a circle is less than any line which
+envelops it and has the same extremities.}
+
+\figc{228aa451}{Let $ACB$ be an arc of a circle, and $AB$ its chord.}
+
+\prove{the arc $ACB$ is less than any other line which
+ envelops this arc and terminates at $A$ and $B$.}
+
+% the following are steps in a proof, but do not agree with the formatting.
+\textbf{Proof.} Of all the lines that can be drawn, each to include
+the area $ACB$ between itself and the chord $AB$, there must be at
+least one shortest line; for all the lines are not equal.
+
+Now the enveloping line $ADB$ cannot be the shortest; for drawing
+$ECF$ tangent to the arc $ACB$ at $C$, the line $AECFB < AEDFB$, since
+$ECF < EDF$.~\hfill§~49
+
+In like manner it can be shown that no other enveloping line can be
+the shortest. Therefore, $ACB$ is the shortest.
+
+\step {} {\qed}
+
+
+\end{proof}
+
+\pp{\cor[1]{The circumference of a circle
+ is less than the perimeter of any polygon circumscribed about it.}}
+
+\pp{\cor[2]{Any convex curve\label{convexcurve} is less than
+ the perimeter of a polygon circumscribed about it.}}
+\scanpage{229.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The circumference of a circle is the limit which
+ the perimeters of regular inscribed polygons and of similar
+ circumscribed polygons approach, if the number of sides of the
+ polygons is indefinitely increased; and the area of a circle is the
+ limit which the areas of these polygons approach.}
+
+\figc{229aa454}{Let $P$ and $P'$ denote the lengths of the perimeters, $AB$
+ and $A'B'$ two homologous sides, $R$ and $R'$ the radii, of the
+ polygons, and $C$ the circumference of the circle.}
+
+\prove{$C$ is the limit of $P$ and of $P'$, if
+ the number of sides of the polygons is indefinitely increased.}
+
+\step[\indent\textbf{Proof.}]{Since the polygons are similar by hypothesis,}{}
+
+\eq {$P':P $} {$= R':R$.} {§~447}
+
+\eq [\indent Therefore,] {$P'-P:P $} {$= R'-R:R$.} {§~333}
+
+\eq [\indent Whence,] {$R(P'-P) $} {$ = P(R'-R)$.} {§~327}
+
+\eq [\indent Therefore,] {$P'-P $} {$= \frac{P}{R}(R' - R)$.} {}
+
+\step {Now $P$ is always less than $C$.} {§~273}
+
+\eq {$\therefore P'-P $} {$< \frac{C}{R} (R'-R)$.}{}
+\scanpage{230.png}%
+
+But $R'-R$, which is less than $A'C$ (§~138), can be made less than
+any assigned quantity by increasing the number of sides of the
+polygons; and therefore $\dfrac{C}{R}(R'-R)$ can be made less than any
+assigned quantity.~\hfill§~276
+
+Hence, $P'-P$ can be made less than any assigned quantity.
+
+Since $P'$ is always greater than $C$ (§~452), and $P$ is always less
+than $C$ (§~273), the difference between $C$ and either $P'$ or $P$
+is less than the difference $P'-P$, and consequently can be made less
+than any assigned quantity, but cannot be made zero.
+
+Therefore, $C$ is the common limit of $P'$ and $P$.~\hfill§~275
+
+\lett{Let $K$ denote the area of the circle, $S$ the area of the
+ inscribed polygon, and $S'$ the area of the circumscribed polygon.}
+
+2. \prove{$K$ is the limit of $S$ and $S'$.}
+
+\eq[\indent\textbf{Proof.}]{$S':S$}{$= R'^2:R^2$.}{§~448}
+
+\eq[\indent By division,]{$S'-S:S$}{$= R'^2-R^2:R^2$.}{§~333}
+
+\eq[\indent Whence]{$S'-S$}{$= \dfrac{S}{R^2}(R'^2-R^2)$.}{}
+
+\step{Now $K$ is always greater than $S$.}{Ax.~8}
+
+\eq[\indent Therefore,]{$S'-S$}{$< \dfrac{K}{R^2}(R'^2-R^2)$.}{}
+
+But $R'^2 - R^2$, which is equal to $(R'+R)(R'-R)$, can be made less
+than any assigned quantity; and therefore $\dfrac{K}{R^2}(R'^2-R^2)$ can
+be made less than any assigned quantity.~\hfill§~276
+
+Hence, $S'-S$ can be made less than any assigned quantity.
+
+Since $S' > K$ always, and $S < K$ always (Ax.~8), the difference
+between $K$ and either $S'$ or $S$ is less than the difference $S'-S$,
+and consequently can be made less than any assigned quantity, but
+cannot be made zero.
+
+Therefore, $K$ is the common limit of $S'$ and $S$.~\hfill§~275
+
+\hfill\qed
+
+\end{proof}
+\scanpage{231.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Two circumferences have the same ratio as their
+radii.}
+
+\figc{231aa455}{Let $C$ and $C'$ be the circumferences, $R$ and $R'$ the radii, of the two
+circles $Q$ and $Q'$.}
+
+\proveq{$C:C'$}{$= R:R'$.}
+
+\textbf{Proof.} Inscribe in the $\odot_s$ two similar regular polygons, and
+denote their perimeters by $P$ and $P'$.
+
+\eq[\indent Then]{$P:P'$}{$= R:R'$.}{§~447}
+
+Conceive the number of sides of these regular polygons to
+be indefinitely increased, the polygons continuing similar.
+
+Then $P$ and $P'$ will have $C$ and $C'$ as limits.~\hfill§~454
+
+But $P:P'$ will always be equal to $R:R'$.~\hfill§~447
+
+\eq{$\therefore C:C'$}{$= R:R'$.}{§~285}
+
+\hfill\qed
+
+\end{proof}
+
+\begin{point}%
+\cor{The ratio of the circumference of a circle to its
+diameter is constant.}
+
+\eq[\indent For]{$C:C'$}{$= R: R'$.}{§~455}
+
+\eq{$\therefore C:C'$}{$= 2R:2R'$.}{§~340}
+
+\eq[\indent By alternation,]{$C: 2R$}{$= C' : 2R'$.}{§~330}
+\end{point}
+
+\pp{\defn{The constant ratio of the circumference of a
+circle to its diameter is represented by the Greek letter $\pi$\label{pi}.}}
+
+\label{formcircum}%
+\pp{\cor{$\pi = \dfrac{C}{2R}$. $\therefore C=2\pi R$.}}
+\scanpage{232.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The area of a regular polygon is equal to half
+the product of its apothem by its perimeter.}
+
+\figc{232aa459}{Let $P$ represent the perimeter, $R$ the apothem, and $S$ the area of
+the regular polygon $ABC$ etc.}
+
+\prove{$S = \frac{1}{2}R × P$.}
+
+\step[\indent\textbf{Proof.}]{Draw the radii $OA$, $OB$, $OC$, etc.}{}
+
+\step{The polygon is divided into as many $\triangle_s$ as it has sides.}{}
+
+\step{The apothem is the common altitude of these $\triangle_s$,}{}
+
+\step{and the area of each $\triangle=\frac{1}{2}R$ multiplied by the base.}{§~403}
+
+Hence, the area of all the $\triangle_s$ is equal to $\frac{1}{2}R$ multiplied by
+the sum of all the bases.
+
+But the sum of the areas of all the $\triangle_s$ is equal to the area of
+the polygon.\hfill~Ax.~9
+
+And the sum of all the bases of the $\triangle_s$ is equal to the perimeter
+of the polygon.\hfill~Ax.~9
+
+\label{formareapoly}%
+\step{$\therefore S = \frac{1}{2}R × P$.}{\qed}
+
+\end{proof}
+
+\pp{\defn{In different circles \indexbf{similar arcs}, \indexbf{similar sectors},
+and \indexbf{similar segments} are such as correspond to \emph{equal angles at
+the centre}.}}
+\scanpage{233.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The area of a circle is equal to half the product
+of its radius by its circumference.}
+
+\figc{233aa461}{Let $R$ represent the radius, $C$ the circumference, and $S$ the area,
+of the circle whose centre is $O$.}
+
+\proveq{$S$}{$= \frac{1}{2}R × C$.}
+
+\textbf{Proof.} Circumscribe any regular polygon about the circle,
+and denote its perimeter by $P$, and its area by $S'$.
+
+\eq[\indent Then]{$S'$}{$= \frac{1}{2} R × P$.}{§~459}
+
+Conceive the number of sides of the polygon to be indefinitely
+increased.
+
+\step{Then $P$ approaches $C$ as its limit,}{§~454}
+
+\step{$\frac{1}{2}R × P$ approaches $\frac{1}{2}R× C$ as its limit,}{§~279}
+
+\step{and $S'$ approaches $S$ as its limit.}{§~454}
+
+\step[\indent But]{$S' = \frac{1}{2} R × P$, always.}{§~459}
+
+\step{$\therefore S = \frac{1}{2}R× C$.}{§~284}
+
+\hfill\qed
+
+\end{proof}
+
+\label{formareasector}%
+\begin{point}%
+\cor[1]{The area of a sector is equal to half the
+product of its radius by its arc.}
+
+For the sector and its arc are like parts of the circle and
+its circumference, respectively.
+\end{point}
+
+\begin{point}%
+\cor[2]{The area of a circle is equal to $\pi$ times the
+square of its radius.}
+
+\label{formareacircle}%
+For the area of the \( \odot = \frac{1}{2} R × C =
+\frac{1}{2} R × 2\pi R = \pi R^2 \).
+
+\end{point}
+\scanpage{234.png}%
+
+\begin{point}%
+\cor[3]{The areas of two circles are to
+ each other as the squares of their radii.}
+
+For, if $S$ and $S'$ denote the areas, and $R$ and $R'$ the radii,
+
+\[ S:S' = \pi R^2:\pi R'^2 = R^2:R'^2. \]
+\end{point}
+
+\pp{\cor[4]{Similar arcs are to each other
+ as their radii; similar sectors are to each other as the squares of
+ their radii.}}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{The areas of two similar segments are to each
+ other as the squares of their radii.}
+
+\figc{234aa466}{Let $AC$ and $A'C'$ be the radii of the two similar sectors
+ $ACB$ and $A'C'B'$, and let $ABP$ and $A'B'P'$ be the corresponding
+ segments.}
+
+\proveq{$ABP:A'B'P'$}{$= \overline{AC}^2:\overline{A'C'}^2$.}
+
+\step[\indent\textbf{Proof.}]{Sector $ACB :$ Sector $A'C'B' =
+ \overline{AC}^2:\overline{A'C'}^2$.}{§~465}
+
+\step{The $\triangle_s ACB$ and $A'C'B'$ are similar.}{§~357}
+
+\eq{$\therefore \triangle ACB:\triangle A'C'B'$}
+ {$=\overline{AC}^2:\overline{A'C'}^2$.}{§~411}
+
+\eq{$\therefore$ sector $ACB :$ sector $A'C'B'$}
+ {$=\triangle ACB : \triangle A'C'B'$.}{Ax.~1}
+
+\eq{$\therefore$ sector $ACB : \triangle ACB$}
+ {$=$ sector $A'C'B' : \triangle A'C'B'$.}{§~330}
+
+\step{\( \therefore
+ \dfrac{\text{sector } ACB-\triangle ACB}
+ {\text{sector } A'C'B'-\triangle A'C'B'} =
+ \dfrac{\triangle ACB}{\triangle A'C'B'} =
+ \dfrac{\overline{AC}^2}{\overline{A'C'}^2} \).}{§~333}
+
+\eq[\indent That is,]{$ABP:A'B'P'$}{$= \overline{AC}^2:\overline{A'C'}^2$.}{\qed}
+
+
+\end{proof}
+\scanpage{235.png}%
+
+
+\clearpage
+\section{PROBLEMS OF CONSTRUCTION.}
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To inscribe a square in a given circle.}
+
+\figc{235aa467}{Let $O$ be the centre of the given circle.}
+
+\prove[]{To inscribe a square in the given circle.}
+
+\step{Draw two diameters $AC$ and $BD \perp$ to each other.}{}
+
+\step{Draw $AB$, $BC$, $CD$, and $DA$.}{}
+
+\step{Then $ABCD$ is the square required.}{}
+
+\step[\indent\textbf{Proof.}]{The $\angle_s ABC$, $BCD$, etc., are rt.\ $\angle_s$,}{§~290}
+
+\pnote{(each being inscribed in a semicircle),}
+
+\step{and the sides $AB$, $BC$, etc., are equal,}{§~241}
+
+\pnote{(in the same $\odot$ equal arcs are subtended by equal chords).}
+
+\step{Hence the quadrilateral $ABCD$ is a square.}{§~168}
+
+\hfill\qef
+
+\end{proof}
+
+\pp{\cor{By bisecting the arcs $AB$, $BC$,
+ etc., a regular polygon of eight sides may be inscribed in the
+ circle; and, by continuing the process, regular polygons of sixteen,
+ thirty-two, sixty-four, etc., sides may be inscribed.}}
+
+
+\ex{The area of a circumscribed square is equal to
+twice the area of the inscribed square.}
+
+\ex{The area of a circular ring is equal to that of a
+circle whose diameter is a chord of the outer circle tangent to the
+inner circle.}
+\scanpage{236.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To inscribe a regular hexagon in a given circle.}
+
+\figc{236aa469}{Let $O$ be the centre of the given circle.}
+
+\prove[To inscribe ]{a regular hexagon in the given circle.}
+
+\step{From $O$ draw any radius, as $OC$.}{}
+
+\step{From $C$ as a centre, with a radius equal to $OC$,}{}
+
+\step{describe an arc intersecting the circumference at $F$.}{}
+
+\step{Draw $OF$ and $CF$.}{}
+
+\step{Then $CF$ is a side of the regular hexagon required.}{}
+
+\step[\indent\textbf{Proof.}]{The $\triangle OFC$ is equiangular,}{§~146}
+
+\pnote{(since it is equilateral by construction).}
+
+Hence, the $\angle FOC$ is $\frac{1}{3}$ of $2$~rt.~$\angle_s$, or
+$\frac{1}{6}$ of $4$~rt.~$\angle_s$.~\hfill§~136
+
+\step{$\therefore$ the arc $FC$ is $\frac{1}{6}$ of the circumference,}{}
+
+and the chord $FC$ is a side of a regular inscribed hexagon.
+
+Hence, to inscribe a regular hexagon apply the radius six times as a
+chord.~\hfill\qef
+
+\end{proof}
+
+\pp{\cor[1]{By joining the alternate
+ vertices $A$, $C$, $D$, an equilateral triangle is inscribed in the
+ circle.}}
+
+\pp{\cor[2]{By bisecting the arcs $AB$,
+ $BC$, etc., a regular polygon of twelve sides may be inscribed in
+ the circle; and, by continuing the process, regular polygons of
+ twenty-four, forty-eight, etc., sides may be inscribed.}}
+\scanpage{237.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To inscribe a regular decagon in a given circle.}
+
+\figc{237aa472}{Let $O$ be the centre of the given circle.}
+
+\prove[To inscribe ]{a regular decagon in the given circle.}
+
+\step{Draw any radius $OC$,}{}
+
+\step{and divide it in extreme and mean ratio, so that $OC$ shall}{}
+
+\step{be to $OS$ as $OS$ is to $SC$.}{§~389}
+
+\step{From $C$ as a centre, with a radius equal to $OS$,}{}
+
+\step{describe an arc intersecting the circumference at $B$.}{}
+
+\step{Draw $BC$.}{}
+
+\step{Then $BC$ is a side of the regular decagon required.}{}
+
+\step[\indent\textbf{Proof.}]{Draw $BS$ and $BO$.}{}
+
+\eq[\indent Now]{$OC:OS$}{$= OS:SC$,}{Const.}
+
+\eq[and]{$BC$}{$= OS$.}{Const.}
+
+\eq{$\therefore OC:BC$}{$= BC:SC$.}{}
+
+\eq[\indent Moreover,]{$\angle OCB$}{$= \angle SCB$.}{Iden.}
+
+\step{Hence, the $\triangle_s OCB$ and $BCS$ are similar.}{§~357}
+
+\step{But the $\triangle OCB$ is isosceles.}{§~217}
+
+\step{$\therefore \triangle BCS$, which is similar to the $\triangle OCB$,
+ is isosceles,}{}
+
+\step{and $CB = BS = SO$.}{§~120}
+\scanpage{238.png}%
+
+\step{$\therefore$ the $\triangle SOB$ is isosceles, and the $\angle O =
+ \angle SBO$.}{§~145}
+
+\step{But the ext.~$\angle CSB = \angle O + \angle SBO = 2 \angle O$.}{§~137}
+
+\eq[\indent Hence,]{$\angle SCB$}{$= 2\angle O$,}{}
+
+\eq[and]{$\angle OBC$}{$= 2\angle O$.}{}
+
+\step{$\therefore$ the sum of the $\angle_s$ of the $\triangle OCB = 5
+\angle O = 2 \text{rt.\ } \angle_s$,}{}
+
+\step[and]{$\angle O = \frac{1}{5}$ of $2$~rt.~$\angle_s$, or $\frac{1}{10}$ of $4$~rt.~$\angle_s$.}{}
+
+\step{Therefore, the arc $BC$ is $\frac{1}{10}$ of the circumference,}{}
+
+and the chord $BC$ is a side of a regular inscribed decagon.
+
+Therefore, to inscribe a regular decagon, divide the radius internally
+in extreme and mean ratio, and apply the greater segment ten times as
+a chord.~\hfill\qef
+
+\end{proof}
+
+\pp{\cor[1]{By joining the alternate vertices
+ of a regular inscribed decagon, a regular pentagon is inscribed.}}
+
+\pp{\cor[2]{By bisecting the arcs $BC$, $CF$,
+ etc., a regular polygon of twenty sides may be inscribed in the
+ circle; and, by continuing the process, regular polygons of forty,
+ eighty, etc., sides may be inscribed.}}
+
+
+If $R$ denotes the radius of a regular inscribed polygon, $r$ the
+apothem, $a$ one side, $A$ an interior angle, and $C$ the angle at the
+centre, show that
+
+\ex{In a regular inscribed triangle $a = R\sqrt{3}$,
+$r =\frac{1}{2}R$, $A = 60°$, $C = 120°$.}
+
+\ex{In an inscribed square $a = R\sqrt{2}$,
+$r = \frac{1}{2}R\sqrt{2}$, $A=90°$, $C=90°$.}
+
+\ex{In a regular inscribed hexagon $a = R$,
+$r = \frac{1}{2}R\sqrt{3}$, $A=120°$, $C=60°$.}
+
+\ex{In a regular inscribed decagon
+\[ a = \frac{R(\sqrt{5}-1)}{2},\
+ r = \frac{1}{4} R \sqrt{10+2\sqrt{5}},\
+ A = 144°,\
+ C = 36°. \]}
+\scanpage{239.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To inscribe in a given circle a regular
+ pentedecagon, or polygon of fifteen sides.}
+
+\figc{239aa475}{Let $Q$ be the given circle.}
+
+\prove[To inscribe ]{in $Q$ a regular pentedecagon.}
+
+\step{Draw $EH$ equal to the radius of the circle,}{}
+
+\step{and $EF$ equal to a side of the regular inscribed decagon.}{§~472}
+
+\step{Draw $FH$.}{}
+
+Then $FH$ is a side of the regular pentedecagon required.
+
+\step[\indent\textbf{Proof.}]{The arc $EH$ is $\frac{1}{6}$ of the circumference,}{§~469}
+
+\step{and the arc $EF$ is $\frac{1}{10}$ of the circumference.}{Const.}
+
+Hence, the arc $FH$ is $\frac{1}{6} - \frac{1}{10}$, or
+$\frac{1}{15}$, of the circumference.
+
+And the chord $FH$ is a side of a regular inscribed pentedecagon.
+
+By applying $FH$ fifteen times as a chord, we have the polygon
+required.~\hfill\qef
+
+\end{proof}
+
+\pp{\cor{By bisecting the arcs $FH$, $HA$,
+ etc., a regular polygon of thirty sides may be inscribed; and, by
+ continuing the process, regular polygons of sixty, one hundred
+ twenty, etc., sides may be inscribed.}}
+\scanpage{240.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To inscribe in a given circle a regular
+ polygon similar to a given regular polygon.}
+
+\figc{240aa477}{Let $ABC$ etc.\ be the given regular polygon, and $O'$ the
+ centre of the given circle.}
+
+\prove[To inscribe ]{in the circle a regular polygon similar to $ABC$
+ etc.}
+
+\step{From $O$, the centre of the given polygon,}{}
+
+\step{draw $OD$ and $OC$.}{}
+
+\step{From $O'$, the centre of the given circle,}{}
+
+\step{draw $O'C'$ and $O'D'$,}{}
+
+\step{making the $\angle O'$ equal to the $\angle O$.}{}
+
+\step{Draw $C'D'$.}{}
+
+\step{Then $C'D'$ is a side of the regular polygon required.}{}
+
+\textbf{Proof.} Each polygon has as many sides as the $\angle O$, or
+$\angle O'$, is contained times in $4$~rt.~$\angle_s$.
+
+Therefore, the polygon $C'D'E'$ etc.\ is similar to the polygon $CDE$
+etc.,~\hfill§~445
+
+\pnote{(two regular polygons of the same number of sides are similar).}
+
+\hfill\qef
+
+\end{proof}
+
+
+\ex{The area of an inscribed regular octagon is equal to
+that of the rectangle whose sides are equal to the sides of the
+inscribed and the circumscribed squares.
+}
+\scanpage{241.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{Given the side and the radius of a regular
+ inscribed polygon, to find the side of the regular inscribed polygon
+ of double the number of sides.}
+
+\figc{241aa478}{Let $AB$ be a side of the regular inscribed polygon.}
+
+\prove[To find ]{$AD$, a side of the regular inscribed polygon of double
+ the number of sides.}
+
+\step{Denote the radius by $R$, and $AB$ by $a$.}{}
+
+\step{From $D$ draw $DH$ through the centre $O$, and draw $OA$, $AH$.}{}
+
+\step{$DH$ is $\perp$ to $AB$ at its middle point $C$.}{§~161}
+
+\eq[\indent In the rt.~$\triangle OCA$,]{$\overline{OC}^2$}
+ {$= R^2 - \frac{1}{4}a^2$.}{§~372}
+
+\eq[\indent Therefore,]{$OC$}{$= \sqrt{R^2 - \frac{1}{4}a^2}$,}{}
+
+\eq[and]{$DC$}{$= R - \sqrt{R^2 - \frac{1}{4}a^2}$.}{}
+
+\step{The $\angle DAH$ is a rt.~$\angle$.}{§~290}
+
+In the rt.~$\triangle DAH$, \( \overline{AD}^2 = DH × DC \).~\hfill§~367
+
+But $DH = 2R$, and \( DC = R - \sqrt{R^2 - \frac{1}{4}a^2} \).
+
+\eq{$\therefore AD$}{$= \sqrt{2R(R - \sqrt{R^2 - \frac{1}{4}a^2})}$}{}
+
+\eq{}{$= \sqrt{R(2R - \sqrt{4R^2 - a^2})}$.}{\qef}
+
+\end{proof}
+
+\pp{\cor{If $R=1$, $AD =
+ \sqrt{2-\sqrt{4-a^2}}$.}}
+\scanpage{242.png}%
+
+\proposition{Problem.}
+
+\begin{proof}%
+\obs{To find the numerical value of the ratio of the
+ circumference of a circle to its diameter.}
+
+\figc{242aa480}{Let $C$ be the circumference, when the radius is unity.}
+
+\prove[To find ]{the numerical value of $\pi$.}
+
+By §~458, $2\pi R = C$. \qquad $\therefore \pi = \frac{1}{2}C$ when
+$R = 1$.
+
+Let $S_6$ be the length of a side of a regular polygon of $6$~sides,
+$S_{12}$ of $12$~sides, and so on.
+
+If $R=1$, by §~469, $S_6=1$ and by §~479 we have
+\[
+\begin{array}{lcc}
+\multicolumn{1}{c}{\text{\footnotesize Form of Computation.}} &
+\text{\footnotesize Length of Side.} &
+\text{\footnotesize Length of Perimeter.} \\
+%
+S_{12} = \sqrt{2 - \sqrt{4 - 1^2}} &
+0.51763809 &
+6.21165708 \\
+%
+S_{24} = \sqrt{2 - \sqrt{4 - (0.51763809)^2}} &
+0.26105238 &
+6.26525722 \\
+%
+S_{48} = \sqrt{2 - \sqrt{4 - (0.26105238)^2}} &
+0.13080626 &
+6.27870041 \\
+%
+S_{96} = \sqrt{2 - \sqrt{4 - (0.13080626)^2}} &
+0.06543817 &
+6.28206396 \\
+%
+S_{192} = \sqrt{2 - \sqrt{4 - (0.06543817)^2}} &
+0.03272346 &
+6.28290510 \\
+%
+S_{384} = \sqrt{2 - \sqrt{4 - (0.03272346)^2}} &
+0.01636228 &
+6.28311544 \\
+%
+S_{768} = \sqrt{2 - \sqrt{4 - (0.01636228)^2}} &
+0.00818121 &
+6.28316941 \\
+\end{array}
+\]
+$\therefore C = 6.28317$ approximately; that is, $\pi = 3.14159$
+nearly.
+\hfill\qef
+
+\end{proof}
+
+\begin{point}%
+\textsc{Scholium.~}$\pi$ is incommensurable. We
+generally take
+\[ \pi = 3.1416, \text{ and } \frac{1}{\pi} = 0.31831. \]
+\end{point}
+\scanpage{243.png}%
+
+
+\section{MAXIMA AND MINIMA.}
+
+\begin{point}%
+\defn{Among geometrical magnitudes which satisfy
+given conditions, the \emph{greatest} is called the \indexbf{maximum}; and
+the \emph{smallest} is called the \indexbf{minimum}.}
+
+Thus, the diameter of a circle is the maximum among all chords; and
+the perpendicular is the minimum among all lines drawn to a given line
+from a given external point.
+\end{point}
+
+\pp{\defn{\indexbf{Isoperimetric} polygons are polygons which have
+equal \newline perimeters.}}
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Of all triangles having two given sides, that in
+which these sides include a right angle is the maximum.}
+
+\figc{243aa484}{Let the triangles $ABC$ and $EBC$ have the sides $AB$ and $BC$ equal
+to $EB$ and $BC$, respectively; and let the angle $ABC$ be a right angle.}
+
+\proveq{$\triangle ABC$}{$> \triangle EBC$.}
+
+\step[\indent\textbf{Proof.}]{From $E$ draw the altitude $ED$.}{}
+
+The $\triangle_s ABC$ and $EBC$, having the same base, $BC$, are to
+each other as their altitudes $AB$ and $ED$.~\hfill§~405
+
+\eq[\indent Now]{$EB$}{$> ED$.}{§~97}
+
+\eq[\indent But]{$EB$}{$= AB$.}{Hyp.}
+
+\eq{$\therefore AB$}{$> ED$.}{}
+
+\eq{$\therefore \triangle ABC$}{$> \triangle EBC$.}{§~405}
+
+\hfill\qed
+
+\end{proof}
+\scanpage{244.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Of all isoperimetric triangles having the same
+ base the isosceles triangle is the maximum.}
+
+\figc{244aa485}{Let the $\triangle_s ACB$ and $ADB$ have equal perimeters, and
+ let $AC$ and $CB$ be equal, and $AD$ and $DB$ be unequal.}
+
+\prove {$\triangle ACB > \triangle ADB$.}
+
+\step [\indent Proof.] {Produce $AC$ to $H$, making $CH = AC$; and draw $HB$.} {}
+
+\step {Produce $HB$, take $DP$ equal to $DB$, and draw $AP$.} {}
+
+\step {Draw $CE$ and $DF \perp$ to $AB$, and $CK$ and $DM \parallel$ to $AB$.} {}
+
+\step {The $\angle ABH$ is a right $\angle$, for it may be inscribed in the
+semicircle whose centre is $C$ and radius $CA$.} {§~290}
+
+$ADP$ is not a straight line, for then the $\angle_s DBA$ and $DAB$
+would be equal, being complements of the equal $\angle_s DBM$ and
+$DPM$, respectively; and $DA$ and $DB$ would be equal (§~147), which
+is contrary to the hypothesis. Hence,
+
+\step {$AP < AD + DP$, $\therefore < AD+DB$, $\therefore < AC+CB$,
+$\therefore < AH$.} {}
+
+\eq {$\therefore BH $} {$> BP$.} {§~102}
+
+\eq {$\therefore CE(=\frac{1}{2} BH) $} {$> DF (=\frac{1}{2}BP)$.} {Ax.~7}
+
+\eq [\indent Therefore,] {$\triangle ACB $} {$> \triangle ADB$.} {§~405}
+
+\step {} {\qed}
+
+\end {proof}
+\scanpage{245.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Of all polygons with sides all given but one, the
+ maximum can be inscribed in a semicircle which has the undetermined
+ side for its diameter.}
+
+\figc{245aa486}{Let $ABCDE$ be the maximum of polygons with sides $AB$, $BC$,
+ $CD$, $DE$, and the extremities $A$ and $E$ on the straight line
+ $MN$.}
+
+\prove{$ABCDE$ can be inscribed in a semicircle.}
+
+\textbf{Proof.} From \emph{any} vertex, as $C$, draw $CA$ and $CE$.
+
+The $\triangle ACE$ must be the maximum of all $\triangle_s$ having
+the
+sides $CA$ and $CE$, and the third side on $MN$; otherwise by
+increasing or diminishing the $\angle ACE$, keeping the lengths of
+the sides $CA$ and $CE$ unchanged, but sliding the extremities
+$A$ and $E$ along the line $MN$, we could increase the $\triangle ACE$,
+while the rest of the polygon would remain unchanged; and
+therefore increase the polygon. But this is contrary to the hypothesis that the polygon is the maximum polygon.
+
+Hence, the $\triangle ACE$ is the maximum of $\triangle_s$ that have
+the sides $CA$ and $CE$.
+
+
+\step{Therefore, the $\angle ACE$ is a right angle.}{§~484}
+
+\step{Therefore, $C$ lies on the semicircumference.}{§~290}
+
+Hence, \emph{every} vertex lies on the circumference; that is, the
+maximum polygon can be inscribed in a semicircle having the
+undetermined side for a diameter.~\hfill\qed
+
+\end{proof}
+\scanpage{246.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Of all polygons with given sides, that which can
+ be inscribed in a circle is the maximum.}
+
+\figc{246aa487}{Let $ABCDE$ be a polygon inscribed in a circle, and
+ $A'B'C'D'E'$ be a polygon, equilateral with respect to $ABCDE$,
+ which cannot be inscribed in a circle.}
+
+\prove{that $ABCDE > A'B'C'D'E'$.}
+
+\step [\indent Proof.] {Draw the diameter $AH$, and draw $CH$ and $DH$.} {}
+
+\step {Upon $C'D'$ construct the $\triangle C'H'D' = \triangle CHD$, and draw
+$A'H'$.} {}
+
+Since, by hypothesis, a $\odot$ cannot pass through \emph{all} the
+vertices of $A'B'C'D'E'$, \emph{one} or \emph{both} of the parts
+$ABCH$, $AEDH$ must be greater than the corresponding part of
+$A'B'C'H'D'E'$.\hfill§~486
+
+If either of these parts is \emph{not greater than} its corresponding
+part, it is equal to it,\hfill§~486
+
+\pnote{(for $ABCH$ and $AEDH$ are the maxima of polygons that have
+ sides equal to $AB$, $BC$, $CH$, and $AE$, $ED$, $DH$, respectively,
+ and the remaining side undetermined).}
+
+\eq {$\therefore ABCHDE $} {$> A'B'C'H'D'E'$.} {Ax.~4}
+
+\step {Take away from the two figures the equal $\triangle_s CHD$ and
+$C'H'D'$.}{}
+
+\eq [\indent Then] {$ABCDE $} {$> A'B'C'D'E'$.} {Ax.~5}
+
+\step {} {\qed}
+
+\end {proof}
+\scanpage{247.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Of isoperimetric polygons of the same number of
+ sides, the maximum is equilateral.}
+
+\figc{247aa488}{Let $ABCD$ etc.\ be the maximum of isoperimetric polygons of
+ any given number of sides.}
+
+\prove{$AB$, $BC$, $CD$, etc., are equal.}
+
+\step[\indent\textbf{Proof.}]{Draw $AC$.}{}
+
+The $\triangle ABC$ must be the maximum of all the $\triangle_s$ which
+are formed upon $AC$ with a perimeter equal to that of $\triangle
+ABC$.
+
+Otherwise a greater $\triangle AKC$ could be substituted for
+$\triangle ABC$, without changing the perimeter of the polygon.
+
+But this is inconsistent with the hypothesis that the polygon $ABCD$
+etc.\ is the maximum polygon.
+
+
+\step{$\therefore$ the $\triangle ABC$ is isosceles.}{§~485}
+
+\step{$\therefore AB = BC$.}{}
+
+In like manner it may be proved that $BC=CD$, etc.~\hfill\qed
+
+\end{proof}
+
+\begin{point}%
+\cor{The maximum of isoperimetric
+ polygons of the same number of sides is a regular polygon.}
+
+For the maximum polygon is equilateral (§~488), and can be inscribed
+in a circle (§~487), and is, therefore, regular.~\hfill§~430
+\end{point}
+\scanpage{248.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Of isoperimetric regular polygons, that which has
+ the greatest number of sides is the maximum.}
+
+\figc{248aa490}{Let $Q$ be a regular polygon of three sides, and $Q'$ a
+ regular polygon of four sides, and let the two polygons have equal
+ perimeters.}
+
+\prove{$Q'$ is greater than $Q$.}
+
+\textbf{Proof.} Draw $CD$ from $C$ to any point in $AB$.
+
+Invert the $\triangle CDA$ and place it in the position $DCE$, letting
+$D$ fall at $C$, $C$ at $D$, and $A$ at $E$.
+
+The polygon $DBCE$ is an irregular polygon of four sides, which by
+construction has the same perimeter as $Q'$, and the same area as $Q$.
+
+Then the irregular polygon $DBCE$ of four sides is less than the
+isoperimetric regular polygon $Q'$ of four sides.~\hfill§~489
+
+In like manner it may be shown that $Q'$ is less than an isoperimetric
+regular polygon of five sides, and so on.~\hfill\qed
+
+\end{proof}
+
+\ex{Of all equivalent parallelograms that have equal
+bases, the rectangle has the minimum perimeter.}
+
+\ex{Of all equivalent rectangles, the square has the
+minimum perimeter.}
+
+\ex{Of all triangles that have the same base and the
+same altitude, the isosceles has the minimum perimeter.}
+
+\ex{Of all triangles that can be inscribed in a given
+circle, the equilateral is the maximum and has the maximum perimeter.}
+\scanpage{249.png}%
+
+\proposition{Theorem.}
+
+\begin{proof}%
+\obs{Of regular polygons having a given area, that
+ which has the greatest number of sides has the least perimeter.}
+
+\figc{249aa491}{Let $Q$ and $Q'$ be regular polygons having the same area, and
+ let $Q'$ have the greater number of sides.}
+
+\proveq[\indent To prove ]{the perimeter of $Q$}{$>$ the perimeter of $Q'$.}
+
+\textbf{Proof.} Let $Q''$ be a regular polygon having the same
+perimeter as $Q'$, and the same number of sides as $Q$.
+
+\eq[\indent Then]{$Q'$}{$> Q''$}{§~490}
+
+\pnote{(of isoperimetric regular polygons, that which has the greatest
+number of sides is the maximum).}
+
+\eq[\indent But]{$Q$}{$\Bumpeq Q'$.}{Hyp.}
+
+\eq{$\therefore Q$}{$> Q''$.}{}
+
+\eq{$\therefore$ the perimeter of $Q$}{$>$ the perimeter of $Q''$.}{}
+
+\eq{But the perimeter of $Q'$}{$=$ the perimeter of $Q''$.}{Hyp.}
+
+\eq{$\therefore$ the perimeter of $Q$}{$>$ the perimeter of $Q'$.}{\qed}
+
+
+\end{proof}
+
+
+
+\ex{To inscribe in a semicircle the maximum rectangle.}
+
+\ex{Of all polygons of a given number of sides which may
+be inscribed in a given circle, that which is regular has the maximum
+area and the maximum perimeter.}
+
+\ex{Of all polygons of a given number of sides which may
+be circumscribed about a given circle, that which is regular has the
+minimum area and the minimum perimeter.
+}
+\scanpage{250.png}%
+
+
+\section[EXERCISES.]{THEOREMS.}
+
+\ex{Every equilateral polygon circumscribed about a circle is
+regular if it has an \emph{odd} number of sides.}
+
+\ex{Every equiangular polygon inscribed in a circle is regular if
+it has an \emph{odd} number of sides.}
+
+\ex{Every equiangular polygon circumscribed about a circle is
+regular.}
+
+\ex{The side of a circumscribed equilateral triangle is equal to
+twice the side of the similar inscribed triangle.}
+
+\ex{The apothem of an inscribed regular hexagon is equal to half
+the side of the inscribed equilateral triangle.}
+
+\ex{The area of an inscribed regular hexagon is three fourths of
+the area of the circumscribed regular hexagon.}
+
+\ex{The area of an inscribed regular hexagon is the mean proportional
+between the areas of the inscribed and the circumscribed equilateral
+triangles.}
+
+\ex{The square of the side of an inscribed equilateral triangle is
+equal to three times the square of a side of the inscribed regular hexagon.}
+
+\ex{The area of an inscribed equilateral triangle is equal to half
+the area of the inscribed regular hexagon.}
+
+\ex{The square of the side of an inscribed equilateral triangle is
+equal to the sum of the squares of the sides of the inscribed square and of
+the inscribed regular hexagon.}
+
+\ex{The square of the side of an inscribed regular pentagon is
+equal to the sum of the squares of the radius of the circle and the side of
+the inscribed regular decagon.}
+
+\exheader{If $R$ denotes the radius of a circle, and $a$ one side of an inscribed regular
+polygon, show that:}
+
+\ex{In a regular pentagon, $a = \frac{1}{2} R \sqrt{10 - 2 \sqrt{5}}$.}
+
+\ex{In a regular octagon, $a = R \sqrt{2 - \sqrt{2}}$.}
+
+\ex{In a regular dodecagon, $a = R \sqrt{2 - \sqrt{3}}$.}
+
+\ex{If two diagonals of a regular pentagon intersect, the longer
+segment of each is equal to a side of the pentagon.}
+\scanpage{251.png}%
+
+\ex{The apothem of an inscribed regular pentagon is equal to half
+the sum of the radius of the circle and the side of the inscribed regular
+decagon.}
+
+\ex{The side of an inscribed regular pentagon is equal to the
+hypotenuse of the right triangle which has for legs the radius of the
+circle and the side of the inscribed regular decagon.}
+
+\ex{The radius of an inscribed regular polygon is the mean proportional
+between its apothem and the radius of the similar circumscribed
+regular polygon.}
+
+\ex{If squares are constructed outwardly upon the six sides of a
+regular hexagon, the exterior vertices of these squares are the vertices of
+a regular dodecagon.}
+
+\ex{If the alternate vertices of a regular hexagon are joined by
+straight lines, show that another regular hexagon is thereby formed.
+Find the ratio of the areas of these two hexagons.}
+
+\ex{If on the legs of a right triangle as diameters semicircles are
+described external to the triangle, and from the whole figure a semicircle
+on the hypotenuse is subtracted, the remaining figure is equivalent to the
+given right triangle.}
+
+\ex{The star-shaped polygon, formed by producing the sides of a
+regular hexagon, is equivalent to twice the given hexagon.}
+
+\ex{The sum of the perpendiculars drawn to the sides of a regular
+polygon from any point within the polygon is equal to the apothem multiplied
+by the number of sides.}
+
+\ex{If two chords of a circle are perpendicular to each other, the
+sum of the four circles described on the four segments as diameters is
+equivalent to the given circle.}
+
+\ex{If the diameter of a circle is divided into any two segments,
+and upon these segments as diameters semicircumferences are described
+upon opposite sides of the diameter, these semicircumferences divide the
+circle into two parts which have the same ratio as the two segments of
+the diameter.}
+
+\ex{The diagonals that join any vertex of a regular polygon to
+all the vertices not adjacent divide the angle at that vertex into as many
+equal parts less two as the polygon has sides.}
+\scanpage{252.png}%
+
+
+\subsection{PROBLEMS OF CONSTRUCTION.}
+
+\ex{To circumscribe an equilateral triangle about a given circle.}
+
+\ex{To circumscribe a square about a given circle.}
+
+\ex{To circumscribe a regular hexagon about a given circle.}
+
+\ex{To circumscribe a regular octagon about a given circle.}
+
+\ex{To circumscribe a regular pentagon about a given circle.}
+
+\ex{To draw through a given point a line so as to divide a given
+circumference into two parts having the ratio $3:7$.}
+
+\ex{To construct a circumference equal to the sum of two given
+circumferences.}
+
+\ex{To construct a circumference equal to the difference of two
+given circumferences.}
+
+\ex{To construct a circle equivalent to the sum of two given
+circles.}
+
+\ex{To construct a circle equivalent to the difference of two given
+circles.}
+
+\ex{To construct a circle equivalent to three times a given circle.}
+
+\ex{To construct a circle equivalent to three fourths of a given
+circle.}
+
+\ex{To construct a circle whose ratio to a given circle shall be
+equal to the given ratio $m:n$.}
+
+\ex{To divide a given circle by a concentric circumference into
+two equivalent parts.}
+
+\ex{To divide a given circle by concentric circumferences into five
+equivalent parts.}
+
+\ex{To construct an angle of~$18°$; of~$36°$; of~$9°$.}
+
+\ex{To construct an angle of$12°$; of~$24°$; of~$6°$.}
+
+\exheader{To construct with a side of a given length:}
+
+\ex{An equilateral triangle.}
+
+\ex{A square.}
+
+\ex{A regular hexagon.}
+
+\ex{A regular octagon.}
+
+\ex{A regular pentagon.}
+
+\ex{A regular decagon.}
+
+\ex{A regular dodecagon.}
+
+\ex{A regular pentedecagon.}
+\scanpage{253.png}%
+
+
+\subsection{PROBLEMS OF COMPUTATION.}
+
+\ex{Find the area of a circle whose radius is $12$ inches.}
+
+\ex{Find the circumference and the area of a circle whose diameter
+is $8$ feet.}
+
+\ex{A regular pentagon is inscribed in a circle whose radius is $R$.
+If the length of a side is $a$, find the apothem.}
+
+\ex{A regular polygon is inscribed in a circle whose radius is $R$.
+If the length of a side is $a$, show that the apothem is $\frac{1}{2} \sqrt{R^2 - a^2}$.}
+
+\ex{Find the area of a regular decagon inscribed in a circle whose
+radius is $16$ inches.}
+
+\ex{Find the side of a regular dodecagon inscribed in a circle
+whose radius is $20$ inches.}
+
+\ex{Find the perimeter of a regular pentagon inscribed in a circle
+whose radius is $25$ feet.}
+
+\ex{The length of each side of a park in the shape of a regular
+decagon is $100$ yards. Find the area of the park.}
+
+\ex{Find the cost, at $\$2$ per yard, of building a wall around a
+cemetery in the shape of a regular hexagon, that contains $16,627.84$ square
+yards.}
+
+\ex{The side of an inscribed regular polygon of $n$ sides is $16$ feet.
+Find the side of an inscribed regular polygon of $2n$ sides.}
+
+\ex{If the radius of a circle is $R$, and the side of an inscribed
+regular polygon is $a$, show that the side of the similar circumscribed regular polygon is
+$\dfrac{2aR}{\sqrt{4R^2-a^2}}$.}
+
+\ex{What is the width of the circular ring between two concentric
+circumferences whose lengths are $650$ feet and $425$ feet?}
+
+\ex{Find the angle subtended at the centre by an arc $5$ feet $10$
+inches long, if the radius of the circle is $9$ feet $4$ inches.}
+
+\ex{The chord of a segment is $10$ feet, and the radius of the circle
+is $16$ feet. Find the area of the segment.}
+
+\ex{Find the area of a sector, if the angle at the centre is $20°$, and
+the radius of the circle is $20$ inches.}
+\scanpage{254.png}%
+
+\ex{The chord of half an arc is $12$~feet, and the radius of the
+circle is $18$~feet. Find the height of the segment subtended by the whole
+arc.}
+
+\ex{Find the side of a square which is equivalent to a circle whose
+diameter is $35$~feet.}
+
+\ex{The diameter of a circle is $15$~feet. Find the diameter of a
+circle twice as large. Three times as large.}
+
+\ex{Find the radii of the concentric circumferences that divide a
+circle $11$~inches in diameter into five equivalent parts.}
+
+\ex{The perimeter of a regular hexagon is $840$ feet, and that of a
+regular octagon is the same. By how many square feet is the octagon
+larger than the hexagon?}
+
+\ex{The diameter of a bicycle wheel is $28$~inches. How many
+revolutions does the wheel make in going $10$~miles?}
+
+\ex{Find the diameter of a carriage wheel that makes $264$~revolutions
+in going half a mile.}
+
+\ex{The sides of three regular octagons are $6$~feet, $7$~feet, $8$~feet,
+respectively. Find the side of a regular octagon equivalent to the sum of
+the three given octagons.}
+
+\ex{A circular pond $100$ yards in diameter is surrounded by a walk
+$10$~feet wide. Find the area of the walk.}
+
+\ex{The span (chord) of a bridge in the form of a circular arc is
+$120$~feet, and the highest point of the arch is $15$~feet above the piers. Find
+the radius of the arc.}
+
+\ex{Three equal circles are described each tangent to the other
+two. If the common radius is~$R$, find the area contained between the
+circles.}
+
+\ex{Given $p$, $P$, the perimeters of regular polygons of $n$~sides
+inscribed in and circumscribed about a given circle. Find $p'$, $P'$, the
+perimeters of regular polygons of $2n$~sides inscribed in and circumscribed
+about the given circle.}
+
+\ex{Given the radius $R$, and the apothem $r$ of an inscribed regular
+polygon of $n$ sides. Find the radius $R'$ and the apothem $r'$ of an isoperimetrical
+regular polygon of $2n$ sides.}
+\scanpage{255.png}%
+
+
+\subsection{MISCELLANEOUS EXERCISES.}
+
+\subsection{THEOREMS.}
+
+\ex{If two adjacent angles of a quadrilateral are right angles, the
+bisectors of the other two angles are perpendicular.}
+
+\ex{If two opposite angles of a quadrilateral are right angles, the
+bisectors of the other two angles are parallel.}
+
+\ex{The two lines that join the middle points of the opposite sides
+of a quadrilateral bisect each other.}
+
+\ex{The line that joins the feet of the perpendiculars dropped from
+the extremities of the base of an isosceles triangle to the opposite sides is
+parallel to the base.}
+
+\ex{If $AD$ bisects the angle $A$ of a triangle $ABC$, and $BD$ bisects
+the exterior angle $CBF$, then angle $ADB$ equals one half angle $ACB$.}
+
+\ex{The sum of the acute angles at the vertices of a pentagram\label{pentagram}
+(five-pointed star) is equal to two right angles.}
+
+\begin{proofex}%
+The altitudes $AD$, $BE$, $CF$ of the triangle $ABC$ bisect the
+angles of the triangle $DEF$.
+
+Circles with $AB$, $BC$, $AC$ as diameters will pass through $E$ and $D$, $E$
+and $F$, $D$ and $F$, respectively.
+
+\end{proofex}
+
+\ex{The segments of any straight line intercepted between the
+circumferences of two concentric circles are equal.}
+
+\ex{If a circle is circumscribed about any triangle, the feet of the
+perpendiculars dropped from any point in the circumference to the sides
+of the triangle lie in one straight line.}
+
+\ex{Two circles are tangent internally at $P$, and a chord $AB$ of
+the larger circle touches the smaller circle at $C$. Prove that $PC$ bisects
+the angle $APB$.}
+
+\ex{The diagonals of a trapezoid divide each other into segments
+which are proportional.}
+
+\ex{If through a point $P$ in the circumference of a circle two
+chords are drawn, the chords and the segments between $P$ and a chord
+parallel to the tangent at $P$ are reciprocally proportional.}
+\scanpage{256.png}%
+
+\ex{The perpendiculars from two vertices of a triangle upon the
+opposite sides divide each other into segments reciprocally proportional.}
+
+\ex{The perpendicular from any point of a circumference upon a
+chord is the mean proportional between the perpendiculars from the same
+point upon the tangents drawn at the extremities of the chord.}
+
+\ex{In an isosceles right triangle either leg is the mean proportional
+between the hypotenuse and the perpendicular upon it from the
+vertex of the right angle.}
+
+\ex{If two circles intersect in the points $A$ and $B$, and through $A$
+any secant $CAD$ is drawn limited by the circumferences at $C$ and $D$, the
+straight lines $BC$, $BD$ are to each other as the diameters of the circles.}
+
+\ex{The area of a triangle is equal to half the product of its perimeter
+by the radius of the inscribed circle.}
+
+\ex{The perimeter of a triangle is to one side as the perpendicular
+from the opposite vertex is to the radius of the inscribed circle.}
+
+\begin{proofex}%
+If three straight lines $AA'$, $BB'$, $CC'$, drawn from the vertices
+of a triangle $ABC$ to the opposite sides, pass through a common point $O$
+within the triangle, then
+
+\step{\( \dfrac{OA'}{AA'} + \dfrac{OB'}{BB'} + \dfrac{OC'}{CC'} = 1 \).}{}
+
+\end{proofex}
+
+\ex{$ABC$ is a triangle, $M$ the middle point of $AB$, $P$ any point
+in $AB$ between $A$ and $M$. If $MD$ is drawn parallel to $PC$, meeting $BC$
+at $D$, the triangle $BPD$ is equivalent to half the triangle $ABC$.}
+
+\ex{Two diagonals of a regular pentagon, not drawn from a common
+vertex, divide each other in extreme and mean ratio.}
+
+\ex{If all the diagonals of a regular pentagon are drawn, another
+regular pentagon is thereby formed.}
+
+\ex{The area of an inscribed regular dodecagon is equal to three
+times the square of the radius.}
+
+\ex{The area of a square inscribed in a semicircle is equal to two
+fifths the area of the square inscribed in the circle.}
+
+\ex{The area of a circle is greater than the area of any polygon
+of equal perimeter.}
+
+\ex{The circumference of a circle is less than the perimeter of any
+polygon of equal area.}
+\scanpage{257.png}%
+
+
+\subsection{PROBLEMS OF LOCI.}
+
+\ex{Find the locus of the centre of the circle inscribed in a triangle
+that has a given base and a given angle at the vertex.}
+
+\ex{Find the locus of the intersection of the altitudes of a triangle
+that has a given base and a given angle at the vertex.}
+
+\ex{Find the locus of the extremity of a tangent to a given circle,
+if the length of the tangent is equal to a given line.}
+
+\ex{Find the locus of a point, tangents drawn from which to a
+given circle form a given angle.}
+
+\ex{Find the locus of the middle point of a line drawn from a
+given point to a given straight line.}
+
+\ex{Find the locus of the vertex of a triangle that has a given
+base and a given altitude.}
+
+\ex{Find the locus of a point the sum of whose distances from
+two given parallel lines is equal to a given length.}
+
+\ex{Find the locus of a point the difference of whose distances
+from two given parallel lines is equal to a given length.}
+
+\ex{Find the locus of a point the sum of whose distances from two
+given intersecting lines is equal to a given length.}
+
+\ex{Find the locus of a point the difference of whose distances
+from two given intersecting lines is equal to a given length.}
+
+\ex{Find the locus of a point whose distances from two given
+points are in the given ratio $m:n$.}
+
+\ex{Find the locus of a point whose distances from two given
+parallel lines are in the given ratio $m:n$.}
+
+\ex{Find the locus of a point whose distances from two given
+intersecting lines are in the given ratio $m:n$.}
+
+\ex{Find the locus of a point the sum of the squares of whose
+distances from two given points is constant.}
+
+\ex{Find the locus of a point the difference of the squares of whose
+distances from two given points is constant.}
+
+\ex{Find the locus of the vertex of a triangle that has a given base
+and the other two sides in the given ratio $m:n$.
+}
+\scanpage{258.png}%
+
+
+\subsection{PROBLEMS OF CONSTRUCTION.}
+
+\ex{To divide a given trapezoid into two equivalent parts by a
+line parallel to the bases.}
+
+\ex{To divide a given trapezoid into two equivalent parts by a
+line through a given point in one of the bases.}
+
+\ex{To construct a regular pentagon, given one of the diagonals.}
+
+\ex{To divide a given straight line into two segments such that
+their product shall be the maximum.}
+
+\ex{To find a point in a semicircumference such that the sum of
+its distances from the extremities of the diameter shall be the maximum.}
+
+\ex{To draw a common secant to two given circles exterior to
+each other such that the intercepted chords shall have the given lengths
+$a$, $b$.}
+
+\ex{To draw through one of the points of intersection of two
+intersecting circles a common secant which shall have a given length.}
+
+\ex{To construct an isosceles triangle, given the altitude and one
+of the equal base angles.}
+
+\ex{To construct an equilateral triangle, given the altitude.}
+
+\ex{To construct a right triangle, given the radius of the inscribed
+circle and the difference of the acute angles.}
+
+\ex{To construct an equilateral triangle so that its vertices shall
+lie in three given parallel lines.}
+
+\ex{To draw a line from a given point to a given straight line
+which shall be to the perpendicular from the given point as $m : n$.}
+
+\ex{To find a point within a given triangle such that the perpendiculars
+from the point to the three sides shall be as the numbers $m$, $n$, $p$.}
+
+\ex{To draw a straight line equidistant from three given points.}
+
+\ex{To draw a tangent to a given circle such that the segment
+intercepted between the point of contact and a given straight line shall
+have a given length.}
+
+\ex{To inscribe a straight line of a given length between two given
+circumferences and parallel to a given straight line.
+}
+\scanpage{259.png}%
+
+\ex{To draw through a given point a straight line so that its distances
+from two other given points shall be in a given ratio.}
+
+\ex{To construct a square equivalent to the sum of a given triangle
+and a given parallelogram.}
+
+\ex{To construct a rectangle having the difference of its base and
+altitude equal to a given line, and its area equivalent to the sum of a given
+triangle and a given pentagon.}
+
+\ex{To construct a pentagon similar to a given pentagon and
+equivalent to a given trapezoid.}
+
+\ex{To find a point whose distances from three given straight
+lines shall be as the numbers $m$, $n$, $p$.}
+
+\ex{Given an angle and two points $P$ and $P'$ between the sides of
+the angle. To find the shortest path from $P$ to $P'$ that shall touch both
+sides of the angle.}
+
+\ex{To construct a triangle, given its angles and its area.}
+
+\ex{To transform a given triangle into a triangle similar to
+another given triangle.}
+
+\ex{Given three points $A$, $B$, $C$. To find a fourth point $P$ such
+that the areas of the triangles $APB$, $APC$, $BPC$ shall be equal.}
+
+\ex{To construct a triangle, given its base, the ratio of the other
+sides, and the angle included by them.}
+
+\ex{To divide a given circle into $n$ equivalent parts by concentric
+circumferences.}
+
+\ex{In a given equilateral triangle to inscribe three equal circles
+tangent to each other, each circle tangent to two sides of the triangle.}
+
+\ex{Given an angle and a point $P$ between the sides of the angle.
+To draw through $P$ a straight line that shall form with the sides of the
+angle a triangle with the perimeter equal to a given length $a$.}
+
+\ex{In a given square to inscribe four equal circles, so that each
+circle shall be tangent to two of the others and also tangent to two sides
+of the square.}
+
+\ex{In a given square to inscribe four equal circles, so that each
+circle shall be tangent to two of the others and also tangent to one side
+of the square.}
+\scanpage{260.png}%
+
+
+\chapter{TABLE OF FORMULAS.}
+\markboth{\Headings{PLANE GEOMETRY.}}{\Headings{TABLE OF FORMULAS.}}%
+
+\subsection{PLANE FIGURES.}
+
+\subsection{NOTATION.}
+
+\begin{tabular}{r@{~}c@{~}l}
+$P$ &=& perimeter. \\
+$h$ &=& altitude. \\
+$b$ &=& lower base. \\
+$b'$ &=& upper base. \\
+$R$ &=& radius of circle. \\
+$D$ &=& diameter of circle. \\
+$C$ &=& circumference of circle. \\
+$r$ &=& apothem of regular polygon. \\
+$a$, $b$, $c$ &=& sides of triangle. \\
+$s$ &=& \( \frac{1}{2}(a+b+c) \). \\
+$p$ &=& perpendicular of triangle. \\
+$m,n$ &=& segments of third side of triangle adjacent to \\
+&& sides $b$ and $a$, respectively. \\
+$S$ &=& area. \\
+$\pi$ &=& 3.1416.
+\end{tabular}
+
+
+\newpage
+\subsection{FORMULAS.}
+
+\noindent\begin{supertabular}{lr@{~}c@{~}l@{\qquad}r}
+
+\multicolumn{5}{l}{\hspace{-2ex}\textbf{Line Values.}} \\
+
+\multicolumn{5}{r}{\tiny PAGE}\\
+Right triangle, &
+ $b^2$ &=& $c × m$; $a^2 = c × n$ & \pageref{160} \\
+& $p^2$ &=& $m × n$ & \pageref{160} \\
+& $b^2:a^2$ &=& $m:n$ & \pageref{161} \\
+& $b^2:c^2$ &::& $m:c$ & \pageref{161} \\
+& $a^2+b^2$ &=& $c^2$ & \pageref{162} \\
+\scanpage{261.png}%
+
+Any triangle, &
+$a^2$ &=& $b^2+c^2 \pm 2c × m$ & \llap{\pageref{163},}\pageref{164} \\
+
+\multicolumn{4}{l}{Altitude of triangle on side $a$,} \\
+& $h$ &=& \( \displaystyle \frac{2}{a}
+ \sqrt{s(s-a)(s-b)(s-c)} \) & \pageref{formtrialtitude} \\
+
+\multicolumn{4}{l}{Median of triangle on side $a$,} \\
+& $m$ &=& \( \frac{1}{2} \sqrt{2(b^2+c^2) - a^2} \) & \pageref{formtrimedian} \\
+
+\multicolumn{4}{l}{Bisector of triangle on side $a$,} \\
+& $t$ &=& \( \displaystyle \frac{2}{b+c}
+ \sqrt{bcs(s-a)} \) & \pageref{formtribisector} \\
+
+\multicolumn{4}{l}{Radius of circumscribed circle,} \\
+& $R$ &=& \( \displaystyle \frac{abc}{4\sqrt{s(s-a)(s-b)(s-c)}} \) & \pageref{formradcircum} \\
+
+Circumference of circle, & $C$ &=& $2\pi R$ & \pageref{formcircum} \\
+\qquad\DittoMark\qquad\qquad\DittoMark & $C$ &=& $\pi D$ & \pageref{formcircum} \\
+
+\multicolumn{5}{l}{\hspace{-2ex}\textbf{Areas.}} \\
+
+Rectangle, & $S$ &=& $b × h$ & \pageref{formarearect} \\
+Square, & $S$ &=& $b^2$ & \pageref{formarearect} \\
+Parallelogram, & $S$ &=& $b × h$ & \pageref{formareapar} \\
+Triangle, & $S$ &=& $\frac{1}{2}b × h$ & \pageref{formareatri} \\
+\qquad\DittoMark & $S$ &=& $\sqrt{s(s-a)(s-b)(s-c)}$ & \pageref{formareatri2} \\
+\qquad\DittoMark & $S$ &=& \( \displaystyle \frac{abc}{4R} \) & \pageref{formareatri3} \\
+Equilateral triangle, & $S$ &=&
+ \( \displaystyle \frac{a^2}{4}\sqrt{3} \) & \pageref{formareaequitri} \\
+Trapezoid, & $S$ &=& $\frac{1}{2}h(b+b')$ & \pageref{formareatrap} \\
+Regular polygon, & $S$ &=& $\frac{1}{2}r × P$ & \pageref{formareapoly} \\
+Circle, & $S$ &=& $\frac{1}{2}R × C$ & \pageref{formareacircle} \\
+\qquad\DittoMark & $S$ &=& $\pi R^2$ & \pageref{formareacircle} \\
+Sector, & $S$ &=& $\frac{1}{2}R × \arc$ & \pageref{formareasector} \\
+\end{supertabular}
+\scanpage{262.png}%
+
+
+\twocolumn
+\chapter{INDEX.}
+\markboth{INDEX.}{INDEX.}
+
+\small
+\noindent\begin{supertabular}{lr}
+
+\multicolumn{2}{r}{\tiny PAGE} \\
+\tablehead{\multicolumn{2}{r}{\tiny PAGE} \\}%
+
+Abbreviations & \pageref{abbr} \\
+Alternation & \pageref{alternation} \\
+Altitude of parallelogram & \pageref{altpar} \\
+\Ditto of trapezoid & \pageref{alttrap} \\
+\Ditto of triangle & \pageref{alttri} \\
+Analysis & \pageref{analysis} \\
+Angle & \pageref{angle} \\
+\Ditto acute & \pageref{acute} \\
+\multicolumn{2}{l}{\Ditto at centre of}\\
+\quad\quad\quad regular polygon & \pageref{anglecentreregpoly} \\
+\Ditto central & \pageref{central} \\
+\Ditto exterior of triangle & \pageref{exteriortri} \\
+\Ditto inscribed in circle & \pageref{inscribedcirc} \\
+\Ditto inscribed in segment & \pageref{inscribedseg} \\
+\Ditto oblique & \pageref{oblique} \\
+\Ditto obtuse & \pageref{obtuse} \\
+\Ditto reflex & \pageref{reflex} \\
+\Ditto right & \pageref{right} \\
+\Ditto salient & \pageref{salient} \\
+\Ditto straight & \pageref{straight} \\
+\Ditto vertical & \pageref{vertical angle} \\
+Angles, adjacent & \pageref{adjacent1},\pageref{adjacent2} \\
+\Ditto alternate-exterior & \pageref{altext} \\
+\Ditto alternate-interior & \pageref{altint} \\
+\Ditto complementary & \pageref{complementary} \\
+\Ditto conjugate & \pageref{conjugate angles} \\
+\Ditto exterior & \pageref{exterior} \\
+\Ditto exterior-interior & \pageref{extint} \\
+\Ditto interior & \pageref{interior} \\
+\Ditto supplementary & \pageref{supplementary} \\
+\Ditto supplementary-adjacent & \pageref{suppladj} \\
+\Ditto vertical & \pageref{vertical angles} \\
+Antecedents & \pageref{antecedents} \\
+Apothem & \pageref{apothem} \\
+Arc & \pageref{arc} \\
+Area & \pageref{area} \\
+Axiom & \pageref{axiom} \\
+\Ditto of parallel lines & \pageref{axiomparallel} \\
+Axioms of straight lines & \pageref{axiomstraight} \\
+\Ditto general & \pageref{generalaxioms} \\
+Axis of symmetry & \pageref{axissym} \\
+\\
+\textbf{B}ase of isosceles triangle & \pageref{baseiso} \\
+\Ditto of parallelogram & \pageref{basepar} \\
+\Ditto of triangle & \pageref{basetri} \\
+Bases of trapezoid & \pageref{basetrap} \\
+Bisector & \pageref{bisector} \\
+\\
+\textbf{C}entre of circle & \pageref{centrecirc} \\
+\Ditto of regular polygon & \pageref{centrepoly} \\
+\Ditto of symmetry & \pageref{centresym} \\
+Chord & \pageref{chord} \\
+Circle & \pageref{circle} \\
+\Ditto circumscribed & \pageref{circcircumscribed} \\
+\Ditto inscribed & \pageref{circinscribed} \\
+Circles, concentric & \pageref{concentric} \\
+\Ditto escribed & \pageref{escribed} \\
+Circum-centre of triangle & \pageref{circum-centre} \\
+Circumference & \pageref{circumference} \\
+Commensurable & \pageref{commensurable} \\
+Complement & \pageref{complement} \\
+Composition & \pageref{composition} \\
+Conclusion & \pageref{conclusion} \\
+Concurrent lines & \pageref{concurrent} \\
+Congruent figures & \pageref{congruent} \\
+Consequents & \pageref{consequents} \\
+Constant & \pageref{constant} \\
+Construction & \pageref{construction} \\
+Continued proportion & \pageref{continuedprop} \\
+Continuity, Principle of & \pageref{princcont} \\
+Contradictory of a theorem & \pageref{contradictory} \\
+Converse of a theorem & \pageref{converse1},\pageref{converse2} \\
+Convex curve & \pageref{convexcurve} \\
+Curved surface & \pageref{curvedsurf} \\
+\\
+\textbf{D}ecagon & \pageref{decagon} \\
+Diagonal & \pageref{diagonal1},\pageref{diagonal2} \\
+Diameter & \pageref{diameter} \\
+Dimensions & \pageref{dimensions} \\
+Distance & \pageref{distance1},\pageref{distance2} \\
+Division & \pageref{division} \\
+Dodecagon & \pageref{dodecagon} \\
+Duality, Principle of & \pageref{princduality} \\
+\\
+\textbf{E}qual figures & \pageref{equal} \\
+Equimultiples & \pageref{equimultiples} \\
+Equivalent figures & \pageref{equivalent1},\pageref{equivalent2} \\
+Ex-centres of triangle & \pageref{ex-centres} \\
+Extreme and mean ratio & \pageref{extrememean} \\
+Extremes & \pageref{extremes} \\
+\\
+\textbf{F}igure, curvilinear & \pageref{curvilinear} \\
+\Ditto geometrical & \pageref{geometrical figure} \\
+\Ditto plane & \pageref{plane figure} \\
+\Ditto rectilinear & \pageref{rectilinear} \\
+Foot of perpendicular & \pageref{foot} \\
+Fourth proportional & \pageref{fourth} \\
+\\
+\textbf{G}eometrical solid & \pageref{geometrical1},\pageref{geometrical2} \\
+Geometry & \pageref{Geometry} \\
+Geometry, Plane & \pageref{Plane Geometry} \\
+\Ditto Solid & \pageref{Solid Geometry} \\
+\\
+\textbf{H}armonic division & \pageref{divided harmonically} \\
+Heptagon & \pageref{heptagon} \\
+Hexagon & \pageref{hexagon} \\
+Homologous angles & \pageref{homologous angles},\pageref{homangles} \\
+\Ditto lines & \pageref{Homologous lines} \\
+\Ditto sides & \pageref{homologous sides},\pageref{homsides} \\
+Hypotenuse & \pageref{hypotenuse} \\
+Hypothesis & \pageref{hypothesis} \\
+\\
+\textbf{I}n-centre of triangle & \pageref{in-centre} \\
+Incommensurable ratio & \pageref{incommensurable ratio} \\
+Intersection & \pageref{intersection} \\
+Inversion & \pageref{inversion} \\
+Isoperimetric figures & \pageref{Isoperimetric} \\
+\\
+\textbf{L}egs of right triangle & \pageref{legs} \\
+\Ditto of trapezoid & \pageref{legstrap} \\
+Limit & \pageref{limit} \\
+Line & \pageref{line},\pageref{line2},\pageref{line3} \\
+\Ditto curved & \pageref{curved line} \\
+\Ditto of centres & \pageref{line of centres} \\
+\Ditto straight & \pageref{straight line} \\
+Lines, oblique & \pageref{oblique lines} \\
+\Ditto parallel & \pageref{parallel lines} \\
+\Ditto perpendicular & \pageref{perpendicular} \\
+\\
+\textbf{M}ajor arc & \pageref{major} \\
+Maximum & \pageref{maximum} \\
+Mean proportional & \pageref{mean proportional} \\
+Means & \pageref{means} \\
+Median of trapezoid & \pageref{mediantrap} \\
+Minimum & \pageref{minimum} \\
+Minor arc & \pageref{minor} \\
+\\
+\textbf{N}egative quantities & \pageref{negative} \\
+Numerical measure & \pageref{numerical measure} \\
+\\
+\textbf{O}ctagon & \pageref{octagon} \\
+Opposite of a theorem & \pageref{opposite} \\
+Origin & \pageref{origin} \\
+\\
+\textbf{P}arallel lines & \pageref{parallel lines} \\
+Parallelogram & \pageref{parallelogram} \\
+Pentagon & \pageref{pentagon} \\
+Pentagram & \pageref{pentagram} \\
+Perigon & \pageref{perigon} \\
+Perimeter & \pageref{perimeter},\pageref{perimeter2} \\
+Perpendicular bisector & \pageref{perpbisector} \\
+Perpendicular lines & \pageref{perpendicular} \\
+Pi ($\pi$) & \pageref{pi} \\
+Plane & \pageref{planes},\pageref{plane} \\
+Point & \pageref{point},\pageref{point2} \\
+\Ditto of contact & \pageref{point of contact} \\
+\Ditto of tangency & \pageref{point of tangency} \\
+Polygon & \pageref{polygon} \\
+\Ditto angles of & \pageref{polyangles} \\
+\Ditto circumscribed & \pageref{polycircumscribed} \\
+\Ditto concave & \pageref{concave polygon} \\
+\Ditto convex & \pageref{convex polygon} \\
+\Ditto equiangular & \pageref{equiangular polygon} \\
+\Ditto equilateral & \pageref{equilateral polygon} \\
+\Ditto inscribed & \pageref{polyinscribed} \\
+\Ditto regular & \pageref{regular polygon} \\
+Polygons mut.\ equiangular & \pageref{mutually equiangular} \\
+\Ditto mutually equilateral & \pageref{mutually equilateral} \\
+Positive quantities & \pageref{positive} \\
+Postulate & \pageref{postulate} \\
+Projection & \pageref{projection} \\
+Proof & \pageref{proof} \\
+Proportion & \pageref{proportion} \\
+Proposition & \pageref{proposition} \\
+\\
+\textbf{Q}uadrant & \pageref{quadrant} \\
+Quadrilateral & \pageref{quadrilateral},\pageref{quadrilateral2} \\
+Radius of regular polygon & \pageref{polyradius} \\
+Ratio & \pageref{ratio} \\
+Ratio of similitude & \pageref{ratio of similitude} \\
+Reciprocity, Principle of & \pageref{princreciprocity} \\
+Rectangle & \pageref{rectangle} \\
+Rhomboid & \pageref{rhomboid} \\
+Rhombus & \pageref{rhombus} \\
+\\
+\textbf{S}cholium & \pageref{scholium} \\
+Secant & \pageref{secant},\pageref{secant2} \\
+Sector & \pageref{sector} \\
+Segment of circle & \pageref{segment} \\
+\Ditto of line & \pageref{lineseg} \\
+Semicircle & \pageref{semicircle} \\
+Semicircumference & \pageref{semicircumference} \\
+Sides of an angle & \pageref{anglesides} \\
+\Ditto of polygon & \pageref{polysides} \\
+\Ditto of triangle & \pageref{trisides} \\
+Similar arcs & \pageref{similar arcs} \\
+\Ditto figures & \pageref{similar} \\
+\Ditto polygons & \pageref{Similar polygons} \\
+\Ditto sectors & \pageref{similar sectors} \\
+\Ditto segments & \pageref{similar segments} \\
+\Ditto triangles & \pageref{similar triangles} \\% not sure about this ref
+Square & \pageref{square} \\
+Superposition & \pageref{superposition} \\
+Supplement & \pageref{supplement} \\
+Surface & \pageref{surface},\pageref{surface2},\pageref{surface3} \\
+Symbols & \pageref{symbols} \\
+Symmetry & \pageref{symmetry} \\
+\\
+\textbf{T}angent & \pageref{tangent},\pageref{tangent2} \\
+\Ditto common external & \pageref{common external tangent} \\
+\Ditto common internal & \pageref{common internal tangent} \\
+Terms of a proportion & \pageref{terms} \\
+Theorem & \pageref{theorem} \\
+Third proportional & \pageref{third} \\
+Transversal & \pageref{transversal} \\
+Trapezium & \pageref{trapezium} \\
+Trapezoid & \pageref{trapezoid} \\
+\Ditto isosceles & \pageref{isosceles trapezoid} \\
+Triangle & \pageref{triangle},\pageref{triangle2} \\
+\Ditto equiangular & \pageref{equiangular triangle} \\
+\Ditto equilateral & \pageref{equilateral triangle} \\
+\Ditto isosceles & \pageref{isosceles triangle} \\
+\Ditto obtuse & \pageref{obtuse triangle} \\
+\Ditto right & \pageref{right triangle} \\
+\Ditto scalene & \pageref{scalene triangle} \\
+\Ditto altitudes of & \pageref{alttri} \\
+\Ditto angles of & \pageref{anglestri} \\
+\Ditto bisectors of & \pageref{tribisectors} \\
+\Ditto medians of & \pageref{trimedians} \\
+\Ditto vertices of & \pageref{trivertices} \\
+\\
+\textbf{V}ariable & \pageref{variable} \\
+Vertex of angle & \pageref{vertex} \\
+\Ditto of triangle & \pageref{trivertex} \\
+Vertices of polygon & \pageref{polyvertices} \\
+
+\end{supertabular}
+
+\onecolumn
+
+%%%%%%%%%%%%%%%%%%%%%%%%% GUTENBERG LICENSE %%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\cleardoublepage
+
+\backmatter
+\phantomsection
+\pdfbookmark[-1]{BACK MATTER.}{BACK MATTER}
+\phantomsection
+\pdfbookmark[0]{PG LICENSE.}{LICENSE}
+\fancyhead[C]{\Headings{LICENSE.}}
+
+\begin{PGtext}
+End of Project Gutenberg's Plane Geometry, by George Albert Wentworth
+
+*** END OF THIS PROJECT GUTENBERG EBOOK PLANE GEOMETRY ***
+
+***** This file should be named 33063-pdf.pdf or 33063-pdf.zip *****
+This and all associated files of various formats will be found in:
+ http://www.gutenberg.org/3/3/0/6/33063/
+
+Produced by Jeremy Weatherford, Stan Goodman, Kevin Handy
+and the Online Distributed Proofreading Team at
+http://www.pgdp.net
+
+
+Updated editions will replace the previous one--the old editions
+will be renamed.
+
+Creating the works from public domain print editions means that no
+one owns a United States copyright in these works, so the Foundation
+(and you!) can copy and distribute it in the United States without
+permission and without paying copyright royalties. Special rules,
+set forth in the General Terms of Use part of this license, apply to
+copying and distributing Project Gutenberg-tm electronic works to
+protect the PROJECT GUTENBERG-tm concept and trademark. Project
+Gutenberg is a registered trademark, and may not be used if you
+charge for the eBooks, unless you receive specific permission. If you
+do not charge anything for copies of this eBook, complying with the
+rules is very easy. You may use this eBook for nearly any purpose
+such as creation of derivative works, reports, performances and
+research. They may be modified and printed and given away--you may do
+practically ANYTHING with public domain eBooks. Redistribution is
+subject to the trademark license, especially commercial
+redistribution.
+
+
+
+*** START: FULL LICENSE ***
+
+THE FULL PROJECT GUTENBERG LICENSE
+PLEASE READ THIS BEFORE YOU DISTRIBUTE OR USE THIS WORK
+
+To protect the Project Gutenberg-tm mission of promoting the free
+distribution of electronic works, by using or distributing this work
+(or any other work associated in any way with the phrase "Project
+Gutenberg"), you agree to comply with all the terms of the Full Project
+Gutenberg-tm License (available with this file or online at
+http://gutenberg.org/license).
+
+
+Section 1. General Terms of Use and Redistributing Project Gutenberg-tm
+electronic works
+
+1.A. By reading or using any part of this Project Gutenberg-tm
+electronic work, you indicate that you have read, understand, agree to
+and accept all the terms of this license and intellectual property
+(trademark/copyright) agreement. If you do not agree to abide by all
+the terms of this agreement, you must cease using and return or destroy
+all copies of Project Gutenberg-tm electronic works in your possession.
+If you paid a fee for obtaining a copy of or access to a Project
+Gutenberg-tm electronic work and you do not agree to be bound by the
+terms of this agreement, you may obtain a refund from the person or
+entity to whom you paid the fee as set forth in paragraph 1.E.8.
+
+1.B. "Project Gutenberg" is a registered trademark. It may only be
+used on or associated in any way with an electronic work by people who
+agree to be bound by the terms of this agreement. There are a few
+things that you can do with most Project Gutenberg-tm electronic works
+even without complying with the full terms of this agreement. See
+paragraph 1.C below. There are a lot of things you can do with Project
+Gutenberg-tm electronic works if you follow the terms of this agreement
+and help preserve free future access to Project Gutenberg-tm electronic
+works. See paragraph 1.E below.
+
+1.C. The Project Gutenberg Literary Archive Foundation ("the Foundation"
+or PGLAF), owns a compilation copyright in the collection of Project
+Gutenberg-tm electronic works. Nearly all the individual works in the
+collection are in the public domain in the United States. If an
+individual work is in the public domain in the United States and you are
+located in the United States, we do not claim a right to prevent you from
+copying, distributing, performing, displaying or creating derivative
+works based on the work as long as all references to Project Gutenberg
+are removed. Of course, we hope that you will support the Project
+Gutenberg-tm mission of promoting free access to electronic works by
+freely sharing Project Gutenberg-tm works in compliance with the terms of
+this agreement for keeping the Project Gutenberg-tm name associated with
+the work. You can easily comply with the terms of this agreement by
+keeping this work in the same format with its attached full Project
+Gutenberg-tm License when you share it without charge with others.
+
+1.D. The copyright laws of the place where you are located also govern
+what you can do with this work. Copyright laws in most countries are in
+a constant state of change. If you are outside the United States, check
+the laws of your country in addition to the terms of this agreement
+before downloading, copying, displaying, performing, distributing or
+creating derivative works based on this work or any other Project
+Gutenberg-tm work. The Foundation makes no representations concerning
+the copyright status of any work in any country outside the United
+States.
+
+1.E. Unless you have removed all references to Project Gutenberg:
+
+1.E.1. The following sentence, with active links to, or other immediate
+access to, the full Project Gutenberg-tm License must appear prominently
+whenever any copy of a Project Gutenberg-tm work (any work on which the
+phrase "Project Gutenberg" appears, or with which the phrase "Project
+Gutenberg" is associated) is accessed, displayed, performed, viewed,
+copied or distributed:
+
+This eBook is for the use of anyone anywhere at no cost and with
+almost no restrictions whatsoever. You may copy it, give it away or
+re-use it under the terms of the Project Gutenberg License included
+with this eBook or online at www.gutenberg.org
+
+1.E.2. If an individual Project Gutenberg-tm electronic work is derived
+from the public domain (does not contain a notice indicating that it is
+posted with permission of the copyright holder), the work can be copied
+and distributed to anyone in the United States without paying any fees
+or charges. If you are redistributing or providing access to a work
+with the phrase "Project Gutenberg" associated with or appearing on the
+work, you must comply either with the requirements of paragraphs 1.E.1
+through 1.E.7 or obtain permission for the use of the work and the
+Project Gutenberg-tm trademark as set forth in paragraphs 1.E.8 or
+1.E.9.
+
+1.E.3. If an individual Project Gutenberg-tm electronic work is posted
+with the permission of the copyright holder, your use and distribution
+must comply with both paragraphs 1.E.1 through 1.E.7 and any additional
+terms imposed by the copyright holder. Additional terms will be linked
+to the Project Gutenberg-tm License for all works posted with the
+permission of the copyright holder found at the beginning of this work.
+
+1.E.4. Do not unlink or detach or remove the full Project Gutenberg-tm
+License terms from this work, or any files containing a part of this
+work or any other work associated with Project Gutenberg-tm.
+
+1.E.5. Do not copy, display, perform, distribute or redistribute this
+electronic work, or any part of this electronic work, without
+prominently displaying the sentence set forth in paragraph 1.E.1 with
+active links or immediate access to the full terms of the Project
+Gutenberg-tm License.
+
+1.E.6. You may convert to and distribute this work in any binary,
+compressed, marked up, nonproprietary or proprietary form, including any
+word processing or hypertext form. However, if you provide access to or
+distribute copies of a Project Gutenberg-tm work in a format other than
+"Plain Vanilla ASCII" or other format used in the official version
+posted on the official Project Gutenberg-tm web site (www.gutenberg.org),
+you must, at no additional cost, fee or expense to the user, provide a
+copy, a means of exporting a copy, or a means of obtaining a copy upon
+request, of the work in its original "Plain Vanilla ASCII" or other
+form. Any alternate format must include the full Project Gutenberg-tm
+License as specified in paragraph 1.E.1.
+
+1.E.7. Do not charge a fee for access to, viewing, displaying,
+performing, copying or distributing any Project Gutenberg-tm works
+unless you comply with paragraph 1.E.8 or 1.E.9.
+
+1.E.8. You may charge a reasonable fee for copies of or providing
+access to or distributing Project Gutenberg-tm electronic works provided
+that
+
+- You pay a royalty fee of 20% of the gross profits you derive from
+ the use of Project Gutenberg-tm works calculated using the method
+ you already use to calculate your applicable taxes. The fee is
+ owed to the owner of the Project Gutenberg-tm trademark, but he
+ has agreed to donate royalties under this paragraph to the
+ Project Gutenberg Literary Archive Foundation. Royalty payments
+ must be paid within 60 days following each date on which you
+ prepare (or are legally required to prepare) your periodic tax
+ returns. Royalty payments should be clearly marked as such and
+ sent to the Project Gutenberg Literary Archive Foundation at the
+ address specified in Section 4, "Information about donations to
+ the Project Gutenberg Literary Archive Foundation."
+
+- You provide a full refund of any money paid by a user who notifies
+ you in writing (or by e-mail) within 30 days of receipt that s/he
+ does not agree to the terms of the full Project Gutenberg-tm
+ License. You must require such a user to return or
+ destroy all copies of the works possessed in a physical medium
+ and discontinue all use of and all access to other copies of
+ Project Gutenberg-tm works.
+
+- You provide, in accordance with paragraph 1.F.3, a full refund of any
+ money paid for a work or a replacement copy, if a defect in the
+ electronic work is discovered and reported to you within 90 days
+ of receipt of the work.
+
+- You comply with all other terms of this agreement for free
+ distribution of Project Gutenberg-tm works.
+
+1.E.9. If you wish to charge a fee or distribute a Project Gutenberg-tm
+electronic work or group of works on different terms than are set
+forth in this agreement, you must obtain permission in writing from
+both the Project Gutenberg Literary Archive Foundation and Michael
+Hart, the owner of the Project Gutenberg-tm trademark. Contact the
+Foundation as set forth in Section 3 below.
+
+1.F.
+
+1.F.1. Project Gutenberg volunteers and employees expend considerable
+effort to identify, do copyright research on, transcribe and proofread
+public domain works in creating the Project Gutenberg-tm
+collection. Despite these efforts, Project Gutenberg-tm electronic
+works, and the medium on which they may be stored, may contain
+"Defects," such as, but not limited to, incomplete, inaccurate or
+corrupt data, transcription errors, a copyright or other intellectual
+property infringement, a defective or damaged disk or other medium, a
+computer virus, or computer codes that damage or cannot be read by
+your equipment.
+
+1.F.2. LIMITED WARRANTY, DISCLAIMER OF DAMAGES - Except for the "Right
+of Replacement or Refund" described in paragraph 1.F.3, the Project
+Gutenberg Literary Archive Foundation, the owner of the Project
+Gutenberg-tm trademark, and any other party distributing a Project
+Gutenberg-tm electronic work under this agreement, disclaim all
+liability to you for damages, costs and expenses, including legal
+fees. YOU AGREE THAT YOU HAVE NO REMEDIES FOR NEGLIGENCE, STRICT
+LIABILITY, BREACH OF WARRANTY OR BREACH OF CONTRACT EXCEPT THOSE
+PROVIDED IN PARAGRAPH F3. YOU AGREE THAT THE FOUNDATION, THE
+TRADEMARK OWNER, AND ANY DISTRIBUTOR UNDER THIS AGREEMENT WILL NOT BE
+LIABLE TO YOU FOR ACTUAL, DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE OR
+INCIDENTAL DAMAGES EVEN IF YOU GIVE NOTICE OF THE POSSIBILITY OF SUCH
+DAMAGE.
+
+1.F.3. LIMITED RIGHT OF REPLACEMENT OR REFUND - If you discover a
+defect in this electronic work within 90 days of receiving it, you can
+receive a refund of the money (if any) you paid for it by sending a
+written explanation to the person you received the work from. If you
+received the work on a physical medium, you must return the medium with
+your written explanation. The person or entity that provided you with
+the defective work may elect to provide a replacement copy in lieu of a
+refund. If you received the work electronically, the person or entity
+providing it to you may choose to give you a second opportunity to
+receive the work electronically in lieu of a refund. If the second copy
+is also defective, you may demand a refund in writing without further
+opportunities to fix the problem.
+
+1.F.4. Except for the limited right of replacement or refund set forth
+in paragraph 1.F.3, this work is provided to you 'AS-IS' WITH NO OTHER
+WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
+WARRANTIES OF MERCHANTIBILITY OR FITNESS FOR ANY PURPOSE.
+
+1.F.5. Some states do not allow disclaimers of certain implied
+warranties or the exclusion or limitation of certain types of damages.
+If any disclaimer or limitation set forth in this agreement violates the
+law of the state applicable to this agreement, the agreement shall be
+interpreted to make the maximum disclaimer or limitation permitted by
+the applicable state law. The invalidity or unenforceability of any
+provision of this agreement shall not void the remaining provisions.
+
+1.F.6. INDEMNITY - You agree to indemnify and hold the Foundation, the
+trademark owner, any agent or employee of the Foundation, anyone
+providing copies of Project Gutenberg-tm electronic works in accordance
+with this agreement, and any volunteers associated with the production,
+promotion and distribution of Project Gutenberg-tm electronic works,
+harmless from all liability, costs and expenses, including legal fees,
+that arise directly or indirectly from any of the following which you do
+or cause to occur: (a) distribution of this or any Project Gutenberg-tm
+work, (b) alteration, modification, or additions or deletions to any
+Project Gutenberg-tm work, and (c) any Defect you cause.
+
+
+Section 2. Information about the Mission of Project Gutenberg-tm
+
+Project Gutenberg-tm is synonymous with the free distribution of
+electronic works in formats readable by the widest variety of computers
+including obsolete, old, middle-aged and new computers. It exists
+because of the efforts of hundreds of volunteers and donations from
+people in all walks of life.
+
+Volunteers and financial support to provide volunteers with the
+assistance they need, are critical to reaching Project Gutenberg-tm's
+goals and ensuring that the Project Gutenberg-tm collection will
+remain freely available for generations to come. In 2001, the Project
+Gutenberg Literary Archive Foundation was created to provide a secure
+and permanent future for Project Gutenberg-tm and future generations.
+To learn more about the Project Gutenberg Literary Archive Foundation
+and how your efforts and donations can help, see Sections 3 and 4
+and the Foundation web page at http://www.pglaf.org.
+
+
+Section 3. Information about the Project Gutenberg Literary Archive
+Foundation
+
+The Project Gutenberg Literary Archive Foundation is a non profit
+501(c)(3) educational corporation organized under the laws of the
+state of Mississippi and granted tax exempt status by the Internal
+Revenue Service. The Foundation's EIN or federal tax identification
+number is 64-6221541. Its 501(c)(3) letter is posted at
+http://pglaf.org/fundraising. Contributions to the Project Gutenberg
+Literary Archive Foundation are tax deductible to the full extent
+permitted by U.S. federal laws and your state's laws.
+
+The Foundation's principal office is located at 4557 Melan Dr. S.
+Fairbanks, AK, 99712., but its volunteers and employees are scattered
+throughout numerous locations. Its business office is located at
+809 North 1500 West, Salt Lake City, UT 84116, (801) 596-1887, email
+business@pglaf.org. Email contact links and up to date contact
+information can be found at the Foundation's web site and official
+page at http://pglaf.org
+
+For additional contact information:
+ Dr. Gregory B. Newby
+ Chief Executive and Director
+ gbnewby@pglaf.org
+
+
+Section 4. Information about Donations to the Project Gutenberg
+Literary Archive Foundation
+
+Project Gutenberg-tm depends upon and cannot survive without wide
+spread public support and donations to carry out its mission of
+increasing the number of public domain and licensed works that can be
+freely distributed in machine readable form accessible by the widest
+array of equipment including outdated equipment. Many small donations
+($1 to $5,000) are particularly important to maintaining tax exempt
+status with the IRS.
+
+The Foundation is committed to complying with the laws regulating
+charities and charitable donations in all 50 states of the United
+States. Compliance requirements are not uniform and it takes a
+considerable effort, much paperwork and many fees to meet and keep up
+with these requirements. We do not solicit donations in locations
+where we have not received written confirmation of compliance. To
+SEND DONATIONS or determine the status of compliance for any
+particular state visit http://pglaf.org
+
+While we cannot and do not solicit contributions from states where we
+have not met the solicitation requirements, we know of no prohibition
+against accepting unsolicited donations from donors in such states who
+approach us with offers to donate.
+
+International donations are gratefully accepted, but we cannot make
+any statements concerning tax treatment of donations received from
+outside the United States. U.S. laws alone swamp our small staff.
+
+Please check the Project Gutenberg Web pages for current donation
+methods and addresses. Donations are accepted in a number of other
+ways including checks, online payments and credit card donations.
+To donate, please visit: http://pglaf.org/donate
+
+
+Section 5. General Information About Project Gutenberg-tm electronic
+works.
+
+Professor Michael S. Hart is the originator of the Project Gutenberg-tm
+concept of a library of electronic works that could be freely shared
+with anyone. For thirty years, he produced and distributed Project
+Gutenberg-tm eBooks with only a loose network of volunteer support.
+
+
+Project Gutenberg-tm eBooks are often created from several printed
+editions, all of which are confirmed as Public Domain in the U.S.
+unless a copyright notice is included. Thus, we do not necessarily
+keep eBooks in compliance with any particular paper edition.
+
+
+Most people start at our Web site which has the main PG search facility:
+
+ http://www.gutenberg.org
+
+This Web site includes information about Project Gutenberg-tm,
+including how to make donations to the Project Gutenberg Literary
+Archive Foundation, how to help produce our new eBooks, and how to
+subscribe to our email newsletter to hear about new eBooks.
+\end{PGtext}
+
+% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %
+% %
+% End of Project Gutenberg's Plane Geometry, by George Albert Wentworth %
+% %
+% *** END OF THIS PROJECT GUTENBERG EBOOK PLANE GEOMETRY *** %
+% %
+% ***** This file should be named 33063-t.tex or 33063-t.zip ***** %
+% This and all associated files of various formats will be found in: %
+% http://www.gutenberg.org/3/3/0/6/33063/ %
+% %
+% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %
+
+\end{document}
+###
+@ControlwordReplace = (
+ );
+
+@MathEnvironments = (
+ ['\\begin{supertabular}','\\end{supertabular}','']
+ );
+
+@ControlwordArguments = (
+ ['\\part', 1, 1, '', ''],
+ ['\\chapter', 0, 0, '', '', 1, 1, '', ''],
+ ['\\section', 0, 0, '', '', 1, 1, '', ''],
+ ['\\subsection', 1, 1, '', ''],
+ ['\\scanpage', 1, 0, '', ''],
+ ['\\figc', 1, 0, '<FIGURE>', '', 1, 0, '', ''],
+ ['\\figcc', 1, 0, '<FIGURE>', '', 1, 0, '', ''],
+ ['\\figccc', 1, 0, '<FIGURE>', '', 1, 0, '', '', 1, 0, '', ''],
+ ['\\figcccc', 1, 0, '<FIGURE>', '', 1, 0, '', '', 1, 0, '', '', 1, 0, '', ''],
+ ['\\phantom', 1, 0, '', ''],
+ ['\\ex', 1, 1, 'Ex. ', ''],
+ ['\\exheader', 1, 1, '', ''],
+ ['\\defn', 1, 1, 'Def. ', ''],
+ ['\\ax', 1, 1, 'Axiom. ', ''],
+ ['\\thm', 1, 1, 'Theorem. ', ''],
+ ['\\cor', 0, 0, '', '', 1, 1, 'Cor. ', ''],
+ ['\\note', 0, 0, '', '', 1, 1, 'Note. ', ''],
+ ['\\pp', 1, 1, '', ''],
+ ['\\step', 0, 1, '', ' ', 1, 1, '', ' ', 1, 1, '', ''],
+ ['\\eq', 0, 1, '', ' ', 1, 1, '', ' ', 1, 1, '', ' ', 1, 1, '', ''],
+ ['\\pnote', 1, 1, '', ''],
+ ['\\tablehead', 1, 0, '', ''],
+ ['\\multicolumn', 1, 0, '', '', 1, 0, '', '', 1, 1, '', '']
+ );
+###
+This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) (format=pdflatex 2010.5.6) 3 JUL 2010 09:28
+entering extended mode
+ %&-line parsing enabled.
+**33063-t.tex
+(./33063-t.tex
+LaTeX2e <2005/12/01>
+Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
+yphenation, arabic, farsi, croatian, ukrainian, russian, bulgarian, czech, slov
+ak, danish, dutch, finnish, basque, french, german, ngerman, ibycus, greek, mon
+ogreek, ancientgreek, hungarian, italian, latin, mongolian, norsk, icelandic, i
+nterlingua, turkish, coptic, romanian, welsh, serbian, slovenian, estonian, esp
+eranto, uppersorbian, indonesian, polish, portuguese, spanish, catalan, galicia
+n, swedish, ukenglish, pinyin, loaded.
+(/usr/share/texmf-texlive/tex/latex/base/book.cls
+Document Class: book 2005/09/16 v1.4f Standard LaTeX document class
+(/usr/share/texmf-texlive/tex/latex/base/bk12.clo
+File: bk12.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
+)
+\c@part=\count79
+\c@chapter=\count80
+\c@section=\count81
+\c@subsection=\count82
+\c@subsubsection=\count83
+\c@paragraph=\count84
+\c@subparagraph=\count85
+\c@figure=\count86
+\c@table=\count87
+\abovecaptionskip=\skip41
+\belowcaptionskip=\skip42
+\bibindent=\dimen102
+) (/usr/share/texmf-texlive/tex/latex/base/inputenc.sty
+Package: inputenc 2006/05/05 v1.1b Input encoding file
+\inpenc@prehook=\toks14
+\inpenc@posthook=\toks15
+(/usr/share/texmf-texlive/tex/latex/base/latin1.def
+File: latin1.def 2006/05/05 v1.1b Input encoding file
+)) (/usr/share/texmf-texlive/tex/latex/base/ifthen.sty
+Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
+) (/usr/share/texmf-texlive/tex/latex/amsmath/amsmath.sty
+Package: amsmath 2000/07/18 v2.13 AMS math features
+\@mathmargin=\skip43
+For additional information on amsmath, use the `?' option.
+(/usr/share/texmf-texlive/tex/latex/amsmath/amstext.sty
+Package: amstext 2000/06/29 v2.01
+(/usr/share/texmf-texlive/tex/latex/amsmath/amsgen.sty
+File: amsgen.sty 1999/11/30 v2.0
+\@emptytoks=\toks16
+\ex@=\dimen103
+)) (/usr/share/texmf-texlive/tex/latex/amsmath/amsbsy.sty
+Package: amsbsy 1999/11/29 v1.2d
+\pmbraise@=\dimen104
+) (/usr/share/texmf-texlive/tex/latex/amsmath/amsopn.sty
+Package: amsopn 1999/12/14 v2.01 operator names
+)
+\inf@bad=\count88
+LaTeX Info: Redefining \frac on input line 211.
+\uproot@=\count89
+\leftroot@=\count90
+LaTeX Info: Redefining \overline on input line 307.
+\classnum@=\count91
+\DOTSCASE@=\count92
+LaTeX Info: Redefining \ldots on input line 379.
+LaTeX Info: Redefining \dots on input line 382.
+LaTeX Info: Redefining \cdots on input line 467.
+\Mathstrutbox@=\box26
+\strutbox@=\box27
+\big@size=\dimen105
+LaTeX Font Info: Redeclaring font encoding OML on input line 567.
+LaTeX Font Info: Redeclaring font encoding OMS on input line 568.
+\macc@depth=\count93
+\c@MaxMatrixCols=\count94
+\dotsspace@=\muskip10
+\c@parentequation=\count95
+\dspbrk@lvl=\count96
+\tag@help=\toks17
+\row@=\count97
+\column@=\count98
+\maxfields@=\count99
+\andhelp@=\toks18
+\eqnshift@=\dimen106
+\alignsep@=\dimen107
+\tagshift@=\dimen108
+\tagwidth@=\dimen109
+\totwidth@=\dimen110
+\lineht@=\dimen111
+\@envbody=\toks19
+\multlinegap=\skip44
+\multlinetaggap=\skip45
+\mathdisplay@stack=\toks20
+LaTeX Info: Redefining \[ on input line 2666.
+LaTeX Info: Redefining \] on input line 2667.
+) (/usr/share/texmf-texlive/tex/latex/amsfonts/amssymb.sty
+Package: amssymb 2002/01/22 v2.2d
+(/usr/share/texmf-texlive/tex/latex/amsfonts/amsfonts.sty
+Package: amsfonts 2001/10/25 v2.2f
+\symAMSa=\mathgroup4
+\symAMSb=\mathgroup5
+LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
+(Font) U/euf/m/n --> U/euf/b/n on input line 132.
+)) (/usr/share/texmf-texlive/tex/latex/base/alltt.sty
+Package: alltt 1997/06/16 v2.0g defines alltt environment
+) (/usr/share/texmf-texlive/tex/latex/footmisc/footmisc.sty
+Package: footmisc 2005/03/17 v5.3d a miscellany of footnote facilities
+\FN@temptoken=\toks21
+\footnotemargin=\dimen112
+\c@pp@next@reset=\count100
+Package footmisc Info: Declaring symbol style bringhurst on input line 817.
+Package footmisc Info: Declaring symbol style chicago on input line 818.
+Package footmisc Info: Declaring symbol style wiley on input line 819.
+Package footmisc Info: Declaring symbol style lamport-robust on input line 823.
+
+Package footmisc Info: Declaring symbol style lamport* on input line 831.
+Package footmisc Info: Declaring symbol style lamport*-robust on input line 840
+.
+) (/usr/share/texmf-texlive/tex/latex/tools/indentfirst.sty
+Package: indentfirst 1995/11/23 v1.03 Indent first paragraph (DPC)
+) (/usr/share/texmf-texlive/tex/latex/fancyhdr/fancyhdr.sty
+\fancy@headwidth=\skip46
+\f@ncyO@elh=\skip47
+\f@ncyO@erh=\skip48
+\f@ncyO@olh=\skip49
+\f@ncyO@orh=\skip50
+\f@ncyO@elf=\skip51
+\f@ncyO@erf=\skip52
+\f@ncyO@olf=\skip53
+\f@ncyO@orf=\skip54
+) (/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty
+Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
+(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty
+Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
+\KV@toks@=\toks22
+) (/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
+Package: graphics 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
+(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty
+Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
+) (/etc/texmf/tex/latex/config/graphics.cfg
+File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
+)
+Package graphics Info: Driver file: pdftex.def on input line 90.
+(/usr/share/texmf-texlive/tex/latex/pdftex-def/pdftex.def
+File: pdftex.def 2007/01/08 v0.04d Graphics/color for pdfTeX
+\Gread@gobject=\count101
+))
+\Gin@req@height=\dimen113
+\Gin@req@width=\dimen114
+) (/usr/share/texmf-texlive/tex/latex/tools/enumerate.sty
+Package: enumerate 1999/03/05 v3.00 enumerate extensions (DPC)
+\@enLab=\toks23
+) (/usr/share/texmf-texlive/tex/latex/supertabular/supertabular.sty
+Package: supertabular 2004/02/20 v4.1e the supertabular environment
+\c@tracingst=\count102
+\ST@wd=\dimen115
+\ST@rightskip=\skip55
+\ST@leftskip=\skip56
+\ST@parfillskip=\skip57
+\ST@pageleft=\dimen116
+\ST@headht=\dimen117
+\ST@tailht=\dimen118
+\ST@pagesofar=\dimen119
+\ST@pboxht=\dimen120
+\ST@lineht=\dimen121
+\ST@stretchht=\dimen122
+\ST@prevht=\dimen123
+\ST@toadd=\dimen124
+\ST@dimen=\dimen125
+\ST@pbox=\box28
+) (/usr/share/texmf-texlive/tex/latex/geometry/geometry.sty
+Package: geometry 2002/07/08 v3.2 Page Geometry
+\Gm@cnth=\count103
+\Gm@cntv=\count104
+\c@Gm@tempcnt=\count105
+\Gm@bindingoffset=\dimen126
+\Gm@wd@mp=\dimen127
+\Gm@odd@mp=\dimen128
+\Gm@even@mp=\dimen129
+\Gm@dimlist=\toks24
+(/usr/share/texmf-texlive/tex/xelatex/xetexconfig/geometry.cfg)) (/usr/share/te
+xmf-texlive/tex/latex/hyperref/hyperref.sty
+Package: hyperref 2007/02/07 v6.75r Hypertext links for LaTeX
+\@linkdim=\dimen130
+\Hy@linkcounter=\count106
+\Hy@pagecounter=\count107
+(/usr/share/texmf-texlive/tex/latex/hyperref/pd1enc.def
+File: pd1enc.def 2007/02/07 v6.75r Hyperref: PDFDocEncoding definition (HO)
+) (/etc/texmf/tex/latex/config/hyperref.cfg
+File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
+) (/usr/share/texmf-texlive/tex/latex/oberdiek/kvoptions.sty
+Package: kvoptions 2006/08/22 v2.4 Connects package keyval with LaTeX options (
+HO)
+)
+Package hyperref Info: Option `hyperfootnotes' set `false' on input line 2238.
+Package hyperref Info: Option `bookmarks' set `true' on input line 2238.
+Package hyperref Info: Option `linktocpage' set `false' on input line 2238.
+Package hyperref Info: Option `pdfdisplaydoctitle' set `true' on input line 223
+8.
+Package hyperref Info: Option `pdfpagelabels' set `true' on input line 2238.
+Package hyperref Info: Option `bookmarksopen' set `true' on input line 2238.
+Package hyperref Info: Option `colorlinks' set `true' on input line 2238.
+Package hyperref Info: Hyper figures OFF on input line 2288.
+Package hyperref Info: Link nesting OFF on input line 2293.
+Package hyperref Info: Hyper index ON on input line 2296.
+Package hyperref Info: Plain pages OFF on input line 2303.
+Package hyperref Info: Backreferencing OFF on input line 2308.
+Implicit mode ON; LaTeX internals redefined
+Package hyperref Info: Bookmarks ON on input line 2444.
+(/usr/share/texmf-texlive/tex/latex/ltxmisc/url.sty
+\Urlmuskip=\muskip11
+Package: url 2005/06/27 ver 3.2 Verb mode for urls, etc.
+)
+LaTeX Info: Redefining \url on input line 2599.
+\Fld@menulength=\count108
+\Field@Width=\dimen131
+\Fld@charsize=\dimen132
+\Choice@toks=\toks25
+\Field@toks=\toks26
+Package hyperref Info: Hyper figures OFF on input line 3102.
+Package hyperref Info: Link nesting OFF on input line 3107.
+Package hyperref Info: Hyper index ON on input line 3110.
+Package hyperref Info: backreferencing OFF on input line 3117.
+Package hyperref Info: Link coloring ON on input line 3120.
+\Hy@abspage=\count109
+\c@Item=\count110
+)
+*hyperref using driver hpdftex*
+(/usr/share/texmf-texlive/tex/latex/hyperref/hpdftex.def
+File: hpdftex.def 2007/02/07 v6.75r Hyperref driver for pdfTeX
+\Fld@listcount=\count111
+)
+\TmpLen=\skip58
+\c@proposition=\count112
+\c@point=\count113
+\c@exnum=\count114
+\dentwidth=\skip59
+\eqalign=\skip60
+\c@Lcount=\count115
+(./33063-t.aux)
+\openout1 = `33063-t.aux'.
+
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 485.
+LaTeX Font Info: ... okay on input line 485.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 485.
+LaTeX Font Info: ... okay on input line 485.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 485.
+LaTeX Font Info: ... okay on input line 485.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 485.
+LaTeX Font Info: ... okay on input line 485.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 485.
+LaTeX Font Info: ... okay on input line 485.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 485.
+LaTeX Font Info: ... okay on input line 485.
+LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 485.
+LaTeX Font Info: ... okay on input line 485.
+(/usr/share/texmf/tex/context/base/supp-pdf.tex
+[Loading MPS to PDF converter (version 2006.09.02).]
+\scratchcounter=\count116
+\scratchdimen=\dimen133
+\scratchbox=\box29
+\nofMPsegments=\count117
+\nofMParguments=\count118
+\everyMPshowfont=\toks27
+\MPscratchCnt=\count119
+\MPscratchDim=\dimen134
+\MPnumerator=\count120
+\everyMPtoPDFconversion=\toks28
+)
+-------------------- Geometry parameters
+paper: class default
+landscape: --
+twocolumn: --
+twoside: true
+asymmetric: --
+h-parts: 18.0675pt, 397.48499pt, 18.0675pt
+v-parts: 9.07278pt, 591.61302pt, 13.60919pt
+hmarginratio: 1:1
+vmarginratio: 2:3
+lines: --
+heightrounded: --
+bindingoffset: 0.0pt
+truedimen: --
+includehead: true
+includefoot: true
+includemp: --
+driver: pdftex
+-------------------- Page layout dimensions and switches
+\paperwidth 433.62pt
+\paperheight 614.295pt
+\textwidth 397.48499pt
+\textheight 529.73923pt
+\oddsidemargin -54.20248pt
+\evensidemargin -54.20248pt
+\topmargin -63.1972pt
+\headheight 14.5pt
+\headsep 19.8738pt
+\footskip 30.0pt
+\marginparwidth 98.0pt
+\marginparsep 7.0pt
+\columnsep 10.0pt
+\skip\footins 10.8pt plus 4.0pt minus 2.0pt
+\hoffset 0.0pt
+\voffset 0.0pt
+\mag 1000
+\@twosidetrue \@mparswitchtrue
+(1in=72.27pt, 1cm=28.45pt)
+-----------------------
+(/usr/share/texmf-texlive/tex/latex/graphics/color.sty
+Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC)
+(/etc/texmf/tex/latex/config/color.cfg
+File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
+)
+Package color Info: Driver file: pdftex.def on input line 130.
+)
+Package hyperref Info: Link coloring ON on input line 485.
+(/usr/share/texmf-texlive/tex/latex/hyperref/nameref.sty
+Package: nameref 2006/12/27 v2.28 Cross-referencing by name of section
+(/usr/share/texmf-texlive/tex/latex/oberdiek/refcount.sty
+Package: refcount 2006/02/20 v3.0 Data extraction from references (HO)
+)
+\c@section@level=\count121
+)
+LaTeX Info: Redefining \ref on input line 485.
+LaTeX Info: Redefining \pageref on input line 485.
+(./33063-t.out) (./33063-t.out)
+\@outlinefile=\write3
+\openout3 = `33063-t.out'.
+
+LaTeX Font Info: Try loading font information for U+msa on input line 521.
+(/usr/share/texmf-texlive/tex/latex/amsfonts/umsa.fd
+File: umsa.fd 2002/01/19 v2.2g AMS font definitions
+)
+LaTeX Font Info: Try loading font information for U+msb on input line 521.
+(/usr/share/texmf-texlive/tex/latex/amsfonts/umsb.fd
+File: umsb.fd 2002/01/19 v2.2g AMS font definitions
+) [1
+
+{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2
+
+]
+LaTeX Font Info: Try loading font information for OMS+cmr on input line 575.
+
+(/usr/share/texmf-texlive/tex/latex/base/omscmr.fd
+File: omscmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
+)
+LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <12> not available
+(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 575.
+[1
+
+
+]
+Underfull \hbox (badness 1199) in paragraph at lines 610--610
+[]\OT1/cmr/m/n/12 GINN & COM-PANY \OMS/cmsy/m/n/12 ^^A \OT1/cmr/m/n/12 PRO-
+ []
+
+[2] [3
+
+] [4] [5
+
+] [6] (./33063-t.toc [7
+
+])
+\tf@toc=\write4
+\openout4 = `33063-t.toc'.
+
+[8]
+
+Package hyperref Warning: Difference (2) between bookmark levels is greater
+(hyperref) than one, level fixed on input line 776.
+
+<./images/woodcutsmall.pdf, id=325, 171.64125pt x 144.54pt>
+File: ./images/woodcutsmall.pdf Graphic file (type pdf)
+<use ./images/woodcutsmall.pdf> [1
+
+
+ <./images/woodcutsmall.pdf>] <./images/012aaZ10.pdf, id=334, 112.42pt x 66.247
+5pt>
+File: ./images/012aaZ10.pdf Graphic file (type pdf)
+<use ./images/012aaZ10.pdf> [2 <./images/012aaZ10.pdf>] <./images/012bbZ14.pdf,
+ id=350, 135.50626pt x 94.3525pt>
+File: ./images/012bbZ14.pdf Graphic file (type pdf)
+<use ./images/012bbZ14.pdf> [3 <./images/012bbZ14.pdf>] [4] [5] [6]
+ .
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing `\spacefactor' on input line 1099.
+
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing `\@m' on input line 1099.
+
+<./images/016aaZ37.pdf, id=379, 113.42375pt x 83.31125pt>
+File: ./images/016aaZ37.pdf Graphic file (type pdf)
+<use ./images/016aaZ37.pdf> [7
+
+ <./images/016aaZ37.pdf>] <./images/018aaZ55.pdf, id=392, 169.63374pt x 36.135p
+t>
+File: ./images/018aaZ55.pdf Graphic file (type pdf)
+<use ./images/018aaZ55.pdf> [8] <./images/018bbZ56.pdf, id=399, 174.6525pt x 29
+.10875pt>
+File: ./images/018bbZ56.pdf Graphic file (type pdf)
+<use ./images/018bbZ56.pdf> <./images/018ccZ57.pdf, id=400, 86.3225pt x 80.3pt>
+File: ./images/018ccZ57.pdf Graphic file (type pdf)
+<use ./images/018ccZ57.pdf> [9 <./images/018aaZ55.pdf> <./images/018bbZ56.pdf>]
+<./images/019aaZ58.pdf, id=420, 67.25125pt x 66.2475pt>
+File: ./images/019aaZ58.pdf Graphic file (type pdf)
+<use ./images/019aaZ58.pdf> <./images/019bbZ58.pdf, id=421, 91.34125pt x 61.228
+74pt>
+File: ./images/019bbZ58.pdf Graphic file (type pdf)
+<use ./images/019bbZ58.pdf> [10 <./images/018ccZ57.pdf> <./images/019aaZ58.pdf>
+ <./images/019bbZ58.pdf>] <./images/019ccZ62.pdf, id=451, 92.345pt x 69.25874pt
+>
+File: ./images/019ccZ62.pdf Graphic file (type pdf)
+<use ./images/019ccZ62.pdf> <./images/020aaZ63.pdf, id=452, 82.3075pt x 77.2887
+6pt>
+File: ./images/020aaZ63.pdf Graphic file (type pdf)
+<use ./images/020aaZ63.pdf> <./images/020bbZ66.pdf, id=453, 169.63374pt x 36.13
+5pt>
+File: ./images/020bbZ66.pdf Graphic file (type pdf)
+<use ./images/020bbZ66.pdf> <./images/020ccZ68.pdf, id=454, 78.2925pt x 54.2025
+pt>
+File: ./images/020ccZ68.pdf Graphic file (type pdf)
+<use ./images/020ccZ68.pdf> <./images/020ddZ69.pdf, id=455, 108.405pt x 56.21pt
+>
+File: ./images/020ddZ69.pdf Graphic file (type pdf)
+<use ./images/020ddZ69.pdf> [11 <./images/019ccZ62.pdf> <./images/020aaZ63.pdf>
+ <./images/020bbZ66.pdf>] <./images/021aaZ72.pdf, id=481, 105.39375pt x 114.427
+5pt>
+File: ./images/021aaZ72.pdf Graphic file (type pdf)
+<use ./images/021aaZ72.pdf> [12 <./images/020ccZ68.pdf> <./images/020ddZ69.pdf>
+] <./images/022aaZ75.pdf, id=500, 62.2325pt x 56.21pt>
+File: ./images/022aaZ75.pdf Graphic file (type pdf)
+<use ./images/022aaZ75.pdf> <./images/022bbZ76.pdf, id=501, 53.19875pt x 65.243
+74pt>
+File: ./images/022bbZ76.pdf Graphic file (type pdf)
+<use ./images/022bbZ76.pdf> <./images/022ccZ77.pdf, id=502, 92.345pt x 69.25874
+pt>
+File: ./images/022ccZ77.pdf Graphic file (type pdf)
+<use ./images/022ccZ77.pdf> [13 <./images/021aaZ72.pdf>] [14 <./images/022aaZ75
+.pdf> <./images/022bbZ76.pdf> <./images/022ccZ77.pdf>] <./images/023aaZ79.pdf,
+id=546, 187.70125pt x 81.30376pt>
+File: ./images/023aaZ79.pdf Graphic file (type pdf)
+<use ./images/023aaZ79.pdf> <./images/023bcZ80.pdf, id=547, 378.41376pt x 94.35
+25pt>
+File: ./images/023bcZ80.pdf Graphic file (type pdf)
+<use ./images/023bcZ80.pdf> [15 <./images/023aaZ79.pdf>] [16 <./images/023bcZ80
+.pdf>] <./images/024aaZ81.pdf, id=571, 169.63374pt x 42.1575pt>
+File: ./images/024aaZ81.pdf Graphic file (type pdf)
+<use ./images/024aaZ81.pdf>
+LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10.95> not available
+(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 1512.
+
+<./images/024bbZ83.pdf, id=572, 79.29625pt x 70.2625pt>
+File: ./images/024bbZ83.pdf Graphic file (type pdf)
+<use ./images/024bbZ83.pdf> [17 <./images/024aaZ81.pdf> <./images/024bbZ83.pdf>
+] <./images/025aaZ86.pdf, id=586, 188.705pt x 81.30376pt>
+File: ./images/025aaZ86.pdf Graphic file (type pdf)
+<use ./images/025aaZ86.pdf> [18 <./images/025aaZ86.pdf>] <./images/026aaZ90.pdf
+, id=596, 202.7575pt x 83.31125pt>
+File: ./images/026aaZ90.pdf Graphic file (type pdf)
+<use ./images/026aaZ90.pdf> <./images/027aaZ93.pdf, id=597, 169.63374pt x 85.31
+876pt>
+File: ./images/027aaZ93.pdf Graphic file (type pdf)
+<use ./images/027aaZ93.pdf> [19 <./images/026aaZ90.pdf>] <./images/028aaZ95.pdf
+, id=607, 188.705pt x 131.49126pt>
+File: ./images/028aaZ95.pdf Graphic file (type pdf)
+<use ./images/028aaZ95.pdf> [20 <./images/027aaZ93.pdf>] <./images/029aaZ96.pdf
+, id=617, 94.3525pt x 130.4875pt>
+File: ./images/029aaZ96.pdf Graphic file (type pdf)
+<use ./images/029aaZ96.pdf> [21 <./images/028aaZ95.pdf>] [22 <./images/029aaZ96
+.pdf>] <./images/030aaZ97.pdf, id=640, 94.3525pt x 130.4875pt>
+File: ./images/030aaZ97.pdf Graphic file (type pdf)
+<use ./images/030aaZ97.pdf> [23 <./images/030aaZ97.pdf>] <./images/031aa100.pdf
+, id=653, 197.73875pt x 111.41624pt>
+File: ./images/031aa100.pdf Graphic file (type pdf)
+<use ./images/031aa100.pdf> [24 <./images/031aa100.pdf>] <./images/032aa101.pdf
+, id=663, 149.55875pt x 131.49126pt>
+File: ./images/032aa101.pdf Graphic file (type pdf)
+<use ./images/032aa101.pdf> [25 <./images/032aa101.pdf>] <./images/033aa104.pdf
+, id=673, 179.67125pt x 106.3975pt>
+File: ./images/033aa104.pdf Graphic file (type pdf)
+<use ./images/033aa104.pdf> <./images/034aa107.pdf, id=674, 207.77625pt x 112.4
+2pt>
+File: ./images/034aa107.pdf Graphic file (type pdf)
+<use ./images/034aa107.pdf> [26 <./images/033aa104.pdf>] <./images/034bb109.pdf
+, id=684, 170.6375pt x 132.495pt>
+File: ./images/034bb109.pdf Graphic file (type pdf)
+<use ./images/034bb109.pdf> [27 <./images/034aa107.pdf>] <./images/035aa110.pdf
+, id=695, 264.99pt x 95.35625pt>
+File: ./images/035aa110.pdf Graphic file (type pdf)
+<use ./images/035aa110.pdf> [28 <./images/034bb109.pdf>] [29 <./images/035aa110
+.pdf>] <./images/036aa111.pdf, id=716, 228.855pt x 130.4875pt>
+File: ./images/036aa111.pdf Graphic file (type pdf)
+<use ./images/036aa111.pdf> [30 <./images/036aa111.pdf>] <./images/037aa112.pdf
+, id=726, 235.88126pt x 160.6pt>
+File: ./images/037aa112.pdf Graphic file (type pdf)
+<use ./images/037aa112.pdf> [31 <./images/037aa112.pdf>] <./images/038aa115.pdf
+, id=736, 235.88126pt x 160.6pt>
+File: ./images/038aa115.pdf Graphic file (type pdf)
+<use ./images/038aa115.pdf> [32 <./images/038aa115.pdf>] <./images/039aa117.pdf
+, id=746, 95.35625pt x 85.31876pt>
+File: ./images/039aa117.pdf Graphic file (type pdf)
+<use ./images/039aa117.pdf> <./images/039bb118.pdf, id=747, 132.495pt x 85.3187
+6pt>
+File: ./images/039bb118.pdf Graphic file (type pdf)
+<use ./images/039bb118.pdf> <./images/039ce119.pdf, id=748, 285.065pt x 91.3412
+5pt>
+File: ./images/039ce119.pdf Graphic file (type pdf)
+<use ./images/039ce119.pdf> <./images/039fi120.pdf, id=749, 385.44pt x 97.36375
+pt>
+File: ./images/039fi120.pdf Graphic file (type pdf)
+<use ./images/039fi120.pdf> [33 <./images/039aa117.pdf> <./images/039bb118.pdf>
+] [34 <./images/039ce119.pdf> <./images/039fi120.pdf>] <./images/041aa129.pdf,
+id=785, 208.78pt x 104.39pt>
+File: ./images/041aa129.pdf Graphic file (type pdf)
+<use ./images/041aa129.pdf> [35] [36 <./images/041aa129.pdf>] <./images/042aa13
+8.pdf, id=799, 164.615pt x 66.2475pt>
+File: ./images/042aa138.pdf Graphic file (type pdf)
+<use ./images/042aa138.pdf> <./images/043ab139.pdf, id=800, 330.23375pt x 90.33
+75pt>
+File: ./images/043ab139.pdf Graphic file (type pdf)
+<use ./images/043ab139.pdf> [37 <./images/042aa138.pdf>] <./images/044ab143.pdf
+, id=810, 330.23375pt x 90.3375pt>
+File: ./images/044ab143.pdf Graphic file (type pdf)
+<use ./images/044ab143.pdf> [38 <./images/043ab139.pdf>] <./images/045aa145.pdf
+, id=820, 158.5925pt x 113.42375pt>
+File: ./images/045aa145.pdf Graphic file (type pdf)
+<use ./images/045aa145.pdf> [39 <./images/044ab143.pdf>] <./images/046aa147.pdf
+, id=831, 158.5925pt x 113.42375pt>
+File: ./images/046aa147.pdf Graphic file (type pdf)
+<use ./images/046aa147.pdf> [40 <./images/045aa145.pdf>] <./images/047ab150.pdf
+, id=841, 323.2075pt x 150.5625pt>
+File: ./images/047ab150.pdf Graphic file (type pdf)
+<use ./images/047ab150.pdf> [41 <./images/046aa147.pdf>] [42 <./images/047ab150
+.pdf>] <./images/048ac151.pdf, id=864, 338.26375pt x 115.43124pt>
+File: ./images/048ac151.pdf Graphic file (type pdf)
+<use ./images/048ac151.pdf> <./images/049aa152.pdf, id=865, 206.7725pt x 85.318
+76pt>
+File: ./images/049aa152.pdf Graphic file (type pdf)
+<use ./images/049aa152.pdf> [43 <./images/048ac151.pdf>] <./images/050aa153.pdf
+, id=878, 160.6pt x 95.35625pt>
+File: ./images/050aa153.pdf Graphic file (type pdf)
+<use ./images/050aa153.pdf> [44 <./images/049aa152.pdf>] <./images/051ac154.pdf
+, id=888, 378.41376pt x 131.49126pt>
+File: ./images/051ac154.pdf Graphic file (type pdf)
+<use ./images/051ac154.pdf> [45 <./images/050aa153.pdf>] [46 <./images/051ac154
+.pdf>] <./images/052ab155.pdf, id=908, 322.20375pt x 112.42pt>
+File: ./images/052ab155.pdf Graphic file (type pdf)
+<use ./images/052ab155.pdf> [47 <./images/052ab155.pdf>] <./images/054aa160.pdf
+, id=918, 133.49875pt x 112.42pt>
+File: ./images/054aa160.pdf Graphic file (type pdf)
+<use ./images/054aa160.pdf> [48] [49 <./images/054aa160.pdf>] <./images/055aa16
+2.pdf, id=932, 121.45375pt x 101.37875pt>
+File: ./images/055aa162.pdf Graphic file (type pdf)
+<use ./images/055aa162.pdf> [50 <./images/055aa162.pdf>] <./images/056ac166.pdf
+, id=942, 355.3275pt x 75.28125pt>
+File: ./images/056ac166.pdf Graphic file (type pdf)
+<use ./images/056ac166.pdf> <./images/056dg170.pdf, id=943, 383.4325pt x 66.247
+5pt>
+File: ./images/056dg170.pdf Graphic file (type pdf)
+<use ./images/056dg170.pdf> <./images/057aa174.pdf, id=944, 132.495pt x 68.255p
+t>
+File: ./images/057aa174.pdf Graphic file (type pdf)
+<use ./images/057aa174.pdf> [51 <./images/056ac166.pdf> <./images/056dg170.pdf>
+] <./images/057bb176.pdf, id=960, 190.7125pt x 87.32625pt>
+File: ./images/057bb176.pdf Graphic file (type pdf)
+<use ./images/057bb176.pdf> [52 <./images/057aa174.pdf>] <./images/058aa178.pdf
+, id=970, 222.8325pt x 103.38625pt>
+File: ./images/058aa178.pdf Graphic file (type pdf)
+<use ./images/058aa178.pdf> [53 <./images/057bb176.pdf>] <./images/058bb181.pdf
+, id=989, 192.72pt x 67.25125pt>
+File: ./images/058bb181.pdf Graphic file (type pdf)
+<use ./images/058bb181.pdf> [54 <./images/058aa178.pdf> <./images/058bb181.pdf>
+] <./images/059aa182.pdf, id=1004, 222.8325pt x 103.38625pt>
+File: ./images/059aa182.pdf Graphic file (type pdf)
+<use ./images/059aa182.pdf> [55 <./images/059aa182.pdf>] <./images/060aa183.pdf
+, id=1014, 222.8325pt x 103.38625pt>
+File: ./images/060aa183.pdf Graphic file (type pdf)
+<use ./images/060aa183.pdf> <./images/061aa184.pdf, id=1015, 222.8325pt x 103.3
+8625pt>
+File: ./images/061aa184.pdf Graphic file (type pdf)
+<use ./images/061aa184.pdf> [56 <./images/060aa183.pdf>] [57 <./images/061aa184
+.pdf>] <./images/062ab185.pdf, id=1035, 336.25626pt x 75.28125pt>
+File: ./images/062ab185.pdf Graphic file (type pdf)
+<use ./images/062ab185.pdf> <./images/063aa187.pdf, id=1036, 234.8775pt x 169.6
+3374pt>
+File: ./images/063aa187.pdf Graphic file (type pdf)
+<use ./images/063aa187.pdf> [58 <./images/062ab185.pdf>] <./images/064aa188.pdf
+, id=1049, 123.46124pt x 95.35625pt>
+File: ./images/064aa188.pdf Graphic file (type pdf)
+<use ./images/064aa188.pdf> [59 <./images/063aa187.pdf>] <./images/064bb190.pdf
+, id=1059, 162.6075pt x 86.3225pt>
+File: ./images/064bb190.pdf Graphic file (type pdf)
+<use ./images/064bb190.pdf> [60 <./images/064aa188.pdf> <./images/064bb190.pdf>
+] <./images/065ac192.pdf, id=1074, 388.45125pt x 112.42pt>
+File: ./images/065ac192.pdf Graphic file (type pdf)
+<use ./images/065ac192.pdf> [61 <./images/065ac192.pdf>] <./images/066ad203.pdf
+, id=1086, 355.3275pt x 78.2925pt>
+File: ./images/066ad203.pdf Graphic file (type pdf)
+<use ./images/066ad203.pdf> <./images/067aa205.pdf, id=1087, 188.705pt x 160.6p
+t>
+File: ./images/067aa205.pdf Graphic file (type pdf)
+<use ./images/067aa205.pdf> [62 <./images/066ad203.pdf>] <./images/068aa207.pdf
+, id=1097, 157.58875pt x 172.645pt>
+File: ./images/068aa207.pdf Graphic file (type pdf)
+<use ./images/068aa207.pdf> [63 <./images/067aa205.pdf>] [64 <./images/068aa207
+.pdf>] <./images/069ac208.pdf, id=1119, 379.4175pt x 123.46124pt>
+File: ./images/069ac208.pdf Graphic file (type pdf)
+<use ./images/069ac208.pdf> <./images/069dd211.pdf, id=1120, 124.465pt x 113.42
+375pt>
+File: ./images/069dd211.pdf Graphic file (type pdf)
+<use ./images/069dd211.pdf> [65 <./images/069ac208.pdf>] <./images/070aa212.pdf
+, id=1133, 218.8175pt x 151.56625pt>
+File: ./images/070aa212.pdf Graphic file (type pdf)
+<use ./images/070aa212.pdf> [66 <./images/069dd211.pdf>] <./images/071aa213.pdf
+, id=1146, 226.8475pt x 151.56625pt>
+File: ./images/071aa213.pdf Graphic file (type pdf)
+<use ./images/071aa213.pdf> [67 <./images/070aa212.pdf>] [68 <./images/071aa213
+.pdf>] [69] [70] <./images/074aaZ19.pdf, id=1208, 89.33376pt x 96.36pt>
+File: ./images/074aaZ19.pdf Graphic file (type pdf)
+<use ./images/074aaZ19.pdf> [71] [72 <./images/074aaZ19.pdf>] <./images/074bbZ2
+0.pdf, id=1224, 77.28876pt x 76.285pt>
+File: ./images/074bbZ20.pdf Graphic file (type pdf)
+<use ./images/074bbZ20.pdf> <./images/075aaZ21.pdf, id=1225, 112.42pt x 76.285p
+t>
+File: ./images/075aaZ21.pdf Graphic file (type pdf)
+<use ./images/075aaZ21.pdf> <./images/075bbZ22.pdf, id=1226, 112.42pt x 76.285p
+t>
+File: ./images/075bbZ22.pdf Graphic file (type pdf)
+<use ./images/075bbZ22.pdf> [73 <./images/074bbZ20.pdf>] <./images/075ceZ23.pdf
+, id=1236, 270.00874pt x 57.21375pt>
+File: ./images/075ceZ23.pdf Graphic file (type pdf)
+<use ./images/075ceZ23.pdf> [74 <./images/075aaZ21.pdf> <./images/075bbZ22.pdf>
+] <./images/076aaZ24.pdf, id=1257, 95.35625pt x 70.2625pt>
+File: ./images/076aaZ24.pdf Graphic file (type pdf)
+<use ./images/076aaZ24.pdf> <./images/076bbZ25.pdf, id=1258, 86.3225pt x 67.251
+25pt>
+File: ./images/076bbZ25.pdf Graphic file (type pdf)
+<use ./images/076bbZ25.pdf> [75 <./images/075ceZ23.pdf>] <./images/076ccZ26.pdf
+, id=1272, 126.4725pt x 86.3225pt>
+File: ./images/076ccZ26.pdf Graphic file (type pdf)
+<use ./images/076ccZ26.pdf> <./images/076ddZ27.pdf, id=1273, 93.34875pt x 83.31
+125pt>
+File: ./images/076ddZ27.pdf Graphic file (type pdf)
+<use ./images/076ddZ27.pdf> [76 <./images/076aaZ24.pdf> <./images/076bbZ25.pdf>
+] <./images/077adZ28.pdf, id=1291, 337.26pt x 65.24374pt>
+File: ./images/077adZ28.pdf Graphic file (type pdf)
+<use ./images/077adZ28.pdf> [77 <./images/076ccZ26.pdf> <./images/076ddZ27.pdf>
+ <./images/077adZ28.pdf>] <./images/077eeZ34.pdf, id=1314, 54.2025pt x 56.21pt>
+File: ./images/077eeZ34.pdf Graphic file (type pdf)
+<use ./images/077eeZ34.pdf> <./images/077ffZ35.pdf, id=1315, 72.27pt x 85.31876
+pt>
+File: ./images/077ffZ35.pdf Graphic file (type pdf)
+<use ./images/077ffZ35.pdf> <./images/078aaZ41.pdf, id=1316, 88.33pt x 80.3pt>
+File: ./images/078aaZ41.pdf Graphic file (type pdf)
+<use ./images/078aaZ41.pdf> [78 <./images/077eeZ34.pdf> <./images/077ffZ35.pdf>
+] <./images/078bbZ43.pdf, id=1331, 58.2175pt x 75.28125pt>
+File: ./images/078bbZ43.pdf Graphic file (type pdf)
+<use ./images/078bbZ43.pdf> <./images/078ccZ46.pdf, id=1332, 95.35625pt x 67.25
+125pt>
+File: ./images/078ccZ46.pdf Graphic file (type pdf)
+<use ./images/078ccZ46.pdf> [79 <./images/078aaZ41.pdf> <./images/078bbZ43.pdf>
+] <./images/078ddZ49.pdf, id=1348, 62.2325pt x 65.24374pt>
+File: ./images/078ddZ49.pdf Graphic file (type pdf)
+<use ./images/078ddZ49.pdf> <./images/079adZ51.pdf, id=1349, 400.49625pt x 95.3
+5625pt>
+File: ./images/079adZ51.pdf Graphic file (type pdf)
+<use ./images/079adZ51.pdf> [80 <./images/078ccZ46.pdf> <./images/078ddZ49.pdf>
+] <./images/079eeZ57.pdf, id=1364, 53.19875pt x 67.25125pt>
+File: ./images/079eeZ57.pdf Graphic file (type pdf)
+<use ./images/079eeZ57.pdf> [81 <./images/079adZ51.pdf>] <./images/080aaZ59.pdf
+, id=1375, 111.41624pt x 87.32625pt>
+File: ./images/080aaZ59.pdf Graphic file (type pdf)
+<use ./images/080aaZ59.pdf> <./images/080bbZ60.pdf, id=1376, 92.345pt x 93.3487
+5pt>
+File: ./images/080bbZ60.pdf Graphic file (type pdf)
+<use ./images/080bbZ60.pdf> [82 <./images/079eeZ57.pdf> <./images/080aaZ59.pdf>
+ <./images/080bbZ60.pdf>] <./images/080ccZ61.pdf, id=1396, 87.32625pt x 84.315p
+t>
+File: ./images/080ccZ61.pdf Graphic file (type pdf)
+<use ./images/080ccZ61.pdf> <./images/080ddZ62.pdf, id=1397, 66.2475pt x 66.247
+5pt>
+File: ./images/080ddZ62.pdf Graphic file (type pdf)
+<use ./images/080ddZ62.pdf> <./images/080eeZ63.pdf, id=1398, 83.31125pt x 75.28
+125pt>
+File: ./images/080eeZ63.pdf Graphic file (type pdf)
+<use ./images/080eeZ63.pdf> <./images/080ffZ64.pdf, id=1399, 53.19875pt x 67.25
+125pt>
+File: ./images/080ffZ64.pdf Graphic file (type pdf)
+<use ./images/080ffZ64.pdf> <./images/081aaZ65.pdf, id=1400, 79.29625pt x 91.34
+125pt>
+File: ./images/081aaZ65.pdf Graphic file (type pdf)
+<use ./images/081aaZ65.pdf> <./images/081bbZ66.pdf, id=1401, 72.27pt x 67.25125
+pt>
+File: ./images/081bbZ66.pdf Graphic file (type pdf)
+<use ./images/081bbZ66.pdf> [83 <./images/080ccZ61.pdf> <./images/080ddZ62.pdf>
+ <./images/080eeZ63.pdf> <./images/080ffZ64.pdf>] <./images/081ccZ67.pdf, id=14
+26, 81.30376pt x 67.25125pt>
+File: ./images/081ccZ67.pdf Graphic file (type pdf)
+<use ./images/081ccZ67.pdf> <./images/081ddZ68.pdf, id=1427, 88.33pt x 58.2175p
+t>
+File: ./images/081ddZ68.pdf Graphic file (type pdf)
+<use ./images/081ddZ68.pdf> <./images/081eeZ69.pdf, id=1428, 95.35625pt x 49.18
+375pt>
+File: ./images/081eeZ69.pdf Graphic file (type pdf)
+<use ./images/081eeZ69.pdf> [84 <./images/081aaZ65.pdf> <./images/081bbZ66.pdf>
+ <./images/081ccZ67.pdf> <./images/081ddZ68.pdf>] <./images/081ffZ73.pdf, id=14
+53, 92.345pt x 57.21375pt>
+File: ./images/081ffZ73.pdf Graphic file (type pdf)
+<use ./images/081ffZ73.pdf> <./images/082adZ74.pdf, id=1454, 380.42125pt x 94.3
+525pt>
+File: ./images/082adZ74.pdf Graphic file (type pdf)
+<use ./images/082adZ74.pdf> [85 <./images/081eeZ69.pdf> <./images/081ffZ73.pdf>
+] <./images/082ehZ78.pdf, id=1469, 382.42876pt x 94.3525pt>
+File: ./images/082ehZ78.pdf Graphic file (type pdf)
+<use ./images/082ehZ78.pdf> <./images/082iiZ82.pdf, id=1470, 91.34125pt x 84.31
+5pt>
+File: ./images/082iiZ82.pdf Graphic file (type pdf)
+<use ./images/082iiZ82.pdf> [86 <./images/082adZ74.pdf> <./images/082ehZ78.pdf>
+] <./images/083adZ83.pdf, id=1485, 417.56pt x 84.315pt>
+File: ./images/083adZ83.pdf Graphic file (type pdf)
+<use ./images/083adZ83.pdf> [87 <./images/082iiZ82.pdf> <./images/083adZ83.pdf>
+] <./images/083eeZ88.pdf, id=1501, 109.40875pt x 94.3525pt>
+File: ./images/083eeZ88.pdf Graphic file (type pdf)
+<use ./images/083eeZ88.pdf> <./images/083ffZ89.pdf, id=1502, 63.23625pt x 67.25
+125pt>
+File: ./images/083ffZ89.pdf Graphic file (type pdf)
+<use ./images/083ffZ89.pdf> [88 <./images/083eeZ88.pdf> <./images/083ffZ89.pdf>
+]
+ .
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing `\spacefactor' on input line 4330.
+
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing `\@m' on input line 4330.
+
+<./images/084aa220.pdf, id=1517, 123.46124pt x 115.43124pt>
+File: ./images/084aa220.pdf Graphic file (type pdf)
+<use ./images/084aa220.pdf> [89
+
+ <./images/084aa220.pdf>] <./images/085ac224.pdf, id=1529, 373.395pt x 124.465p
+t>
+File: ./images/085ac224.pdf Graphic file (type pdf)
+<use ./images/085ac224.pdf> [90 <./images/085ac224.pdf>] <./images/086aa235.pdf
+, id=1545, 108.405pt x 124.465pt>
+File: ./images/086aa235.pdf Graphic file (type pdf)
+<use ./images/086aa235.pdf> [91 <./images/086aa235.pdf>] <./images/087ab236.pdf
+, id=1555, 263.98625pt x 104.39pt>
+File: ./images/087ab236.pdf Graphic file (type pdf)
+<use ./images/087ab236.pdf> [92 <./images/087ab236.pdf>] [93] <./images/089ab24
+1.pdf, id=1573, 250.9375pt x 98.3675pt>
+File: ./images/089ab241.pdf Graphic file (type pdf)
+<use ./images/089ab241.pdf> [94] [95 <./images/089ab241.pdf>] <./images/090ab24
+3.pdf, id=1590, 250.9375pt x 98.3675pt>
+File: ./images/090ab243.pdf Graphic file (type pdf)
+<use ./images/090ab243.pdf> [96] [97 <./images/090ab243.pdf>] <./images/091aa24
+5.pdf, id=1607, 108.405pt x 123.46124pt>
+File: ./images/091aa245.pdf Graphic file (type pdf)
+<use ./images/091aa245.pdf> [98 <./images/091aa245.pdf>] <./images/092aa249.pdf
+, id=1617, 114.4275pt x 112.42pt>
+File: ./images/092aa249.pdf Graphic file (type pdf)
+<use ./images/092aa249.pdf> [99 <./images/092aa249.pdf>] <./images/093aa250.pdf
+, id=1628, 101.37875pt x 98.3675pt>
+File: ./images/093aa250.pdf Graphic file (type pdf)
+<use ./images/093aa250.pdf> [100 <./images/093aa250.pdf>] <./images/094aa251.pd
+f, id=1638, 101.37875pt x 98.3675pt>
+File: ./images/094aa251.pdf Graphic file (type pdf)
+<use ./images/094aa251.pdf> [101 <./images/094aa251.pdf>] <./images/095aa253.pd
+f, id=1648, 169.63374pt x 115.43124pt>
+File: ./images/095aa253.pdf Graphic file (type pdf)
+<use ./images/095aa253.pdf> [102 <./images/095aa253.pdf>] <./images/096ac257.pd
+f, id=1658, 412.54124pt x 104.39pt>
+File: ./images/096ac257.pdf Graphic file (type pdf)
+<use ./images/096ac257.pdf> [103] [104 <./images/096ac257.pdf>] <./images/097aa
+258.pdf, id=1677, 121.45375pt x 117.43875pt>
+File: ./images/097aa258.pdf Graphic file (type pdf)
+<use ./images/097aa258.pdf> [105 <./images/097aa258.pdf>] <./images/098aa261.pd
+f, id=1688, 188.705pt x 111.41624pt>
+File: ./images/098aa261.pdf Graphic file (type pdf)
+<use ./images/098aa261.pdf> [106 <./images/098aa261.pdf>] <./images/099aa264.pd
+f, id=1698, 147.55125pt x 93.34875pt>
+File: ./images/099aa264.pdf Graphic file (type pdf)
+<use ./images/099aa264.pdf> [107 <./images/099aa264.pdf>] <./images/100aa265.pd
+f, id=1716, 159.59625pt x 108.405pt>
+File: ./images/100aa265.pdf Graphic file (type pdf)
+<use ./images/100aa265.pdf> [108 <./images/100aa265.pdf>] [109] [110] <./images
+/103aa272.pdf, id=1742, 269.005pt x 24.09pt>
+File: ./images/103aa272.pdf Graphic file (type pdf)
+<use ./images/103aa272.pdf> <./images/103bb273.pdf, id=1743, 145.54375pt x 145.
+54375pt>
+File: ./images/103bb273.pdf Graphic file (type pdf)
+<use ./images/103bb273.pdf> [111 <./images/103aa272.pdf>] [112 <./images/103bb2
+73.pdf>] [113] [114] [115] [116] <./images/108aa286.pdf, id=1786, 255.95625pt x
+ 63.23625pt>
+File: ./images/108aa286.pdf Graphic file (type pdf)
+<use ./images/108aa286.pdf> [117 <./images/108aa286.pdf>] [118] <./images/109ac
+287.pdf, id=1801, 353.32pt x 108.405pt>
+File: ./images/109ac287.pdf Graphic file (type pdf)
+<use ./images/109ac287.pdf> [119
+
+ <./images/109ac287.pdf>] [120] <./images/111ac289.pdf, id=1822, 366.36874pt x
+120.45pt>
+File: ./images/111ac289.pdf Graphic file (type pdf)
+<use ./images/111ac289.pdf> [121] [122 <./images/111ac289.pdf>] <./images/112ac
+290.pdf, id=1838, 370.38374pt x 107.40125pt>
+File: ./images/112ac290.pdf Graphic file (type pdf)
+<use ./images/112ac290.pdf> [123 <./images/112ac290.pdf>] <./images/113aa294.pd
+f, id=1851, 114.4275pt x 98.3675pt>
+File: ./images/113aa294.pdf Graphic file (type pdf)
+<use ./images/113aa294.pdf> [124 <./images/113aa294.pdf>] <./images/114aa295.pd
+f, id=1861, 151.56625pt x 106.3975pt>
+File: ./images/114aa295.pdf Graphic file (type pdf)
+<use ./images/114aa295.pdf> <./images/115ac296.pdf, id=1862, 340.27126pt x 114.
+4275pt>
+File: ./images/115ac296.pdf Graphic file (type pdf)
+<use ./images/115ac296.pdf> [125 <./images/114aa295.pdf>] <./images/115dd297.pd
+f, id=1872, 93.34875pt x 95.35625pt>
+File: ./images/115dd297.pdf Graphic file (type pdf)
+<use ./images/115dd297.pdf> <./images/115ee297.pdf, id=1873, 105.39375pt x 118.
+4425pt>
+File: ./images/115ee297.pdf Graphic file (type pdf)
+<use ./images/115ee297.pdf> [126 <./images/115ac296.pdf>] <./images/116ag299.pd
+f, id=1883, 423.5825pt x 78.2925pt>
+File: ./images/116ag299.pdf Graphic file (type pdf)
+<use ./images/116ag299.pdf> [127 <./images/115dd297.pdf> <./images/115ee297.pdf
+>] [128 <./images/116ag299.pdf>] [129] <./images/117aa104.pdf, id=1942, 68.255p
+t x 66.2475pt>
+File: ./images/117aa104.pdf Graphic file (type pdf)
+<use ./images/117aa104.pdf> <./images/117bb105.pdf, id=1943, 70.2625pt x 56.21p
+t>
+File: ./images/117bb105.pdf Graphic file (type pdf)
+<use ./images/117bb105.pdf> <./images/118aa107.pdf, id=1944, 105.39375pt x 65.2
+4374pt>
+File: ./images/118aa107.pdf Graphic file (type pdf)
+<use ./images/118aa107.pdf> <./images/118be108.pdf, id=1945, 410.53375pt x 93.3
+4875pt>
+File: ./images/118be108.pdf Graphic file (type pdf)
+<use ./images/118be108.pdf> [130 <./images/117aa104.pdf> <./images/117bb105.pdf
+> <./images/118aa107.pdf>] <./images/119aa120.pdf, id=1966, 108.405pt x 74.2775
+pt>
+File: ./images/119aa120.pdf Graphic file (type pdf)
+<use ./images/119aa120.pdf> <./images/119bb121.pdf, id=1967, 69.25874pt x 50.18
+75pt>
+File: ./images/119bb121.pdf Graphic file (type pdf)
+<use ./images/119bb121.pdf> [131 <./images/118be108.pdf>] <./images/119cc122.pd
+f, id=1977, 75.28125pt x 52.195pt>
+File: ./images/119cc122.pdf Graphic file (type pdf)
+<use ./images/119cc122.pdf> <./images/119dd123.pdf, id=1978, 105.39375pt x 78.2
+925pt>
+File: ./images/119dd123.pdf Graphic file (type pdf)
+<use ./images/119dd123.pdf> <./images/119ee125.pdf, id=1979, 74.2775pt x 74.277
+5pt>
+File: ./images/119ee125.pdf Graphic file (type pdf)
+<use ./images/119ee125.pdf> <./images/119ff126.pdf, id=1980, 92.345pt x 64.24pt
+>
+File: ./images/119ff126.pdf Graphic file (type pdf)
+<use ./images/119ff126.pdf> [132 <./images/119aa120.pdf> <./images/119bb121.pdf
+> <./images/119cc122.pdf> <./images/119dd123.pdf>] <./images/120aa130.pdf, id=2
+008, 80.3pt x 80.3pt>
+File: ./images/120aa130.pdf Graphic file (type pdf)
+<use ./images/120aa130.pdf> <./images/120bb131.pdf, id=2009, 64.24pt x 73.27374
+pt>
+File: ./images/120bb131.pdf Graphic file (type pdf)
+<use ./images/120bb131.pdf> [133 <./images/119ee125.pdf> <./images/119ff126.pdf
+>] <./images/120cd132.pdf, id=2024, 307.1475pt x 130.4875pt>
+File: ./images/120cd132.pdf Graphic file (type pdf)
+<use ./images/120cd132.pdf> [134 <./images/120aa130.pdf> <./images/120bb131.pdf
+>] <./images/121aa300.pdf, id=2042, 206.7725pt x 123.46124pt>
+File: ./images/121aa300.pdf Graphic file (type pdf)
+<use ./images/121aa300.pdf> [135 <./images/120cd132.pdf>] <./images/122ab301.pd
+f, id=2053, 340.27126pt x 128.48pt>
+File: ./images/122ab301.pdf Graphic file (type pdf)
+<use ./images/122ab301.pdf> [136 <./images/121aa300.pdf>] <./images/123aa302.pd
+f, id=2065, 160.6pt x 142.5325pt>
+File: ./images/123aa302.pdf Graphic file (type pdf)
+<use ./images/123aa302.pdf> [137 <./images/122ab301.pdf>] <./images/123bb303.pd
+f, id=2079, 150.5625pt x 131.49126pt>
+File: ./images/123bb303.pdf Graphic file (type pdf)
+<use ./images/123bb303.pdf> [138 <./images/123aa302.pdf>] <./images/124aa304.pd
+f, id=2089, 152.57pt x 178.6675pt>
+File: ./images/124aa304.pdf Graphic file (type pdf)
+<use ./images/124aa304.pdf> [139 <./images/123bb303.pdf>] <./images/125ab305.pd
+f, id=2099, 292.09125pt x 90.3375pt>
+File: ./images/125ab305.pdf Graphic file (type pdf)
+<use ./images/125ab305.pdf> [140 <./images/124aa304.pdf>] <./images/125cc306.pd
+f, id=2111, 206.7725pt x 127.47626pt>
+File: ./images/125cc306.pdf Graphic file (type pdf)
+<use ./images/125cc306.pdf> [141 <./images/125ab305.pdf>] <./images/126aa307.pd
+f, id=2122, 273.02pt x 113.42375pt>
+File: ./images/126aa307.pdf Graphic file (type pdf)
+<use ./images/126aa307.pdf> [142 <./images/125cc306.pdf>] <./images/127ab308.pd
+f, id=2132, 246.9225pt x 123.46124pt>
+File: ./images/127ab308.pdf Graphic file (type pdf)
+<use ./images/127ab308.pdf> [143 <./images/126aa307.pdf>] <./images/127cd309.pd
+f, id=2142, 355.3275pt x 131.49126pt>
+File: ./images/127cd309.pdf Graphic file (type pdf)
+<use ./images/127cd309.pdf> [144 <./images/127ab308.pdf>] <./images/128ab310.pd
+f, id=2154, 377.41pt x 98.3675pt>
+File: ./images/128ab310.pdf Graphic file (type pdf)
+<use ./images/128ab310.pdf> [145 <./images/127cd309.pdf>] <./images/129ab311.pd
+f, id=2166, 305.14pt x 111.41624pt>
+File: ./images/129ab311.pdf Graphic file (type pdf)
+<use ./images/129ab311.pdf> [146 <./images/128ab310.pdf>] <./images/129cc311.pd
+f, id=2178, 148.555pt x 86.3225pt>
+File: ./images/129cc311.pdf Graphic file (type pdf)
+<use ./images/129cc311.pdf> <./images/129dd311.pdf, id=2179, 155.58125pt x 90.3
+375pt>
+File: ./images/129dd311.pdf Graphic file (type pdf)
+<use ./images/129dd311.pdf> <./images/130aa311.pdf, id=2180, 101.37875pt x 54.2
+025pt>
+File: ./images/130aa311.pdf Graphic file (type pdf)
+<use ./images/130aa311.pdf> [147 <./images/129ab311.pdf> <./images/129cc311.pdf
+> <./images/129dd311.pdf>] <./images/130bb311.pdf, id=2208, 113.42375pt x 54.20
+25pt>
+File: ./images/130bb311.pdf Graphic file (type pdf)
+<use ./images/130bb311.pdf> <./images/130cc311.pdf, id=2209, 88.33pt x 53.19875
+pt>
+File: ./images/130cc311.pdf Graphic file (type pdf)
+<use ./images/130cc311.pdf> <./images/130dd311.pdf, id=2210, 112.42pt x 51.1912
+5pt>
+File: ./images/130dd311.pdf Graphic file (type pdf)
+<use ./images/130dd311.pdf> <./images/131aa312.pdf, id=2211, 274.02374pt x 93.3
+4875pt>
+File: ./images/131aa312.pdf Graphic file (type pdf)
+<use ./images/131aa312.pdf> [148 <./images/130aa311.pdf> <./images/130bb311.pdf
+> <./images/130cc311.pdf> <./images/130dd311.pdf>] <./images/131bb313.pdf, id=2
+245, 352.31625pt x 98.3675pt>
+File: ./images/131bb313.pdf Graphic file (type pdf)
+<use ./images/131bb313.pdf> [149 <./images/131aa312.pdf>] <./images/132aa314.pd
+f, id=2255, 117.43875pt x 120.45pt>
+File: ./images/132aa314.pdf Graphic file (type pdf)
+<use ./images/132aa314.pdf> [150 <./images/131bb313.pdf>] <./images/133aa315.pd
+f, id=2265, 285.065pt x 86.3225pt>
+File: ./images/133aa315.pdf Graphic file (type pdf)
+<use ./images/133aa315.pdf> [151 <./images/132aa314.pdf>] <./images/133bb316.pd
+f, id=2275, 157.58875pt x 147.55125pt>
+File: ./images/133bb316.pdf Graphic file (type pdf)
+<use ./images/133bb316.pdf> [152 <./images/133aa315.pdf>] <./images/134aa317.pd
+f, id=2285, 258.9675pt x 93.34875pt>
+File: ./images/134aa317.pdf Graphic file (type pdf)
+<use ./images/134aa317.pdf> [153 <./images/133bb316.pdf>] <./images/135aa318.pd
+f, id=2296, 137.51375pt x 100.375pt>
+File: ./images/135aa318.pdf Graphic file (type pdf)
+<use ./images/135aa318.pdf> [154 <./images/134aa317.pdf>] [155 <./images/135aa3
+18.pdf>] <./images/137aa147.pdf, id=2315, 119.44624pt x 91.34125pt>
+File: ./images/137aa147.pdf Graphic file (type pdf)
+<use ./images/137aa147.pdf> [156] <./images/137bb148.pdf, id=2321, 210.7875pt x
+ 78.2925pt>
+File: ./images/137bb148.pdf Graphic file (type pdf)
+<use ./images/137bb148.pdf> [157 <./images/137aa147.pdf>] [158 <./images/137bb1
+48.pdf>] <./images/138aa158.pdf, id=2340, 50.1875pt x 52.195pt>
+File: ./images/138aa158.pdf Graphic file (type pdf)
+<use ./images/138aa158.pdf> <./images/138bb165.pdf, id=2341, 71.26625pt x 55.20
+625pt>
+File: ./images/138bb165.pdf Graphic file (type pdf)
+<use ./images/138bb165.pdf> [159 <./images/138aa158.pdf>] <./images/139aa167.pd
+f, id=2355, 80.3pt x 44.165pt>
+File: ./images/139aa167.pdf Graphic file (type pdf)
+<use ./images/139aa167.pdf> <./images/139bb168.pdf, id=2356, 60.225pt x 49.1837
+5pt>
+File: ./images/139bb168.pdf Graphic file (type pdf)
+<use ./images/139bb168.pdf> <./images/139cc169.pdf, id=2357, 54.2025pt x 42.157
+5pt>
+File: ./images/139cc169.pdf Graphic file (type pdf)
+<use ./images/139cc169.pdf> [160 <./images/138bb165.pdf> <./images/139aa167.pdf
+> <./images/139bb168.pdf> <./images/139cc169.pdf>] <./images/139dd174.pdf, id=2
+382, 138.5175pt x 62.2325pt>
+File: ./images/139dd174.pdf Graphic file (type pdf)
+<use ./images/139dd174.pdf> <./images/139ee175.pdf, id=2383, 103.38625pt x 58.2
+175pt>
+File: ./images/139ee175.pdf Graphic file (type pdf)
+<use ./images/139ee175.pdf> <./images/139gg176.pdf, id=2384, 68.255pt x 52.195p
+t>
+File: ./images/139gg176.pdf Graphic file (type pdf)
+<use ./images/139gg176.pdf> <./images/139ff177.pdf, id=2385, 97.36375pt x 91.34
+125pt>
+File: ./images/139ff177.pdf Graphic file (type pdf)
+<use ./images/139ff177.pdf> <./images/140aa178.pdf, id=2386, 64.24pt x 57.21375
+pt>
+File: ./images/140aa178.pdf Graphic file (type pdf)
+<use ./images/140aa178.pdf> <./images/140bb182.pdf, id=2387, 100.375pt x 54.202
+5pt>
+File: ./images/140bb182.pdf Graphic file (type pdf)
+<use ./images/140bb182.pdf> [161 <./images/139dd174.pdf> <./images/139ee175.pdf
+> <./images/139gg176.pdf> <./images/139ff177.pdf> <./images/140aa178.pdf>] <./i
+mages/140cc191.pdf, id=2417, 82.3075pt x 87.32625pt>
+File: ./images/140cc191.pdf Graphic file (type pdf)
+<use ./images/140cc191.pdf> [162 <./images/140bb182.pdf> <./images/140cc191.pdf
+>] <./images/141aa206.pdf, id=2432, 72.27pt x 51.19125pt>
+File: ./images/141aa206.pdf Graphic file (type pdf)
+<use ./images/141aa206.pdf> <./images/141bb207.pdf, id=2433, 102.3825pt x 121.4
+5375pt>
+File: ./images/141bb207.pdf Graphic file (type pdf)
+<use ./images/141bb207.pdf> [163] [164 <./images/141aa206.pdf> <./images/141bb2
+07.pdf>] <./images/142aa223.pdf, id=2452, 59.22125pt x 53.19875pt>
+File: ./images/142aa223.pdf Graphic file (type pdf)
+<use ./images/142aa223.pdf> [165 <./images/142aa223.pdf>] <./images/143aa241.pd
+f, id=2463, 60.225pt x 49.18375pt>
+File: ./images/143aa241.pdf Graphic file (type pdf)
+<use ./images/143aa241.pdf> <./images/143bb242.pdf, id=2464, 92.345pt x 66.2475
+pt>
+File: ./images/143bb242.pdf Graphic file (type pdf)
+<use ./images/143bb242.pdf> <./images/143cc243.pdf, id=2465, 91.34125pt x 76.28
+5pt>
+File: ./images/143cc243.pdf Graphic file (type pdf)
+<use ./images/143cc243.pdf> <./images/143dd244.pdf, id=2466, 96.36pt x 62.2325p
+t>
+File: ./images/143dd244.pdf Graphic file (type pdf)
+<use ./images/143dd244.pdf> [166 <./images/143aa241.pdf> <./images/143bb242.pdf
+> <./images/143cc243.pdf> <./images/143dd244.pdf>] <./images/143ee245.pdf, id=2
+491, 238.8925pt x 99.37125pt>
+File: ./images/143ee245.pdf Graphic file (type pdf)
+<use ./images/143ee245.pdf> [167 <./images/143ee245.pdf>]
+ .
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing `\spacefactor' on input line 7214.
+
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing `\@m' on input line 7214.
+
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing `\spacefactor' on input line 7214.
+
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing `\@m' on input line 7214.
+
+[168
+
+] [169] [170] [171] [172] [173] [174] [175] <./images/151aa342.pdf, id=2537, 35
+3.32pt x 103.38625pt>
+File: ./images/151aa342.pdf Graphic file (type pdf)
+<use ./images/151aa342.pdf> [176] [177 <./images/151aa342.pdf>] <./images/152aa
+344.pdf, id=2552, 90.3375pt x 75.28125pt>
+File: ./images/152aa344.pdf Graphic file (type pdf)
+<use ./images/152aa344.pdf> [178 <./images/152aa344.pdf>] <./images/153aa345.pd
+f, id=2562, 197.73875pt x 98.3675pt>
+File: ./images/153aa345.pdf Graphic file (type pdf)
+<use ./images/153aa345.pdf> [179 <./images/153aa345.pdf>] <./images/154aa346.pd
+f, id=2572, 236.885pt x 20.075pt>
+File: ./images/154aa346.pdf Graphic file (type pdf)
+<use ./images/154aa346.pdf> <./images/154bb346.pdf, id=2573, 221.82875pt x 18.0
+675pt>
+File: ./images/154bb346.pdf Graphic file (type pdf)
+<use ./images/154bb346.pdf> <./images/155aa348.pdf, id=2574, 174.6525pt x 83.31
+125pt>
+File: ./images/155aa348.pdf Graphic file (type pdf)
+<use ./images/155aa348.pdf> [180 <./images/154aa346.pdf> <./images/154bb346.pdf
+>] [181 <./images/155aa348.pdf>] <./images/156aa349.pdf, id=2604, 170.6375pt x
+93.34875pt>
+File: ./images/156aa349.pdf Graphic file (type pdf)
+<use ./images/156aa349.pdf> <./images/157aa351.pdf, id=2607, 193.72375pt x 76.2
+85pt>
+File: ./images/157aa351.pdf Graphic file (type pdf)
+<use ./images/157aa351.pdf> [182 <./images/156aa349.pdf>] <./images/157bb353.pd
+f, id=2621, 313.17pt x 36.135pt>
+File: ./images/157bb353.pdf Graphic file (type pdf)
+<use ./images/157bb353.pdf> <./images/158aa354.pdf, id=2622, 218.8175pt x 88.33
+pt>
+File: ./images/158aa354.pdf Graphic file (type pdf)
+<use ./images/158aa354.pdf> [183 <./images/157aa351.pdf> <./images/157bb353.pdf
+>] <./images/159aa357.pdf, id=2646, 218.8175pt x 88.33pt>
+File: ./images/159aa357.pdf Graphic file (type pdf)
+<use ./images/159aa357.pdf> [184 <./images/158aa354.pdf>] <./images/160aa358.pd
+f, id=2659, 218.8175pt x 88.33pt>
+File: ./images/160aa358.pdf Graphic file (type pdf)
+<use ./images/160aa358.pdf> [185 <./images/159aa357.pdf>] <./images/161aa359.pd
+f, id=2672, 283.0575pt x 100.375pt>
+File: ./images/161aa359.pdf Graphic file (type pdf)
+<use ./images/161aa359.pdf> [186 <./images/160aa358.pdf>] [187 <./images/161aa3
+59.pdf>] <./images/162aa361.pdf, id=2697, 282.05376pt x 80.3pt>
+File: ./images/162aa361.pdf Graphic file (type pdf)
+<use ./images/162aa361.pdf> <./images/163aa362.pdf, id=2698, 275.0275pt x 106.3
+975pt>
+File: ./images/163aa362.pdf Graphic file (type pdf)
+<use ./images/163aa362.pdf> [188 <./images/162aa361.pdf>] <./images/164aa363.pd
+f, id=2711, 101.37875pt x 112.42pt>
+File: ./images/164aa363.pdf Graphic file (type pdf)
+<use ./images/164aa363.pdf> [189 <./images/163aa362.pdf>] <./images/165aa364.pd
+f, id=2725, 278.03876pt x 135.50626pt>
+File: ./images/165aa364.pdf Graphic file (type pdf)
+<use ./images/165aa364.pdf> [190 <./images/164aa363.pdf>] [191 <./images/165aa3
+64.pdf>] <./images/166aa365.pdf, id=2744, 278.03876pt x 135.50626pt>
+File: ./images/166aa365.pdf Graphic file (type pdf)
+<use ./images/166aa365.pdf> [192] [193 <./images/166aa365.pdf>] <./images/167aa
+366.pdf, id=2758, 278.03876pt x 135.50626pt>
+File: ./images/167aa366.pdf Graphic file (type pdf)
+<use ./images/167aa366.pdf> [194 <./images/167aa366.pdf>] <./images/168aa263.pd
+f, id=2768, 63.23625pt x 68.255pt>
+File: ./images/168aa263.pdf Graphic file (type pdf)
+<use ./images/168aa263.pdf> [195] [196 <./images/168aa263.pdf>] <./images/169aa
+367.pdf, id=2783, 153.57375pt x 83.31125pt>
+File: ./images/169aa367.pdf Graphic file (type pdf)
+<use ./images/169aa367.pdf> [197
+
+ <./images/169aa367.pdf>] <./images/170aa370.pdf, id=2799, 109.40875pt x 64.24p
+t>
+File: ./images/170aa370.pdf Graphic file (type pdf)
+<use ./images/170aa370.pdf> [198 <./images/170aa370.pdf>] <./images/171aa371.pd
+f, id=2809, 152.57pt x 83.31125pt>
+File: ./images/171aa371.pdf Graphic file (type pdf)
+<use ./images/171aa371.pdf> <./images/171bb373.pdf, id=2810, 60.225pt x 70.2625
+pt>
+File: ./images/171bb373.pdf Graphic file (type pdf)
+<use ./images/171bb373.pdf> <./images/171cc374.pdf, id=2811, 132.495pt x 69.258
+74pt>
+File: ./images/171cc374.pdf Graphic file (type pdf)
+<use ./images/171cc374.pdf> [199 <./images/171aa371.pdf> <./images/171bb373.pdf
+> <./images/171cc374.pdf>] <./images/172aa375.pdf, id=2831, 287.0725pt x 112.42
+pt>
+File: ./images/172aa375.pdf Graphic file (type pdf)
+<use ./images/172aa375.pdf> <./images/173aa376.pdf, id=2832, 155.58125pt x 112.
+42pt>
+File: ./images/173aa376.pdf Graphic file (type pdf)
+<use ./images/173aa376.pdf> [200 <./images/172aa375.pdf>] [201 <./images/173aa3
+76.pdf>] <./images/174aa377.pdf, id=2852, 206.7725pt x 75.28125pt>
+File: ./images/174aa377.pdf Graphic file (type pdf)
+<use ./images/174aa377.pdf> <./images/175aa378.pdf, id=2853, 114.4275pt x 101.3
+7875pt>
+File: ./images/175aa378.pdf Graphic file (type pdf)
+<use ./images/175aa378.pdf> [202 <./images/174aa377.pdf>] [203 <./images/175aa3
+78.pdf>] <./images/176aa381.pdf, id=2875, 105.39375pt x 126.4725pt>
+File: ./images/176aa381.pdf Graphic file (type pdf)
+<use ./images/176aa381.pdf> [204 <./images/176aa381.pdf>] <./images/177aa383.pd
+f, id=2888, 111.41624pt x 108.405pt>
+File: ./images/177aa383.pdf Graphic file (type pdf)
+<use ./images/177aa383.pdf> [205 <./images/177aa383.pdf>] <./images/178aa384.pd
+f, id=2901, 111.41624pt x 99.37125pt>
+File: ./images/178aa384.pdf Graphic file (type pdf)
+<use ./images/178aa384.pdf> [206 <./images/178aa384.pdf>] <./images/179aa270.pd
+f, id=2914, 95.35625pt x 64.24pt>
+File: ./images/179aa270.pdf Graphic file (type pdf)
+<use ./images/179aa270.pdf> [207 <./images/179aa270.pdf>] <./images/180aa280.pd
+f, id=2925, 48.18pt x 51.19125pt>
+File: ./images/180aa280.pdf Graphic file (type pdf)
+<use ./images/180aa280.pdf> <./images/180bb281.pdf, id=2926, 69.25874pt x 50.18
+75pt>
+File: ./images/180bb281.pdf Graphic file (type pdf)
+<use ./images/180bb281.pdf> [208 <./images/180aa280.pdf> <./images/180bb281.pdf
+>] [209] <./images/181aa385.pdf, id=2945, 174.6525pt x 107.40125pt>
+File: ./images/181aa385.pdf Graphic file (type pdf)
+<use ./images/181aa385.pdf> <./images/182aa386.pdf, id=2946, 159.59625pt x 106.
+3975pt>
+File: ./images/182aa386.pdf Graphic file (type pdf)
+<use ./images/182aa386.pdf> [210
+
+ <./images/181aa385.pdf>] <./images/183aa387.pdf, id=2956, 192.72pt x 113.42375
+pt>
+File: ./images/183aa387.pdf Graphic file (type pdf)
+<use ./images/183aa387.pdf> [211 <./images/182aa386.pdf>] <./images/184aa388.pd
+f, id=2966, 324.21124pt x 101.37875pt>
+File: ./images/184aa388.pdf Graphic file (type pdf)
+<use ./images/184aa388.pdf> [212 <./images/183aa387.pdf>] <./images/185aa390.pd
+f, id=2976, 336.25626pt x 115.43124pt>
+File: ./images/185aa390.pdf Graphic file (type pdf)
+<use ./images/185aa390.pdf> [213 <./images/184aa388.pdf>] <./images/186aa391.pd
+f, id=2987, 268.00125pt x 125.46875pt>
+File: ./images/186aa391.pdf Graphic file (type pdf)
+<use ./images/186aa391.pdf> [214 <./images/185aa390.pdf>] [215 <./images/186aa3
+91.pdf>] <./images/187aa291.pdf, id=3009, 118.4425pt x 72.27pt>
+File: ./images/187aa291.pdf Graphic file (type pdf)
+<use ./images/187aa291.pdf> <./images/187bb292.pdf, id=3010, 64.24pt x 56.21pt>
+File: ./images/187bb292.pdf Graphic file (type pdf)
+<use ./images/187bb292.pdf> <./images/187cc293.pdf, id=3011, 82.3075pt x 74.277
+5pt>
+File: ./images/187cc293.pdf Graphic file (type pdf)
+<use ./images/187cc293.pdf> <./images/187dd294.pdf, id=3012, 76.285pt x 73.2737
+4pt>
+File: ./images/187dd294.pdf Graphic file (type pdf)
+<use ./images/187dd294.pdf> <./images/187ee295.pdf, id=3013, 106.3975pt x 76.28
+5pt>
+File: ./images/187ee295.pdf Graphic file (type pdf)
+<use ./images/187ee295.pdf> <./images/187ff296.pdf, id=3014, 89.33376pt x 79.29
+625pt>
+File: ./images/187ff296.pdf Graphic file (type pdf)
+<use ./images/187ff296.pdf> <./images/187gg297.pdf, id=3015, 71.26625pt x 80.3p
+t>
+File: ./images/187gg297.pdf Graphic file (type pdf)
+<use ./images/187gg297.pdf> <./images/187hh298.pdf, id=3016, 108.405pt x 71.266
+25pt>
+File: ./images/187hh298.pdf Graphic file (type pdf)
+<use ./images/187hh298.pdf> [216 <./images/187aa291.pdf> <./images/187bb292.pdf
+> <./images/187cc293.pdf> <./images/187dd294.pdf> <./images/187ee295.pdf> <./im
+ages/187ff296.pdf> <./images/187gg297.pdf> <./images/187hh298.pdf>] <./images/1
+88aa303.pdf, id=3064, 65.24374pt x 57.21375pt>
+File: ./images/188aa303.pdf Graphic file (type pdf)
+<use ./images/188aa303.pdf> [217 <./images/188aa303.pdf>] <./images/189aa312.pd
+f, id=3074, 71.26625pt x 74.2775pt>
+File: ./images/189aa312.pdf Graphic file (type pdf)
+<use ./images/189aa312.pdf> [218] [219 <./images/189aa312.pdf>] <./images/189bb
+313.pdf, id=3090, 71.26625pt x 61.22874pt>
+File: ./images/189bb313.pdf Graphic file (type pdf)
+<use ./images/189bb313.pdf> <./images/190aa314.pdf, id=3091, 104.39pt x 97.3637
+5pt>
+File: ./images/190aa314.pdf Graphic file (type pdf)
+<use ./images/190aa314.pdf> [220 <./images/189bb313.pdf>] <./images/190bb315.pd
+f, id=3101, 104.39pt x 90.3375pt>
+File: ./images/190bb315.pdf Graphic file (type pdf)
+<use ./images/190bb315.pdf> [221 <./images/190aa314.pdf>] [222 <./images/190bb3
+15.pdf>] [223] [224] [225]
+ .
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing `\spacefactor' on input line 9509.
+
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing `\@m' on input line 9509.
+
+<./images/193aa395.pdf, id=3133, 357.335pt x 71.26625pt>
+File: ./images/193aa395.pdf Graphic file (type pdf)
+<use ./images/193aa395.pdf> [226
+
+ <./images/193aa395.pdf>] <./images/194aa395.pdf, id=3143, 290.08376pt x 67.251
+25pt>
+File: ./images/194aa395.pdf Graphic file (type pdf)
+<use ./images/194aa395.pdf> [227 <./images/194aa395.pdf>] <./images/195aa397.pd
+f, id=3153, 341.275pt x 77.28876pt>
+File: ./images/195aa397.pdf Graphic file (type pdf)
+<use ./images/195aa397.pdf> <./images/196aa398.pdf, id=3154, 180.675pt x 90.337
+5pt>
+File: ./images/196aa398.pdf Graphic file (type pdf)
+<use ./images/196aa398.pdf> [228 <./images/195aa397.pdf>] <./images/196bb399.pd
+f, id=3167, 136.51pt x 80.3pt>
+File: ./images/196bb399.pdf Graphic file (type pdf)
+<use ./images/196bb399.pdf> <./images/197aa400.pdf, id=3168, 365.365pt x 75.281
+25pt>
+File: ./images/197aa400.pdf Graphic file (type pdf)
+<use ./images/197aa400.pdf> [229 <./images/196aa398.pdf> <./images/196bb399.pdf
+>] <./images/198aa403.pdf, id=3183, 170.6375pt x 81.30376pt>
+File: ./images/198aa403.pdf Graphic file (type pdf)
+<use ./images/198aa403.pdf> [230 <./images/197aa400.pdf>] <./images/199aa407.pd
+f, id=3193, 177.66376pt x 107.40125pt>
+File: ./images/199aa407.pdf Graphic file (type pdf)
+<use ./images/199aa407.pdf> [231 <./images/198aa403.pdf>] <./images/199bb409.pd
+f, id=3204, 172.645pt x 105.39375pt>
+File: ./images/199bb409.pdf Graphic file (type pdf)
+<use ./images/199bb409.pdf> [232 <./images/199aa407.pdf>] <./images/200aa410.pd
+f, id=3217, 129.48375pt x 132.495pt>
+File: ./images/200aa410.pdf Graphic file (type pdf)
+<use ./images/200aa410.pdf> [233 <./images/199bb409.pdf>] [234 <./images/200aa4
+10.pdf>] <./images/201ab411.pdf, id=3236, 150.5625pt x 147.55125pt>
+File: ./images/201ab411.pdf Graphic file (type pdf)
+<use ./images/201ab411.pdf> [235
+
+ <./images/201ab411.pdf>] <./images/202ab412.pdf, id=3249, 140.525pt x 240.9pt>
+File: ./images/202ab412.pdf Graphic file (type pdf)
+<use ./images/202ab412.pdf> [236 <./images/202ab412.pdf>] <./images/203aa415.pd
+f, id=3262, 126.4725pt x 170.6375pt>
+File: ./images/203aa415.pdf Graphic file (type pdf)
+<use ./images/203aa415.pdf> [237] [238 <./images/203aa415.pdf>] <./images/204aa
+356.pdf, id=3277, 81.30376pt x 79.29625pt>
+File: ./images/204aa356.pdf Graphic file (type pdf)
+<use ./images/204aa356.pdf> <./images/204bb357.pdf, id=3278, 81.30376pt x 106.3
+975pt>
+File: ./images/204bb357.pdf Graphic file (type pdf)
+<use ./images/204bb357.pdf> <./images/204cc358.pdf, id=3279, 80.3pt x 95.35625p
+t>
+File: ./images/204cc358.pdf Graphic file (type pdf)
+<use ./images/204cc358.pdf> [239 <./images/204aa356.pdf> <./images/204bb357.pdf
+> <./images/204cc358.pdf>] [240] [241] <./images/206aa417.pdf, id=3307, 317.185
+pt x 77.28876pt>
+File: ./images/206aa417.pdf Graphic file (type pdf)
+<use ./images/206aa417.pdf> <./images/207aa418.pdf, id=3308, 285.065pt x 74.277
+5pt>
+File: ./images/207aa418.pdf Graphic file (type pdf)
+<use ./images/207aa418.pdf> [242
+
+ <./images/206aa417.pdf>] [243 <./images/207aa418.pdf>] <./images/208aa419.pdf,
+ id=3334, 380.42125pt x 110.4125pt>
+File: ./images/208aa419.pdf Graphic file (type pdf)
+<use ./images/208aa419.pdf> [244 <./images/208aa419.pdf>] <./images/209aa420.pd
+f, id=3347, 188.705pt x 112.42pt>
+File: ./images/209aa420.pdf Graphic file (type pdf)
+<use ./images/209aa420.pdf> <./images/210aa421.pdf, id=3348, 385.44pt x 82.3075
+pt>
+File: ./images/210aa421.pdf Graphic file (type pdf)
+<use ./images/210aa421.pdf> [245 <./images/209aa420.pdf>] <./images/211aa424.pd
+f, id=3358, 217.81375pt x 73.27374pt>
+File: ./images/211aa424.pdf Graphic file (type pdf)
+<use ./images/211aa424.pdf> [246 <./images/210aa421.pdf>] <./images/212aa425.pd
+f, id=3368, 355.3275pt x 116.435pt>
+File: ./images/212aa425.pdf Graphic file (type pdf)
+<use ./images/212aa425.pdf> [247 <./images/211aa424.pdf>] <./images/213aa426.pd
+f, id=3378, 293.095pt x 87.32625pt>
+File: ./images/213aa426.pdf Graphic file (type pdf)
+<use ./images/213aa426.pdf> [248 <./images/212aa425.pdf>] <./images/214aa427.pd
+f, id=3391, 301.125pt x 123.46124pt>
+File: ./images/214aa427.pdf Graphic file (type pdf)
+<use ./images/214aa427.pdf> [249 <./images/213aa426.pdf>] [250 <./images/214aa4
+27.pdf>] <./images/215aa428.pdf, id=3414, 270.00874pt x 87.32625pt>
+File: ./images/215aa428.pdf Graphic file (type pdf)
+<use ./images/215aa428.pdf> [251 <./images/215aa428.pdf>] [252] <./images/217aa
+404.pdf, id=3431, 80.3pt x 86.3225pt>
+File: ./images/217aa404.pdf Graphic file (type pdf)
+<use ./images/217aa404.pdf> <./images/217bb405.pdf, id=3432, 95.35625pt x 66.24
+75pt>
+File: ./images/217bb405.pdf Graphic file (type pdf)
+<use ./images/217bb405.pdf> <./images/217cc406.pdf, id=3433, 113.42375pt x 99.3
+7125pt>
+File: ./images/217cc406.pdf Graphic file (type pdf)
+<use ./images/217cc406.pdf> [253 <./images/217aa404.pdf> <./images/217bb405.pdf
+> <./images/217cc406.pdf>] [254] [255] [256] [257]
+ .
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing `\spacefactor' on input line 10726.
+
+
+Package hyperref Warning: Token not allowed in a PDFDocEncoded string,
+(hyperref) removing `\@m' on input line 10726.
+
+<./images/220aa430.pdf, id=3473, 109.40875pt x 103.38625pt>
+File: ./images/220aa430.pdf Graphic file (type pdf)
+<use ./images/220aa430.pdf> <./images/221aa431.pdf, id=3474, 109.40875pt x 105.
+39375pt>
+File: ./images/221aa431.pdf Graphic file (type pdf)
+<use ./images/221aa431.pdf> [258
+
+ <./images/220aa430.pdf>] [259 <./images/221aa431.pdf>] <./images/223aa439.pdf,
+ id=3493, 149.55875pt x 141.52875pt>
+File: ./images/223aa439.pdf Graphic file (type pdf)
+<use ./images/223aa439.pdf> [260] <./images/224aa441.pdf, id=3498, 112.42pt x 1
+03.38625pt>
+File: ./images/224aa441.pdf Graphic file (type pdf)
+<use ./images/224aa441.pdf> <./images/224bb442.pdf, id=3499, 94.3525pt x 94.352
+5pt>
+File: ./images/224bb442.pdf Graphic file (type pdf)
+<use ./images/224bb442.pdf> <./images/224cc443.pdf, id=3500, 96.36pt x 92.345pt
+>
+File: ./images/224cc443.pdf Graphic file (type pdf)
+<use ./images/224cc443.pdf> [261 <./images/223aa439.pdf>] <./images/225aa445.pd
+f, id=3511, 193.72375pt x 103.38625pt>
+File: ./images/225aa445.pdf Graphic file (type pdf)
+<use ./images/225aa445.pdf> [262 <./images/224aa441.pdf> <./images/224bb442.pdf
+> <./images/224cc443.pdf>] <./images/226aa447.pdf, id=3538, 193.72375pt x 103.3
+8625pt>
+File: ./images/226aa447.pdf Graphic file (type pdf)
+<use ./images/226aa447.pdf> [263 <./images/225aa445.pdf>] [264 <./images/226aa4
+47.pdf>] <./images/227aa449.pdf, id=3563, 80.3pt x 84.315pt>
+File: ./images/227aa449.pdf Graphic file (type pdf)
+<use ./images/227aa449.pdf> [265 <./images/227aa449.pdf>] <./images/228aa451.pd
+f, id=3573, 100.375pt x 66.2475pt>
+File: ./images/228aa451.pdf Graphic file (type pdf)
+<use ./images/228aa451.pdf> <./images/229aa454.pdf, id=3574, 117.43875pt x 125.
+46875pt>
+File: ./images/229aa454.pdf Graphic file (type pdf)
+<use ./images/229aa454.pdf> [266 <./images/228aa451.pdf>] [267 <./images/229aa4
+54.pdf>] <./images/231aa455.pdf, id=3597, 230.8625pt x 118.4425pt>
+File: ./images/231aa455.pdf Graphic file (type pdf)
+<use ./images/231aa455.pdf> [268] [269 <./images/231aa455.pdf>] <./images/232aa
+459.pdf, id=3614, 131.49126pt x 117.43875pt>
+File: ./images/232aa459.pdf Graphic file (type pdf)
+<use ./images/232aa459.pdf> <./images/233aa461.pdf, id=3615, 107.40125pt x 103.
+38625pt>
+File: ./images/233aa461.pdf Graphic file (type pdf)
+<use ./images/233aa461.pdf> [270 <./images/232aa459.pdf>] [271 <./images/233aa4
+61.pdf>] <./images/234aa466.pdf, id=3634, 139.52126pt x 83.31125pt>
+File: ./images/234aa466.pdf Graphic file (type pdf)
+<use ./images/234aa466.pdf> [272] [273 <./images/234aa466.pdf>] <./images/235aa
+467.pdf, id=3652, 99.37125pt x 99.37125pt>
+File: ./images/235aa467.pdf Graphic file (type pdf)
+<use ./images/235aa467.pdf> <./images/236aa469.pdf, id=3653, 113.42375pt x 99.3
+7125pt>
+File: ./images/236aa469.pdf Graphic file (type pdf)
+<use ./images/236aa469.pdf> [274
+
+ <./images/235aa467.pdf>] <./images/237aa472.pdf, id=3663, 104.39pt x 106.3975p
+t>
+File: ./images/237aa472.pdf Graphic file (type pdf)
+<use ./images/237aa472.pdf> [275 <./images/236aa469.pdf>] [276 <./images/237aa4
+72.pdf>] <./images/239aa475.pdf, id=3682, 104.39pt x 106.3975pt>
+File: ./images/239aa475.pdf Graphic file (type pdf)
+<use ./images/239aa475.pdf> [277] <./images/240aa477.pdf, id=3687, 222.8325pt x
+ 101.37875pt>
+File: ./images/240aa477.pdf Graphic file (type pdf)
+<use ./images/240aa477.pdf> [278 <./images/239aa475.pdf>] <./images/241aa478.pd
+f, id=3697, 99.37125pt x 112.42pt>
+File: ./images/241aa478.pdf Graphic file (type pdf)
+<use ./images/241aa478.pdf> [279 <./images/240aa477.pdf>] [280 <./images/241aa4
+78.pdf>] <./images/242aa480.pdf, id=3720, 99.37125pt x 99.37125pt>
+File: ./images/242aa480.pdf Graphic file (type pdf)
+<use ./images/242aa480.pdf> [281 <./images/242aa480.pdf>] <./images/243aa484.pd
+f, id=3728, 158.5925pt x 84.315pt>
+File: ./images/243aa484.pdf Graphic file (type pdf)
+<use ./images/243aa484.pdf> [282 <./images/243aa484.pdf>] <./images/244aa485.pd
+f, id=3738, 153.57375pt x 153.57375pt>
+File: ./images/244aa485.pdf Graphic file (type pdf)
+<use ./images/244aa485.pdf> [283 <./images/244aa485.pdf>] <./images/245aa486.pd
+f, id=3750, 228.855pt x 103.38625pt>
+File: ./images/245aa486.pdf Graphic file (type pdf)
+<use ./images/245aa486.pdf> <./images/246aa487.pdf, id=3751, 229.85875pt x 113.
+42375pt>
+File: ./images/246aa487.pdf Graphic file (type pdf)
+<use ./images/246aa487.pdf> [284 <./images/245aa486.pdf>] <./images/247aa488.pd
+f, id=3761, 117.43875pt x 124.465pt>
+File: ./images/247aa488.pdf Graphic file (type pdf)
+<use ./images/247aa488.pdf> [285 <./images/246aa487.pdf>] <./images/248aa490.pd
+f, id=3775, 192.72pt x 84.315pt>
+File: ./images/248aa490.pdf Graphic file (type pdf)
+<use ./images/248aa490.pdf> [286 <./images/247aa488.pdf>] <./images/249aa491.pd
+f, id=3785, 300.12125pt x 86.3225pt>
+File: ./images/249aa491.pdf Graphic file (type pdf)
+<use ./images/249aa491.pdf> [287 <./images/248aa490.pdf>] [288 <./images/249aa4
+91.pdf>] [289] [290] [291] [292] [293] [294] [295] [296] [297] [298] [299] [300
+] [301]
+ .
+[302
+
+] [303] [304]
+ .
+[305
+
+
+] [306] [307] [308
+
+] [309
+
+
+
+] [310] [311] [312] [313] [314] [315] [316] (./33063-t.aux)
+
+ *File List*
+ book.cls 2005/09/16 v1.4f Standard LaTeX document class
+ bk12.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
+inputenc.sty 2006/05/05 v1.1b Input encoding file
+ latin1.def 2006/05/05 v1.1b Input encoding file
+ ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
+ amsmath.sty 2000/07/18 v2.13 AMS math features
+ amstext.sty 2000/06/29 v2.01
+ amsgen.sty 1999/11/30 v2.0
+ amsbsy.sty 1999/11/29 v1.2d
+ amsopn.sty 1999/12/14 v2.01 operator names
+ amssymb.sty 2002/01/22 v2.2d
+amsfonts.sty 2001/10/25 v2.2f
+ alltt.sty 1997/06/16 v2.0g defines alltt environment
+footmisc.sty 2005/03/17 v5.3d a miscellany of footnote facilities
+indentfirst.sty 1995/11/23 v1.03 Indent first paragraph (DPC)
+fancyhdr.sty
+graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
+ keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
+graphics.sty 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
+ trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
+graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
+ pdftex.def 2007/01/08 v0.04d Graphics/color for pdfTeX
+enumerate.sty 1999/03/05 v3.00 enumerate extensions (DPC)
+supertabular.sty 2004/02/20 v4.1e the supertabular environment
+geometry.sty 2002/07/08 v3.2 Page Geometry
+geometry.cfg
+hyperref.sty 2007/02/07 v6.75r Hypertext links for LaTeX
+ pd1enc.def 2007/02/07 v6.75r Hyperref: PDFDocEncoding definition (HO)
+hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
+kvoptions.sty 2006/08/22 v2.4 Connects package keyval with LaTeX options (HO
+)
+ url.sty 2005/06/27 ver 3.2 Verb mode for urls, etc.
+ hpdftex.def 2007/02/07 v6.75r Hyperref driver for pdfTeX
+supp-pdf.tex
+ color.sty 2005/11/14 v1.0j Standard LaTeX Color (DPC)
+ color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
+ nameref.sty 2006/12/27 v2.28 Cross-referencing by name of section
+refcount.sty 2006/02/20 v3.0 Data extraction from references (HO)
+ 33063-t.out
+ 33063-t.out
+ umsa.fd 2002/01/19 v2.2g AMS font definitions
+ umsb.fd 2002/01/19 v2.2g AMS font definitions
+ omscmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
+./images/woodcutsmall.pdf
+./images/012aaZ10.pdf
+./images/012bbZ14.pdf
+./images/016aaZ37.pdf
+./images/018aaZ55.pdf
+./images/018bbZ56.pdf
+./images/018ccZ57.pdf
+./images/019aaZ58.pdf
+./images/019bbZ58.pdf
+./images/019ccZ62.pdf
+./images/020aaZ63.pdf
+./images/020bbZ66.pdf
+./images/020ccZ68.pdf
+./images/020ddZ69.pdf
+./images/021aaZ72.pdf
+./images/022aaZ75.pdf
+./images/022bbZ76.pdf
+./images/022ccZ77.pdf
+./images/023aaZ79.pdf
+./images/023bcZ80.pdf
+./images/024aaZ81.pdf
+./images/024bbZ83.pdf
+./images/025aaZ86.pdf
+./images/026aaZ90.pdf
+./images/027aaZ93.pdf
+./images/028aaZ95.pdf
+./images/029aaZ96.pdf
+./images/030aaZ97.pdf
+./images/031aa100.pdf
+./images/032aa101.pdf
+./images/033aa104.pdf
+./images/034aa107.pdf
+./images/034bb109.pdf
+./images/035aa110.pdf
+./images/036aa111.pdf
+./images/037aa112.pdf
+./images/038aa115.pdf
+./images/039aa117.pdf
+./images/039bb118.pdf
+./images/039ce119.pdf
+./images/039fi120.pdf
+./images/041aa129.pdf
+./images/042aa138.pdf
+./images/043ab139.pdf
+./images/044ab143.pdf
+./images/045aa145.pdf
+./images/046aa147.pdf
+./images/047ab150.pdf
+./images/048ac151.pdf
+./images/049aa152.pdf
+./images/050aa153.pdf
+./images/051ac154.pdf
+./images/052ab155.pdf
+./images/054aa160.pdf
+./images/055aa162.pdf
+./images/056ac166.pdf
+./images/056dg170.pdf
+./images/057aa174.pdf
+./images/057bb176.pdf
+./images/058aa178.pdf
+./images/058bb181.pdf
+./images/059aa182.pdf
+./images/060aa183.pdf
+./images/061aa184.pdf
+./images/062ab185.pdf
+./images/063aa187.pdf
+./images/064aa188.pdf
+./images/064bb190.pdf
+./images/065ac192.pdf
+./images/066ad203.pdf
+./images/067aa205.pdf
+./images/068aa207.pdf
+./images/069ac208.pdf
+./images/069dd211.pdf
+./images/070aa212.pdf
+./images/071aa213.pdf
+./images/074aaZ19.pdf
+./images/074bbZ20.pdf
+./images/075aaZ21.pdf
+./images/075bbZ22.pdf
+./images/075ceZ23.pdf
+./images/076aaZ24.pdf
+./images/076bbZ25.pdf
+./images/076ccZ26.pdf
+./images/076ddZ27.pdf
+./images/077adZ28.pdf
+./images/077eeZ34.pdf
+./images/077ffZ35.pdf
+./images/078aaZ41.pdf
+./images/078bbZ43.pdf
+./images/078ccZ46.pdf
+./images/078ddZ49.pdf
+./images/079adZ51.pdf
+./images/079eeZ57.pdf
+./images/080aaZ59.pdf
+./images/080bbZ60.pdf
+./images/080ccZ61.pdf
+./images/080ddZ62.pdf
+./images/080eeZ63.pdf
+./images/080ffZ64.pdf
+./images/081aaZ65.pdf
+./images/081bbZ66.pdf
+./images/081ccZ67.pdf
+./images/081ddZ68.pdf
+./images/081eeZ69.pdf
+./images/081ffZ73.pdf
+./images/082adZ74.pdf
+./images/082ehZ78.pdf
+./images/082iiZ82.pdf
+./images/083adZ83.pdf
+./images/083eeZ88.pdf
+./images/083ffZ89.pdf
+./images/084aa220.pdf
+./images/085ac224.pdf
+./images/086aa235.pdf
+./images/087ab236.pdf
+./images/089ab241.pdf
+./images/090ab243.pdf
+./images/091aa245.pdf
+./images/092aa249.pdf
+./images/093aa250.pdf
+./images/094aa251.pdf
+./images/095aa253.pdf
+./images/096ac257.pdf
+./images/097aa258.pdf
+./images/098aa261.pdf
+./images/099aa264.pdf
+./images/100aa265.pdf
+./images/103aa272.pdf
+./images/103bb273.pdf
+./images/108aa286.pdf
+./images/109ac287.pdf
+./images/111ac289.pdf
+./images/112ac290.pdf
+./images/113aa294.pdf
+./images/114aa295.pdf
+./images/115ac296.pdf
+./images/115dd297.pdf
+./images/115ee297.pdf
+./images/116ag299.pdf
+./images/117aa104.pdf
+./images/117bb105.pdf
+./images/118aa107.pdf
+./images/118be108.pdf
+./images/119aa120.pdf
+./images/119bb121.pdf
+./images/119cc122.pdf
+./images/119dd123.pdf
+./images/119ee125.pdf
+./images/119ff126.pdf
+./images/120aa130.pdf
+./images/120bb131.pdf
+./images/120cd132.pdf
+./images/121aa300.pdf
+./images/122ab301.pdf
+./images/123aa302.pdf
+./images/123bb303.pdf
+./images/124aa304.pdf
+./images/125ab305.pdf
+./images/125cc306.pdf
+./images/126aa307.pdf
+./images/127ab308.pdf
+./images/127cd309.pdf
+./images/128ab310.pdf
+./images/129ab311.pdf
+./images/129cc311.pdf
+./images/129dd311.pdf
+./images/130aa311.pdf
+./images/130bb311.pdf
+./images/130cc311.pdf
+./images/130dd311.pdf
+./images/131aa312.pdf
+./images/131bb313.pdf
+./images/132aa314.pdf
+./images/133aa315.pdf
+./images/133bb316.pdf
+./images/134aa317.pdf
+./images/135aa318.pdf
+./images/137aa147.pdf
+./images/137bb148.pdf
+./images/138aa158.pdf
+./images/138bb165.pdf
+./images/139aa167.pdf
+./images/139bb168.pdf
+./images/139cc169.pdf
+./images/139dd174.pdf
+./images/139ee175.pdf
+./images/139gg176.pdf
+./images/139ff177.pdf
+./images/140aa178.pdf
+./images/140bb182.pdf
+./images/140cc191.pdf
+./images/141aa206.pdf
+./images/141bb207.pdf
+./images/142aa223.pdf
+./images/143aa241.pdf
+./images/143bb242.pdf
+./images/143cc243.pdf
+./images/143dd244.pdf
+./images/143ee245.pdf
+./images/151aa342.pdf
+./images/152aa344.pdf
+./images/153aa345.pdf
+./images/154aa346.pdf
+./images/154bb346.pdf
+./images/155aa348.pdf
+./images/156aa349.pdf
+./images/157aa351.pdf
+./images/157bb353.pdf
+./images/158aa354.pdf
+./images/159aa357.pdf
+./images/160aa358.pdf
+./images/161aa359.pdf
+./images/162aa361.pdf
+./images/163aa362.pdf
+./images/164aa363.pdf
+./images/165aa364.pdf
+./images/166aa365.pdf
+./images/167aa366.pdf
+./images/168aa263.pdf
+./images/169aa367.pdf
+./images/170aa370.pdf
+./images/171aa371.pdf
+./images/171bb373.pdf
+./images/171cc374.pdf
+./images/172aa375.pdf
+./images/173aa376.pdf
+./images/174aa377.pdf
+./images/175aa378.pdf
+./images/176aa381.pdf
+./images/177aa383.pdf
+./images/178aa384.pdf
+./images/179aa270.pdf
+./images/180aa280.pdf
+./images/180bb281.pdf
+./images/181aa385.pdf
+./images/182aa386.pdf
+./images/183aa387.pdf
+./images/184aa388.pdf
+./images/185aa390.pdf
+./images/186aa391.pdf
+./images/187aa291.pdf
+./images/187bb292.pdf
+./images/187cc293.pdf
+./images/187dd294.pdf
+./images/187ee295.pdf
+./images/187ff296.pdf
+./images/187gg297.pdf
+./images/187hh298.pdf
+./images/188aa303.pdf
+./images/189aa312.pdf
+./images/189bb313.pdf
+./images/190aa314.pdf
+./images/190bb315.pdf
+./images/193aa395.pdf
+./images/194aa395.pdf
+./images/195aa397.pdf
+./images/196aa398.pdf
+./images/196bb399.pdf
+./images/197aa400.pdf
+./images/198aa403.pdf
+./images/199aa407.pdf
+./images/199bb409.pdf
+./images/200aa410.pdf
+./images/201ab411.pdf
+./images/202ab412.pdf
+./images/203aa415.pdf
+./images/204aa356.pdf
+./images/204bb357.pdf
+./images/204cc358.pdf
+./images/206aa417.pdf
+./images/207aa418.pdf
+./images/208aa419.pdf
+./images/209aa420.pdf
+./images/210aa421.pdf
+./images/211aa424.pdf
+./images/212aa425.pdf
+./images/213aa426.pdf
+./images/214aa427.pdf
+./images/215aa428.pdf
+./images/217aa404.pdf
+./images/217bb405.pdf
+./images/217cc406.pdf
+./images/220aa430.pdf
+./images/221aa431.pdf
+./images/223aa439.pdf
+./images/224aa441.pdf
+./images/224bb442.pdf
+./images/224cc443.pdf
+./images/225aa445.pdf
+./images/226aa447.pdf
+./images/227aa449.pdf
+./images/228aa451.pdf
+./images/229aa454.pdf
+./images/231aa455.pdf
+./images/232aa459.pdf
+./images/233aa461.pdf
+./images/234aa466.pdf
+./images/235aa467.pdf
+./images/236aa469.pdf
+./images/237aa472.pdf
+./images/239aa475.pdf
+./images/240aa477.pdf
+./images/241aa478.pdf
+./images/242aa480.pdf
+./images/243aa484.pdf
+./images/244aa485.pdf
+./images/245aa486.pdf
+./images/246aa487.pdf
+./images/247aa488.pdf
+./images/248aa490.pdf
+./images/249aa491.pdf
+ ***********
+
+ )
+Here is how much of TeX's memory you used:
+ 7259 strings out of 94074
+ 109629 string characters out of 1165154
+ 167599 words of memory out of 1500000
+ 9671 multiletter control sequences out of 10000+50000
+ 19537 words of font info for 73 fonts, out of 1200000 for 2000
+ 645 hyphenation exceptions out of 8191
+ 29i,14n,43p,264b,486s stack positions out of 5000i,500n,6000p,200000b,5000s
+</usr/share/texmf-texlive/fonts/type1/bluesky/cm/cmbsy10.pfb></usr/share/texm
+f-texlive/fonts/type1/bluesky/ams/cmbsy7.pfb></usr/share/texmf-texlive/fonts/ty
+pe1/bluesky/cm/cmbx10.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/cm/cmbx
+12.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/cm/cmcsc10.pfb></usr/share
+/texmf-texlive/fonts/type1/bluesky/cm/cmex10.pfb></usr/share/texmf-texlive/font
+s/type1/bluesky/cm/cmmi10.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/cm/
+cmmi12.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/cm/cmmi6.pfb></usr/sha
+re/texmf-texlive/fonts/type1/bluesky/cm/cmmi8.pfb></usr/share/texmf-texlive/fon
+ts/type1/bluesky/cm/cmmib10.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/a
+ms/cmmib7.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/cm/cmr10.pfb></usr/
+share/texmf-texlive/fonts/type1/bluesky/cm/cmr12.pfb></usr/share/texmf-texlive/
+fonts/type1/bluesky/cm/cmr17.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/
+cm/cmr6.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/cm/cmr8.pfb></usr/sha
+re/texmf-texlive/fonts/type1/bluesky/cm/cmsy10.pfb></usr/share/texmf-texlive/fo
+nts/type1/bluesky/cm/cmsy6.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/cm
+/cmsy7.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/cm/cmsy8.pfb></usr/sha
+re/texmf-texlive/fonts/type1/bluesky/cm/cmti10.pfb></usr/share/texmf-texlive/fo
+nts/type1/bluesky/cm/cmti12.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/c
+m/cmtt9.pfb></usr/share/texmf-texlive/fonts/type1/bluesky/latex-fonts/line10.pf
+b></usr/share/texmf-texlive/fonts/type1/bluesky/ams/msam10.pfb>
+Output written on 33063-t.pdf (326 pages, 3009904 bytes).
+PDF statistics:
+ 4377 PDF objects out of 5155 (max. 8388607)
+ 474 named destinations out of 1000 (max. 131072)
+ 2001 words of extra memory for PDF output out of 10000 (max. 10000000)
+
diff --git a/33063-t/images/012aaZ10.pdf b/33063-t/images/012aaZ10.pdf
new file mode 100644
index 0000000..56697d5
--- /dev/null
+++ b/33063-t/images/012aaZ10.pdf
Binary files differ
diff --git a/33063-t/images/012bbZ14.pdf b/33063-t/images/012bbZ14.pdf
new file mode 100644
index 0000000..584f389
--- /dev/null
+++ b/33063-t/images/012bbZ14.pdf
Binary files differ
diff --git a/33063-t/images/016aaZ37.pdf b/33063-t/images/016aaZ37.pdf
new file mode 100644
index 0000000..ec890f8
--- /dev/null
+++ b/33063-t/images/016aaZ37.pdf
Binary files differ
diff --git a/33063-t/images/018aaZ55.pdf b/33063-t/images/018aaZ55.pdf
new file mode 100644
index 0000000..bd28f71
--- /dev/null
+++ b/33063-t/images/018aaZ55.pdf
Binary files differ
diff --git a/33063-t/images/018bbZ56.pdf b/33063-t/images/018bbZ56.pdf
new file mode 100644
index 0000000..9510103
--- /dev/null
+++ b/33063-t/images/018bbZ56.pdf
Binary files differ
diff --git a/33063-t/images/018ccZ57.pdf b/33063-t/images/018ccZ57.pdf
new file mode 100644
index 0000000..737fee0
--- /dev/null
+++ b/33063-t/images/018ccZ57.pdf
Binary files differ
diff --git a/33063-t/images/019aaZ58.pdf b/33063-t/images/019aaZ58.pdf
new file mode 100644
index 0000000..e4d4252
--- /dev/null
+++ b/33063-t/images/019aaZ58.pdf
Binary files differ
diff --git a/33063-t/images/019abZ58.pdf b/33063-t/images/019abZ58.pdf
new file mode 100644
index 0000000..d911efc
--- /dev/null
+++ b/33063-t/images/019abZ58.pdf
Binary files differ
diff --git a/33063-t/images/019bbZ58.pdf b/33063-t/images/019bbZ58.pdf
new file mode 100644
index 0000000..5b88e52
--- /dev/null
+++ b/33063-t/images/019bbZ58.pdf
Binary files differ
diff --git a/33063-t/images/019ccZ62.pdf b/33063-t/images/019ccZ62.pdf
new file mode 100644
index 0000000..2ce8826
--- /dev/null
+++ b/33063-t/images/019ccZ62.pdf
Binary files differ
diff --git a/33063-t/images/020aaZ63.pdf b/33063-t/images/020aaZ63.pdf
new file mode 100644
index 0000000..cf51798
--- /dev/null
+++ b/33063-t/images/020aaZ63.pdf
Binary files differ
diff --git a/33063-t/images/020bbZ66.pdf b/33063-t/images/020bbZ66.pdf
new file mode 100644
index 0000000..a180cd6
--- /dev/null
+++ b/33063-t/images/020bbZ66.pdf
Binary files differ
diff --git a/33063-t/images/020ccZ68.pdf b/33063-t/images/020ccZ68.pdf
new file mode 100644
index 0000000..2af965d
--- /dev/null
+++ b/33063-t/images/020ccZ68.pdf
Binary files differ
diff --git a/33063-t/images/020ddZ69.pdf b/33063-t/images/020ddZ69.pdf
new file mode 100644
index 0000000..6d834b1
--- /dev/null
+++ b/33063-t/images/020ddZ69.pdf
Binary files differ
diff --git a/33063-t/images/021aaZ72.pdf b/33063-t/images/021aaZ72.pdf
new file mode 100644
index 0000000..9b48098
--- /dev/null
+++ b/33063-t/images/021aaZ72.pdf
Binary files differ
diff --git a/33063-t/images/022aaZ75.pdf b/33063-t/images/022aaZ75.pdf
new file mode 100644
index 0000000..468e03a
--- /dev/null
+++ b/33063-t/images/022aaZ75.pdf
Binary files differ
diff --git a/33063-t/images/022bbZ76.pdf b/33063-t/images/022bbZ76.pdf
new file mode 100644
index 0000000..848f8d4
--- /dev/null
+++ b/33063-t/images/022bbZ76.pdf
Binary files differ
diff --git a/33063-t/images/022ccZ77.pdf b/33063-t/images/022ccZ77.pdf
new file mode 100644
index 0000000..684aed2
--- /dev/null
+++ b/33063-t/images/022ccZ77.pdf
Binary files differ
diff --git a/33063-t/images/023aaZ79.pdf b/33063-t/images/023aaZ79.pdf
new file mode 100644
index 0000000..81eeae5
--- /dev/null
+++ b/33063-t/images/023aaZ79.pdf
Binary files differ
diff --git a/33063-t/images/023bcZ80.pdf b/33063-t/images/023bcZ80.pdf
new file mode 100644
index 0000000..f9c8d39
--- /dev/null
+++ b/33063-t/images/023bcZ80.pdf
Binary files differ
diff --git a/33063-t/images/024aaZ81.pdf b/33063-t/images/024aaZ81.pdf
new file mode 100644
index 0000000..fc18814
--- /dev/null
+++ b/33063-t/images/024aaZ81.pdf
Binary files differ
diff --git a/33063-t/images/024bbZ83.pdf b/33063-t/images/024bbZ83.pdf
new file mode 100644
index 0000000..daa5a9b
--- /dev/null
+++ b/33063-t/images/024bbZ83.pdf
@@ -0,0 +1,80 @@
+%PDF-1.4
+%Çì¢
+5 0 obj
+<</Length 6 0 R/Filter /FlateDecode>>
+stream
+xœ•ŽKÂ0 DYûs§©t[@P$$
+ €P7tQ>âú$@–æ-Æzš ÂRîÇëHî1<I0Є¨s‹eÍ©„VâÊ’DªòÝväº^÷ܞܮD{\etk,hӡϦ"˜M¦Æ5‚E®L#§ô‡(°áCû<pK!
+<[ÞdI³Ì7 ÔÂÌ;©§/ØÒ-Øendstream
+endobj
+6 0 obj
+151
+endobj
+4 0 obj
+<</Type/Page/MediaBox[-2-2 77 68]
+/Parent 3 0 R
+/Resources<</ProcSet[/PDF /ImageB]
+/ExtGState 8 0 R
+>>
+/Contents 5 0 R
+>>
+endobj
+3 0 obj
+<< /Type /Pages /Kids [
+4 0 R
+] /Count 1
+>>
+endobj
+1 0 obj
+<</Type /Catalog /Pages 3 0 R
+/Metadata 9 0 R
+>>
+endobj
+7 0 obj
+<</Type/ExtGState
+/OPM 1>>endobj
+8 0 obj
+<</R7
+7 0 R>>
+endobj
+9 0 obj
+<</Type/Metadata
+/Subtype/XML/Length 1287>>stream
+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
+<?adobe-xap-filters esc="CRLF"?>
+<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
+<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
+<rdf:Description rdf:about='8fab69fb-bd6a-11ea-0000-7d72b0aae6a0' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 8.62'/>
+<rdf:Description rdf:about='8fab69fb-bd6a-11ea-0000-7d72b0aae6a0' xmlns:xap='http://ns.adobe.com/xap/1.0/' xap:ModifyDate='2010-07-01T16:19:55-04:00' xap:CreateDate='2010-07-01T16:19:55-04:00'><xap:CreatorTool>UnknownApplication</xap:CreatorTool></rdf:Description>
+<rdf:Description rdf:about='8fab69fb-bd6a-11ea-0000-7d72b0aae6a0' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='8fab69fb-bd6a-11ea-0000-7d72b0aae6a0'/>
+<rdf:Description rdf:about='8fab69fb-bd6a-11ea-0000-7d72b0aae6a0' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
+</rdf:RDF>
+</x:xmpmeta>
+
+
+<?xpacket end='w'?>
+endstream
+endobj
+2 0 obj
+<</Producer(GPL Ghostscript 8.62)
+/CreationDate(D:20100701161955-04'00')
+/ModDate(D:20100701161955-04'00')>>endobj
+xref
+0 10
+0000000000 65535 f
+0000000451 00000 n
+0000001948 00000 n
+0000000392 00000 n
+0000000255 00000 n
+0000000015 00000 n
+0000000236 00000 n
+0000000515 00000 n
+0000000556 00000 n
+0000000585 00000 n
+trailer
+<< /Size 10 /Root 1 0 R /Info 2 0 R
+/ID [<0946941CACFCF9680074C21E0133A50F><0946941CACFCF9680074C21E0133A50F>]
+>>
+startxref
+2071
+%%EOF
diff --git a/33063-t/images/025aaZ86.pdf b/33063-t/images/025aaZ86.pdf
new file mode 100644
index 0000000..ec6ba8f
--- /dev/null
+++ b/33063-t/images/025aaZ86.pdf
Binary files differ
diff --git a/33063-t/images/026aaZ90.pdf b/33063-t/images/026aaZ90.pdf
new file mode 100644
index 0000000..f7ad18c
--- /dev/null
+++ b/33063-t/images/026aaZ90.pdf
Binary files differ
diff --git a/33063-t/images/027aaZ93.pdf b/33063-t/images/027aaZ93.pdf
new file mode 100644
index 0000000..7278999
--- /dev/null
+++ b/33063-t/images/027aaZ93.pdf
@@ -0,0 +1,113 @@
+%PDF-1.4
+%Çì¢
+5 0 obj
+<</Length 6 0 R/Filter /FlateDecode>>
+stream
+xœM»N1 E{Å-Içi—,BHÛðJ‡¨± S¬(ø}’™YŠ¥øÄçæ‚À‚0ëÚO ݾ6œ(qÅ/ ŽðH*,fI±”f\"šVÖ ø¦· éžH¶ÝN"àL’Õ†k;-8ôaT4¶DпhK2N.5H©ˆè ½ßÜ9Y²ÄöÑSÁiøÛP âàgYÇ~¨!Âç=qï2çli":sà“ìˆgç烦y]#E9Žx…5™nÈ“óããÙÔ&òÐéeÔ/ìC±endstream
+endobj
+6 0 obj
+208
+endobj
+4 0 obj
+<</Type/Page/MediaBox[-2-2 167 83]
+/Parent 3 0 R
+/Resources<</ProcSet[/PDF /Text]
+/ExtGState 10 0 R
+/Font 11 0 R
+>>
+/Contents 5 0 R
+>>
+endobj
+3 0 obj
+<< /Type /Pages /Kids [
+4 0 R
+] /Count 1
+>>
+endobj
+1 0 obj
+<</Type /Catalog /Pages 3 0 R
+/Metadata 13 0 R
+>>
+endobj
+7 0 obj
+<</Type/ExtGState
+/OPM 1>>endobj
+10 0 obj
+<</R7
+7 0 R>>
+endobj
+11 0 obj
+<</R8
+8 0 R>>
+endobj
+8 0 obj
+<</BaseFont/KLEXYN+CMMI8/FontDescriptor 9 0 R/Type/Font
+/FirstChar 65/LastChar 80/Widths[ 796 801 757 0 0 0 0 0 0 0 0 0 0 0 806
+674]
+/Encoding/WinAnsiEncoding/Subtype/Type1>>
+endobj
+9 0 obj
+<</Type/FontDescriptor/FontName/KLEXYN+CMMI8/FontBBox[0 -21 799 714]/Flags 65568
+/Ascent 714
+/CapHeight 714
+/Descent -21
+/ItalicAngle 0
+/StemV 119
+/MissingWidth 333
+/CharSet(/A/B/C/O/P)/FontFile3 12 0 R>>
+endobj
+12 0 obj
+<</Filter/FlateDecode
+/Subtype/Type1C/Length 904>>stream
+xœE’mLSwÆÿ·…Ëœd7ZÙz«V3u:„ù²´u$S›)°eq¯ˆW%‚˜Ò5mé ­—ž^ÚÒ‚U°RœS¤l˜m‰É–½|ØÆœ 11]È–8³¹?,§ÝŸŒÝê‡}8É9NžßyžÃa†µX­¯Vç;C¶œÉ>¥Ê>­GîÓÜ»… Qƒ¦`쟕e¸knYŽ•O5ÃÔî=hi;é²5=f×?c©Ðo®©Ù¦7µŠ¶æ¦Æzk£ý˜ØÚhW†}}[S³hwmÒ›ZZôuùv}Ø.ÚâáG–¶Ö“ØE›ÞÚvX´ „šÌ–×ö²–¬#b$› «€’"r‘y‰ùNU©úq‰±¾NJ—Ôå³2x0“5_`ÐŠËøẇG¥@È7'Ég±>¸¥›†Q)
+\ô¤’¾p·à;â†sñdêJzrtrô?bGèÎB¯Ëó¶ÇÎPØ74pM't7Øy–âÀE† uÖ ¡Ä‡’°#û¯”õ»Aë‚®@W€£þE3M8÷9+TØÖɳM]Ɖ “Ó>Pãλ|Pì=eÎé§7 ÃB¶ˆÅ\ŽÅnïû~ã €\zaîq3æ›´LG².Å{†3W £'’|Bš?…Rb"Ü÷hÑÀþ™Þ{¨Êh¤O
+ÔAヲÐq9.ÇnáØ*|½u_}ÅsFªJ—T[ˆ#“Û˜a¾ù]›ÌÕðሃ(×ß=}Z’‚§t¯ì
+&ߘ¥Å ¥ê£Ç©›šqÕÜ‚+Qýóo…Ì—É/ Æ%º"Aow§¤k¤:Z¾•j€[¯ÿŸÄí¨ÆÂÌ/¯Ý˾ÞPéíq‚_ð%!’”#ç#:Å¡ Æ<JÅUæ«¿²ßWçÒYÅÀjÊ¢Šn¥^ÚN;”Ú„„ã´£c§n±n±Š__}× "S„k…Éëó3H€[¸WK…5h©p öÅ7«€S.NŸÏ1>†SJ{” ¦ñ&{X4à³ XòëöiÊ tþ±×Iúßkºzq"x¤7¸´öNpöô’©‹r8%üÄþ—¤~àbgý„[rìro$ *ÇÂQWg¯ócâPÅÎÝh7ùº_¨o<ž·Ä
+àh%[êɽ<B/ ²ôý¢ñ’;Ët%Û.hŠ/G4Bþdî
+endstream
+endobj
+13 0 obj
+<</Type/Metadata
+/Subtype/XML/Length 1287>>stream
+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
+<?adobe-xap-filters esc="CRLF"?>
+<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
+<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
+<rdf:Description rdf:about='91752d7b-bd6a-11ea-0000-4c1264ed9052' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 8.62'/>
+<rdf:Description rdf:about='91752d7b-bd6a-11ea-0000-4c1264ed9052' xmlns:xap='http://ns.adobe.com/xap/1.0/' xap:ModifyDate='2010-07-01T16:19:58-04:00' xap:CreateDate='2010-07-01T16:19:58-04:00'><xap:CreatorTool>UnknownApplication</xap:CreatorTool></rdf:Description>
+<rdf:Description rdf:about='91752d7b-bd6a-11ea-0000-4c1264ed9052' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='91752d7b-bd6a-11ea-0000-4c1264ed9052'/>
+<rdf:Description rdf:about='91752d7b-bd6a-11ea-0000-4c1264ed9052' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
+</rdf:RDF>
+</x:xmpmeta>
+
+
+<?xpacket end='w'?>
+endstream
+endobj
+2 0 obj
+<</Producer(GPL Ghostscript 8.62)
+/CreationDate(D:20100701161958-04'00')
+/ModDate(D:20100701161958-04'00')>>endobj
+xref
+0 14
+0000000000 65535 f
+0000000521 00000 n
+0000003449 00000 n
+0000000462 00000 n
+0000000312 00000 n
+0000000015 00000 n
+0000000293 00000 n
+0000000586 00000 n
+0000000687 00000 n
+0000000877 00000 n
+0000000627 00000 n
+0000000657 00000 n
+0000001097 00000 n
+0000002085 00000 n
+trailer
+<< /Size 14 /Root 1 0 R /Info 2 0 R
+/ID [<4C17798CC54A8DAEBD94B367FBE6A495><4C17798CC54A8DAEBD94B367FBE6A495>]
+>>
+startxref
+3572
+%%EOF
diff --git a/33063-t/images/028aaZ95.pdf b/33063-t/images/028aaZ95.pdf
new file mode 100644
index 0000000..86a0424
--- /dev/null
+++ b/33063-t/images/028aaZ95.pdf
Binary files differ
diff --git a/33063-t/images/029aaZ96.pdf b/33063-t/images/029aaZ96.pdf
new file mode 100644
index 0000000..9ca2557
--- /dev/null
+++ b/33063-t/images/029aaZ96.pdf
Binary files differ
diff --git a/33063-t/images/030aaZ97.pdf b/33063-t/images/030aaZ97.pdf
new file mode 100644
index 0000000..fd3c9a0
--- /dev/null
+++ b/33063-t/images/030aaZ97.pdf
Binary files differ
diff --git a/33063-t/images/031aa100.pdf b/33063-t/images/031aa100.pdf
new file mode 100644
index 0000000..060b1a1
--- /dev/null
+++ b/33063-t/images/031aa100.pdf
Binary files differ
diff --git a/33063-t/images/032aa101.pdf b/33063-t/images/032aa101.pdf
new file mode 100644
index 0000000..57c5c0a
--- /dev/null
+++ b/33063-t/images/032aa101.pdf
Binary files differ
diff --git a/33063-t/images/033aa104.pdf b/33063-t/images/033aa104.pdf
new file mode 100644
index 0000000..f33a0da
--- /dev/null
+++ b/33063-t/images/033aa104.pdf
Binary files differ
diff --git a/33063-t/images/034aa107.pdf b/33063-t/images/034aa107.pdf
new file mode 100644
index 0000000..41a31b3
--- /dev/null
+++ b/33063-t/images/034aa107.pdf
Binary files differ
diff --git a/33063-t/images/034bb109.pdf b/33063-t/images/034bb109.pdf
new file mode 100644
index 0000000..6403924
--- /dev/null
+++ b/33063-t/images/034bb109.pdf
Binary files differ
diff --git a/33063-t/images/035aa110.pdf b/33063-t/images/035aa110.pdf
new file mode 100644
index 0000000..9a48e4a
--- /dev/null
+++ b/33063-t/images/035aa110.pdf
Binary files differ
diff --git a/33063-t/images/036aa111.pdf b/33063-t/images/036aa111.pdf
new file mode 100644
index 0000000..c2f6007
--- /dev/null
+++ b/33063-t/images/036aa111.pdf
Binary files differ
diff --git a/33063-t/images/037aa112.pdf b/33063-t/images/037aa112.pdf
new file mode 100644
index 0000000..d334c6f
--- /dev/null
+++ b/33063-t/images/037aa112.pdf
Binary files differ
diff --git a/33063-t/images/038aa115.pdf b/33063-t/images/038aa115.pdf
new file mode 100644
index 0000000..2dcb118
--- /dev/null
+++ b/33063-t/images/038aa115.pdf
Binary files differ
diff --git a/33063-t/images/039aa117.pdf b/33063-t/images/039aa117.pdf
new file mode 100644
index 0000000..9ba9f5c
--- /dev/null
+++ b/33063-t/images/039aa117.pdf
Binary files differ
diff --git a/33063-t/images/039bb118.pdf b/33063-t/images/039bb118.pdf
new file mode 100644
index 0000000..cbe5aea
--- /dev/null
+++ b/33063-t/images/039bb118.pdf
Binary files differ
diff --git a/33063-t/images/039ce119.pdf b/33063-t/images/039ce119.pdf
new file mode 100644
index 0000000..729112f
--- /dev/null
+++ b/33063-t/images/039ce119.pdf
Binary files differ
diff --git a/33063-t/images/039fi120.pdf b/33063-t/images/039fi120.pdf
new file mode 100644
index 0000000..830ef15
--- /dev/null
+++ b/33063-t/images/039fi120.pdf
Binary files differ
diff --git a/33063-t/images/041aa129.pdf b/33063-t/images/041aa129.pdf
new file mode 100644
index 0000000..e4b918e
--- /dev/null
+++ b/33063-t/images/041aa129.pdf
Binary files differ
diff --git a/33063-t/images/042aa138.pdf b/33063-t/images/042aa138.pdf
new file mode 100644
index 0000000..0e24338
--- /dev/null
+++ b/33063-t/images/042aa138.pdf
Binary files differ
diff --git a/33063-t/images/043ab139.pdf b/33063-t/images/043ab139.pdf
new file mode 100644
index 0000000..bf145b7
--- /dev/null
+++ b/33063-t/images/043ab139.pdf
Binary files differ
diff --git a/33063-t/images/044ab143.pdf b/33063-t/images/044ab143.pdf
new file mode 100644
index 0000000..f989aa1
--- /dev/null
+++ b/33063-t/images/044ab143.pdf
Binary files differ
diff --git a/33063-t/images/045aa145.pdf b/33063-t/images/045aa145.pdf
new file mode 100644
index 0000000..a8acdda
--- /dev/null
+++ b/33063-t/images/045aa145.pdf
Binary files differ
diff --git a/33063-t/images/046aa147.pdf b/33063-t/images/046aa147.pdf
new file mode 100644
index 0000000..67c4624
--- /dev/null
+++ b/33063-t/images/046aa147.pdf
Binary files differ
diff --git a/33063-t/images/047ab150.pdf b/33063-t/images/047ab150.pdf
new file mode 100644
index 0000000..3b3e3fc
--- /dev/null
+++ b/33063-t/images/047ab150.pdf
Binary files differ
diff --git a/33063-t/images/048ac151.pdf b/33063-t/images/048ac151.pdf
new file mode 100644
index 0000000..1841757
--- /dev/null
+++ b/33063-t/images/048ac151.pdf
Binary files differ
diff --git a/33063-t/images/049aa152.pdf b/33063-t/images/049aa152.pdf
new file mode 100644
index 0000000..c3eb7dc
--- /dev/null
+++ b/33063-t/images/049aa152.pdf
Binary files differ
diff --git a/33063-t/images/050aa153.pdf b/33063-t/images/050aa153.pdf
new file mode 100644
index 0000000..0c30f95
--- /dev/null
+++ b/33063-t/images/050aa153.pdf
Binary files differ
diff --git a/33063-t/images/051ac154.pdf b/33063-t/images/051ac154.pdf
new file mode 100644
index 0000000..bd83231
--- /dev/null
+++ b/33063-t/images/051ac154.pdf
Binary files differ
diff --git a/33063-t/images/052ab155.pdf b/33063-t/images/052ab155.pdf
new file mode 100644
index 0000000..0363e8f
--- /dev/null
+++ b/33063-t/images/052ab155.pdf
Binary files differ
diff --git a/33063-t/images/054aa160.pdf b/33063-t/images/054aa160.pdf
new file mode 100644
index 0000000..dda6e25
--- /dev/null
+++ b/33063-t/images/054aa160.pdf
Binary files differ
diff --git a/33063-t/images/055aa162.pdf b/33063-t/images/055aa162.pdf
new file mode 100644
index 0000000..122ca61
--- /dev/null
+++ b/33063-t/images/055aa162.pdf
Binary files differ
diff --git a/33063-t/images/056ac166.pdf b/33063-t/images/056ac166.pdf
new file mode 100644
index 0000000..fc07775
--- /dev/null
+++ b/33063-t/images/056ac166.pdf
Binary files differ
diff --git a/33063-t/images/056dg170.pdf b/33063-t/images/056dg170.pdf
new file mode 100644
index 0000000..34e7e1e
--- /dev/null
+++ b/33063-t/images/056dg170.pdf
Binary files differ
diff --git a/33063-t/images/057aa174.pdf b/33063-t/images/057aa174.pdf
new file mode 100644
index 0000000..6625bc4
--- /dev/null
+++ b/33063-t/images/057aa174.pdf
Binary files differ
diff --git a/33063-t/images/057bb176.pdf b/33063-t/images/057bb176.pdf
new file mode 100644
index 0000000..2936c1a
--- /dev/null
+++ b/33063-t/images/057bb176.pdf
Binary files differ
diff --git a/33063-t/images/058aa178.pdf b/33063-t/images/058aa178.pdf
new file mode 100644
index 0000000..513cf1a
--- /dev/null
+++ b/33063-t/images/058aa178.pdf
Binary files differ
diff --git a/33063-t/images/058bb181.pdf b/33063-t/images/058bb181.pdf
new file mode 100644
index 0000000..2ba3db2
--- /dev/null
+++ b/33063-t/images/058bb181.pdf
Binary files differ
diff --git a/33063-t/images/059aa182.pdf b/33063-t/images/059aa182.pdf
new file mode 100644
index 0000000..ff7952a
--- /dev/null
+++ b/33063-t/images/059aa182.pdf
Binary files differ
diff --git a/33063-t/images/060aa183.pdf b/33063-t/images/060aa183.pdf
new file mode 100644
index 0000000..5669f0d
--- /dev/null
+++ b/33063-t/images/060aa183.pdf
Binary files differ
diff --git a/33063-t/images/061aa184.pdf b/33063-t/images/061aa184.pdf
new file mode 100644
index 0000000..9f63356
--- /dev/null
+++ b/33063-t/images/061aa184.pdf
Binary files differ
diff --git a/33063-t/images/062ab185.pdf b/33063-t/images/062ab185.pdf
new file mode 100644
index 0000000..85c213b
--- /dev/null
+++ b/33063-t/images/062ab185.pdf
Binary files differ
diff --git a/33063-t/images/063aa187.pdf b/33063-t/images/063aa187.pdf
new file mode 100644
index 0000000..dc461d4
--- /dev/null
+++ b/33063-t/images/063aa187.pdf
Binary files differ
diff --git a/33063-t/images/064aa188.pdf b/33063-t/images/064aa188.pdf
new file mode 100644
index 0000000..95f0586
--- /dev/null
+++ b/33063-t/images/064aa188.pdf
Binary files differ
diff --git a/33063-t/images/064bb190.pdf b/33063-t/images/064bb190.pdf
new file mode 100644
index 0000000..3f46361
--- /dev/null
+++ b/33063-t/images/064bb190.pdf
Binary files differ
diff --git a/33063-t/images/065ac192.pdf b/33063-t/images/065ac192.pdf
new file mode 100644
index 0000000..9cb5d78
--- /dev/null
+++ b/33063-t/images/065ac192.pdf
Binary files differ
diff --git a/33063-t/images/066ad203.pdf b/33063-t/images/066ad203.pdf
new file mode 100644
index 0000000..7611fd0
--- /dev/null
+++ b/33063-t/images/066ad203.pdf
Binary files differ
diff --git a/33063-t/images/067aa205.pdf b/33063-t/images/067aa205.pdf
new file mode 100644
index 0000000..96e3568
--- /dev/null
+++ b/33063-t/images/067aa205.pdf
Binary files differ
diff --git a/33063-t/images/068aa207.pdf b/33063-t/images/068aa207.pdf
new file mode 100644
index 0000000..b69e47a
--- /dev/null
+++ b/33063-t/images/068aa207.pdf
Binary files differ
diff --git a/33063-t/images/069ac208.pdf b/33063-t/images/069ac208.pdf
new file mode 100644
index 0000000..e8557cd
--- /dev/null
+++ b/33063-t/images/069ac208.pdf
Binary files differ
diff --git a/33063-t/images/069dd211.pdf b/33063-t/images/069dd211.pdf
new file mode 100644
index 0000000..a0202e8
--- /dev/null
+++ b/33063-t/images/069dd211.pdf
Binary files differ
diff --git a/33063-t/images/070aa212.pdf b/33063-t/images/070aa212.pdf
new file mode 100644
index 0000000..f89a15b
--- /dev/null
+++ b/33063-t/images/070aa212.pdf
Binary files differ
diff --git a/33063-t/images/071aa213.pdf b/33063-t/images/071aa213.pdf
new file mode 100644
index 0000000..a24b1dd
--- /dev/null
+++ b/33063-t/images/071aa213.pdf
Binary files differ
diff --git a/33063-t/images/074aaZ19.pdf b/33063-t/images/074aaZ19.pdf
new file mode 100644
index 0000000..2907fe5
--- /dev/null
+++ b/33063-t/images/074aaZ19.pdf
Binary files differ
diff --git a/33063-t/images/074bbZ20.pdf b/33063-t/images/074bbZ20.pdf
new file mode 100644
index 0000000..9ba2fce
--- /dev/null
+++ b/33063-t/images/074bbZ20.pdf
Binary files differ
diff --git a/33063-t/images/075aaZ21.pdf b/33063-t/images/075aaZ21.pdf
new file mode 100644
index 0000000..a72f959
--- /dev/null
+++ b/33063-t/images/075aaZ21.pdf
Binary files differ
diff --git a/33063-t/images/075bbZ22.pdf b/33063-t/images/075bbZ22.pdf
new file mode 100644
index 0000000..1902ea2
--- /dev/null
+++ b/33063-t/images/075bbZ22.pdf
Binary files differ
diff --git a/33063-t/images/075ceZ23.pdf b/33063-t/images/075ceZ23.pdf
new file mode 100644
index 0000000..d58298b
--- /dev/null
+++ b/33063-t/images/075ceZ23.pdf
Binary files differ
diff --git a/33063-t/images/076aaZ24.pdf b/33063-t/images/076aaZ24.pdf
new file mode 100644
index 0000000..83974c8
--- /dev/null
+++ b/33063-t/images/076aaZ24.pdf
Binary files differ
diff --git a/33063-t/images/076bbZ25.pdf b/33063-t/images/076bbZ25.pdf
new file mode 100644
index 0000000..718e884
--- /dev/null
+++ b/33063-t/images/076bbZ25.pdf
Binary files differ
diff --git a/33063-t/images/076ccZ26.pdf b/33063-t/images/076ccZ26.pdf
new file mode 100644
index 0000000..42c4a67
--- /dev/null
+++ b/33063-t/images/076ccZ26.pdf
Binary files differ
diff --git a/33063-t/images/076ddZ27.pdf b/33063-t/images/076ddZ27.pdf
new file mode 100644
index 0000000..2596b0c
--- /dev/null
+++ b/33063-t/images/076ddZ27.pdf
Binary files differ
diff --git a/33063-t/images/077adZ28.pdf b/33063-t/images/077adZ28.pdf
new file mode 100644
index 0000000..82f0de7
--- /dev/null
+++ b/33063-t/images/077adZ28.pdf
Binary files differ
diff --git a/33063-t/images/077eeZ34.pdf b/33063-t/images/077eeZ34.pdf
new file mode 100644
index 0000000..2db106b
--- /dev/null
+++ b/33063-t/images/077eeZ34.pdf
Binary files differ
diff --git a/33063-t/images/077ffZ35.pdf b/33063-t/images/077ffZ35.pdf
new file mode 100644
index 0000000..fa0c15a
--- /dev/null
+++ b/33063-t/images/077ffZ35.pdf
Binary files differ
diff --git a/33063-t/images/078aaZ41.pdf b/33063-t/images/078aaZ41.pdf
new file mode 100644
index 0000000..5e55bc2
--- /dev/null
+++ b/33063-t/images/078aaZ41.pdf
Binary files differ
diff --git a/33063-t/images/078bbZ43.pdf b/33063-t/images/078bbZ43.pdf
new file mode 100644
index 0000000..70db026
--- /dev/null
+++ b/33063-t/images/078bbZ43.pdf
Binary files differ
diff --git a/33063-t/images/078ccZ46.pdf b/33063-t/images/078ccZ46.pdf
new file mode 100644
index 0000000..7e47324
--- /dev/null
+++ b/33063-t/images/078ccZ46.pdf
Binary files differ
diff --git a/33063-t/images/078ddZ49.pdf b/33063-t/images/078ddZ49.pdf
new file mode 100644
index 0000000..74a3afc
--- /dev/null
+++ b/33063-t/images/078ddZ49.pdf
Binary files differ
diff --git a/33063-t/images/079adZ51.pdf b/33063-t/images/079adZ51.pdf
new file mode 100644
index 0000000..a024abe
--- /dev/null
+++ b/33063-t/images/079adZ51.pdf
Binary files differ
diff --git a/33063-t/images/079eeZ57.pdf b/33063-t/images/079eeZ57.pdf
new file mode 100644
index 0000000..eb2072a
--- /dev/null
+++ b/33063-t/images/079eeZ57.pdf
Binary files differ
diff --git a/33063-t/images/080aaZ59.pdf b/33063-t/images/080aaZ59.pdf
new file mode 100644
index 0000000..e19db32
--- /dev/null
+++ b/33063-t/images/080aaZ59.pdf
Binary files differ
diff --git a/33063-t/images/080bbZ60.pdf b/33063-t/images/080bbZ60.pdf
new file mode 100644
index 0000000..0cf5f17
--- /dev/null
+++ b/33063-t/images/080bbZ60.pdf
Binary files differ
diff --git a/33063-t/images/080ccZ61.pdf b/33063-t/images/080ccZ61.pdf
new file mode 100644
index 0000000..63a0625
--- /dev/null
+++ b/33063-t/images/080ccZ61.pdf
Binary files differ
diff --git a/33063-t/images/080ddZ62.pdf b/33063-t/images/080ddZ62.pdf
new file mode 100644
index 0000000..1cb3934
--- /dev/null
+++ b/33063-t/images/080ddZ62.pdf
Binary files differ
diff --git a/33063-t/images/080eeZ63.pdf b/33063-t/images/080eeZ63.pdf
new file mode 100644
index 0000000..f2b6e27
--- /dev/null
+++ b/33063-t/images/080eeZ63.pdf
Binary files differ
diff --git a/33063-t/images/080ffZ64.pdf b/33063-t/images/080ffZ64.pdf
new file mode 100644
index 0000000..a7a1ec8
--- /dev/null
+++ b/33063-t/images/080ffZ64.pdf
Binary files differ
diff --git a/33063-t/images/081aaZ65.pdf b/33063-t/images/081aaZ65.pdf
new file mode 100644
index 0000000..f69f691
--- /dev/null
+++ b/33063-t/images/081aaZ65.pdf
Binary files differ
diff --git a/33063-t/images/081bbZ66.pdf b/33063-t/images/081bbZ66.pdf
new file mode 100644
index 0000000..1b039cc
--- /dev/null
+++ b/33063-t/images/081bbZ66.pdf
Binary files differ
diff --git a/33063-t/images/081ccZ67.pdf b/33063-t/images/081ccZ67.pdf
new file mode 100644
index 0000000..2ba5a30
--- /dev/null
+++ b/33063-t/images/081ccZ67.pdf
Binary files differ
diff --git a/33063-t/images/081ddZ68.pdf b/33063-t/images/081ddZ68.pdf
new file mode 100644
index 0000000..3b8f917
--- /dev/null
+++ b/33063-t/images/081ddZ68.pdf
Binary files differ
diff --git a/33063-t/images/081eeZ69.pdf b/33063-t/images/081eeZ69.pdf
new file mode 100644
index 0000000..b4699da
--- /dev/null
+++ b/33063-t/images/081eeZ69.pdf
Binary files differ
diff --git a/33063-t/images/081ffZ73.pdf b/33063-t/images/081ffZ73.pdf
new file mode 100644
index 0000000..c586a3c
--- /dev/null
+++ b/33063-t/images/081ffZ73.pdf
Binary files differ
diff --git a/33063-t/images/082adZ74.pdf b/33063-t/images/082adZ74.pdf
new file mode 100644
index 0000000..ccd301d
--- /dev/null
+++ b/33063-t/images/082adZ74.pdf
Binary files differ
diff --git a/33063-t/images/082ehZ78.pdf b/33063-t/images/082ehZ78.pdf
new file mode 100644
index 0000000..5cc8ca3
--- /dev/null
+++ b/33063-t/images/082ehZ78.pdf
Binary files differ
diff --git a/33063-t/images/082iiZ82.pdf b/33063-t/images/082iiZ82.pdf
new file mode 100644
index 0000000..ca6cf5e
--- /dev/null
+++ b/33063-t/images/082iiZ82.pdf
Binary files differ
diff --git a/33063-t/images/083adZ83.pdf b/33063-t/images/083adZ83.pdf
new file mode 100644
index 0000000..c4b2447
--- /dev/null
+++ b/33063-t/images/083adZ83.pdf
Binary files differ
diff --git a/33063-t/images/083eeZ88.pdf b/33063-t/images/083eeZ88.pdf
new file mode 100644
index 0000000..715ae84
--- /dev/null
+++ b/33063-t/images/083eeZ88.pdf
Binary files differ
diff --git a/33063-t/images/083ffZ89.pdf b/33063-t/images/083ffZ89.pdf
new file mode 100644
index 0000000..a82418f
--- /dev/null
+++ b/33063-t/images/083ffZ89.pdf
Binary files differ
diff --git a/33063-t/images/084aa220.pdf b/33063-t/images/084aa220.pdf
new file mode 100644
index 0000000..604f7bf
--- /dev/null
+++ b/33063-t/images/084aa220.pdf
Binary files differ
diff --git a/33063-t/images/085ac224.pdf b/33063-t/images/085ac224.pdf
new file mode 100644
index 0000000..fb66f0d
--- /dev/null
+++ b/33063-t/images/085ac224.pdf
Binary files differ
diff --git a/33063-t/images/086aa235.pdf b/33063-t/images/086aa235.pdf
new file mode 100644
index 0000000..6feb9b5
--- /dev/null
+++ b/33063-t/images/086aa235.pdf
Binary files differ
diff --git a/33063-t/images/087ab236.pdf b/33063-t/images/087ab236.pdf
new file mode 100644
index 0000000..13b1776
--- /dev/null
+++ b/33063-t/images/087ab236.pdf
Binary files differ
diff --git a/33063-t/images/089ab241.pdf b/33063-t/images/089ab241.pdf
new file mode 100644
index 0000000..bf5e87f
--- /dev/null
+++ b/33063-t/images/089ab241.pdf
Binary files differ
diff --git a/33063-t/images/090ab243.pdf b/33063-t/images/090ab243.pdf
new file mode 100644
index 0000000..5b4c041
--- /dev/null
+++ b/33063-t/images/090ab243.pdf
Binary files differ
diff --git a/33063-t/images/091aa245.pdf b/33063-t/images/091aa245.pdf
new file mode 100644
index 0000000..e15d1c3
--- /dev/null
+++ b/33063-t/images/091aa245.pdf
Binary files differ
diff --git a/33063-t/images/092aa249.pdf b/33063-t/images/092aa249.pdf
new file mode 100644
index 0000000..5d40733
--- /dev/null
+++ b/33063-t/images/092aa249.pdf
Binary files differ
diff --git a/33063-t/images/093aa250.pdf b/33063-t/images/093aa250.pdf
new file mode 100644
index 0000000..2c727c6
--- /dev/null
+++ b/33063-t/images/093aa250.pdf
Binary files differ
diff --git a/33063-t/images/094aa251.pdf b/33063-t/images/094aa251.pdf
new file mode 100644
index 0000000..641049b
--- /dev/null
+++ b/33063-t/images/094aa251.pdf
Binary files differ
diff --git a/33063-t/images/095aa253.pdf b/33063-t/images/095aa253.pdf
new file mode 100644
index 0000000..f510221
--- /dev/null
+++ b/33063-t/images/095aa253.pdf
Binary files differ
diff --git a/33063-t/images/096ac257.pdf b/33063-t/images/096ac257.pdf
new file mode 100644
index 0000000..a124af1
--- /dev/null
+++ b/33063-t/images/096ac257.pdf
Binary files differ
diff --git a/33063-t/images/097aa258.pdf b/33063-t/images/097aa258.pdf
new file mode 100644
index 0000000..3c188b5
--- /dev/null
+++ b/33063-t/images/097aa258.pdf
Binary files differ
diff --git a/33063-t/images/098aa261.pdf b/33063-t/images/098aa261.pdf
new file mode 100644
index 0000000..563b6b0
--- /dev/null
+++ b/33063-t/images/098aa261.pdf
Binary files differ
diff --git a/33063-t/images/099aa264.pdf b/33063-t/images/099aa264.pdf
new file mode 100644
index 0000000..884bf4a
--- /dev/null
+++ b/33063-t/images/099aa264.pdf
Binary files differ
diff --git a/33063-t/images/100aa265.pdf b/33063-t/images/100aa265.pdf
new file mode 100644
index 0000000..ee4415d
--- /dev/null
+++ b/33063-t/images/100aa265.pdf
Binary files differ
diff --git a/33063-t/images/103aa272.pdf b/33063-t/images/103aa272.pdf
new file mode 100644
index 0000000..7326596
--- /dev/null
+++ b/33063-t/images/103aa272.pdf
Binary files differ
diff --git a/33063-t/images/103bb273.pdf b/33063-t/images/103bb273.pdf
new file mode 100644
index 0000000..1bfbb53
--- /dev/null
+++ b/33063-t/images/103bb273.pdf
Binary files differ
diff --git a/33063-t/images/108aa286.pdf b/33063-t/images/108aa286.pdf
new file mode 100644
index 0000000..610d55b
--- /dev/null
+++ b/33063-t/images/108aa286.pdf
Binary files differ
diff --git a/33063-t/images/109ac287.pdf b/33063-t/images/109ac287.pdf
new file mode 100644
index 0000000..c694399
--- /dev/null
+++ b/33063-t/images/109ac287.pdf
Binary files differ
diff --git a/33063-t/images/111ac289.pdf b/33063-t/images/111ac289.pdf
new file mode 100644
index 0000000..fc0cf3b
--- /dev/null
+++ b/33063-t/images/111ac289.pdf
Binary files differ
diff --git a/33063-t/images/112ac290.pdf b/33063-t/images/112ac290.pdf
new file mode 100644
index 0000000..fe034a5
--- /dev/null
+++ b/33063-t/images/112ac290.pdf
Binary files differ
diff --git a/33063-t/images/113aa294.pdf b/33063-t/images/113aa294.pdf
new file mode 100644
index 0000000..3fa3233
--- /dev/null
+++ b/33063-t/images/113aa294.pdf
Binary files differ
diff --git a/33063-t/images/114aa295.pdf b/33063-t/images/114aa295.pdf
new file mode 100644
index 0000000..3aab03d
--- /dev/null
+++ b/33063-t/images/114aa295.pdf
Binary files differ
diff --git a/33063-t/images/115ac296.pdf b/33063-t/images/115ac296.pdf
new file mode 100644
index 0000000..6e0a6a0
--- /dev/null
+++ b/33063-t/images/115ac296.pdf
Binary files differ
diff --git a/33063-t/images/115dd297.pdf b/33063-t/images/115dd297.pdf
new file mode 100644
index 0000000..23c1acc
--- /dev/null
+++ b/33063-t/images/115dd297.pdf
Binary files differ
diff --git a/33063-t/images/115ee297.pdf b/33063-t/images/115ee297.pdf
new file mode 100644
index 0000000..2f7a966
--- /dev/null
+++ b/33063-t/images/115ee297.pdf
Binary files differ
diff --git a/33063-t/images/116ag299.pdf b/33063-t/images/116ag299.pdf
new file mode 100644
index 0000000..bd066be
--- /dev/null
+++ b/33063-t/images/116ag299.pdf
Binary files differ
diff --git a/33063-t/images/117aa104.pdf b/33063-t/images/117aa104.pdf
new file mode 100644
index 0000000..b863516
--- /dev/null
+++ b/33063-t/images/117aa104.pdf
Binary files differ
diff --git a/33063-t/images/117bb105.pdf b/33063-t/images/117bb105.pdf
new file mode 100644
index 0000000..62e9c15
--- /dev/null
+++ b/33063-t/images/117bb105.pdf
Binary files differ
diff --git a/33063-t/images/118aa107.pdf b/33063-t/images/118aa107.pdf
new file mode 100644
index 0000000..07ce966
--- /dev/null
+++ b/33063-t/images/118aa107.pdf
Binary files differ
diff --git a/33063-t/images/118be108.pdf b/33063-t/images/118be108.pdf
new file mode 100644
index 0000000..0b52dd3
--- /dev/null
+++ b/33063-t/images/118be108.pdf
Binary files differ
diff --git a/33063-t/images/119aa120.pdf b/33063-t/images/119aa120.pdf
new file mode 100644
index 0000000..2674b55
--- /dev/null
+++ b/33063-t/images/119aa120.pdf
Binary files differ
diff --git a/33063-t/images/119bb121.pdf b/33063-t/images/119bb121.pdf
new file mode 100644
index 0000000..41483cb
--- /dev/null
+++ b/33063-t/images/119bb121.pdf
Binary files differ
diff --git a/33063-t/images/119cc122.pdf b/33063-t/images/119cc122.pdf
new file mode 100644
index 0000000..fdaa77d
--- /dev/null
+++ b/33063-t/images/119cc122.pdf
Binary files differ
diff --git a/33063-t/images/119dd123.pdf b/33063-t/images/119dd123.pdf
new file mode 100644
index 0000000..828c0e0
--- /dev/null
+++ b/33063-t/images/119dd123.pdf
Binary files differ
diff --git a/33063-t/images/119ee125.pdf b/33063-t/images/119ee125.pdf
new file mode 100644
index 0000000..b54ff62
--- /dev/null
+++ b/33063-t/images/119ee125.pdf
Binary files differ
diff --git a/33063-t/images/119ff126.pdf b/33063-t/images/119ff126.pdf
new file mode 100644
index 0000000..aa4c93e
--- /dev/null
+++ b/33063-t/images/119ff126.pdf
Binary files differ
diff --git a/33063-t/images/120aa130.pdf b/33063-t/images/120aa130.pdf
new file mode 100644
index 0000000..49ad32a
--- /dev/null
+++ b/33063-t/images/120aa130.pdf
Binary files differ
diff --git a/33063-t/images/120bb131.pdf b/33063-t/images/120bb131.pdf
new file mode 100644
index 0000000..779c999
--- /dev/null
+++ b/33063-t/images/120bb131.pdf
Binary files differ
diff --git a/33063-t/images/120cd132.pdf b/33063-t/images/120cd132.pdf
new file mode 100644
index 0000000..9e8ec49
--- /dev/null
+++ b/33063-t/images/120cd132.pdf
Binary files differ
diff --git a/33063-t/images/121aa300.pdf b/33063-t/images/121aa300.pdf
new file mode 100644
index 0000000..d4bfae1
--- /dev/null
+++ b/33063-t/images/121aa300.pdf
Binary files differ
diff --git a/33063-t/images/122ab301.pdf b/33063-t/images/122ab301.pdf
new file mode 100644
index 0000000..a76c41a
--- /dev/null
+++ b/33063-t/images/122ab301.pdf
Binary files differ
diff --git a/33063-t/images/123aa302.pdf b/33063-t/images/123aa302.pdf
new file mode 100644
index 0000000..a804144
--- /dev/null
+++ b/33063-t/images/123aa302.pdf
Binary files differ
diff --git a/33063-t/images/123bb303.pdf b/33063-t/images/123bb303.pdf
new file mode 100644
index 0000000..f0634b8
--- /dev/null
+++ b/33063-t/images/123bb303.pdf
Binary files differ
diff --git a/33063-t/images/124aa304.pdf b/33063-t/images/124aa304.pdf
new file mode 100644
index 0000000..33def5b
--- /dev/null
+++ b/33063-t/images/124aa304.pdf
Binary files differ
diff --git a/33063-t/images/125ab305.pdf b/33063-t/images/125ab305.pdf
new file mode 100644
index 0000000..4e0ca8c
--- /dev/null
+++ b/33063-t/images/125ab305.pdf
Binary files differ
diff --git a/33063-t/images/125cc306.pdf b/33063-t/images/125cc306.pdf
new file mode 100644
index 0000000..f2da47f
--- /dev/null
+++ b/33063-t/images/125cc306.pdf
Binary files differ
diff --git a/33063-t/images/126aa307.pdf b/33063-t/images/126aa307.pdf
new file mode 100644
index 0000000..28139a8
--- /dev/null
+++ b/33063-t/images/126aa307.pdf
Binary files differ
diff --git a/33063-t/images/127ab308.pdf b/33063-t/images/127ab308.pdf
new file mode 100644
index 0000000..8575633
--- /dev/null
+++ b/33063-t/images/127ab308.pdf
Binary files differ
diff --git a/33063-t/images/127cd309.pdf b/33063-t/images/127cd309.pdf
new file mode 100644
index 0000000..ac084e1
--- /dev/null
+++ b/33063-t/images/127cd309.pdf
Binary files differ
diff --git a/33063-t/images/128ab310.pdf b/33063-t/images/128ab310.pdf
new file mode 100644
index 0000000..13efb1d
--- /dev/null
+++ b/33063-t/images/128ab310.pdf
Binary files differ
diff --git a/33063-t/images/129ab311.pdf b/33063-t/images/129ab311.pdf
new file mode 100644
index 0000000..042e512
--- /dev/null
+++ b/33063-t/images/129ab311.pdf
Binary files differ
diff --git a/33063-t/images/129cc311.pdf b/33063-t/images/129cc311.pdf
new file mode 100644
index 0000000..0cf75af
--- /dev/null
+++ b/33063-t/images/129cc311.pdf
Binary files differ
diff --git a/33063-t/images/129dd311.pdf b/33063-t/images/129dd311.pdf
new file mode 100644
index 0000000..390b2ac
--- /dev/null
+++ b/33063-t/images/129dd311.pdf
Binary files differ
diff --git a/33063-t/images/130aa311.pdf b/33063-t/images/130aa311.pdf
new file mode 100644
index 0000000..98956c4
--- /dev/null
+++ b/33063-t/images/130aa311.pdf
Binary files differ
diff --git a/33063-t/images/130bb311.pdf b/33063-t/images/130bb311.pdf
new file mode 100644
index 0000000..eeca7a9
--- /dev/null
+++ b/33063-t/images/130bb311.pdf
Binary files differ
diff --git a/33063-t/images/130cc311.pdf b/33063-t/images/130cc311.pdf
new file mode 100644
index 0000000..25028fb
--- /dev/null
+++ b/33063-t/images/130cc311.pdf
Binary files differ
diff --git a/33063-t/images/130dd311.pdf b/33063-t/images/130dd311.pdf
new file mode 100644
index 0000000..c0b3564
--- /dev/null
+++ b/33063-t/images/130dd311.pdf
Binary files differ
diff --git a/33063-t/images/131aa312.pdf b/33063-t/images/131aa312.pdf
new file mode 100644
index 0000000..75251c6
--- /dev/null
+++ b/33063-t/images/131aa312.pdf
Binary files differ
diff --git a/33063-t/images/131bb313.pdf b/33063-t/images/131bb313.pdf
new file mode 100644
index 0000000..577c730
--- /dev/null
+++ b/33063-t/images/131bb313.pdf
Binary files differ
diff --git a/33063-t/images/132aa314.pdf b/33063-t/images/132aa314.pdf
new file mode 100644
index 0000000..d8bb661
--- /dev/null
+++ b/33063-t/images/132aa314.pdf
Binary files differ
diff --git a/33063-t/images/133aa315.pdf b/33063-t/images/133aa315.pdf
new file mode 100644
index 0000000..baa2546
--- /dev/null
+++ b/33063-t/images/133aa315.pdf
Binary files differ
diff --git a/33063-t/images/133bb316.pdf b/33063-t/images/133bb316.pdf
new file mode 100644
index 0000000..ff3f675
--- /dev/null
+++ b/33063-t/images/133bb316.pdf
Binary files differ
diff --git a/33063-t/images/134aa317.pdf b/33063-t/images/134aa317.pdf
new file mode 100644
index 0000000..050ac4a
--- /dev/null
+++ b/33063-t/images/134aa317.pdf
Binary files differ
diff --git a/33063-t/images/135aa318.pdf b/33063-t/images/135aa318.pdf
new file mode 100644
index 0000000..661de59
--- /dev/null
+++ b/33063-t/images/135aa318.pdf
Binary files differ
diff --git a/33063-t/images/137aa147.pdf b/33063-t/images/137aa147.pdf
new file mode 100644
index 0000000..eed529f
--- /dev/null
+++ b/33063-t/images/137aa147.pdf
Binary files differ
diff --git a/33063-t/images/137bb148.pdf b/33063-t/images/137bb148.pdf
new file mode 100644
index 0000000..5a2e5ce
--- /dev/null
+++ b/33063-t/images/137bb148.pdf
Binary files differ
diff --git a/33063-t/images/138aa158.pdf b/33063-t/images/138aa158.pdf
new file mode 100644
index 0000000..aa7b24c
--- /dev/null
+++ b/33063-t/images/138aa158.pdf
Binary files differ
diff --git a/33063-t/images/138bb165.pdf b/33063-t/images/138bb165.pdf
new file mode 100644
index 0000000..e1779aa
--- /dev/null
+++ b/33063-t/images/138bb165.pdf
Binary files differ
diff --git a/33063-t/images/139aa167.pdf b/33063-t/images/139aa167.pdf
new file mode 100644
index 0000000..856a9dd
--- /dev/null
+++ b/33063-t/images/139aa167.pdf
Binary files differ
diff --git a/33063-t/images/139bb168.pdf b/33063-t/images/139bb168.pdf
new file mode 100644
index 0000000..c8fe388
--- /dev/null
+++ b/33063-t/images/139bb168.pdf
Binary files differ
diff --git a/33063-t/images/139cc169.pdf b/33063-t/images/139cc169.pdf
new file mode 100644
index 0000000..1e3b085
--- /dev/null
+++ b/33063-t/images/139cc169.pdf
Binary files differ
diff --git a/33063-t/images/139dd174.pdf b/33063-t/images/139dd174.pdf
new file mode 100644
index 0000000..681ec73
--- /dev/null
+++ b/33063-t/images/139dd174.pdf
Binary files differ
diff --git a/33063-t/images/139ee175.pdf b/33063-t/images/139ee175.pdf
new file mode 100644
index 0000000..a6ce05d
--- /dev/null
+++ b/33063-t/images/139ee175.pdf
Binary files differ
diff --git a/33063-t/images/139ff177.pdf b/33063-t/images/139ff177.pdf
new file mode 100644
index 0000000..ccbf6fc
--- /dev/null
+++ b/33063-t/images/139ff177.pdf
Binary files differ
diff --git a/33063-t/images/139gg176.pdf b/33063-t/images/139gg176.pdf
new file mode 100644
index 0000000..3f5357a
--- /dev/null
+++ b/33063-t/images/139gg176.pdf
Binary files differ
diff --git a/33063-t/images/140aa178.pdf b/33063-t/images/140aa178.pdf
new file mode 100644
index 0000000..321e3ca
--- /dev/null
+++ b/33063-t/images/140aa178.pdf
Binary files differ
diff --git a/33063-t/images/140bb182.pdf b/33063-t/images/140bb182.pdf
new file mode 100644
index 0000000..31e2887
--- /dev/null
+++ b/33063-t/images/140bb182.pdf
Binary files differ
diff --git a/33063-t/images/140cc191.pdf b/33063-t/images/140cc191.pdf
new file mode 100644
index 0000000..f75e581
--- /dev/null
+++ b/33063-t/images/140cc191.pdf
Binary files differ
diff --git a/33063-t/images/141aa206.pdf b/33063-t/images/141aa206.pdf
new file mode 100644
index 0000000..ebe7cac
--- /dev/null
+++ b/33063-t/images/141aa206.pdf
Binary files differ
diff --git a/33063-t/images/141bb207.pdf b/33063-t/images/141bb207.pdf
new file mode 100644
index 0000000..badff01
--- /dev/null
+++ b/33063-t/images/141bb207.pdf
Binary files differ
diff --git a/33063-t/images/142aa223.pdf b/33063-t/images/142aa223.pdf
new file mode 100644
index 0000000..0315eac
--- /dev/null
+++ b/33063-t/images/142aa223.pdf
Binary files differ
diff --git a/33063-t/images/143aa241.pdf b/33063-t/images/143aa241.pdf
new file mode 100644
index 0000000..244f799
--- /dev/null
+++ b/33063-t/images/143aa241.pdf
Binary files differ
diff --git a/33063-t/images/143bb242.pdf b/33063-t/images/143bb242.pdf
new file mode 100644
index 0000000..420de87
--- /dev/null
+++ b/33063-t/images/143bb242.pdf
Binary files differ
diff --git a/33063-t/images/143cc243.pdf b/33063-t/images/143cc243.pdf
new file mode 100644
index 0000000..b610a47
--- /dev/null
+++ b/33063-t/images/143cc243.pdf
Binary files differ
diff --git a/33063-t/images/143dd244.pdf b/33063-t/images/143dd244.pdf
new file mode 100644
index 0000000..ca9e6b9
--- /dev/null
+++ b/33063-t/images/143dd244.pdf
Binary files differ
diff --git a/33063-t/images/143ee245.pdf b/33063-t/images/143ee245.pdf
new file mode 100644
index 0000000..e66d0ff
--- /dev/null
+++ b/33063-t/images/143ee245.pdf
Binary files differ
diff --git a/33063-t/images/151aa342.pdf b/33063-t/images/151aa342.pdf
new file mode 100644
index 0000000..da7df08
--- /dev/null
+++ b/33063-t/images/151aa342.pdf
Binary files differ
diff --git a/33063-t/images/152aa344.pdf b/33063-t/images/152aa344.pdf
new file mode 100644
index 0000000..4a75fe3
--- /dev/null
+++ b/33063-t/images/152aa344.pdf
Binary files differ
diff --git a/33063-t/images/153aa345.pdf b/33063-t/images/153aa345.pdf
new file mode 100644
index 0000000..88a8aa2
--- /dev/null
+++ b/33063-t/images/153aa345.pdf
Binary files differ
diff --git a/33063-t/images/154aa346.pdf b/33063-t/images/154aa346.pdf
new file mode 100644
index 0000000..ad14dd6
--- /dev/null
+++ b/33063-t/images/154aa346.pdf
Binary files differ
diff --git a/33063-t/images/154bb346.pdf b/33063-t/images/154bb346.pdf
new file mode 100644
index 0000000..a52c689
--- /dev/null
+++ b/33063-t/images/154bb346.pdf
Binary files differ
diff --git a/33063-t/images/155aa348.pdf b/33063-t/images/155aa348.pdf
new file mode 100644
index 0000000..020e357
--- /dev/null
+++ b/33063-t/images/155aa348.pdf
Binary files differ
diff --git a/33063-t/images/156aa349.pdf b/33063-t/images/156aa349.pdf
new file mode 100644
index 0000000..d00d11b
--- /dev/null
+++ b/33063-t/images/156aa349.pdf
Binary files differ
diff --git a/33063-t/images/157aa351.pdf b/33063-t/images/157aa351.pdf
new file mode 100644
index 0000000..04ec31f
--- /dev/null
+++ b/33063-t/images/157aa351.pdf
Binary files differ
diff --git a/33063-t/images/157bb353.pdf b/33063-t/images/157bb353.pdf
new file mode 100644
index 0000000..b893a81
--- /dev/null
+++ b/33063-t/images/157bb353.pdf
Binary files differ
diff --git a/33063-t/images/158aa354.pdf b/33063-t/images/158aa354.pdf
new file mode 100644
index 0000000..06d01d4
--- /dev/null
+++ b/33063-t/images/158aa354.pdf
Binary files differ
diff --git a/33063-t/images/159aa357.pdf b/33063-t/images/159aa357.pdf
new file mode 100644
index 0000000..72a0d4d
--- /dev/null
+++ b/33063-t/images/159aa357.pdf
Binary files differ
diff --git a/33063-t/images/160aa358.pdf b/33063-t/images/160aa358.pdf
new file mode 100644
index 0000000..d984e5f
--- /dev/null
+++ b/33063-t/images/160aa358.pdf
Binary files differ
diff --git a/33063-t/images/161aa359.pdf b/33063-t/images/161aa359.pdf
new file mode 100644
index 0000000..ee96e91
--- /dev/null
+++ b/33063-t/images/161aa359.pdf
Binary files differ
diff --git a/33063-t/images/162aa361.pdf b/33063-t/images/162aa361.pdf
new file mode 100644
index 0000000..bf379e7
--- /dev/null
+++ b/33063-t/images/162aa361.pdf
Binary files differ
diff --git a/33063-t/images/163aa362.pdf b/33063-t/images/163aa362.pdf
new file mode 100644
index 0000000..624fcfd
--- /dev/null
+++ b/33063-t/images/163aa362.pdf
Binary files differ
diff --git a/33063-t/images/164aa363.pdf b/33063-t/images/164aa363.pdf
new file mode 100644
index 0000000..5200b7b
--- /dev/null
+++ b/33063-t/images/164aa363.pdf
Binary files differ
diff --git a/33063-t/images/165aa364.pdf b/33063-t/images/165aa364.pdf
new file mode 100644
index 0000000..694f118
--- /dev/null
+++ b/33063-t/images/165aa364.pdf
Binary files differ
diff --git a/33063-t/images/166aa365.pdf b/33063-t/images/166aa365.pdf
new file mode 100644
index 0000000..5bb9e8d
--- /dev/null
+++ b/33063-t/images/166aa365.pdf
Binary files differ
diff --git a/33063-t/images/167aa366.pdf b/33063-t/images/167aa366.pdf
new file mode 100644
index 0000000..e13c8ac
--- /dev/null
+++ b/33063-t/images/167aa366.pdf
Binary files differ
diff --git a/33063-t/images/168aa263.pdf b/33063-t/images/168aa263.pdf
new file mode 100644
index 0000000..ec5d9c3
--- /dev/null
+++ b/33063-t/images/168aa263.pdf
Binary files differ
diff --git a/33063-t/images/169aa367.pdf b/33063-t/images/169aa367.pdf
new file mode 100644
index 0000000..412cd0e
--- /dev/null
+++ b/33063-t/images/169aa367.pdf
Binary files differ
diff --git a/33063-t/images/170aa370.pdf b/33063-t/images/170aa370.pdf
new file mode 100644
index 0000000..4dcda66
--- /dev/null
+++ b/33063-t/images/170aa370.pdf
Binary files differ
diff --git a/33063-t/images/171aa371.pdf b/33063-t/images/171aa371.pdf
new file mode 100644
index 0000000..e6ed261
--- /dev/null
+++ b/33063-t/images/171aa371.pdf
Binary files differ
diff --git a/33063-t/images/171bb373.pdf b/33063-t/images/171bb373.pdf
new file mode 100644
index 0000000..2552b87
--- /dev/null
+++ b/33063-t/images/171bb373.pdf
Binary files differ
diff --git a/33063-t/images/171cc374.pdf b/33063-t/images/171cc374.pdf
new file mode 100644
index 0000000..8e40551
--- /dev/null
+++ b/33063-t/images/171cc374.pdf
Binary files differ
diff --git a/33063-t/images/172aa375.pdf b/33063-t/images/172aa375.pdf
new file mode 100644
index 0000000..dd3c533
--- /dev/null
+++ b/33063-t/images/172aa375.pdf
Binary files differ
diff --git a/33063-t/images/173aa376.pdf b/33063-t/images/173aa376.pdf
new file mode 100644
index 0000000..e4d6bb4
--- /dev/null
+++ b/33063-t/images/173aa376.pdf
Binary files differ
diff --git a/33063-t/images/174aa377.pdf b/33063-t/images/174aa377.pdf
new file mode 100644
index 0000000..c56cd88
--- /dev/null
+++ b/33063-t/images/174aa377.pdf
Binary files differ
diff --git a/33063-t/images/175aa378.pdf b/33063-t/images/175aa378.pdf
new file mode 100644
index 0000000..dddd771
--- /dev/null
+++ b/33063-t/images/175aa378.pdf
Binary files differ
diff --git a/33063-t/images/176aa381.pdf b/33063-t/images/176aa381.pdf
new file mode 100644
index 0000000..1f9c1fb
--- /dev/null
+++ b/33063-t/images/176aa381.pdf
Binary files differ
diff --git a/33063-t/images/177aa383.pdf b/33063-t/images/177aa383.pdf
new file mode 100644
index 0000000..af09ea3
--- /dev/null
+++ b/33063-t/images/177aa383.pdf
Binary files differ
diff --git a/33063-t/images/178aa384.pdf b/33063-t/images/178aa384.pdf
new file mode 100644
index 0000000..793d230
--- /dev/null
+++ b/33063-t/images/178aa384.pdf
Binary files differ
diff --git a/33063-t/images/179aa270.pdf b/33063-t/images/179aa270.pdf
new file mode 100644
index 0000000..5a3eaf8
--- /dev/null
+++ b/33063-t/images/179aa270.pdf
Binary files differ
diff --git a/33063-t/images/180aa280.pdf b/33063-t/images/180aa280.pdf
new file mode 100644
index 0000000..ac313d8
--- /dev/null
+++ b/33063-t/images/180aa280.pdf
Binary files differ
diff --git a/33063-t/images/180bb281.pdf b/33063-t/images/180bb281.pdf
new file mode 100644
index 0000000..289fc30
--- /dev/null
+++ b/33063-t/images/180bb281.pdf
Binary files differ
diff --git a/33063-t/images/181aa385.pdf b/33063-t/images/181aa385.pdf
new file mode 100644
index 0000000..05211d2
--- /dev/null
+++ b/33063-t/images/181aa385.pdf
Binary files differ
diff --git a/33063-t/images/182aa386.pdf b/33063-t/images/182aa386.pdf
new file mode 100644
index 0000000..f5f32e2
--- /dev/null
+++ b/33063-t/images/182aa386.pdf
Binary files differ
diff --git a/33063-t/images/183aa387.pdf b/33063-t/images/183aa387.pdf
new file mode 100644
index 0000000..9662871
--- /dev/null
+++ b/33063-t/images/183aa387.pdf
Binary files differ
diff --git a/33063-t/images/184aa388.pdf b/33063-t/images/184aa388.pdf
new file mode 100644
index 0000000..6171d0e
--- /dev/null
+++ b/33063-t/images/184aa388.pdf
Binary files differ
diff --git a/33063-t/images/185aa390.pdf b/33063-t/images/185aa390.pdf
new file mode 100644
index 0000000..0724733
--- /dev/null
+++ b/33063-t/images/185aa390.pdf
Binary files differ
diff --git a/33063-t/images/186aa391.pdf b/33063-t/images/186aa391.pdf
new file mode 100644
index 0000000..b1782b8
--- /dev/null
+++ b/33063-t/images/186aa391.pdf
Binary files differ
diff --git a/33063-t/images/187aa291.pdf b/33063-t/images/187aa291.pdf
new file mode 100644
index 0000000..a54d386
--- /dev/null
+++ b/33063-t/images/187aa291.pdf
Binary files differ
diff --git a/33063-t/images/187bb292.pdf b/33063-t/images/187bb292.pdf
new file mode 100644
index 0000000..ffcb353
--- /dev/null
+++ b/33063-t/images/187bb292.pdf
Binary files differ
diff --git a/33063-t/images/187cc293.pdf b/33063-t/images/187cc293.pdf
new file mode 100644
index 0000000..8ac3fe8
--- /dev/null
+++ b/33063-t/images/187cc293.pdf
Binary files differ
diff --git a/33063-t/images/187dd294.pdf b/33063-t/images/187dd294.pdf
new file mode 100644
index 0000000..822f672
--- /dev/null
+++ b/33063-t/images/187dd294.pdf
Binary files differ
diff --git a/33063-t/images/187ee295.pdf b/33063-t/images/187ee295.pdf
new file mode 100644
index 0000000..bd1d29a
--- /dev/null
+++ b/33063-t/images/187ee295.pdf
Binary files differ
diff --git a/33063-t/images/187ff296.pdf b/33063-t/images/187ff296.pdf
new file mode 100644
index 0000000..e34ba2d
--- /dev/null
+++ b/33063-t/images/187ff296.pdf
Binary files differ
diff --git a/33063-t/images/187gg297.pdf b/33063-t/images/187gg297.pdf
new file mode 100644
index 0000000..bb2fa19
--- /dev/null
+++ b/33063-t/images/187gg297.pdf
Binary files differ
diff --git a/33063-t/images/187hh298.pdf b/33063-t/images/187hh298.pdf
new file mode 100644
index 0000000..3a5b0f0
--- /dev/null
+++ b/33063-t/images/187hh298.pdf
Binary files differ
diff --git a/33063-t/images/188aa303.pdf b/33063-t/images/188aa303.pdf
new file mode 100644
index 0000000..7e443e0
--- /dev/null
+++ b/33063-t/images/188aa303.pdf
Binary files differ
diff --git a/33063-t/images/189aa312.pdf b/33063-t/images/189aa312.pdf
new file mode 100644
index 0000000..8bf3631
--- /dev/null
+++ b/33063-t/images/189aa312.pdf
Binary files differ
diff --git a/33063-t/images/189bb313.pdf b/33063-t/images/189bb313.pdf
new file mode 100644
index 0000000..0b91b8a
--- /dev/null
+++ b/33063-t/images/189bb313.pdf
Binary files differ
diff --git a/33063-t/images/190aa314.pdf b/33063-t/images/190aa314.pdf
new file mode 100644
index 0000000..2cc613e
--- /dev/null
+++ b/33063-t/images/190aa314.pdf
Binary files differ
diff --git a/33063-t/images/190bb315.pdf b/33063-t/images/190bb315.pdf
new file mode 100644
index 0000000..b6a7c2c
--- /dev/null
+++ b/33063-t/images/190bb315.pdf
Binary files differ
diff --git a/33063-t/images/193aa395.pdf b/33063-t/images/193aa395.pdf
new file mode 100644
index 0000000..e373f6a
--- /dev/null
+++ b/33063-t/images/193aa395.pdf
Binary files differ
diff --git a/33063-t/images/194aa395.pdf b/33063-t/images/194aa395.pdf
new file mode 100644
index 0000000..6a85ee0
--- /dev/null
+++ b/33063-t/images/194aa395.pdf
Binary files differ
diff --git a/33063-t/images/195aa397.pdf b/33063-t/images/195aa397.pdf
new file mode 100644
index 0000000..f6cfb00
--- /dev/null
+++ b/33063-t/images/195aa397.pdf
Binary files differ
diff --git a/33063-t/images/196aa398.pdf b/33063-t/images/196aa398.pdf
new file mode 100644
index 0000000..fae014f
--- /dev/null
+++ b/33063-t/images/196aa398.pdf
Binary files differ
diff --git a/33063-t/images/196bb399.pdf b/33063-t/images/196bb399.pdf
new file mode 100644
index 0000000..66993c2
--- /dev/null
+++ b/33063-t/images/196bb399.pdf
@@ -0,0 +1,80 @@
+%PDF-1.4
+%Çì¢
+5 0 obj
+<</Length 6 0 R/Filter /FlateDecode>>
+stream
+xœm1B! Dûœ"'ˆ~~àÎØ©G°°‘±ðú
+Éw
+–};KàŽC[¶_*ìNŠ×$Zñ Œ¸‡…rš1cN,Tâ[ßàìN“¨(IÜ`³ê·Ée~¬ênë£}Ûœ´—ÒÑÐ˪đ;Úa•…ҧפƒeá&4é_Ä1“ÚH¦ÿ<†‹ô‘æ¯ Ç§RŽ”Šÿ»áø”hhÎ-s„µYXkendstream
+endobj
+6 0 obj
+170
+endobj
+4 0 obj
+<</Type/Page/MediaBox[-2-2 134 78]
+/Parent 3 0 R
+/Resources<</ProcSet[/PDF]
+/ExtGState 8 0 R
+>>
+/Contents 5 0 R
+>>
+endobj
+3 0 obj
+<< /Type /Pages /Kids [
+4 0 R
+] /Count 1
+>>
+endobj
+1 0 obj
+<</Type /Catalog /Pages 3 0 R
+/Metadata 9 0 R
+>>
+endobj
+7 0 obj
+<</Type/ExtGState
+/OPM 1>>endobj
+8 0 obj
+<</R7
+7 0 R>>
+endobj
+9 0 obj
+<</Type/Metadata
+/Subtype/XML/Length 1287>>stream
+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
+<?adobe-xap-filters esc="CRLF"?>
+<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
+<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
+<rdf:Description rdf:about='13fdecfe-bd6b-11ea-0000-75e92a334c08' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 8.62'/>
+<rdf:Description rdf:about='13fdecfe-bd6b-11ea-0000-75e92a334c08' xmlns:xap='http://ns.adobe.com/xap/1.0/' xap:ModifyDate='2010-07-01T16:23:37-04:00' xap:CreateDate='2010-07-01T16:23:37-04:00'><xap:CreatorTool>UnknownApplication</xap:CreatorTool></rdf:Description>
+<rdf:Description rdf:about='13fdecfe-bd6b-11ea-0000-75e92a334c08' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='13fdecfe-bd6b-11ea-0000-75e92a334c08'/>
+<rdf:Description rdf:about='13fdecfe-bd6b-11ea-0000-75e92a334c08' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
+</rdf:RDF>
+</x:xmpmeta>
+
+
+<?xpacket end='w'?>
+endstream
+endobj
+2 0 obj
+<</Producer(GPL Ghostscript 8.62)
+/CreationDate(D:20100701162337-04'00')
+/ModDate(D:20100701162337-04'00')>>endobj
+xref
+0 10
+0000000000 65535 f
+0000000463 00000 n
+0000001960 00000 n
+0000000404 00000 n
+0000000274 00000 n
+0000000015 00000 n
+0000000255 00000 n
+0000000527 00000 n
+0000000568 00000 n
+0000000597 00000 n
+trailer
+<< /Size 10 /Root 1 0 R /Info 2 0 R
+/ID [<08D7060E1F2DA4483045CDC238FB11D2><08D7060E1F2DA4483045CDC238FB11D2>]
+>>
+startxref
+2083
+%%EOF
diff --git a/33063-t/images/197aa400.pdf b/33063-t/images/197aa400.pdf
new file mode 100644
index 0000000..8ac5715
--- /dev/null
+++ b/33063-t/images/197aa400.pdf
Binary files differ
diff --git a/33063-t/images/198aa403.pdf b/33063-t/images/198aa403.pdf
new file mode 100644
index 0000000..291dc39
--- /dev/null
+++ b/33063-t/images/198aa403.pdf
Binary files differ
diff --git a/33063-t/images/199aa407.pdf b/33063-t/images/199aa407.pdf
new file mode 100644
index 0000000..3009500
--- /dev/null
+++ b/33063-t/images/199aa407.pdf
Binary files differ
diff --git a/33063-t/images/199bb409.pdf b/33063-t/images/199bb409.pdf
new file mode 100644
index 0000000..fa69197
--- /dev/null
+++ b/33063-t/images/199bb409.pdf
Binary files differ
diff --git a/33063-t/images/200aa410.pdf b/33063-t/images/200aa410.pdf
new file mode 100644
index 0000000..5bea6ea
--- /dev/null
+++ b/33063-t/images/200aa410.pdf
Binary files differ
diff --git a/33063-t/images/201ab411.pdf b/33063-t/images/201ab411.pdf
new file mode 100644
index 0000000..37665a2
--- /dev/null
+++ b/33063-t/images/201ab411.pdf
Binary files differ
diff --git a/33063-t/images/202ab412.pdf b/33063-t/images/202ab412.pdf
new file mode 100644
index 0000000..8c4f7b3
--- /dev/null
+++ b/33063-t/images/202ab412.pdf
Binary files differ
diff --git a/33063-t/images/203aa415.pdf b/33063-t/images/203aa415.pdf
new file mode 100644
index 0000000..1b7e55f
--- /dev/null
+++ b/33063-t/images/203aa415.pdf
Binary files differ
diff --git a/33063-t/images/204aa356.pdf b/33063-t/images/204aa356.pdf
new file mode 100644
index 0000000..46b42bc
--- /dev/null
+++ b/33063-t/images/204aa356.pdf
Binary files differ
diff --git a/33063-t/images/204bb357.pdf b/33063-t/images/204bb357.pdf
new file mode 100644
index 0000000..c2674b5
--- /dev/null
+++ b/33063-t/images/204bb357.pdf
Binary files differ
diff --git a/33063-t/images/204cc358.pdf b/33063-t/images/204cc358.pdf
new file mode 100644
index 0000000..68f75bc
--- /dev/null
+++ b/33063-t/images/204cc358.pdf
Binary files differ
diff --git a/33063-t/images/206aa417.pdf b/33063-t/images/206aa417.pdf
new file mode 100644
index 0000000..dfccebc
--- /dev/null
+++ b/33063-t/images/206aa417.pdf
Binary files differ
diff --git a/33063-t/images/207aa418.pdf b/33063-t/images/207aa418.pdf
new file mode 100644
index 0000000..b78698b
--- /dev/null
+++ b/33063-t/images/207aa418.pdf
Binary files differ
diff --git a/33063-t/images/208aa419.pdf b/33063-t/images/208aa419.pdf
new file mode 100644
index 0000000..d70ba38
--- /dev/null
+++ b/33063-t/images/208aa419.pdf
Binary files differ
diff --git a/33063-t/images/209aa420.pdf b/33063-t/images/209aa420.pdf
new file mode 100644
index 0000000..87de2c4
--- /dev/null
+++ b/33063-t/images/209aa420.pdf
Binary files differ
diff --git a/33063-t/images/210aa421.pdf b/33063-t/images/210aa421.pdf
new file mode 100644
index 0000000..6b06811
--- /dev/null
+++ b/33063-t/images/210aa421.pdf
Binary files differ
diff --git a/33063-t/images/211aa424.pdf b/33063-t/images/211aa424.pdf
new file mode 100644
index 0000000..3c9429f
--- /dev/null
+++ b/33063-t/images/211aa424.pdf
Binary files differ
diff --git a/33063-t/images/212aa425.pdf b/33063-t/images/212aa425.pdf
new file mode 100644
index 0000000..ec082c0
--- /dev/null
+++ b/33063-t/images/212aa425.pdf
Binary files differ
diff --git a/33063-t/images/213aa426.pdf b/33063-t/images/213aa426.pdf
new file mode 100644
index 0000000..492cd0b
--- /dev/null
+++ b/33063-t/images/213aa426.pdf
Binary files differ
diff --git a/33063-t/images/214aa427.pdf b/33063-t/images/214aa427.pdf
new file mode 100644
index 0000000..b5b99b7
--- /dev/null
+++ b/33063-t/images/214aa427.pdf
Binary files differ
diff --git a/33063-t/images/215aa428.pdf b/33063-t/images/215aa428.pdf
new file mode 100644
index 0000000..8a5e456
--- /dev/null
+++ b/33063-t/images/215aa428.pdf
Binary files differ
diff --git a/33063-t/images/217aa404.pdf b/33063-t/images/217aa404.pdf
new file mode 100644
index 0000000..2e4eba9
--- /dev/null
+++ b/33063-t/images/217aa404.pdf
Binary files differ
diff --git a/33063-t/images/217bb405.pdf b/33063-t/images/217bb405.pdf
new file mode 100644
index 0000000..2c49e59
--- /dev/null
+++ b/33063-t/images/217bb405.pdf
Binary files differ
diff --git a/33063-t/images/217cc406.pdf b/33063-t/images/217cc406.pdf
new file mode 100644
index 0000000..19cbc39
--- /dev/null
+++ b/33063-t/images/217cc406.pdf
Binary files differ
diff --git a/33063-t/images/220aa430.pdf b/33063-t/images/220aa430.pdf
new file mode 100644
index 0000000..d289289
--- /dev/null
+++ b/33063-t/images/220aa430.pdf
Binary files differ
diff --git a/33063-t/images/221aa431.pdf b/33063-t/images/221aa431.pdf
new file mode 100644
index 0000000..a0d4b69
--- /dev/null
+++ b/33063-t/images/221aa431.pdf
Binary files differ
diff --git a/33063-t/images/223aa439.pdf b/33063-t/images/223aa439.pdf
new file mode 100644
index 0000000..5a3cb9c
--- /dev/null
+++ b/33063-t/images/223aa439.pdf
Binary files differ
diff --git a/33063-t/images/224aa441.pdf b/33063-t/images/224aa441.pdf
new file mode 100644
index 0000000..495d6df
--- /dev/null
+++ b/33063-t/images/224aa441.pdf
Binary files differ
diff --git a/33063-t/images/224bb442.pdf b/33063-t/images/224bb442.pdf
new file mode 100644
index 0000000..5571cdd
--- /dev/null
+++ b/33063-t/images/224bb442.pdf
Binary files differ
diff --git a/33063-t/images/224cc443.pdf b/33063-t/images/224cc443.pdf
new file mode 100644
index 0000000..295ac7a
--- /dev/null
+++ b/33063-t/images/224cc443.pdf
Binary files differ
diff --git a/33063-t/images/225aa445.pdf b/33063-t/images/225aa445.pdf
new file mode 100644
index 0000000..682f506
--- /dev/null
+++ b/33063-t/images/225aa445.pdf
Binary files differ
diff --git a/33063-t/images/226aa447.pdf b/33063-t/images/226aa447.pdf
new file mode 100644
index 0000000..4050acd
--- /dev/null
+++ b/33063-t/images/226aa447.pdf
Binary files differ
diff --git a/33063-t/images/227aa449.pdf b/33063-t/images/227aa449.pdf
new file mode 100644
index 0000000..6ac5f7c
--- /dev/null
+++ b/33063-t/images/227aa449.pdf
Binary files differ
diff --git a/33063-t/images/228aa451.pdf b/33063-t/images/228aa451.pdf
new file mode 100644
index 0000000..7aaf528
--- /dev/null
+++ b/33063-t/images/228aa451.pdf
Binary files differ
diff --git a/33063-t/images/229aa454.pdf b/33063-t/images/229aa454.pdf
new file mode 100644
index 0000000..397e3ba
--- /dev/null
+++ b/33063-t/images/229aa454.pdf
Binary files differ
diff --git a/33063-t/images/231aa455.pdf b/33063-t/images/231aa455.pdf
new file mode 100644
index 0000000..81fa3d6
--- /dev/null
+++ b/33063-t/images/231aa455.pdf
Binary files differ
diff --git a/33063-t/images/232aa459.pdf b/33063-t/images/232aa459.pdf
new file mode 100644
index 0000000..8abec97
--- /dev/null
+++ b/33063-t/images/232aa459.pdf
Binary files differ
diff --git a/33063-t/images/233aa461.pdf b/33063-t/images/233aa461.pdf
new file mode 100644
index 0000000..c59c0b7
--- /dev/null
+++ b/33063-t/images/233aa461.pdf
Binary files differ
diff --git a/33063-t/images/234aa466.pdf b/33063-t/images/234aa466.pdf
new file mode 100644
index 0000000..9402d3d
--- /dev/null
+++ b/33063-t/images/234aa466.pdf
Binary files differ
diff --git a/33063-t/images/235aa467.pdf b/33063-t/images/235aa467.pdf
new file mode 100644
index 0000000..c33cd28
--- /dev/null
+++ b/33063-t/images/235aa467.pdf
Binary files differ
diff --git a/33063-t/images/236aa469.pdf b/33063-t/images/236aa469.pdf
new file mode 100644
index 0000000..fc54d51
--- /dev/null
+++ b/33063-t/images/236aa469.pdf
Binary files differ
diff --git a/33063-t/images/237aa472.pdf b/33063-t/images/237aa472.pdf
new file mode 100644
index 0000000..0511867
--- /dev/null
+++ b/33063-t/images/237aa472.pdf
Binary files differ
diff --git a/33063-t/images/239aa475.pdf b/33063-t/images/239aa475.pdf
new file mode 100644
index 0000000..3769fb5
--- /dev/null
+++ b/33063-t/images/239aa475.pdf
Binary files differ
diff --git a/33063-t/images/240aa477.pdf b/33063-t/images/240aa477.pdf
new file mode 100644
index 0000000..4d9cee4
--- /dev/null
+++ b/33063-t/images/240aa477.pdf
Binary files differ
diff --git a/33063-t/images/241aa478.pdf b/33063-t/images/241aa478.pdf
new file mode 100644
index 0000000..2385452
--- /dev/null
+++ b/33063-t/images/241aa478.pdf
Binary files differ
diff --git a/33063-t/images/242aa480.pdf b/33063-t/images/242aa480.pdf
new file mode 100644
index 0000000..90239bf
--- /dev/null
+++ b/33063-t/images/242aa480.pdf
Binary files differ
diff --git a/33063-t/images/243aa484.pdf b/33063-t/images/243aa484.pdf
new file mode 100644
index 0000000..3bc0503
--- /dev/null
+++ b/33063-t/images/243aa484.pdf
Binary files differ
diff --git a/33063-t/images/244aa485.pdf b/33063-t/images/244aa485.pdf
new file mode 100644
index 0000000..6660adf
--- /dev/null
+++ b/33063-t/images/244aa485.pdf
Binary files differ
diff --git a/33063-t/images/245aa486.pdf b/33063-t/images/245aa486.pdf
new file mode 100644
index 0000000..6eacb39
--- /dev/null
+++ b/33063-t/images/245aa486.pdf
Binary files differ
diff --git a/33063-t/images/246aa487.pdf b/33063-t/images/246aa487.pdf
new file mode 100644
index 0000000..2cb35ee
--- /dev/null
+++ b/33063-t/images/246aa487.pdf
Binary files differ
diff --git a/33063-t/images/247aa488.pdf b/33063-t/images/247aa488.pdf
new file mode 100644
index 0000000..d2b6b58
--- /dev/null
+++ b/33063-t/images/247aa488.pdf
Binary files differ
diff --git a/33063-t/images/248aa490.pdf b/33063-t/images/248aa490.pdf
new file mode 100644
index 0000000..4eff8cd
--- /dev/null
+++ b/33063-t/images/248aa490.pdf
Binary files differ
diff --git a/33063-t/images/249aa491.pdf b/33063-t/images/249aa491.pdf
new file mode 100644
index 0000000..db3d3d7
--- /dev/null
+++ b/33063-t/images/249aa491.pdf
Binary files differ
diff --git a/33063-t/images/sources/012aaZ10.eepic b/33063-t/images/sources/012aaZ10.eepic
new file mode 100644
index 0000000..34b3ef3
--- /dev/null
+++ b/33063-t/images/sources/012aaZ10.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 012aaZ10.tex
+% Pt.10. Fig.2. (12, 7 )
+\PGset[0.8em]
+\begin{picture} (12, 7 )
+\drawline ( 1 , 2 )( 3 , 6 )(11 , 6 )( 9 , 2 )( 1 , 2 ) %BCDFB
+\put( 5.5 , 3.7 ){$\scriptstyle A$} %A
+\put( 0.2 , 1.2 ){$\scriptstyle B$} %B
+\put( 2.7 , 6.2 ){$\scriptstyle C$} %C
+\put( 11.0 , 6.2 ){$\scriptstyle D$} %D
+\put( 8.8 , 1.2 ){$\scriptstyle F$} %F
+\put( 4 , 0.2 ){{\footnotesize \textsc{Fig. 2.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/012bbZ14.eepic b/33063-t/images/sources/012bbZ14.eepic
new file mode 100644
index 0000000..5d24cc8
--- /dev/null
+++ b/33063-t/images/sources/012bbZ14.eepic
@@ -0,0 +1,23 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 012bbZ14.tex
+% Pt.14. Fig.3. (14,10 )
+\PGset[0.8em]
+\begin{picture} (14,10 )
+\drawline ( 1 , 7 )( 1 , 2 )( 2 , 4 )( 2 , 9 )( 1 , 7 ) %ABCDA
+\drawline (12 , 7 )(12 , 2 )(13 , 4 )(13 , 9 )(12 , 7 ) %EFGHE
+\dashline[80]{0.2} ( 1 , 7 )(12 , 7 ) %AE
+\dashline[80]{0.2} ( 1 , 2 )(12 , 2 ) %BF
+\dashline[80]{0.2} ( 2 , 4 )(13 , 4 ) %CG
+\dashline[80]{0.2} ( 2 , 9 )(13 , 9 ) %DH
+\put( 0 , 6.6 ){$\scriptstyle A$} %A
+\put( 0 , 1.6 ){$\scriptstyle B$} %B
+\put( 2.2 , 4.2 ){$\scriptstyle C$} %C
+\put( 1.5 , 9.2 ){$\scriptstyle D$} %D
+\put( 11.2 , 7.2 ){$\scriptstyle E$} %E
+\put( 12.2 , 1.6 ){$\scriptstyle F$} %F
+\put( 13.2 , 3.5 ){$\scriptstyle G$} %G
+\put( 12.5 , 9.2 ){$\scriptstyle H$} %H
+\put( 5 , 0.2 ){{\footnotesize \textsc{Fig. 3.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/016aaZ37.eepic b/33063-t/images/sources/016aaZ37.eepic
new file mode 100644
index 0000000..e8896f5
--- /dev/null
+++ b/33063-t/images/sources/016aaZ37.eepic
@@ -0,0 +1,18 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 016aaZ37.tex
+% Pt.37. Fig.4. (12, 9 )
+\PGset[0.8em]
+\begin{picture} (12, 9 )
+\drawline ( 1 , 8 ) (11 , 8 ) %AB
+\qbezier ( 1 , 4.5 )( 6 , 9.5 )(11 , 4.5 ) %arc CD
+\drawline ( 1 , 2 )( 6 , 4 )(11 , 2 ) %E()F
+\put( 0.1 , 8 ){$\scriptstyle A$} %A
+\put(11.1 , 8 ){$\scriptstyle B$} %B
+\put( 0.1 , 4.3 ){$\scriptstyle C$} %C
+\put( 11 , 4.5 ){$\scriptstyle D$} %D
+\put( 0.1 , 1.8 ){$\scriptstyle E$} %E
+\put(11.1 , 1.8 ){$\scriptstyle F$} %F
+\put( 4.5 , 0.2 ){{\footnotesize \textsc{Fig. 4.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/018aaZ55.eepic b/33063-t/images/sources/018aaZ55.eepic
new file mode 100644
index 0000000..c19199b
--- /dev/null
+++ b/33063-t/images/sources/018aaZ55.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 018aaZ55.tex
+% Pt.55. Fig.5. (19, 4 )
+\PGset[0.8em]
+\begin{picture} (18, 4 )
+\drawline(1,3)(17,3)
+\drawline(9,2.7)(9,3.3)
+\drawline(2.5,2.375)(1,3)(2.5,3.625)
+\drawline(15.5,2.375)(17,3)(15.5,3.625)
+\put( 0.1 , 2.7 ){$\scriptstyle A$} %A
+\put(17.1 , 2.7 ){$\scriptstyle B$} %B
+\put( 8.5 , 1.6 ){$\scriptstyle C$} %C
+\put( 7.5 , 0.2 ){{\footnotesize \textsc{Fig. 5.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/018bbZ56.eepic b/33063-t/images/sources/018bbZ56.eepic
new file mode 100644
index 0000000..ea793df
--- /dev/null
+++ b/33063-t/images/sources/018bbZ56.eepic
@@ -0,0 +1,19 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 018bbZ56.tex
+% Pt.56. Fig.6. (22, 4 )
+\PGset[0.7em]
+\begin{picture} (22, 4 )
+\put( 1 , 2 ){\line ( 1, 0 ){20 }} %A(BCD)E
+\put( 1 , 1.7 ){\line ( 0, 1 ){0.6 }} %tick A
+\put( 6 , 1.7 ){\line ( 0, 1 ){0.6 }} %tick B
+\put(11 , 1.7 ){\line ( 0, 1 ){0.6 }} %tick C
+\put(16 , 1.7 ){\line ( 0, 1 ){0.6 }} %tick D
+\put(21 , 1.7 ){\line ( 0, 1 ){0.6 }} %tick E
+\put( 0.6 , 2.5 ){$\scriptstyle A$} %A
+\put( 5.6 , 2.5 ){$\scriptstyle B$} %B
+\put(10.6 , 2.5 ){$\scriptstyle C$} %C
+\put(15.6 , 2.5 ){$\scriptstyle D$} %D
+\put(20.6 , 2.5 ){$\scriptstyle E$} %E
+\put( 9.5 , 0.2 ){{\footnotesize \textsc{Fig. 6.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/018ccZ57.eepic b/33063-t/images/sources/018ccZ57.eepic
new file mode 100644
index 0000000..6816c2b
--- /dev/null
+++ b/33063-t/images/sources/018ccZ57.eepic
@@ -0,0 +1,13 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 018ccZ57.tex
+% Pt.57. Fig.7. ( 9, 9 )
+\PGset[0.8em]
+\begin{picture} ( 9, 9 )
+\put( 1 , 2 ){\line ( 1, 0 ){7 }} %ED
+\put( 1 , 2 ){\line ( 1, 2 ){3 }} %EF
+\put( 8.1 , 1.7 ){$\scriptstyle D$} %D
+\put( 0.1 , 1.7 ){$\scriptstyle E$} %E
+\put( 4.1 , 7.7 ){$\scriptstyle F$} %F
+\put( 3 , 0.2 ){{\footnotesize \textsc{Fig. 7.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/019aaZ58.eepic b/33063-t/images/sources/019aaZ58.eepic
new file mode 100644
index 0000000..db3db32
--- /dev/null
+++ b/33063-t/images/sources/019aaZ58.eepic
@@ -0,0 +1,18 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 019aaZ58.tex
+% Pt.58. Fig.8. ( 8, 9 )
+\PGset[0.8em]
+\begin{picture} ( 8, 9 )
+\drawline( 2, 7 )( 4, 3 )( 6, 7 ) %CAB
+\drawline(1,3)(7,3) % EF
+\drawline(4,3)(4,7) % AD
+\put( 3.6 , 2.2 ){$\scriptstyle A$} %A
+\put( 5.7 , 7.1 ){$\scriptstyle B$} %B
+\put( 1.6 , 7.1 ){$\scriptstyle C$} %C
+\put( 3.6 , 7.1 ){$\scriptstyle D$} %D
+\put( 0.6 , 2.2 ){$\scriptstyle E$} %E
+\put( 6.6 , 2.2 ){$\scriptstyle F$} %F
+\put( 2.5 , 1 ){{\footnotesize \textsc{Fig. 8.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/019abZ58.eepic b/33063-t/images/sources/019abZ58.eepic
new file mode 100644
index 0000000..1d33179
--- /dev/null
+++ b/33063-t/images/sources/019abZ58.eepic
@@ -0,0 +1,31 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 019aaZ58.tex
+% Pt.58. Fig.8. ( 8, 9 )
+\PGset[0.6em]
+\begin{picture} ( 8, 8 )
+\drawline( 2, 7 )( 4, 3 )( 6, 7 ) %CAB
+\put( 1 , 3 ){\line ( 1, 0 ){6 }} %E(A)F
+\put( 4 , 3 ){\line ( 0, 1 ){4 }} %AD
+\put( 3.6 , 2.2 ){$\scriptstyle A$} %A
+\put( 5.7 , 7.1 ){$\scriptstyle B$} %B
+\put( 1.6 , 7.1 ){$\scriptstyle C$} %C
+\put( 3.6 , 7.1 ){$\scriptstyle D$} %D
+\put( 0.6 , 2.2 ){$\scriptstyle E$} %E
+\put( 6.6 , 2.2 ){$\scriptstyle F$} %F
+\put( 2.5 , 1 ){{\footnotesize \textsc{Fig. 8.}}}
+\end{picture}
+\newline
+\begin{picture} (11, 8 )%
+\drawline( 2.5, 6 )( 5.5, 3 )( 8.5, 6 ) %vee shape
+\put( 1 , 3 ){\line ( 1, 0 ){9 }} %AB
+\put( 5.5 , 3 ){\line ( 0, 1 ){4 }} %vertical
+\put( 0.8 , 2.2 ){$\scriptstyle A$} %A
+\put( 9.0 , 2.2 ){$\scriptstyle B$} %B
+\put( 6.5 , 3.2 ){\emph{a}} %a
+\put( 5.8 , 4.2 ){\emph{b}} %b
+\put( 4.5 , 4.2 ){\emph{c}} %c
+\put( 3.5 , 3.2 ){\emph{d}} %d
+\put( 4 , 1 ){{\footnotesize \textsc{Fig. 9.}}}
+\end{picture}%
+\PGrestore
diff --git a/33063-t/images/sources/019bbZ58.eepic b/33063-t/images/sources/019bbZ58.eepic
new file mode 100644
index 0000000..98de3c8
--- /dev/null
+++ b/33063-t/images/sources/019bbZ58.eepic
@@ -0,0 +1,18 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 019bbZ58.tex
+% Pt.58. Fig.9. (11, 8 )
+\PGset[0.8em]%
+\begin{picture} (11, 9 )%
+\drawline( 2.5, 6 )( 5.5, 3 )( 8.5, 6 ) %vee shape
+\drawline(1,3)(10,3) % AB
+\drawline(5.5,3)(5.5,7) % vertical
+\put( 0.8 , 2.2 ){$\scriptstyle A$} %A
+\put( 9.0 , 2.2 ){$\scriptstyle B$} %B
+\put( 6.5 , 3.2 ){\emph{a}} %a
+\put( 5.8 , 4.2 ){\emph{b}} %b
+\put( 4.5 , 4.2 ){\emph{c}} %c
+\put( 3.5 , 3.2 ){\emph{d}} %d
+\put( 4 , 1 ){{\footnotesize \textsc{Fig. 9.}}}
+\end{picture}%
+\PGrestore%
diff --git a/33063-t/images/sources/019ccZ62.eepic b/33063-t/images/sources/019ccZ62.eepic
new file mode 100644
index 0000000..69646b9
--- /dev/null
+++ b/33063-t/images/sources/019ccZ62.eepic
@@ -0,0 +1,14 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 019ccZ62.tex
+% Pt.62. Fig.10. (11, 8 )
+\PGset[0.8em]
+\begin{picture} (11, 8 )
+\put( 1 , 3 ){\line ( 1, 0 ){9 }} %A(O)B
+\put( 5.5 , 3 ){\line ( 5, 6 ){3.5 }} %OD
+\put( 0.8 , 2.2 ){$\scriptstyle A$} %A
+\put( 9.5 , 2.2 ){$\scriptstyle B$} %B
+\put( 8.8 , 7.4 ){$\scriptstyle D$} %D
+\put( 5.1 , 2.2 ){$\scriptstyle O$} %O
+\put( 3.5 , 1 ){{\footnotesize \textsc{Fig. 10.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/020aaZ63.eepic b/33063-t/images/sources/020aaZ63.eepic
new file mode 100644
index 0000000..db3dc38
--- /dev/null
+++ b/33063-t/images/sources/020aaZ63.eepic
@@ -0,0 +1,14 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 020aaZ63.tex
+% Pt.63. Fig.11. (10, 9 )
+\PGset[0.8em]
+\begin{picture} (10, 9 )
+\put( 1 , 3 ){\line ( 1, 0 ){8 }} %A(C)B
+\put( 5 , 3 ){\line ( 0, 1 ){5 }} %CD
+\put( 0.8 , 2.2 ){$\scriptstyle A$} %A
+\put( 8.5 , 2.2 ){$\scriptstyle B$} %B
+\put( 4.6 , 2.2 ){$\scriptstyle C$} %C
+\put( 4.6 , 8.2 ){$\scriptstyle D$} %D
+\put( 3 , 1 ){{\footnotesize \textsc{Fig. 11.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/020bbZ66.eepic b/33063-t/images/sources/020bbZ66.eepic
new file mode 100644
index 0000000..a0a0d8b
--- /dev/null
+++ b/33063-t/images/sources/020bbZ66.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 018aaZ55.tex
+% Pt.55. Fig.5. (19, 4 )
+\PGset[0.8em]
+\begin{picture} (18, 4 )
+\drawline(1,3)(17,3)
+\drawline(9,2.7)(9,3.3)
+\drawline(2.5,2.375)(1,3)(2.5,3.625)
+\drawline(15.5,2.375)(17,3)(15.5,3.625)
+\put( 0.1 , 2.7 ){$\scriptstyle A$} %A
+\put(17.1 , 2.7 ){$\scriptstyle B$} %B
+\put( 8.5 , 1.6 ){$\scriptstyle C$} %C
+\put( 7.5 , 0.2 ){{\footnotesize \textsc{Fig. 12.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/020ccZ68.eepic b/33063-t/images/sources/020ccZ68.eepic
new file mode 100644
index 0000000..f388f50
--- /dev/null
+++ b/33063-t/images/sources/020ccZ68.eepic
@@ -0,0 +1,12 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 020ccZ68.tex
+% Pt.68. Fig.13. ( 9, 9 )
+\vspace{-2ex}
+\PGset[0.8em]
+\begin{picture} ( 9, 6 )
+\drawline( 8 , 5.5 )( 1, 2 )( 8, 2 ) %ur A lr
+\put( 0.1 , 1.7 ){$\scriptstyle A$} %A
+\put( 2.5 , 0.2 ){{\footnotesize \textsc{Fig. 13.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/020ddZ69.eepic b/33063-t/images/sources/020ddZ69.eepic
new file mode 100644
index 0000000..e22fe6f
--- /dev/null
+++ b/33063-t/images/sources/020ddZ69.eepic
@@ -0,0 +1,19 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 020ddZ69.tex
+% Pt.68. Fig.14. (12, 6 )
+\PGset[0.8em]
+\begin{picture} (12, 6 )
+\drawline( 1 , 5 )( 3, 3 )(11, 3 ) %DOA
+% begin rough solution with epic
+\qbezier (2.3, 3.7 )( 3.8, 5 )(4, 3 ) %obtuse arc
+\qbezier[20](1.6, 4.4 )( 1.3,-1 )(5.1, 3 ) %reflex arc
+\drawline( 2.3 , 4.2 )( 2.3, 3.7 )( 2.8, 3.7 ) %obtuse arrow
+\drawline( 4.4 , 2.7 )( 5 , 3 )( 5 , 2.5 ) %reflex arrow
+% end rough solution with epic
+\put(11 , 2.7 ){$\scriptstyle A$} %A
+\put( 0.5 , 5.2 ){$\scriptstyle D$} %D
+\put( 2.6 , 2.2 ){$\scriptstyle O$} %O
+\put( 5 , 0.2 ){{\footnotesize \textsc{Fig. 14.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/021aaZ72.eepic b/33063-t/images/sources/021aaZ72.eepic
new file mode 100644
index 0000000..781b1cf
--- /dev/null
+++ b/33063-t/images/sources/021aaZ72.eepic
@@ -0,0 +1,30 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 021aaZ72.tex
+% Pt.72. Fig.15. (11,13 )
+\PGset[0.8em]
+\begin{picture} (11,13 )
+\drawline( 2 , 11 )( 5.5, 7.5 )( 9.5, 9.5 ) %DOC
+\drawline(1,7.5)(10,7.5) % A'A
+\drawline(5.5,3)(5.5,12) % B'B
+
+% Ellipse: u = 5.5 v = 7.5 a = 2.5 b = 2.5 phi = 0.0 Grad
+\qbezier[15](8.0, 7.5)(8.0, 8.5355)(7.2678, 9.2678)
+\qbezier[15](7.2678, 9.2678)(6.5355, 10.0)(5.5, 10.0)
+\qbezier[15](5.5, 10.0)(4.4645, 10.0)(3.7322, 9.2678)
+\qbezier[15](3.7322, 9.2678)(3.0, 8.5355)(3.0, 7.5)
+\qbezier[15](3.0, 7.5)(3.0, 6.4645)(3.7322, 5.7322)
+\qbezier[15](3.7322, 5.7322)(4.4645, 5.0)(5.5, 5.0)
+
+\drawline( 5 , 4.7 )( 5.5, 5 )( 5 , 5.4 ) %reflex arrow in Q3
+% end rough solution
+\put(10.2 , 7.4 ){$\scriptstyle A$} %A
+\put( 5.1 , 12.2 ){$\scriptstyle B$} %B
+\put( 9.6 , 9.3 ){$\scriptstyle C$} %C
+\put( 1.4 , 11.1 ){$\scriptstyle D$} %D
+\put( 5.6 , 6.7 ){$\scriptstyle O$} %O
+\put( 0.1 , 7.4 ){$\scriptstyle A'$} %A'
+\put( 5 , 2.2 ){$\scriptstyle B'$} %B'
+\put( 3.5 , 1 ){{\footnotesize \textsc{Fig. 15.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/022aaZ75.eepic b/33063-t/images/sources/022aaZ75.eepic
new file mode 100644
index 0000000..f23d38b
--- /dev/null
+++ b/33063-t/images/sources/022aaZ75.eepic
@@ -0,0 +1,14 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 022aaZ75.tex
+% Pt.75. Fig.16. ( 8, 5 )
+\PGset[0.8em]
+\begin{picture} ( 8, 8 )
+\put( 1 , 3.5 ){\line ( 2, 1 ){6 }} %ll-ur
+\put( 1 , 6.5 ){\line ( 2,-1 ){6 }} %ul-lr
+\put( 2.2 , 4.7 ){\emph{a}} %a
+\put( 5 , 4.55 ){\emph{b}} %b
+\put( 3.7 , 5.4 ){\emph{c}} %c
+\put( 3.5 , 3.8 ){\emph{d}} %d
+\put( 2.2 , 1.0 ){{\footnotesize \textsc{Fig. 16.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/022bbZ76.eepic b/33063-t/images/sources/022bbZ76.eepic
new file mode 100644
index 0000000..cdb196c
--- /dev/null
+++ b/33063-t/images/sources/022bbZ76.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 022bbZ76.tex
+% Pt.76. Fig.17. ( 6, 8 )
+\PGset[0.8em]
+\begin{picture} ( 6, 8 )
+\drawline( 1 , 7 )( 1 , 3 )( 5 , 3 ) %COB
+\drawline(1,3)(3,6.4) % OD
+\put( 4.8 , 2.2 ){$\scriptstyle B$} %B
+\put( 0.2 , 7 ){$\scriptstyle C$} %C
+\put( 3 , 6.8 ){$\scriptstyle D$} %D
+\put( 0.5 , 2.2 ){$\scriptstyle O$} %O
+\put( 1 , 1 ){{\footnotesize \textsc{Fig. 17.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/022ccZ77.eepic b/33063-t/images/sources/022ccZ77.eepic
new file mode 100644
index 0000000..99a784b
--- /dev/null
+++ b/33063-t/images/sources/022ccZ77.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 022ccZ77.tex
+% Pt.77. Fig.18. (11, 8 )
+% *** Same as Pt.62. Fig.10. ***
+\PGset[0.8em]
+\begin{picture} (11, 8 )
+\put( 1 , 3 ){\line ( 1, 0 ){9 }} %A(O)B
+\put( 5.5 , 3 ){\line ( 5, 6 ){3.5 }} %OD
+\put( 0.8 , 2.2 ){$\scriptstyle A$} %A
+\put( 9.5 , 2.2 ){$\scriptstyle B$} %B
+\put( 8.8 , 7.4 ){$\scriptstyle D$} %D
+\put( 5.1 , 2.2 ){$\scriptstyle O$} %O
+\put( 3.5 , 1 ){{\footnotesize \textsc{Fig. 18.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/023aaZ79.eepic b/33063-t/images/sources/023aaZ79.eepic
new file mode 100644
index 0000000..57e7cdb
--- /dev/null
+++ b/33063-t/images/sources/023aaZ79.eepic
@@ -0,0 +1,20 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 023aaZ79.tex
+% Pt.79. Fig.19. (20, 9 )
+\PGset[0.8em]
+\begin{picture} (20, 9 )
+\drawline( 7, 6 )( 1, 2 )( 8 , 2 ) %FED
+\drawline(18, 6 )(12, 2 )(19 , 2 ) %CBA
+\dashline[80]{0.2}(15.8, 7.7 )(12, 2 )(18.2, 5.1 ) %HBG
+\put(19 , 1.7 ){$\scriptstyle A$} %A
+\put(11.1 , 1.7 ){$\scriptstyle B$} %B
+\put(18.1 , 5.9 ){$\scriptstyle C$} %C
+\put( 8 , 1.7 ){$\scriptstyle D$} %D
+\put( 0.2 , 1.7 ){$\scriptstyle E$} %E
+\put( 7 , 5.7 ){$\scriptstyle F$} %F
+\put(18.5 , 4.9 ){$\scriptstyle G$} %G
+\put(15.5 , 7.9 ){$\scriptstyle H$} %H
+\put( 8.1 , 0.2 ){{\footnotesize \textsc{Fig. 19.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/023bcZ80.eepic b/33063-t/images/sources/023bcZ80.eepic
new file mode 100644
index 0000000..272aae5
--- /dev/null
+++ b/33063-t/images/sources/023bcZ80.eepic
@@ -0,0 +1,38 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 023bbZ80.tex
+% Pt.80. Fig.20. (32,10 )
+\PGset[0.8em]
+\begin{picture} (32,10 )
+\drawline( 5, 9 )( 1, 2 )(10 , 2 ) %FED left
+\drawline(22, 9 )(22, 2 )(31 , 2 ) %CBA
+\drawline(14, 6 )(22, 2 )(25.8, 8.65 ) %HBF right
+\put(31 , 1.8 ){$\scriptstyle A$} %A
+\put(21.6 , 1.2 ){$\scriptstyle B$} %B
+\put(21.7 , 9.2 ){$\scriptstyle C$} %C
+\put(10.1 , 1.9 ){$\scriptstyle D$} %D
+\put( 0.2 , 1.7 ){$\scriptstyle E$} %E
+\put( 5 , 8.8 ){$\scriptstyle F$} %F left
+\put(25.7 , 8.8 ){$\scriptstyle F$} %F right
+\put(13.2 , 6 ){$\scriptstyle H$} %H
+\put(14 , 0.2 ){{\footnotesize \textsc{Fig. 20.}}}
+\end{picture}
+\PGrestore
+%
+% *** Uses epic package ***
+% 023ccZ80.tex
+% Pt.80. Fig.21. ( 8, 9 )
+\PGset[0.8em]
+\begin{picture} ( 8, 9 )
+\drawline( 1, 7.5 )( 1, 2 )( 7 , 2 ) %DBA
+\drawline( 3, 7 )( 1, 2 )( 6 , 4 ) %PBM
+\drawline(1,2)(5,6) % BC
+\put( 6.6 , 1.2 ){$\scriptstyle A$} %A
+\put( 0.6 , 1.2 ){$\scriptstyle B$} %B
+\put( 5.1 , 6 ){$\scriptstyle C$} %C
+\put( 0.6 , 7.6 ){$\scriptstyle D$} %D
+\put( 6 , 3.8 ){$\scriptstyle M$} %M
+\put( 2.8 , 7.2 ){$\scriptstyle P$} %P
+\put( 2 , 0.2 ){{\footnotesize \textsc{Fig. 21.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/024aaZ81.eepic b/33063-t/images/sources/024aaZ81.eepic
new file mode 100644
index 0000000..ec5afe5
--- /dev/null
+++ b/33063-t/images/sources/024aaZ81.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 024aaZ81.tex
+% Pt.81. Fig.a. (18, 5 )
+\PGset[0.8em]
+\begin{picture} (18, 5 )
+\put( 1 , 1 ){\line ( 1, 0 ){16 }} %D(E)F
+\put( 1 , 4 ){\line ( 1, 0 ){16 }} %A(C)B
+\put( 0.2 , 3.6 ){$\scriptstyle A$} %A
+\put(17.1 , 3.6 ){$\scriptstyle B$} %B
+\put( 8.5 , 4.2 ){$\scriptstyle C$} %C
+\put( 0.1 , 0.7 ){$\scriptstyle D$} %D
+\put( 8.5 , 1.2 ){$\scriptstyle E$} %E
+\put(17.1 , 0.7 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/024bbZ83.eepic b/33063-t/images/sources/024bbZ83.eepic
new file mode 100644
index 0000000..622ee4f
--- /dev/null
+++ b/33063-t/images/sources/024bbZ83.eepic
@@ -0,0 +1,10 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 024bbZ83.tex
+% Pt.83. Fig.b. (10,11 )
+\PGset[0.8em]
+\begin{picture} (10,9 )
+\put( 1 , 1 ){\line ( 1, 0 ){ 8 }} %horiz
+\put( 5 , 1 ){\line ( 0, 1 ){ 7 }} %vert
+\put( 5 , 1 ){\line ( 1, 3 ){ 2 }} %diag
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/025aaZ86.eepic b/33063-t/images/sources/025aaZ86.eepic
new file mode 100644
index 0000000..3ee750e
--- /dev/null
+++ b/33063-t/images/sources/025aaZ86.eepic
@@ -0,0 +1,13 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 025aaZ86.tex
+% Pt.86. Fig.a. (20, 9 )
+\PGset[0.8em]
+\begin{picture} (20, 9 )
+\put( 1 , 1 ){\line ( 1, 0 ){18 }} %A(O)B
+\put(10 , 1 ){\line ( 5, 6 ){ 6 }} %OD
+\put( 0.2 , 1 ){$\scriptstyle A$} %A
+\put(19.1 , 1 ){$\scriptstyle B$} %B
+\put(16 , 7.9 ){$\scriptstyle D$} %D
+\put( 9.6 , 0.2 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/026aaZ90.eepic b/33063-t/images/sources/026aaZ90.eepic
new file mode 100644
index 0000000..7d90e83
--- /dev/null
+++ b/33063-t/images/sources/026aaZ90.eepic
@@ -0,0 +1,16 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 026aaZ90.tex
+% Pt.90. Fig.a. (22,11 )
+\PGset[0.8em]
+\begin{picture} (22,9 )
+\drawline(1,1)(21,1) % ACB
+\drawline(11,1)(14,8.5) % CO
+\dashline[80]{0.2}(11, 1 )(21, 3) %CF
+\put( 0.6 , 0.2 ){$\scriptstyle A$} %A
+\put(20.5 , 0.2 ){$\scriptstyle B$} %B
+\put(10.6 , 0.2 ){$\scriptstyle C$} %C
+\put(21 , 2.7 ){$\scriptstyle F$} %F
+\put(14 , 8.1 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/027aaZ93.eepic b/33063-t/images/sources/027aaZ93.eepic
new file mode 100644
index 0000000..589e4f3
--- /dev/null
+++ b/33063-t/images/sources/027aaZ93.eepic
@@ -0,0 +1,14 @@
+%figshell.tex REMOVE this line for actual diagram file
+% 027aaZ93.tex
+% Pt.93. Fig.a. (18,10 )
+\PGset[0.8em]
+\begin{picture} (18,10 )
+\put( 1 , 1 ){\line ( 2, 1 ){16 }} %ACB
+\put( 1 , 9 ){\line ( 2,-1 ){16 }} %OCP
+\put( 0.2 , 0.8 ){$\scriptstyle A$} %A
+\put(17 , 8.7 ){$\scriptstyle B$} %B
+\put( 8.5 , 4 ){$\scriptstyle C$} %C
+\put(17.1 , 0.6 ){$\scriptstyle P$} %P
+\put( 0.2 , 8.7 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/028aaZ95.eepic b/33063-t/images/sources/028aaZ95.eepic
new file mode 100644
index 0000000..85611ef
--- /dev/null
+++ b/33063-t/images/sources/028aaZ95.eepic
@@ -0,0 +1,17 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 028aaZ95.tex
+% Pt.95. Fig.a. (20,14 )
+\PGset[0.8em]
+\begin{picture} (20,14 )
+\drawline(1,1)(19,1) % AB
+\drawline(10,1)(10,13) % FC
+\drawline( 4, 1 )(10,13 )(16 , 1 ) %ECK
+\put( 0.2 , 0.7 ){$\scriptstyle A$} %A
+\put(19.1 , 0.6 ){$\scriptstyle B$} %B
+\put( 9.7 , 13.2 ){$\scriptstyle C$} %C
+\put( 3.5 , 0.2 ){$\scriptstyle E$} %E
+\put( 9.5 , 0.2 ){$\scriptstyle F$} %F
+\put(15.5 , 0.2 ){$\scriptstyle K$} %K
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/029aaZ96.eepic b/33063-t/images/sources/029aaZ96.eepic
new file mode 100644
index 0000000..97c6d1b
--- /dev/null
+++ b/33063-t/images/sources/029aaZ96.eepic
@@ -0,0 +1,17 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 029aaZ96.tex
+% Pt.96. Fig.a. (10,14 )
+\PGset[0.8em]
+\begin{picture} (10,14 )
+\drawline(1,7)(9,7) % AB
+\drawline ( 2, 7 )( 6,13 )( 6 , 7 ) %DPC
+\dashline[80]{0.2}( 2, 7 )( 6, 1 )( 6 , 7 ) %DP'C
+\put( 0.2 , 7 ){$\scriptstyle A$} %A
+\put( 9.1 , 6.5 ){$\scriptstyle B$} %B
+\put( 6.1 , 6.2 ){$\scriptstyle C$} %C
+\put( 1.2 , 6.2 ){$\scriptstyle D$} %D
+\put( 5.6 , 13.1 ){$\scriptstyle P$} %P
+\put( 5.5 , 0.2 ){$\scriptstyle P'$} %P'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/030aaZ97.eepic b/33063-t/images/sources/030aaZ97.eepic
new file mode 100644
index 0000000..699ec8d
--- /dev/null
+++ b/33063-t/images/sources/030aaZ97.eepic
@@ -0,0 +1,17 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 030aaZ97.tex
+% Pt.97. Fig.a. (10,14 )
+\PGset[0.8em]
+\begin{picture} (10,14 )
+\drawline(1,7)(9,7) % AB
+\drawline ( 2, 7 )( 6,13 )( 6 , 7 ) %DPC
+\dashline[80]{0.2}( 2, 7 )( 6, 1 )( 6 , 7 ) %DP'C
+\put( 0.2 , 7 ){$\scriptstyle A$} %A
+\put( 9.1 , 6.5 ){$\scriptstyle B$} %B
+\put( 6.1 , 6.2 ){$\scriptstyle C$} %C
+\put( 1.2 , 6.2 ){$\scriptstyle D$} %D
+\put( 5.6 , 13.1 ){$\scriptstyle P$} %P
+\put( 5.5 , 0.2 ){$\scriptstyle P'$} %P'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/031aa100.eepic b/33063-t/images/sources/031aa100.eepic
new file mode 100644
index 0000000..531c8c8
--- /dev/null
+++ b/33063-t/images/sources/031aa100.eepic
@@ -0,0 +1,16 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 031aa100.tex
+% Pt.100. Fig.a. (22,12 )
+\PGset[0.8em]
+\begin{picture} (22,12 )
+\drawline( 1, 1 )(21, 1 )(11 ,11 )( 1 , 1 ) %ABCA
+\drawline( 1, 1 )(16, 6 ) %A(O)E
+\drawline(21, 1 )(11, 4.333 ) %BO
+\put( 0.7 , 0.2 ){$\scriptstyle A$} %A
+\put(20.5 , 0.2 ){$\scriptstyle B$} %B
+\put(10.7 , 11.1 ){$\scriptstyle C$} %C
+\put(16.1 , 5.9 ){$\scriptstyle E$} %E
+\put(10.4 , 4.45 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/032aa101.eepic b/33063-t/images/sources/032aa101.eepic
new file mode 100644
index 0000000..b7d25cc
--- /dev/null
+++ b/33063-t/images/sources/032aa101.eepic
@@ -0,0 +1,21 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 032aa101.tex
+% Pt.101. Fig.a. (16,14 )
+\PGset[0.8em]
+\begin{picture} (16,14 )
+\put( 1 , 7 ){\line ( 1, 0 ){14 }} %A(EFCG)B
+\put( 9 , 7 ){\line ( 0, 1 ){ 6 }} %CO
+\drawline ( 3, 7 )( 9,13 )(12 , 7 ) %EOG
+\dashline[80]{0.2}( 3, 7 )( 9, 1 )( 9 , 7 ) %EDC
+\dashline[80]{0.2}( 9, 1 )( 6, 7 )( 9 ,13 ) %DFO
+\put( 0.2 , 6.8 ){$\scriptstyle A$} %A
+\put(15 , 6.6 ){$\scriptstyle B$} %B
+\put( 9.1 , 6.2 ){$\scriptstyle C$} %C
+\put( 8.6 , 0.2 ){$\scriptstyle D$} %D
+\put( 2.2 , 6.2 ){$\scriptstyle E$} %E
+\put( 5.2 , 6.2 ){$\scriptstyle F$} %F
+\put(11.6 , 6.2 ){$\scriptstyle G$} %G
+\put( 8.7 , 13.2 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/033aa104.eepic b/33063-t/images/sources/033aa104.eepic
new file mode 100644
index 0000000..b775227
--- /dev/null
+++ b/33063-t/images/sources/033aa104.eepic
@@ -0,0 +1,14 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 033aa104.tex
+% Pt.104. Fig.a. (16,14 )
+\PGset[0.8em]
+\begin{picture} (19,12 )
+\put( 1 , 8 ){\line ( 1, 0 ){17 }} %AB
+\put( 1 , 3 ){\line ( 1, 0 ){17 }} %CD
+\put( 1 , 0.1 ){\line ( 0, 1 ){10.8 }} %vert w/CA
+\put( 0.1 , 7.7 ){$\scriptstyle A$} %A
+\put(18.1 , 7.7 ){$\scriptstyle B$} %B
+\put( 0.05 , 2.7 ){$\scriptstyle C$} %C
+\put(18.1 , 2.7 ){$\scriptstyle D$} %D
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/034aa107.eepic b/33063-t/images/sources/034aa107.eepic
new file mode 100644
index 0000000..030e042
--- /dev/null
+++ b/33063-t/images/sources/034aa107.eepic
@@ -0,0 +1,22 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 034aa107.tex
+% Pt.107. Fig.a. (22,12 )
+\PGset[0.8em]
+\begin{picture} (22,12 )
+\put( 1 , 8 ){\line ( 1, 0 ){20 }} %A(O)B
+\put( 2 , 4 ){\line ( 1, 0 ){19 }} %E(C)F
+\put(11 , 1 ){\line ( 0, 1 ){10 }} %KCOH
+\dashline[80]{0.4}( 1, 6 )(21 , 2 ) %M(C)N
+\put( 0.1 , 7.8 ){$\scriptstyle A$} %A
+\put(21 , 7.8 ){$\scriptstyle B$} %B
+\put(11.2 , 4.1 ){$\scriptstyle C$} %C
+\put( 1 , 3.7 ){$\scriptstyle E$} %E
+\put(21.1 , 3.7 ){$\scriptstyle F$} %F
+\put(10.6 , 11.2 ){$\scriptstyle H$} %H
+\put(10.5 , 0.2 ){$\scriptstyle K$} %K
+\put( 1 , 5.6 ){$\scriptstyle M$} %M
+\put(20 , 1.2 ){$\scriptstyle N$} %N
+\put(11.2 , 8.2 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/034bb109.eepic b/33063-t/images/sources/034bb109.eepic
new file mode 100644
index 0000000..a6f5dfd
--- /dev/null
+++ b/33063-t/images/sources/034bb109.eepic
@@ -0,0 +1,24 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 034bb109.tex
+% Pt.109. Fig.b. (18,14 )
+\PGset[0.8em]
+\begin{picture} (18,14 )
+\put( 1 , 11 ){\line ( 1, 0 ){16 }} %AB
+\put( 1 , 3 ){\line ( 4, 1 ){16 }} %CD
+\put( 7 , 1 ){\line ( 1, 3 ){ 4 }} %FE
+\put( 0.1 , 10.7 ){$\scriptstyle A$} %A
+\put(17 , 10.7 ){$\scriptstyle B$} %B
+\put( 0.2 , 2.6 ){$\scriptstyle C$} %C
+\put(17 , 6.7 ){$\scriptstyle D$} %D
+\put(10.6 , 13.1 ){$\scriptstyle E$} %E
+\put( 6.5 , 0.1 ){$\scriptstyle F$} %F
+\put( 9.1 , 10.1 ){\emph{a}} %a
+\put( 9.6 , 11.2 ){\emph{b}} %b
+\put(10.7 , 11.2 ){\emph{c}} %c
+\put(10.2 , 9.9 ){\emph{d}} %d
+\put( 7.2 , 3.8 ){\emph{e}} %e
+\put( 7.7 , 5.2 ){\emph{f}} %f
+\put( 8.7 , 5.4 ){\emph{g}} %g
+\put( 8.2 , 3.7 ){\emph{h}} %h
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/035aa110.eepic b/33063-t/images/sources/035aa110.eepic
new file mode 100644
index 0000000..e878426
--- /dev/null
+++ b/33063-t/images/sources/035aa110.eepic
@@ -0,0 +1,21 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 035aa110.tex
+% Pt.110. Fig.a. (28,10 )
+\PGset[0.8em]
+\begin{picture} (28,10 )
+\put( 1 , 1 ){\line ( 1, 0 ){26 }} %G(CD)H
+\put( 1 , 9 ){\line ( 1, 0 ){26 }} %E(AB)F
+\put( 8 , 1 ){\line ( 3, 2 ){12 }} %C(O)B
+\dashline[80]{0.2}(14, 1 )(14 , 9 ) %D(O)A
+\put(13.7 , 9.2 ){$\scriptstyle A$} %A
+\put(19.7 , 9.2 ){$\scriptstyle B$} %B
+\put( 7.6 , 0.2 ){$\scriptstyle C$} %C
+\put(13.6 , 0.2 ){$\scriptstyle D$} %D
+\put( 0.1 , 8.7 ){$\scriptstyle E$} %E
+\put(27.1 , 8.7 ){$\scriptstyle F$} %F
+\put( 0.1 , 0.7 ){$\scriptstyle G$} %G
+\put(27.1 , 0.7 ){$\scriptstyle H$} %H
+\put(13.2 , 4.9 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/036aa111.eepic b/33063-t/images/sources/036aa111.eepic
new file mode 100644
index 0000000..abedd35
--- /dev/null
+++ b/33063-t/images/sources/036aa111.eepic
@@ -0,0 +1,22 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 036aa111.tex
+% Pt.111. Fig.a. (24,15 )
+\PGset[0.8em]
+\begin{picture} (24,15 )
+\put( 1 , 5 ){\line ( 1, 0 ){22 }} %C(K)D
+\put( 1 , 10 ){\line ( 1, 0 ){22 }} %A(H)B
+\put( 6.5 , 1 ){\line ( 4, 5 ){10.4 }} %F(KH)E
+\dashline[80]{0.2}( 1, 13 )(23 , 7.9 ) %M(H)N
+\put( 0.1 , 9.7 ){$\scriptstyle A$} %A
+\put(23 , 9.7 ){$\scriptstyle B$} %B
+\put( 0.1 , 4.6 ){$\scriptstyle C$} %C
+\put(23 , 4.6 ){$\scriptstyle D$} %D
+\put(16.9 , 13.5 ){$\scriptstyle E$} %E
+\put( 5.7 , 0.7 ){$\scriptstyle F$} %F
+\put(13.2 , 10.4 ){$\scriptstyle H$} %H
+\put( 9.6 , 4.1 ){$\scriptstyle K$} %K
+\put( 0.01 , 12.7 ){$\scriptstyle M$} %M
+\put(23.1 , 7.6 ){$\scriptstyle N$} %N
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/037aa112.eepic b/33063-t/images/sources/037aa112.eepic
new file mode 100644
index 0000000..a0c31c2
--- /dev/null
+++ b/33063-t/images/sources/037aa112.eepic
@@ -0,0 +1,18 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 037aa112.tex
+% Pt.112. Fig.a. (25,17 )
+\PGset[0.8em]
+\begin{picture} (25,17 )
+\put( 1 , 6 ){\line ( 1, 0 ){23 }} %C(K)D
+\put( 1 , 11 ){\line ( 1, 0 ){23 }} %A(H)B
+\put( 5 , 1 ){\line ( 1, 1 ){15 }} %F(KH)E
+\put( 0.1 , 10.7 ){$\scriptstyle A$} %A
+\put(24 , 10.7 ){$\scriptstyle B$} %B
+\put( 0.1 , 5.7 ){$\scriptstyle C$} %C
+\put(24 , 5.7 ){$\scriptstyle D$} %D
+\put(19.9 , 16.1 ){$\scriptstyle E$} %E
+\put( 4.6 , 0.1 ){$\scriptstyle F$} %F
+\put(14.2 , 11.2 ){$\scriptstyle H$} %H
+\put( 9.8 , 5.1 ){$\scriptstyle K$} %K
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/038aa115.eepic b/33063-t/images/sources/038aa115.eepic
new file mode 100644
index 0000000..146d5f1
--- /dev/null
+++ b/33063-t/images/sources/038aa115.eepic
@@ -0,0 +1,19 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 038aa115.tex
+% Pt.115. Fig.a. (25,17 )
+% *** Same as Pt.112. Fig.a. ***
+\PGset[0.8em]
+\begin{picture} (25,17 )
+\put( 1 , 6 ){\line ( 1, 0 ){23 }} %C(K)D
+\put( 1 , 11 ){\line ( 1, 0 ){23 }} %A(H)B
+\put( 5 , 1 ){\line ( 1, 1 ){15 }} %F(KH)E
+\put( 0.1 , 10.7 ){$\scriptstyle A$} %A
+\put(24 , 10.7 ){$\scriptstyle B$} %B
+\put( 0.1 , 5.7 ){$\scriptstyle C$} %C
+\put(24 , 5.7 ){$\scriptstyle D$} %D
+\put(19.9 , 16.1 ){$\scriptstyle E$} %E
+\put( 4.6 , 0.1 ){$\scriptstyle F$} %F
+\put(14.2 , 11.2 ){$\scriptstyle H$} %H
+\put( 9.8 , 5.1 ){$\scriptstyle K$} %K
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/039aa117.eepic b/33063-t/images/sources/039aa117.eepic
new file mode 100644
index 0000000..624dfd2
--- /dev/null
+++ b/33063-t/images/sources/039aa117.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 039aa117.tex
+% Pt.117. Fig.1. (11, 9 )
+\PGset[0.8em]
+\begin{picture} (11, 9 )
+\drawline ( 4, 8 )( 1, 2 )(10, 2 )( 4, 8 ) %AB(D)CA
+\drawline(4,2)(4,8) % DA
+\put( 3.6 , 8.2 ){$\scriptstyle A$} %A
+\put( 0.5 , 1.2 ){$\scriptstyle B$} %B
+\put( 9.5 , 1.2 ){$\scriptstyle C$} %C
+\put( 3.6 , 1.2 ){$\scriptstyle D$} %D
+\put( 4 , 0.2 ){{\footnotesize \textsc{Fig. 1.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/039bb118.eepic b/33063-t/images/sources/039bb118.eepic
new file mode 100644
index 0000000..a0452ad
--- /dev/null
+++ b/33063-t/images/sources/039bb118.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 039bb118.tex
+% Pt.118. Fig.2. (16,15 )
+\PGset[0.8em]
+\begin{picture} (16,9 )
+\drawline ( 4, 8 )( 1, 2 )(10, 2 )( 4, 8 ) %ABCA
+\drawline(10,2)(14,2) % CD
+\put( 3.6 , 8.2 ){$\scriptstyle A$} %A
+\put( 0.5 , 1.2 ){$\scriptstyle B$} %B
+\put( 9.5 , 1.2 ){$\scriptstyle C$} %C
+\put(13.5 , 1.2 ){$\scriptstyle D$} %D
+\put( 4 , 0.2 ){{\footnotesize \textsc{Fig. 2.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/039ce119.eepic b/33063-t/images/sources/039ce119.eepic
new file mode 100644
index 0000000..6545fad
--- /dev/null
+++ b/33063-t/images/sources/039ce119.eepic
@@ -0,0 +1,29 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 039cc119.tex
+% Pt.119. Scalene. (13, 8 )
+\PGset[0.8em]
+\begin{picture} (13, 8 )
+\drawline ( 1, 2 )(12, 2 )( 4, 7 )( 1, 2 ) %Scalene
+\put ( 4, 0.2 ){{\footnotesize Scalene.}}
+\end{picture}
+\PGrestore
+%
+% 039dd119.tex
+% Pt.119. Isosceles. ( 7,10 )
+\PGset[0.8em]
+\begin{picture} ( 7,10 )
+%\drawline ( 1, 2 )( 7, 2 )( 4, 9 )( 1, 2 ) %Isosceles
+\drawline ( 1, 2 )( 5.8, 2 )( 3.4, 9.2 )( 1, 2 ) %Isosceles
+\put ( 1.5, 0.2 ){{\footnotesize Isosceles.}}
+\end{picture}
+\PGrestore
+%
+% 039ee119.tex
+% Pt.119. Equilateral. (10,10 )
+\PGset[0.8em]
+\begin{picture} (10,10 )
+\drawline ( 1, 2 )( 9, 2 )( 5, 8.93 )( 1, 2 ) %Equilateral
+\put ( 2.5, 0.2 ){{\footnotesize Equilateral.}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/039fi120.eepic b/33063-t/images/sources/039fi120.eepic
new file mode 100644
index 0000000..7fa1599
--- /dev/null
+++ b/33063-t/images/sources/039fi120.eepic
@@ -0,0 +1,39 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 039ff120.tex
+% Pt.120. Right. ( 9, 9 )
+\PGset[0.8em]
+\begin{picture} ( 9, 9 )
+\drawline ( 1, 2 )( 8.5, 2 )( 8.5, 8 )( 1, 2 ) %Right
+\put ( 3.5, 0.2 ){{\footnotesize Right.}}
+\end{picture}
+\PGrestore
+%
+% 039gg120.tex
+% Pt.120. Obtuse. (13, 6 )
+\PGset[0.8em]
+\begin{picture} (13, 6 )
+\drawline ( 1, 2 )(12.2, 2 )( 5.2, 5.5 )( 1, 2 ) %Obtuse
+\put ( 4.7, 0.2 ){{\footnotesize Obtuse.}}
+\end{picture}
+\PGrestore
+%
+% 039hh120.tex
+% Pt.120. Acute. ( 8,10 )
+\PGset[0.8em]
+\begin{picture} ( 8,10 )
+%\drawline ( 1, 2 )( 8, 2 )( 5, 9 )( 1, 2 ) %Acute
+\drawline ( 1, 2 )( 7.5, 2 )( 4.9, 9.8 )( 1, 2 ) %Acute
+\put ( 3, 0.2 ){{\footnotesize Acute.}}
+\end{picture}
+\PGrestore
+%
+% 039ii120.tex
+% Pt.120. Equiangular. (10,10 )
+% *** Same as Pt.119. Fig.e. ***
+\PGset[0.8em]
+\begin{picture} (10,10 )
+\drawline ( 1, 2 )( 9, 2 )( 5, 8.93 )( 1, 2 ) %Equiangular
+\put ( 2.3, 0.2 ){{\footnotesize Equiangular.}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/041aa129.eepic b/33063-t/images/sources/041aa129.eepic
new file mode 100644
index 0000000..a2c5f81
--- /dev/null
+++ b/33063-t/images/sources/041aa129.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 041aa129.tex
+% Pt.129. Fig.a. (23,11 )
+\PGset[0.8em]
+\begin{picture} (23,11 )
+\drawline ( 1, 1 )( 7,10 )(16 , 1 )( 1, 1 ) %ABCA
+\dashline[80]{0.2}(22, 10 )(16, 1 )(22 , 1 ) %ECF
+\put( 0.7 , 0.2 ){$\scriptstyle A$} %A
+\put( 6.7 , 10.2 ){$\scriptstyle B$} %B
+\put(15.7 , 0.2 ){$\scriptstyle C$} %C
+\put(21.8 , 10.2 ){$\scriptstyle E$} %E
+\put(21.5 , 0.2 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/042aa138.eepic b/33063-t/images/sources/042aa138.eepic
new file mode 100644
index 0000000..b350ddf
--- /dev/null
+++ b/33063-t/images/sources/042aa138.eepic
@@ -0,0 +1,12 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 042aa138.tex
+% Pt.138. Fig.a. (18, 7 )
+\PGset[0.8em]
+\begin{picture} (18, 7 )
+\drawline ( 1, 1 )( 5, 6 )(17.5, 1 )( 1, 1 ) %ABCA
+\put( 0.7 , 0.2 ){$\scriptstyle A$} %A
+\put( 4.6 , 6.2 ){$\scriptstyle B$} %B
+\put(17.1 , 0.2 ){$\scriptstyle C$} %C
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/043ab139.eepic b/33063-t/images/sources/043ab139.eepic
new file mode 100644
index 0000000..bec91b1
--- /dev/null
+++ b/33063-t/images/sources/043ab139.eepic
@@ -0,0 +1,25 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 043aa139.tex
+% Pt.139. Fig.a. (17,10 )
+\PGset[0.8em]
+\begin{picture} (17,10 )
+\drawline ( 1, 1 )(16, 1 )( 6, 8.5 )( 1, 1 ) %ABCA
+\put( 0.6 , 0.2 ){$\scriptstyle A$} %A
+\put(15.5 , 0.2 ){$\scriptstyle B$} %B
+\put( 5.7 , 8.7 ){$\scriptstyle C$} %C
+\end{picture}
+\PGrestore
+%
+\quad
+% *** Uses epic package ***
+% 043bb139.tex
+% Pt.139. Fig.b. (17,10 )
+\PGset[0.8em]
+\begin{picture} (17,10 )
+\drawline ( 1, 1 )(16, 1 )( 6, 8.5 )( 1, 1 ) %DEFD
+\put( 0.6 , 0.2 ){$\scriptstyle D$} %D
+\put(15.5 , 0.2 ){$\scriptstyle E$} %E
+\put( 5.7 , 8.7 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/044ab143.eepic b/33063-t/images/sources/044ab143.eepic
new file mode 100644
index 0000000..2165e43
--- /dev/null
+++ b/33063-t/images/sources/044ab143.eepic
@@ -0,0 +1,27 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 044aa143.tex
+% Pt.143. Fig.a. (17,10 )
+% *** Same as Pt.139. Fig.a. ***
+\PGset[0.8em]
+\begin{picture} (17,10 )
+\drawline ( 1, 1 )(16, 1 )( 6, 8.5 )( 1, 1 ) %ABCA
+\put( 0.6 , 0.2 ){$\scriptstyle A$} %A
+\put(15.5 , 0.2 ){$\scriptstyle B$} %B
+\put( 5.7 , 8.7 ){$\scriptstyle C$} %C
+\end{picture}
+\PGrestore
+%
+\quad
+% *** Uses epic package ***
+% 044bb143.tex
+% Pt.143. Fig.b. (17,10 )
+% *** Same as Pt.139. Fig.b. ***
+\PGset[0.8em]
+\begin{picture} (17,10 )
+\drawline ( 1, 1 )(16, 1 )( 6, 8.5 )( 1, 1 ) %DEFD
+\put( 0.6 , 0.2 ){$\scriptstyle D$} %D
+\put(15.5 , 0.2 ){$\scriptstyle E$} %E
+\put( 5.7 , 8.7 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/045aa145.eepic b/33063-t/images/sources/045aa145.eepic
new file mode 100644
index 0000000..1bedb5f
--- /dev/null
+++ b/33063-t/images/sources/045aa145.eepic
@@ -0,0 +1,14 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 045aa145.tex
+% Pt.145. Fig.a. (18,12 )
+\PGset[0.8em]
+\begin{picture} (18,12 )
+\drawline ( 9,11 )( 1, 1 )(17, 1 )( 9,11 ) %AB(D)CA
+\dashline[80]{0.2}( 9, 1 )( 9,11 ) %DA
+\put( 8.7 , 11.2 ){$\scriptstyle A$} %A
+\put( 0.7 , 0.2 ){$\scriptstyle B$} %B
+\put(16.3 , 0.2 ){$\scriptstyle C$} %C
+\put( 8.5 , 0.2 ){$\scriptstyle D$} %D
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/046aa147.eepic b/33063-t/images/sources/046aa147.eepic
new file mode 100644
index 0000000..d67eda5
--- /dev/null
+++ b/33063-t/images/sources/046aa147.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 046aa147.tex
+% Pt.147. Fig.a. (18,12 )
+% *** Same as Pt.145. Fig.a. ***
+\PGset[0.8em]
+\begin{picture} (18,12 )
+\drawline ( 9,11 )( 1, 1 )(17, 1 )( 9,11 ) %AB(D)CA
+\dashline[80]{0.2}( 9, 1 )( 9,11 ) %DA
+\put( 8.7 , 11.2 ){$\scriptstyle A$} %A
+\put( 0.7 , 0.2 ){$\scriptstyle B$} %B
+\put(16.3 , 0.2 ){$\scriptstyle C$} %C
+\put( 8.5 , 0.2 ){$\scriptstyle D$} %D
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/047ab150.eepic b/33063-t/images/sources/047ab150.eepic
new file mode 100644
index 0000000..4e6716e
--- /dev/null
+++ b/33063-t/images/sources/047ab150.eepic
@@ -0,0 +1,28 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 047aa150.tex
+% Pt.150. Fig.a. (16,16 )
+\PGset[0.8em]
+\begin{picture} (16,16 )
+\drawline ( 1 , 8 )( 4.5,15 )(15, 8 )( 1, 8 ) %ABCA
+\dashline[80]{0.2}( 1 , 8 )( 4.5, 1 )(15, 8) %AB'C
+\dashline[80]{0.2}( 4.5, 1 )( 4.5,15 ) %B'B
+\put( 0.1 , 7.6 ){$\scriptstyle A$} %A
+\put( 4.2 , 15.2 ){$\scriptstyle B$} %B
+\put(15.2 , 7.6 ){$\scriptstyle C$} %C
+\put( 4.2 , 0.2 ){$\scriptstyle B'$} %B'
+\end{picture}
+\PGrestore
+%
+\quad
+% *** Uses epic package ***
+% 047bb150.tex
+% Pt.150. Fig.b. (16,16 )
+\PGset[0.8em]
+\begin{picture} (16,16 )
+\drawline ( 1 , 8 )( 4.5,15 )(15, 8 )( 1, 8 ) %A'B'C'A'
+\put( 0.1 , 8 ){$\scriptstyle A'$} %A'
+\put( 4.2 , 15.2 ){$\scriptstyle B'$} %B'
+\put(15 , 8 ){$\scriptstyle C'$} %C'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/048ac151.eepic b/33063-t/images/sources/048ac151.eepic
new file mode 100644
index 0000000..6bc81b7
--- /dev/null
+++ b/33063-t/images/sources/048ac151.eepic
@@ -0,0 +1,38 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 048aa151.tex
+% Pt.151. Fig.a. ( 8,12 )
+\PGset[0.8em]
+\begin{picture} ( 8,12 )
+\drawline ( 7 ,11 )( 1 , 1 )( 7, 1 )( 7,11 ) %ACBA
+\put( 6.7 , 11.3 ){$\scriptstyle A$} %A
+\put( 6.7 , 0.1 ){$\scriptstyle B$} %B
+\put( 0.5 , 0.1 ){$\scriptstyle C$} %C
+\end{picture}
+\PGrestore
+%
+\qquad
+% 048bb151.tex
+% Pt.151. Fig.b. (14,12 )
+\PGset[0.8em]
+\begin{picture} (14,12 )
+\dashline[80]{0.2}( 7 ,11 )( 1 , 1 )( 7, 1 )( 7,11 ) %A'CB'A'
+\dashline[80]{0.2}( 7 ,11 )(13 , 1 )( 7, 1 ) %A'C'B'
+\put( 0.5 , 0.1 ){$\scriptstyle C$} %C
+\put( 6.7 , 11.3 ){$\scriptstyle A'$} %A'
+\put( 6.6 , 0.1 ){$\scriptstyle B'$} %B'
+\put(12.6 , 0.1 ){$\scriptstyle C'$} %C'
+\end{picture}
+\PGrestore
+%
+\qquad
+% 048cc151.tex
+% Pt.151. Fig.c. ( 8,12 )
+\PGset[0.8em]
+\begin{picture} ( 8,12 )
+\drawline ( 1 ,11 )( 1 , 1 )( 7, 1 )( 1,11 ) %A'B'C'A'
+\put( 0.7 , 11.3 ){$\scriptstyle A'$} %A'
+\put( 0.6 , 0.1 ){$\scriptstyle B'$} %B'
+\put( 6.5 , 0.1 ){$\scriptstyle C'$} %C'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/049aa152.eepic b/33063-t/images/sources/049aa152.eepic
new file mode 100644
index 0000000..3da5e1b
--- /dev/null
+++ b/33063-t/images/sources/049aa152.eepic
@@ -0,0 +1,14 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 049aa152.tex
+% Pt.152. Fig.a. (23, 9 )
+\PGset[0.8em]
+\begin{picture} (23, 9 )
+\drawline ( 8 , 8 )( 1 , 1 )(22, 1 )( 8, 8 ) %ACB(E)A
+\dashline[80]{0.2}( 1 , 1 )(17 , 3.5 ) %CE
+\put( 7.7 , 8.2 ){$\scriptstyle A$} %A
+\put(21.4 , 0.2 ){$\scriptstyle B$} %B
+\put( 0.5 , 0.2 ){$\scriptstyle C$} %C
+\put(17.1 , 3.5 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/050aa153.eepic b/33063-t/images/sources/050aa153.eepic
new file mode 100644
index 0000000..ccae4a2
--- /dev/null
+++ b/33063-t/images/sources/050aa153.eepic
@@ -0,0 +1,12 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 050aa153.tex
+% Pt.153. Fig.a. (18,10 )
+\PGset[0.8em]
+\begin{picture} (18,10 )
+\drawline ( 5 , 9 )( 1 , 1 )(17, 1 )( 5, 9 ) %ACBA
+\put( 4.7 , 9.2 ){$\scriptstyle A$} %A
+\put(16.5 , 0.2 ){$\scriptstyle B$} %B
+\put( 0.5 , 0.2 ){$\scriptstyle C$} %C
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/051ac154.eepic b/33063-t/images/sources/051ac154.eepic
new file mode 100644
index 0000000..045ae9b
--- /dev/null
+++ b/33063-t/images/sources/051ac154.eepic
@@ -0,0 +1,40 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 051aa154.tex
+% Pt.154. Fig.a. ( 9,14 )
+\PGset[0.8em]
+\begin{picture} ( 9,14 )
+\drawline ( 1 , 8 )( 8 , 1 )( 5,13 )( 1 , 8 ) %AEBA
+\put( 0.1 , 7.7 ){$\scriptstyle A$} %A
+\put( 4.6 , 13.2 ){$\scriptstyle B$} %B
+\put( 7.7 , 0.2 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
+%
+\hspace{-1.5em}
+% 051bb154.tex
+% Pt.154. Fig.b. (17,14 )
+\PGset[0.8em]
+\begin{picture} (17,14 )
+\drawline ( 1 , 8 )(15 , 8 )( 5,13 )( 1, 8 ) %A(F)CBA
+\drawline ( 1 , 8 )( 8 , 1 )( 5,13 ) %AEB
+\dashline[80]{0.2}( 5 ,13 )( 9 , 8 )( 8, 1 ) %BFE
+\put( 0.1 , 7.7 ){$\scriptstyle A$} %A
+\put( 4.6 , 13.2 ){$\scriptstyle B$} %B
+\put(15.2 , 7.6 ){$\scriptstyle C$} %C
+\put( 7.7 , 0.2 ){$\scriptstyle E$} %E
+\put( 9 , 7.2 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore
+%
+\hspace{-1.5em}
+% 051cc154.tex
+% Pt.154. Fig.c. (16,14 )
+\PGset[0.8em]
+\begin{picture} (16,14 )
+\drawline ( 1 , 8 )(15 , 8 )( 5,13 )( 1, 8 ) %ACBA
+\put( 0.8 , 7.2 ){$\scriptstyle A$} %A
+\put( 4.6 , 13.2 ){$\scriptstyle B$} %B
+\put(14.5 , 7.2 ){$\scriptstyle C$} %C
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/052ab155.eepic b/33063-t/images/sources/052ab155.eepic
new file mode 100644
index 0000000..066b476
--- /dev/null
+++ b/33063-t/images/sources/052ab155.eepic
@@ -0,0 +1,24 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 052aa155.tex
+% Pt.155. Fig.a. (18,11 )
+\PGset[0.8em]
+\begin{picture} (18,11 )
+\drawline ( 5.5,10 )( 1 , 1 )(16.75, 1 )( 5.5,10 ) %ABCA
+\put( 5.2 , 10.2 ){$\scriptstyle A$} %A
+\put( 0.7 , 0.2 ){$\scriptstyle B$} %B
+\put(16.2 , 0.2 ){$\scriptstyle C$} %C
+\end{picture}
+\PGrestore
+%
+\qquad
+% 052bb155.tex
+% Pt.155. Fig.b. (14,12 )
+\PGset[0.8em]
+\begin{picture} (14,12 )
+\drawline ( 3 ,11 )( 1 , 1 )(13 , 1 )( 3 ,11 ) %DEFD
+\put( 2.6 , 11.2 ){$\scriptstyle D$} %D
+\put( 0.7 , 0.2 ){$\scriptstyle E$} %E
+\put(12.5 , 0.2 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/054aa160.eepic b/33063-t/images/sources/054aa160.eepic
new file mode 100644
index 0000000..73a94f5
--- /dev/null
+++ b/33063-t/images/sources/054aa160.eepic
@@ -0,0 +1,20 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 054aa160.tex
+% Pt.160. Fig.a. (14,12 )
+\PGset[0.8em]
+\begin{picture} (14,12 )
+\drawline(1,1)(13,1) % AB
+\drawline(7,1)(7,11) % PR
+\dashline[80]{0.4}( 1, 1 )( 7 , 4 )(13, 1 ) %AOB
+\dashline[80]{0.4}( 1, 1 )( 8.125 ,10.5 )(13, 1 ) %A(D)CB
+\dashline[80]{0.4}(13, 1 )( 7 , 9 ) %BD
+\put( 0.1 , 0.9 ){$\scriptstyle A$} %A
+\put(13.1 , 0.9 ){$\scriptstyle B$} %B
+\put( 8 , 10.7 ){$\scriptstyle C$} %C
+\put( 5.9 , 8.9 ){$\scriptstyle D$} %D
+\put( 6 , 4 ){$\scriptstyle O$} %O
+\put( 6.5 , 0.2 ){$\scriptstyle P$} %P
+\put( 6.6 , 11.2 ){$\scriptstyle R$} %R
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/055aa162.eepic b/33063-t/images/sources/055aa162.eepic
new file mode 100644
index 0000000..822783f
--- /dev/null
+++ b/33063-t/images/sources/055aa162.eepic
@@ -0,0 +1,21 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 055aa162.tex
+% Pt.162. Fig.a. (13,11 )
+\PGset[0.8em]
+\begin{picture} (13,11 )
+\drawline(1,1)(13,7) % AD
+\drawline ( 7.6, 9.8 )( 1 , 1 )(12 , 1 ) %P(BF)A(GC)Q
+\dashline[80]{0.2}( 7 , 9 )(11 , 6 )(11 , 1 ) %BDC
+\dashline[80]{0.2}( 5, 6.33 )( 7.67, 4.33 )( 7.67, 1 ) %FOG
+\put( 0.5 , 0.2 ){$\scriptstyle A$} %A
+\put( 6.1 , 9 ){$\scriptstyle B$} %B
+\put(10.5 , 0.2 ){$\scriptstyle C$} %C
+\put(11.1 , 5.2 ){$\scriptstyle D$} %D
+\put( 4.1 , 6.2 ){$\scriptstyle F$} %F
+\put( 7.2 , 0.2 ){$\scriptstyle G$} %G
+\put( 7.8 , 3.5 ){$\scriptstyle O$} %O
+\put( 7.5 , 10 ){$\scriptstyle P$} %P
+\put(12.2 , 0.6 ){$\scriptstyle Q$} %Q
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/056ac166.eepic b/33063-t/images/sources/056ac166.eepic
new file mode 100644
index 0000000..418806f
--- /dev/null
+++ b/33063-t/images/sources/056ac166.eepic
@@ -0,0 +1,30 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 056aa166.tex
+% Pt.166. Trapezium. (11, 7.5 )
+\PGset[0.8em]
+\begin{picture} (11, 7.5 )
+\drawline ( 0, 1.5 )(11, 1.5 )( 7.5, 6.5 )( 1.5 , 7.5 )( 0, 1.5 ) %Trapezium
+\put ( 3, 0.2 ){{\footnotesize Trapezium.}}
+\end{picture}
+\PGrestore
+%
+\quad
+% 056bb166.tex
+% Pt.166. Trapezoid. (10, 6.5 )
+\PGset[0.8em]
+\begin{picture} (10, 6.5 )
+\drawline ( 0, 1.5 )(10, 1.5 )( 6.5, 6.5 )( 1.25 , 6.5 )( 0, 1.5 ) %Trapezoid
+\put ( 2.5, 0.2 ){{\footnotesize Trapezoid.}}
+\end{picture}
+\PGrestore
+%
+\quad
+% 056cc166.tex
+% Pt.166. Parallelogram. (12, 6.5 )
+\PGset[0.8em]
+\begin{picture} (12, 6.5 )
+\drawline ( 0, 1.5 )( 8, 1.5 )(12, 6.5 )( 4, 6.5 )( 0, 1.5 ) %Parallelogram
+\put ( 3, 0.2 ){{\footnotesize Parallelogram.}}
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/056dg170.eepic b/33063-t/images/sources/056dg170.eepic
new file mode 100644
index 0000000..cd0f53a
--- /dev/null
+++ b/33063-t/images/sources/056dg170.eepic
@@ -0,0 +1,40 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 056dd170.tex
+% Pt.170. Square. ( 5, 6.5 )
+\PGset[0.8em]
+\begin{picture} ( 5, 6.5 )
+\drawline ( 0, 1.5 )( 5, 1.5 )( 5, 6.5 )( 0, 6.5 )( 0, 1.5 ) %Square
+\put ( 1, 0.2 ){{\footnotesize Square.}}
+\end{picture}
+\PGrestore
+%
+\quad
+% 056ee170.tex
+% Pt.170. Rectangle. (10, 6.5 )
+\PGset[0.8em]
+\begin{picture} (10, 6.5 )
+\drawline ( 0, 1.5 )(10, 1.5 )(10, 6.5 )( 0, 6.5 )( 0, 1.5 ) %Rectangle
+\put ( 2.5, 0.2 ){{\footnotesize Rectangle.}}
+\end{picture}
+\PGrestore
+%
+\quad
+% 056ff170.tex
+% Pt.166. Rhombus. (10, 6.5 )
+\PGset[0.8em]
+\begin{picture} (10, 6.5 )
+\drawline ( 0, 1.5 )( 6, 1.5 )(10, 6.5 )( 4, 6.5 )( 0, 1.5 ) %Rhombus
+\put ( 1, 0.2 ){{\footnotesize Rhombus.}}
+\end{picture}
+\PGrestore
+%
+\hspace{-2.5em}
+% 056gg170.tex
+% Pt.166. Rhomboid. (13, 6.5 )
+\PGset[0.8em]
+\begin{picture} (13, 6.5 )
+\drawline ( 0, 1.5 )( 9, 1.5 )(13, 6.5 )( 4, 6.5 )( 0, 1.5 ) %Rhomboid
+\put ( 4, 0.2 ){{\footnotesize Rhomboid.}}
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/057aa174.eepic b/33063-t/images/sources/057aa174.eepic
new file mode 100644
index 0000000..7189c46
--- /dev/null
+++ b/33063-t/images/sources/057aa174.eepic
@@ -0,0 +1,17 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 057aa174.tex
+% Pt.174. Fig.a. (14.5, 7 )
+\PGset[0.8em]
+\begin{picture} (14.5, 7 )
+\drawline ( 1, 1 )( 9.5, 1 )(13.5, 6 )( 5, 6 )( 1, 1 ) %A(Q)EC(P)BA
+\drawline ( 1, 1 )(13.5, 6 ) %AC
+\drawline ( 6, 1 )(6, 6)
+\put( 0.6 , 0.2 ){$\scriptstyle A$} %A
+\put( 4.2 , 6.1 ){$\scriptstyle B$} %B
+\put(13.6 , 6 ){$\scriptstyle C$} %C
+\put( 9.2 , 0.2 ){$\scriptstyle E$} %E
+\put( 5.8 , 6.2 ){$\scriptstyle P$} %P
+\put( 5.7 , 0.2 ){$\scriptstyle Q$} %Q
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/057bb176.eepic b/33063-t/images/sources/057bb176.eepic
new file mode 100644
index 0000000..4d4ec69
--- /dev/null
+++ b/33063-t/images/sources/057bb176.eepic
@@ -0,0 +1,25 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 057bb176.tex
+% Pt.176. Fig.b. (20, 9 )
+\PGset[0.8em]
+\begin{picture} (20, 9 )
+\drawline ( 6, 8.5 )( 1, 6 )( 6.5, 6 ) %ABC
+\drawline ( 1, 2.5 )(19, 2.5 ) %MN
+\drawline ( 2, 0 )(11, 4.5 ) %HD
+\dashline[80]{0.2}( 6.5, 6 )(19, 6 ) %extend BC->
+\dashline[80]{0.2}(11, 4.5 )(18, 8 ) %extend HD/
+\put( 4.4 , 8.1 ){$\scriptstyle A$} %A
+\put( 0.1 , 5.7 ){$\scriptstyle B$} %B
+\put( 6.3 , 5.2 ){$\scriptstyle C$} %C
+\put( 9.8 , 4.5 ){$\scriptstyle D$} %D
+\put( 3.7 , 0 ){$\scriptstyle H$} %H
+\put( 0 , 2.2 ){$\scriptstyle M$} %M
+\put(19.1 , 2.2 ){$\scriptstyle N$} %N
+\put( 2.5 , 6.2 ){$a$}%\emph{a}} %a
+\put( 5 , 1.8 ){$c$}%\emph{c}} %c
+\put(16 , 6.2 ){$x$}%\emph{x}} %x
+\put( 8.7 , 2.7 ){$a'$}%\emph{a'}} %a'
+\put( 6.6 , 2.8 ){$c'$}%\emph{c'}} %c'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/058aa178.eepic b/33063-t/images/sources/058aa178.eepic
new file mode 100644
index 0000000..dc691f7
--- /dev/null
+++ b/33063-t/images/sources/058aa178.eepic
@@ -0,0 +1,14 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 058aa178.tex
+% Pt.178. Fig.a. (24,11 )
+\PGset[0.8em]
+\begin{picture} (24,11 )
+\drawline ( 1, 1 )(19.9, 1 )(23.5,10 )( 4.6,10 )( 1, 1 ) %AECBA
+\dashline[80]{0.2}( 1, 1 )(23.5,10 ) %AC
+\put( 0.7 , 0.2 ){$\scriptstyle A$} %A
+\put( 4.5 , 10.2 ){$\scriptstyle B$} %B
+\put(23.2 , 10.2 ){$\scriptstyle C$} %C
+\put(19.2 , 0.2 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/058bb181.eepic b/33063-t/images/sources/058bb181.eepic
new file mode 100644
index 0000000..16f8768
--- /dev/null
+++ b/33063-t/images/sources/058bb181.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 058bb181.tex
+% Pt.181. Fig.b. (20, 7 )
+\PGset[0.8em]
+\begin{picture} (20, 7 )
+\put( 0 , 1 ){\line ( 1, 0 ){20 }} %lower horiz
+\put( 0 , 6 ){\line ( 1, 0 ){20 }} %upper horiz
+\put( 5 , 1 ){\line ( 0, 1 ){ 5 }} %DA
+\put(15 , 1 ){\line ( 0, 1 ){ 5 }} %CB
+\put( 4.6 , 6.2 ){$\scriptstyle A$} %A
+\put(14.7 , 6.2 ){$\scriptstyle B$} %B
+\put(14.6 , 0.2 ){$\scriptstyle C$} %C
+\put( 4.6 , 0.2 ){$\scriptstyle D$} %D
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/059aa182.eepic b/33063-t/images/sources/059aa182.eepic
new file mode 100644
index 0000000..e2d83be
--- /dev/null
+++ b/33063-t/images/sources/059aa182.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 059aa182.tex
+% Pt.182. Fig.a. (24,11 )
+% *** Same as Pt.178. Fig.a. ***
+\PGset[0.8em]
+\begin{picture} (24,11 )
+\drawline ( 1, 1 )(19.9, 1 )(23.5,10 )( 4.6,10 )( 1, 1 ) %AECBA
+\dashline[80]{0.2}( 1, 1 )(23.5,10 ) %AC
+\put( 0.7 , 0.2 ){$\scriptstyle A$} %A
+\put( 4.5 , 10.2 ){$\scriptstyle B$} %B
+\put(23.2 , 10.2 ){$\scriptstyle C$} %C
+\put(19.2 , 0.2 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/060aa183.eepic b/33063-t/images/sources/060aa183.eepic
new file mode 100644
index 0000000..ece4115
--- /dev/null
+++ b/33063-t/images/sources/060aa183.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 060aa183.tex
+% Pt.183. Fig.a. (24,11 )
+% *** Same as Pt.178. Fig.a. ***
+\PGset[0.8em]
+\begin{picture} (24,11 )
+\drawline ( 1, 1 )(19.9, 1 )(23.5,10 )( 4.6,10 )( 1, 1 ) %AECBA
+\dashline[80]{0.2}( 1, 1 )(23.5,10 ) %AC
+\put( 0.7 , 0.2 ){$\scriptstyle A$} %A
+\put( 4.5 , 10.2 ){$\scriptstyle B$} %B
+\put(23.2 , 10.2 ){$\scriptstyle C$} %C
+\put(19.2 , 0.2 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/061aa184.eepic b/33063-t/images/sources/061aa184.eepic
new file mode 100644
index 0000000..26e0f86
--- /dev/null
+++ b/33063-t/images/sources/061aa184.eepic
@@ -0,0 +1,16 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 061aa184.tex
+% Pt.184. Fig.a. (24,11 )
+\PGset[0.8em]
+\begin{picture} (24,11 )
+\drawline ( 1 , 1 )(19.9, 1 )(23.5,10 )( 4.6,10 )( 1, 1 ) %AECBA
+\drawline ( 1 , 1 )(23.5,10 ) %A(O)C
+\drawline ( 4.6,10 )(19.9, 1 ) %B(O)E
+\put( 0.7 , 0.2 ){$\scriptstyle A$} %A
+\put( 4.5 , 10.2 ){$\scriptstyle B$} %B
+\put(23.2 , 10.2 ){$\scriptstyle C$} %C
+\put(19.2 , 0.2 ){$\scriptstyle E$} %E
+\put(11.95 , 5.7 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/062ab185.eepic b/33063-t/images/sources/062ab185.eepic
new file mode 100644
index 0000000..c1f9df5
--- /dev/null
+++ b/33063-t/images/sources/062ab185.eepic
@@ -0,0 +1,26 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 062aa185.tex
+% Pt.185. Fig.a. (17, 8 )
+\PGset[0.8em]
+\begin{picture} (17, 8 )
+\drawline ( 1 , 1 )(14, 1 )(16.4, 7 )( 3.4, 7 )( 1, 1 ) %ADCBA
+\put( 0.7 , 0.2 ){$\scriptstyle A$} %A
+\put( 3.3 , 7.2 ){$\scriptstyle B$} %B
+\put(16.1 , 7.2 ){$\scriptstyle C$} %C
+\put(13.5 , 0.2 ){$\scriptstyle D$} %D
+\end{picture}
+\PGrestore
+%
+\quad
+% 062bb185.tex
+% Pt.185. Fig.b. (17, 8 )
+\PGset[0.8em]
+\begin{picture} (17, 8 )
+\drawline ( 1 , 1 )(14, 1 )(16.4, 7 )( 3.4, 7 )( 1, 1 ) %ADCBA
+\put( 0.7 , 0.2 ){$\scriptstyle A'$} %A'
+\put( 3.3 , 7.2 ){$\scriptstyle B'$} %B'
+\put(16.1 , 7.2 ){$\scriptstyle C'$} %C'
+\put(13.5 , 0.2 ){$\scriptstyle D'$} %D'
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/063aa187.eepic b/33063-t/images/sources/063aa187.eepic
new file mode 100644
index 0000000..3308f6f
--- /dev/null
+++ b/33063-t/images/sources/063aa187.eepic
@@ -0,0 +1,28 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 063aa187.tex
+% Pt.187. Fig.a. (24.5,17.5 )
+\PGset[0.8em]
+\begin{picture} (24.5,17.5 )
+\drawline(0, 4.5)(24.5, 4.5) % DGP
+\drawline(3.5,7.5)(24.5,7.5) % CFM
+\drawline(5,10.5)(23.7,10.5) % BEK
+\drawline(8.2,13.5)(22.7,13.5) % AH
+\drawline(1,1.5)(15.5,16) % DCBA
+\drawline(22.9,0)(19.4,17.5) % PMKH
+\dashline[80]{0.2}( 7, 7.5 )( 7.6, 4.5 ) %CG
+\dashline[80]{0.2}(10,10.5 )(10.6, 7.5 ) %BF
+\dashline[80]{0.2}(13,13.5 )(13.6,10.5 ) %AE
+\put(12.3 , 13.7 ){$\scriptstyle A$} %A
+\put( 9.3 , 10.7 ){$\scriptstyle B$} %B
+\put( 6.3 , 7.7 ){$\scriptstyle C$} %C
+\put( 3.3 , 4.7 ){$\scriptstyle D$} %D
+\put(13.3 , 9.7 ){$\scriptstyle E$} %E
+\put(10.3 , 6.7 ){$\scriptstyle F$} %F
+\put( 7.3 , 3.7 ){$\scriptstyle G$} %G
+\put(20.3 , 13.7 ){$\scriptstyle H$} %H
+\put(20.9 , 10.7 ){$\scriptstyle K$} %K
+\put(21.5 , 7.7 ){$\scriptstyle M$} %M
+\put(22.1 , 4.7 ){$\scriptstyle P$} %P
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/064aa188.eepic b/33063-t/images/sources/064aa188.eepic
new file mode 100644
index 0000000..3083030
--- /dev/null
+++ b/33063-t/images/sources/064aa188.eepic
@@ -0,0 +1,18 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 064aa188.tex
+% Pt.188. Fig.a. (13,10 )
+\PGset[0.8em]
+\begin{picture} (13,10 )
+\drawline ( 4.5, 9 )( 0.5, 1 )(12.5, 1 )( 4.5, 9 ) %A(D)B(F)C(E)A
+\drawline(2.5,5)(8.5,5) % DE
+\dashline[80]{0.2}( 6.5, 1 )( 8.5, 5 ) %FE
+\dashline[80]{0.2}( 0.5, 9 )(10.5, 9 ) %horiz (A)
+\put( 4.1 , 9.2 ){$\scriptstyle A$} %A
+\put( 0 , 0.2 ){$\scriptstyle B$} %B
+\put(12 , 0.2 ){$\scriptstyle C$} %C
+\put( 1.6 , 4.9 ){$\scriptstyle D$} %D
+\put( 8.6 , 5 ){$\scriptstyle E$} %E
+\put( 6 , 0.2 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/064bb190.eepic b/33063-t/images/sources/064bb190.eepic
new file mode 100644
index 0000000..bee8db8
--- /dev/null
+++ b/33063-t/images/sources/064bb190.eepic
@@ -0,0 +1,18 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 064bb190.tex
+% Pt.190. Fig.b. (17.3, 9.2 )
+\PGset[0.8em]
+\begin{picture} (17.3, 9.2 )
+\drawline ( 0.5, 1 )(16.9, 1 )( 9.7, 8.2 )( 2.9, 8.2 )( 0.5, 1 ) %AB(G)CD(E)A
+\drawline(1.7,4.6)(13.3,4.6) % EG
+\dashline[80]{0.2}( 2.9, 8.2 )(16.9 , 1 ) %D(F)B
+\put( 0.2 , 0.2 ){$\scriptstyle A$} %A
+\put(16.4 , 0.2 ){$\scriptstyle B$} %B
+\put( 9.5 , 8.4 ){$\scriptstyle C$} %C
+\put( 2.7 , 8.4 ){$\scriptstyle D$} %D
+\put( 0.9 , 4.5 ){$\scriptstyle E$} %E
+\put( 9 , 3.8 ){$\scriptstyle F$} %F
+\put(13.4 , 4.5 ){$\scriptstyle G$} %G
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/065ac192.eepic b/33063-t/images/sources/065ac192.eepic
new file mode 100644
index 0000000..5de3c44
--- /dev/null
+++ b/33063-t/images/sources/065ac192.eepic
@@ -0,0 +1,62 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 065aa192.tex
+% Pt.192. Fig.a. (13,12 )
+\PGset[0.8em]
+\begin{picture} (13,12 )
+\drawline ( 1, 6 )( 4,11 )( 9,10 )(12, 6 )( 6, 2 )( 1, 6 ) %ABCDEA
+\drawline ( 1, 6 )( 9,10 ) %AC
+\put( 0.2 , 5.6 ){$\scriptstyle A$} %A
+\put( 3.8 , 11.2 ){$\scriptstyle B$} %B
+\put( 9.1 , 9.8 ){$\scriptstyle C$} %C
+\put(12.1 , 5.6 ){$\scriptstyle D$} %D
+\put( 5.7 , 1.1 ){$\scriptstyle E$} %E
+\put( 5 , 0.2 ){{\footnotesize \textsc{Fig. 1.}}}
+\end{picture}
+\PGrestore
+%
+\quad
+% 065bb192.tex
+% Pt.192. Fig.b. (13,12 )
+\PGset[0.8em]
+\begin{picture} (13,12 )
+\drawline ( 1, 6 )( 4,11 )( 9,10 )(12, 6 )( 6, 2 )( 1, 6 ) %ABCDEA
+\put( 0.2 , 5.6 ){$\scriptstyle A$} %A
+\put( 3.8 , 11.2 ){$\scriptstyle B$} %B
+\put( 9.1 , 9.8 ){$\scriptstyle C$} %C
+\put(12.1 , 5.6 ){$\scriptstyle D$} %D
+\put( 5.7 , 1.1 ){$\scriptstyle E$} %E
+\put( 4.5 , 0.2 ){{\footnotesize \textsc{Fig. 2.}}}
+\end{picture}
+\PGrestore
+%
+\quad
+% 065cc192.tex
+% Pt.192. Fig.b. (11.1, 9.6 )
+\PGset[0.8em]
+\begin{picture} (11.1, 9.6 )
+\drawline ( 5.1, 1.5 )( 0.1, 3.5 )( 0.1, 7.5 )( 5.1, 9.5 )
+(10.1, 7.571)( 5.1, 5.5 )(10.1, 3.429 )( 5.1, 1.5 ) %bot-ll-ul-top-EDF-bot
+% Ellipse: u = 5.1 v = 5.5 a = 1.43 b = 1.43 phi = 0.0 Grad
+
+\qbezier[5](6.4211, 6.0472)(6.3206, 6.29)(6.1112, 6.5112)
+\qbezier[5](6.1112, 6.5112)(5.9253, 6.697)(5.6472, 6.8211)
+\qbezier[5](5.6472, 6.8211)(5.4044, 6.9217)(5.1, 6.93)
+\qbezier[5](5.1, 6.93)(4.8372, 6.93)(4.5528, 6.8211)
+\qbezier[5](4.5528, 6.8211)(4.31, 6.7206)(4.0888, 6.5112)
+\qbezier[5](4.0888, 6.5112)(3.903, 6.3253)(3.7789, 6.0472)
+\qbezier[5](3.7789, 6.0472)(3.6783, 5.8044)(3.67, 5.5)
+\qbezier[5](3.67, 5.5)(3.67, 5.2372)(3.7789, 4.9528)
+\qbezier[5](3.7789, 4.9528)(3.8794, 4.71)(4.0888, 4.4888)
+\qbezier[5](4.0888, 4.4888)(4.2747, 4.303)(4.5528, 4.1789)
+\qbezier[5](4.5528, 4.1789)(4.7956, 4.0783)(5.1, 4.07)
+\qbezier[5](5.1, 4.07)(5.3628, 4.07)(5.6472, 4.1789)
+\qbezier[5](5.6472, 4.1789)(5.89, 4.2794)(6.1112, 4.4888)
+\qbezier[5](6.1112, 4.4888)(6.297, 4.6747)(6.4211, 4.9528)
+
+\put( 4.1 , 5.2 ){$\scriptstyle D$} %D
+\put(10.2 , 7.1 ){$\scriptstyle E$} %E
+\put(10.2 , 3.1 ){$\scriptstyle F$} %F
+\put( 4 , 0.2 ){{\footnotesize \textsc{Fig. 3.}}}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/066ad203.eepic b/33063-t/images/sources/066ad203.eepic
new file mode 100644
index 0000000..40fe740
--- /dev/null
+++ b/33063-t/images/sources/066ad203.eepic
@@ -0,0 +1,40 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 066aa203.tex
+% Pt.203. Fig.a. ( 8, 8 )
+\PGset[0.8em]
+\begin{picture} ( 8, 8 )
+\drawline ( 0, 1.5 )( 0.5, 8 )( 5, 7.5 )( 8, 1.5 )( 0, 1.5 ) %ll-ul-ur-lr-ll
+\put( 2.5 , 0.2 ){{\footnotesize \textsc{Fig. 4.}}}
+\end{picture}
+\PGrestore
+%
+\quad
+% 066bb203.tex
+% Pt.203. Fig.b. ( 8, 5 )
+\PGset[0.8em]
+\begin{picture} ( 8, 5 )
+\drawline ( 0, 1.5 )( 0.38, 5 )( 6.60, 4.31 )( 8, 1.5 )( 0, 1.5 ) %ll-ul-ur-lr-ll
+\put( 2.5 , 0.2 ){{\footnotesize \textsc{Fig. 5.}}}
+\end{picture}
+\PGrestore
+%
+\quad
+% 066cc203.tex
+% Pt.203. Fig.c. ( 8, 7 )
+\PGset[0.8em]
+\begin{picture} ( 8, 7 )
+\drawline ( 0, 1.5 )( 3, 7 )( 8, 6.8 )( 7, 1.5 )( 0, 1.5 ) %ll-ul-ur-lr-ll
+\put( 2 , 0.2 ){{\footnotesize \textsc{Fig. 6.}}}
+\end{picture}
+\PGrestore
+%
+\quad
+% 066dd203.tex
+% Pt.203. Fig.d. ( 7, 8 )
+\PGset[0.8em]
+\begin{picture} ( 7, 8 )
+\drawline ( 0, 1.5 )( 1, 7.7 )( 6, 6.8 )( 7, 1.5 )( 0, 1.5 ) %ll-ul-ur-lr-ll
+\put( 2 , 0.2 ){{\footnotesize \textsc{Fig. 7.}}}
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/067aa205.eepic b/33063-t/images/sources/067aa205.eepic
new file mode 100644
index 0000000..d997a8b
--- /dev/null
+++ b/33063-t/images/sources/067aa205.eepic
@@ -0,0 +1,18 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 067aa205.tex
+% Pt.205. Fig.a. (20,17 )
+\PGset[0.8em]
+\begin{picture} (20,17 )
+\drawline ( 5.5, 1 )(14.5, 1 )(19, 9.1 )(14.5,16 )( 5.5,16 )( 1, 8.5 )( 5.5, 1 ) %ABCDEFA
+\dashline[80]{0.2}( 5.5, 1 )(19 , 9.1 ) %AC
+\dashline[80]{0.2}( 5.5, 1 )(14.5,16 ) %AD
+\dashline[80]{0.2}( 5.5, 1 )( 5.5,16 ) %AE
+\put( 5.1 , 0.2 ){$\scriptstyle A$} %A
+\put(14 , 0.2 ){$\scriptstyle B$} %B
+\put(19.1 , 8.7 ){$\scriptstyle C$} %C
+\put(14 , 16.2 ){$\scriptstyle D$} %D
+\put( 5.1 , 16.2 ){$\scriptstyle E$} %E
+\put( 0.2 , 8.2 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/068aa207.eepic b/33063-t/images/sources/068aa207.eepic
new file mode 100644
index 0000000..4889a76
--- /dev/null
+++ b/33063-t/images/sources/068aa207.eepic
@@ -0,0 +1,22 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 068aa207.tex
+% Pt.207. Fig.a. (17,18 )
+\PGset[0.8em]
+\begin{picture} (17,18 )
+\put( 4 , 2.5 ){\line ( 1, 0 ){12 }} %ABext
+\put(13.93 , 2.5 ){\line ( 1, 5 ){ 2.3 }} %BCext
+\put(15.65 , 11.11 ){\line (-4, 3 ){ 9 }} %CDext
+\put( 9 , 16.1 ){\line (-5,-4 ){ 9 }} %DEext
+\put( 2.34 , 10.78 ){\line ( 1,-5 ){ 2.15 }} %EAext
+\put( 4.1 , 2.7 ){$\scriptstyle A$} %A
+\put(13 , 2.7 ){$\scriptstyle B$} %B
+\put(14.5 , 10.5 ){$\scriptstyle C$} %C
+\put( 8.5 , 15 ){$\scriptstyle D$} %D
+\put( 2.8 , 10.3 ){$\scriptstyle E$} %E
+\put( 4.3 , 1.7 ){\emph{a}} %a
+\put(14.2 , 2.7 ){\emph{b}} %b
+\put(15.0 , 11.7 ){\emph{c}} %c
+\put( 7.5 , 15.5 ){\emph{d}} %d
+\put( 1.7 , 9.6 ){\emph{e}} %e
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/069ac208.eepic b/33063-t/images/sources/069ac208.eepic
new file mode 100644
index 0000000..92c5563
--- /dev/null
+++ b/33063-t/images/sources/069ac208.eepic
@@ -0,0 +1,52 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 069aa208.tex
+% Pt.208. Fig.a. (13,13 )
+\PGset[0.8em]
+\begin{picture} (13,13 )
+\drawline(1,6.5)(12,6.5) % X'X
+\dashline[80]{0.2}( 6.5, 1 )( 6.5,12 ) %P'(O)P
+\put( 5.6 , 5.6 ){$\scriptstyle O$} %O
+\put( 6.2 , 12.2 ){$\scriptstyle P$} %P
+\put( 6.1 , 0.1 ){$\scriptstyle P'$} %P'
+\put(12 , 6.2 ){$\scriptstyle X$} %X
+\put( 0.1 , 6.2 ){$\scriptstyle X'$} %X'
+\end{picture}
+\PGrestore
+%
+% 069bb208.tex
+% Pt.208. Fig.b. (11,11 )
+\PGset[0.8em]
+\begin{picture} (11,11 )
+\drawline ( 1, 6.5 )( 3, 9.5 )( 8, 9.5 )(10, 6.5)( 8, 3.5 )( 3, 3.5 )( 1, 6.5)%A'BCAB'C'A'
+\dashline[80]{0.2}( 1, 6.5 )(10, 6.5 ) %A'A
+\dashline[80]{0.2}( 3, 9.5 )( 8, 3.5 ) %BB'
+\dashline[80]{0.2}( 3, 3.5 )( 8, 9.5 ) %C'C
+\put(10.1 , 6.1 ){$\scriptstyle A$} %A
+\put( 2.5 , 9.7 ){$\scriptstyle B$} %B
+\put( 8 , 9.6 ){$\scriptstyle C$} %C
+\put( 0.0 , 6.2 ){$\scriptstyle A'$} %A'
+\put( 7.8 , 2.7 ){$\scriptstyle B'$} %B'
+\put( 2.4 , 2.6 ){$\scriptstyle C'$} %C'
+\put( 5.2 , 7.1 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
+%
+% 069cc208.tex
+% Pt.208. Fig.c. (11,11 )
+\PGset[0.8em]
+\begin{picture} (14,11 )
+\drawline ( 3, 6.5 )( 5, 8.5 )(10, 9.5 )(11.5, 6.5)(10, 3.5 )( 5, 4.5 )( 3, 6.5)%ABCDC'B'A
+\drawline(1,6.5)(13.5,6.5) % X'X
+\dashline[80]{0.2}( 5, 4.5 )( 5, 8.5 ) %B'B
+\dashline[80]{0.2}(10, 3.5 )(10, 9.5 ) %C'C
+\put( 2.2 , 6.7 ){$\scriptstyle A$} %A
+\put( 4.5 , 8.7 ){$\scriptstyle B$} %B
+\put( 9.6 , 9.6 ){$\scriptstyle C$} %C
+\put(11.5 , 6.7 ){$\scriptstyle D$} %D
+\put( 4.5 , 3.5 ){$\scriptstyle B'$} %B'
+\put( 9.5 , 2.6 ){$\scriptstyle C'$} %C'
+\put(13.6 , 6.1 ){$\scriptstyle X$} %X
+\put( 0.1 , 6.2 ){$\scriptstyle X'$} %X'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/069dd211.eepic b/33063-t/images/sources/069dd211.eepic
new file mode 100644
index 0000000..fd475e4
--- /dev/null
+++ b/33063-t/images/sources/069dd211.eepic
@@ -0,0 +1,22 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 069dd211.tex
+% Pt.211. Fig.d. (13,12 )
+\PGset[0.8em]
+\begin{picture} (13,12 )
+\drawline ( 3, 9 )( 6,11 )(10, 8 )( 3, 9 ) %ABCA
+\drawline ( 3, 3 )( 6, 1 )(10, 4 )( 3, 3 ) %A'B'C'A'
+\drawline(1,6)(12,6) % X'X
+\dashline[80]{0.2}( 3, 3 )( 3, 9 ) %A'A
+\dashline[80]{0.2}( 6, 1 )( 6,11 ) %B'B
+\dashline[80]{0.2}(10, 4 )(10, 8 ) %C'C
+\put( 2.2 , 8.9 ){$\scriptstyle A$} %A
+\put( 5.7 , 11.2 ){$\scriptstyle B$} %B
+\put(10.2 , 7.7 ){$\scriptstyle C$} %C
+\put( 1.8 , 2.8 ){$\scriptstyle A'$} %A'
+\put( 5.6 , 0.1 ){$\scriptstyle B'$} %B'
+\put(10.2 , 3.6 ){$\scriptstyle C'$} %C'
+\put(12.1 , 5.7 ){$\scriptstyle X$} %X
+\put( 0.1 , 5.8 ){$\scriptstyle X'$} %X'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/070aa212.eepic b/33063-t/images/sources/070aa212.eepic
new file mode 100644
index 0000000..62fdd51
--- /dev/null
+++ b/33063-t/images/sources/070aa212.eepic
@@ -0,0 +1,16 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 070aa212.tex
+% Pt.212. Fig.a. (23,16 )
+\PGset[0.8em]
+\begin{picture} (23,16 )
+\drawline ( 1, 8 )( 8,15 )(22, 8 )( 8, 1 )( 1, 8 ) %ABCDA
+\drawline(1,8)(22,8) % AC
+\drawline(8,1)(8,15) % DB
+\put( 0.1 , 7.6 ){$\scriptstyle A$} %A
+\put( 7.6 , 15.2 ){$\scriptstyle B$} %B
+\put(22.2 , 7.6 ){$\scriptstyle C$} %C
+\put( 7.6 , 0.1 ){$\scriptstyle D$} %D
+\put( 8.2 , 8.2 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/071aa213.eepic b/33063-t/images/sources/071aa213.eepic
new file mode 100644
index 0000000..b04535f
--- /dev/null
+++ b/33063-t/images/sources/071aa213.eepic
@@ -0,0 +1,32 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 071aa213.tex
+% Pt.213. Fig.a. (24,16 )
+\PGset[0.8em]
+\begin{picture} (24,16 )
+\drawline ( 4,11 )( 9,13 )(15,13 )(20,11 )(20, 5 )(15, 3 )( 9, 3 )( 4, 5 )( 4,11 ) %A(I)BC(N)DEFG(L)HA
+\drawline(1,8)(23,8) % X'X
+\drawline(12,1)(12,15) % Y'Y
+\dashline[80]{0.2}( 6.5, 4 )( 6.5,12 )(17.5,12 )( 6.5, 4 ) %L(K)I(M)N(O)L
+\dashline[80]{0.2}( 6.5, 8 )(12 ,12 ) %KM
+
+\put( 3.2 , 11.2 ){$\scriptstyle A$} %A
+\put( 8.5 , 13.2 ){$\scriptstyle B$} %B
+\put(14.6 , 13.2 ){$\scriptstyle C$} %C
+\put(20 , 11.2 ){$\scriptstyle D$} %D
+\put(19.9 , 4.1 ){$\scriptstyle E$} %E
+\put(14.5 , 2.1 ){$\scriptstyle F$} %F
+\put( 8.5 , 2.1 ){$\scriptstyle G$} %G
+\put( 3.1 , 4.1 ){$\scriptstyle H$} %H
+\put( 6.2 , 12.2 ){$\scriptstyle I$} %I
+\put( 5.5 , 7.1 ){$\scriptstyle K$} %K
+\put( 6 , 3.1 ){$\scriptstyle L$} %L
+\put(10.9 , 12.1 ){$\scriptstyle M$} %M
+\put(17.5 , 12.2 ){$\scriptstyle N$} %N
+\put(12.2 , 7.1 ){$\scriptstyle O$} %O
+\put(23.1 , 7.7 ){$\scriptstyle X$} %X
+\put( 0.1 , 7.8 ){$\scriptstyle X'$} %X'
+\put(11.7 , 15.2 ){$\scriptstyle Y$} %Y
+\put(11.6 , 0.1 ){$\scriptstyle Y'$} %Y'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/074aaZ19.eepic b/33063-t/images/sources/074aaZ19.eepic
new file mode 100644
index 0000000..fa26f12
--- /dev/null
+++ b/33063-t/images/sources/074aaZ19.eepic
@@ -0,0 +1,16 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 074aaZ19.tex
+% Ex.19. Fig.a. (10,10 )
+\PGset[0.8em]
+\begin{picture} (10,10 )
+\drawline ( 7, 9 )( 1, 5 )( 9, 5 )( 7, 9 ) %AB(D)CA
+\drawline ( 5, 5 )( 7, 9 ) %DA
+\dashline[80]{0.2}( 1, 5 )( 3, 1 )( 5, 5 ) %BED
+\put( 6.5 , 9.2 ){$\scriptstyle A$} %A
+\put( 0.1 , 4.4 ){$\scriptstyle B$} %B
+\put( 8.5 , 4.2 ){$\scriptstyle C$} %C
+\put( 5 , 4.1 ){$\scriptstyle D$} %D
+\put( 2.7 , 0.1 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/074bbZ20.eepic b/33063-t/images/sources/074bbZ20.eepic
new file mode 100644
index 0000000..8991e45
--- /dev/null
+++ b/33063-t/images/sources/074bbZ20.eepic
@@ -0,0 +1,17 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 074bbZ20.tex
+% Ex.20. Fig.b. ( 8, 8 )
+\PGset[0.8em]
+\begin{picture} ( 8, 8 )
+\drawline ( 2.5, 7 )( 0.5, 1 )( 6.5, 1 )( 2.5, 7 ) %A(D)BC(E)A
+\drawline ( 1.5, 4 )( 4.5, 4 ) %DE
+\dashline[80]{0.2}( 6.5, 1 )( 7.5, 4 )( 4.5, 4 ) %CGE
+\put( 2.2 , 7.2 ){$\scriptstyle A$} %A
+\put( 0 , 0.2 ){$\scriptstyle B$} %B
+\put( 6.3 , 0.2 ){$\scriptstyle C$} %C
+\put( 0.6 , 3.9 ){$\scriptstyle D$} %D
+\put( 4.5 , 4.2 ){$\scriptstyle E$} %E
+\put( 7.1 , 4.2 ){$\scriptstyle G$} %G
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/075aaZ21.eepic b/33063-t/images/sources/075aaZ21.eepic
new file mode 100644
index 0000000..52278bd
--- /dev/null
+++ b/33063-t/images/sources/075aaZ21.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 075aaZ21.tex
+% Ex.21. Fig.a. (12, 8 )
+\PGset[0.8em]
+\begin{picture} (12, 8 )
+\drawline ( 1, 7 )(11, 1 )( 1, 1 )( 1, 7 ) %A(D)BC(E)A
+\dashline[80]{0.2}( 1, 1 )( 6, 4 )( 6, 1 ) %CDE
+\put( 0.6 , 7.2 ){$\scriptstyle A$} %A
+\put(11.1 , 0.5 ){$\scriptstyle B$} %B
+\put( 0.2 , 0.2 ){$\scriptstyle C$} %C
+\put( 6 , 4.2 ){$\scriptstyle D$} %D
+\put( 5.6 , 0.2 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/075bbZ22.eepic b/33063-t/images/sources/075bbZ22.eepic
new file mode 100644
index 0000000..ffcd6d6
--- /dev/null
+++ b/33063-t/images/sources/075bbZ22.eepic
@@ -0,0 +1,20 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 075bbZ22.tex
+% Ex.22. Fig.b. (12, 8 )
+\PGset[0.8em]
+\begin{picture} (12, 8 )
+\drawline ( 1, 7 )(11, 1 )( 1, 1 )( 1, 7 ) %A(D)BC(E)A
+\drawline ( 1, 1 )( 6, 4 ) %CD
+\dashline[80]{0.2}( 6, 4 )( 6, 1 ) %DE
+\put( 0.6 , 7.2 ){$\scriptstyle A$} %A
+\put(11.1 , 0.5 ){$\scriptstyle B$} %B
+\put( 0.2 , 0.2 ){$\scriptstyle C$} %C
+\put( 6 , 4.2 ){$\scriptstyle D$} %D
+\put( 5.6 , 0.2 ){$\scriptstyle E$} %E
+\put( 9.2 , 1.1 ){\emph{a}} %a
+\put( 2.7 , 1.1 ){\emph{b}} %b
+\put( 1.1 , 1.6 ){\emph{c}} %c
+\put( 1.1 , 5.5 ){2\emph{a}} %2a
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/075ceZ23.eepic b/33063-t/images/sources/075ceZ23.eepic
new file mode 100644
index 0000000..43f46d1
--- /dev/null
+++ b/33063-t/images/sources/075ceZ23.eepic
@@ -0,0 +1,38 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 075ccZ23.tex
+% Ex.23. Fig.c. ( 9, 6 )
+\PGset[0.8em]
+\begin{picture} ( 9, 6 )
+\drawline ( 1, 1 )( 8, 1 )( 3, 5 )( 1, 1 ) %A(D)BCA
+\dashline[80]{0.2}( 3, 5 )( 5, 1 ) %CD
+\put( 0.6 , 0.2 ){$\scriptstyle A$} %A
+\put( 7.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 2.7 , 5.2 ){$\scriptstyle C$} %C
+\put( 4.6 , 0.2 ){$\scriptstyle D$} %D
+\end{picture}
+\PGrestore
+%
+\quad
+% 075ddZ23.tex
+% Ex.23. Fig.d. ( 9, 6 )
+\PGset[0.8em]
+\begin{picture} ( 9, 6 )
+\drawline ( 1, 1 )( 8, 1 )( 3, 5 )( 1, 1 ) %A'B'C'A'
+\put( 0.6 , 0.15 ){$\scriptstyle A'$} %A'
+\put( 7.8 , 0.2 ){$\scriptstyle B'$} %B'
+\put( 2.7 , 5.1 ){$\scriptstyle C'$} %C'
+\end{picture}
+\PGrestore
+%
+\quad
+% 075eeZ23.tex
+% Ex.23. Fig.e. ( 7, 6 )
+\PGset[0.8em]
+\begin{picture} ( 7, 6 )
+\drawline ( 3, 1 )( 6, 1 )( 1, 5 )( 3, 1 ) %A'B'C'A'
+\put( 2.6 , 0.15 ){$\scriptstyle A'$} %A'
+\put( 5.8 , 0.2 ){$\scriptstyle B'$} %B'
+\put( 0.7 , 5.1 ){$\scriptstyle C'$} %C'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/076aaZ24.eepic b/33063-t/images/sources/076aaZ24.eepic
new file mode 100644
index 0000000..37e7be0
--- /dev/null
+++ b/33063-t/images/sources/076aaZ24.eepic
@@ -0,0 +1,19 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 076aaZ24.tex
+% Ex.24. Fig.a. (10, 8 )
+\PGset[0.8em]
+\begin{picture} (10, 8 )
+\drawline ( 1, 1 )( 9, 1 )( 3, 7 )( 1, 1 ) %ABCA
+\drawline ( 1, 1 )( 4.75, 3.5 ) %AD
+\drawline ( 9, 1 )( 3.2 , 3.32 ) %BE
+\drawline ( 3, 7 )( 4.2 , 2.2 ) %CF
+\put( 0.1 , 0.7 ){$\scriptstyle A$} %A
+\put( 9.1 , 0.7 ){$\scriptstyle B$} %B
+\put( 2.6 , 7.2 ){$\scriptstyle C$} %C
+\put( 4.8 , 3.3 ){$\scriptstyle D$} %D
+\put( 2.4 , 3.2 ){$\scriptstyle E$} %E
+\put( 4.1 , 1.6 ){$\scriptstyle F$} %F
+\put( 3.3 , 1.9 ){$\scriptstyle O$} %O 4,3
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/076bbZ25.eepic b/33063-t/images/sources/076bbZ25.eepic
new file mode 100644
index 0000000..2a4bfce
--- /dev/null
+++ b/33063-t/images/sources/076bbZ25.eepic
@@ -0,0 +1,22 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 076bbZ25.tex
+% Ex.25. Fig.b. ( 9, 7 )
+\PGset[0.8em]
+\begin{picture} ( 9, 7 )
+\drawline ( 3, 6 )( 1, 1 )( 8, 1 )( 3, 6 ) %A(D)B(F)C(E)A
+\drawline ( 2 , 3.5 )( 5.25, 2.2 ) %DD'
+\drawline ( 5.5, 3.5 )( 4.2 , 2.2 ) %EE'
+\drawline ( 4.5, 1 )( 4.5 , 2.9 ) %FF'
+\put( 2.6 , 6.2 ){$\scriptstyle A$} %A
+\put( 0.1 , 0.7 ){$\scriptstyle B$} %B
+\put( 8.2 , 0.7 ){$\scriptstyle C$} %C
+\put( 1.1 , 3.3 ){$\scriptstyle D$} %D
+\put( 5.6 , 3.6 ){$\scriptstyle E$} %E
+\put( 4.1 , 0.1 ){$\scriptstyle F$} %F
+\put( 5.2 , 1.7 ){$\scriptstyle D'$} %D'
+\put( 3.2 , 1.3 ){$\scriptstyle E'$} %E'
+\put( 4.1 , 3 ){$\scriptstyle F'$} %F'
+\put( 5 , 2.4 ){$\scriptstyle O$} %O 4.5, 2.5
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/076ccZ26.eepic b/33063-t/images/sources/076ccZ26.eepic
new file mode 100644
index 0000000..cc5b01c
--- /dev/null
+++ b/33063-t/images/sources/076ccZ26.eepic
@@ -0,0 +1,23 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 076ccZ26.tex
+% Ex.26. Fig.c. (13.3, 9 )
+\PGset[0.8em]
+\begin{picture} (13.3, 9 )
+\dashline[80]{0.2}( 1 , 8 )(12 , 8 )( 8.333, 0.667 )( 1 , 8 ) %C'(A)B'(C)A'(B)C'
+\drawline ( 6.5, 8 )( 4.667, 4.333 )(10.167, 4.333 )( 6.5, 8 ) %A(K)B(H)C(P)A
+\drawline ( 6.5 , 8 )( 6.5 , 4.333 ) %AH
+\drawline ( 4.667, 4.333 )( 7.417 , 7.083 ) %BP
+\drawline (10.167, 4.333 )( 5.767 , 6.533 ) %CK
+\put( 6.1 , 8.2 ){$\scriptstyle A$} %A
+\put( 3.8 , 3.5 ){$\scriptstyle B$} %B
+\put(10.2 , 3.6 ){$\scriptstyle C$} %C
+\put( 6 , 3.5 ){$\scriptstyle H$} %H
+\put( 4.9 , 6.3 ){$\scriptstyle K$} %K
+\put( 6.6 , 5 ){$\scriptstyle O$} %O 6.5, 6.166...
+\put( 7.6 , 7 ){$\scriptstyle P$} %P
+\put( 8.3 , 0.1 ){$\scriptstyle A'$} %A'
+\put(12.1 , 7.7 ){$\scriptstyle B'$} %B'
+\put( 0 , 7.8 ){$\scriptstyle C'$} %C'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/076ddZ27.eepic b/33063-t/images/sources/076ddZ27.eepic
new file mode 100644
index 0000000..eee9ace
--- /dev/null
+++ b/33063-t/images/sources/076ddZ27.eepic
@@ -0,0 +1,22 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 076ddZ27.tex
+% Ex.27. Fig.d. (10, 9 )
+\PGset[0.8em]
+\begin{picture} (10, 9 )
+\drawline ( 0.5, 1 )( 9.5, 1 )( 7.5, 8 )( 0.5, 1 ) %A(E)B(D)C(H)A
+\drawline ( 0.5, 1 )( 8.5, 4.5 ) %AD
+\drawline ( 9.5, 1 )( 4 , 4.5 ) %BH
+\drawline ( 7.5, 8 )( 5 , 1 ) %CE
+\dashline[80]{0.2}( 8.5, 4.5 )( 5 , 1 )( 3.167, 2.167 )( 6.667, 5.667 )( 8.5, 4.5 ) %DEFGD
+\put( 0.2 , 0.2 ){$\scriptstyle A$} %A
+\put( 9 , 0.2 ){$\scriptstyle B$} %B
+\put( 7.4 , 8.1 ){$\scriptstyle C$} %C
+\put( 8.6 , 4.5 ){$\scriptstyle D$} %D
+\put( 4.6 , 0.2 ){$\scriptstyle E$} %E
+\put( 2.6 , 2.2 ){$\scriptstyle F$} %F
+\put( 5.8 , 5.6 ){$\scriptstyle G$} %G
+\put( 3.2 , 4.5 ){$\scriptstyle H$} %H
+\put( 5.65 , 2.28 ){$\scriptstyle O$} %O 5.833..., 3.333...
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/077adZ28.eepic b/33063-t/images/sources/077adZ28.eepic
new file mode 100644
index 0000000..4d62ea3
--- /dev/null
+++ b/33063-t/images/sources/077adZ28.eepic
@@ -0,0 +1,72 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 077aaZ28.tex
+% Ex.28. Fig.a. ( 7, 7 )
+\PGset[0.8em]
+\begin{picture} ( 7, 7 )
+\put( 0.5 , 1 ){\line ( 1, 0 ){ 6 }} %E(A)F
+\put( 3.5 , 1 ){\line (-2, 5 ){ 2 }} %AC
+\put( 3.5 , 1 ){\line ( 0, 1 ){ 5 }} %AD
+\put( 3.5 , 1 ){\line ( 2, 5 ){ 2 }} %AB
+\put( 3.1 , 0.2 ){$\scriptstyle A$} %A
+\put( 5.3 , 6.1 ){$\scriptstyle B$} %B
+\put( 1.1 , 6.1 ){$\scriptstyle C$} %C
+\put( 3.1 , 6.1 ){$\scriptstyle D$} %D
+\put( 0.1 , 0.2 ){$\scriptstyle E$} %E
+\put( 6 , 0.2 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore
+%
+\quad
+% 077bbZ28.tex
+% Ex.28. Fig.b. ( 8.5, 5.6 )
+\PGset[0.8em]
+\begin{picture} ( 8.5, 5.6 )
+\put( 0.5 , 1 ){\line ( 1, 0 ){ 7 }} %D(A)B
+\put( 4 , 1 ){\line (-5, 6 ){ 2.5 }} %AF
+\put( 4 , 1 ){\line ( 1, 2 ){ 2 }} %AC
+\put( 4 , 1 ){\line ( 6, 5 ){ 3.5 }} %AE
+\put( 3.7 , 0.2 ){$\scriptstyle A$} %A
+\put( 7.1 , 0.2 ){$\scriptstyle B$} %B
+\put( 5.2 , 4.8 ){$\scriptstyle C$} %C
+\put( 0 , 0.2 ){$\scriptstyle D$} %D
+\put( 7.5 , 3.8 ){$\scriptstyle E$} %E
+\put( 1.1 , 4 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore
+%
+\quad
+% 077ccZ28.tex
+% Ex.28. Fig.c. ( 7, 7 )
+\PGset[0.8em]
+\begin{picture} ( 7, 7 )
+\put( 0.5 , 3.5 ){\line ( 1, 0 ){ 6 }} %D(A)B
+\put( 1 , 2 ){\line ( 5, 3 ){ 5 }} %G(A)F
+\put( 2 , 1 ){\line ( 3, 5 ){ 3 }} %E(A)C
+\put( 3.3 , 2.7 ){$\scriptstyle A$} %A 3.5, 3.5
+\put( 6.1 , 2.7 ){$\scriptstyle B$} %B
+\put( 4.8 , 6.1 ){$\scriptstyle C$} %C
+\put( 0.2 , 2.7 ){$\scriptstyle D$} %D
+\put( 1.5 , 0.2 ){$\scriptstyle E$} %E
+\put( 6.1 , 4.9 ){$\scriptstyle F$} %F
+\put( 0.2 , 1.3 ){$\scriptstyle G$} %G
+\end{picture}
+\PGrestore
+%
+\quad
+% 077ddZ28.tex
+% Ex.28. Fig.d. ( 7, 7 )
+\PGset[0.8em]
+\begin{picture} ( 7, 7 )
+\put( 0.5 , 3.5 ){\line ( 1, 0 ){ 6 }} %D(A)B
+\put( 1 , 2 ){\line ( 5, 3 ){ 5 }} %G(A)F
+\put( 2 , 1 ){\line ( 3, 5 ){ 3 }} %E(A)C
+\put( 2 , 6 ){\line ( 3,-5 ){ 3 }} %ul-lr, perp to G(A)F
+\put( 3.1 , 2.4 ){$\scriptstyle A$} %A 3.5, 3.5
+\put( 6.1 , 2.7 ){$\scriptstyle B$} %B
+\put( 4.8 , 6.1 ){$\scriptstyle C$} %C
+\put( 0.2 , 2.7 ){$\scriptstyle D$} %D
+\put( 1.5 , 0.2 ){$\scriptstyle E$} %E
+\put( 6.1 , 4.9 ){$\scriptstyle F$} %F
+\put( 0.2 , 1.3 ){$\scriptstyle G$} %G
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/077eeZ34.eepic b/33063-t/images/sources/077eeZ34.eepic
new file mode 100644
index 0000000..b8cd8f4
--- /dev/null
+++ b/33063-t/images/sources/077eeZ34.eepic
@@ -0,0 +1,14 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 077eeZ34.tex
+% Ex.34. Fig.e. ( 5.8, 6 )
+\PGset[0.8em]
+\begin{picture} ( 5.8, 6 )
+\drawline ( 0.5, 1 )( 5.3, 1 )( 2.9, 5 )( 0.5, 1 ) %A(D)BCA
+\drawline(2.9,1)(2.9,5) % DC
+\put( 0.2 , 0.2 ){$\scriptstyle A$} %A
+\put( 4.9 , 0.2 ){$\scriptstyle B$} %B
+\put( 2.7 , 5.2 ){$\scriptstyle C$} %C
+\put( 2.6 , 0.2 ){$\scriptstyle D$} %D
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/077ffZ35.eepic b/33063-t/images/sources/077ffZ35.eepic
new file mode 100644
index 0000000..cbc6d4e
--- /dev/null
+++ b/33063-t/images/sources/077ffZ35.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 077ffZ35.tex
+% Ex.35. Fig.f. ( 7.7, 9 )
+\PGset[0.8em]
+\begin{picture} ( 7.7, 9 )
+\drawline ( 0.567, 1 )( 7.233, 1 )( 3.9, 6 )( 0.567, 1 ) %A(D)BCA
+\drawline(3.9,1)(3.9,8) % DE
+\put( 0.2 , 0.2 ){$\scriptstyle A$} %A
+\put( 6.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 3.0 , 5.9 ){$\scriptstyle C$} %C
+\put( 3.4 , 0.2 ){$\scriptstyle D$} %D
+\put( 3.6 , 8.2 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/078aaZ41.eepic b/33063-t/images/sources/078aaZ41.eepic
new file mode 100644
index 0000000..7bfeea3
--- /dev/null
+++ b/33063-t/images/sources/078aaZ41.eepic
@@ -0,0 +1,14 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 078aaZ41.tex
+% Ex.41. Fig.a. ( 9, 8.5 )
+\PGset[0.8em]
+\begin{picture} ( 9, 8.5 )
+\drawline ( 4.4, 7.5 )( 0.5, 1 )( 6.5, 1 )( 3.5, 6 )( 9, 6 ) %D(A)BCAE
+\put( 2.6 , 5.9 ){$\scriptstyle A$} %A
+\put( 0.1 , 0.2 ){$\scriptstyle B$} %B
+\put( 6.1 , 0.2 ){$\scriptstyle C$} %C
+\put( 4.1 , 7.7 ){$\scriptstyle D$} %D
+\put( 8.2 , 6.2 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/078bbZ43.eepic b/33063-t/images/sources/078bbZ43.eepic
new file mode 100644
index 0000000..acde9c6
--- /dev/null
+++ b/33063-t/images/sources/078bbZ43.eepic
@@ -0,0 +1,14 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 078bbZ43.tex
+% Ex.43. Fig.b. ( 5.9, 8 )
+\PGset[0.8em]
+\begin{picture} ( 5.9, 8 )
+\drawline ( 0.5, 1 )( 5.3, 1 )( 5.3, 7 )( 0.5, 1 ) %ABD(C)A
+\drawline(2.9,4)(5.3,1) % CB
+\put( 0.1 , 0.2 ){$\scriptstyle A$} %A
+\put( 5.1 , 0.3 ){$\scriptstyle B$} %B
+\put( 2.1 , 3.9 ){$\scriptstyle C$} %C
+\put( 4.9 , 7.2 ){$\scriptstyle D$} %D
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/078ccZ46.eepic b/33063-t/images/sources/078ccZ46.eepic
new file mode 100644
index 0000000..b171fc0
--- /dev/null
+++ b/33063-t/images/sources/078ccZ46.eepic
@@ -0,0 +1,18 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 078ccZ46.tex
+% Ex.46. Fig.c. (10, 7 )
+\PGset[0.8em]
+\begin{picture} (10, 7 )
+\put( 1 , 1 ){\line ( 3, 4 ){ 3.75 }} %B(H)A
+\put( 1 , 1 ){\line ( 2, 1 ){ 8 }} %B(P)D
+\put( 1 , 1 ){\line ( 1, 0 ){ 8 }} %BC
+\put( 3.25, 4 ){\line ( 1, 0 ){ 5.75 }} %H(P)K
+\put( 4.4 , 6.2 ){$\scriptstyle A$} %A
+\put( 0.1 , 0.3 ){$\scriptstyle B$} %B
+\put( 8.2 , 0.2 ){$\scriptstyle C$} %C
+\put( 8.6 , 5.2 ){$\scriptstyle D$} %D
+\put( 2.4 , 3.9 ){$\scriptstyle H$} %H
+\put( 9.0 , 3.7 ){$\scriptstyle K$} %K
+\put( 6.8 , 3.2 ){$\scriptstyle P$} %P
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/078ddZ49.eepic b/33063-t/images/sources/078ddZ49.eepic
new file mode 100644
index 0000000..b22b7e6
--- /dev/null
+++ b/33063-t/images/sources/078ddZ49.eepic
@@ -0,0 +1,16 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 078ddZ49.tex
+% Ex.49. Fig.d. ( 7, 7 )
+\PGset[0.8em]
+\begin{picture} ( 7, 7 )
+\drawline ( 1 , 1 )( 6 , 1 )( 5, 6 )( 1 , 1 ) %ABCA
+\drawline ( 3.5, 1 )( 5.5, 3.5 )( 3, 3.5 )( 3.5, 1 ) %DEFD
+\put( 0.4 , 0.2 ){$\scriptstyle A$} %A
+\put( 5.9 , 0.3 ){$\scriptstyle B$} %B
+\put( 4.6 , 6.1 ){$\scriptstyle C$} %C
+\put( 3.1 , 0.2 ){$\scriptstyle D$} %D
+\put( 5.65 , 3.3 ){$\scriptstyle E$} %E
+\put( 2.2 , 3.3 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/079adZ51.eepic b/33063-t/images/sources/079adZ51.eepic
new file mode 100644
index 0000000..2ba16b3
--- /dev/null
+++ b/33063-t/images/sources/079adZ51.eepic
@@ -0,0 +1,70 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 079aaZ51.tex
+% Ex.51. Fig.a. ( 7, 9.5 )
+\PGset[0.8em]
+\begin{picture} ( 7, 9.5 )
+\drawline ( 3.5, 8.5 )( 0.5 , 1 )( 6.5, 1 )( 3.5, 8.5 ) %A(E)BC(D)A
+\put( 0.5 , 1 ){\line ( 5, 2 ){ 5.172 }} %BD
+\put( 6.5 , 1 ){\line (-5, 2 ){ 5.172 }} %CE
+\put( 3.2 , 8.7 ){$\scriptstyle A$} %A
+\put( 0.1 , 0.2 ){$\scriptstyle B$} %B
+\put( 6 , 0.2 ){$\scriptstyle C$} %C
+\put( 5.7 , 3.2 ){$\scriptstyle D$} %D
+\put( 0.6 , 3.2 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
+%
+\qquad
+% 079bbZ51.tex
+% Ex.51. Fig.b. ( 7, 8 )
+\PGset[0.8em]
+\begin{picture} ( 7, 8 )
+\drawline ( 3.5, 7 )( 0.5 , 1 )( 6.5, 1 )( 3.5, 7 ) %A(E)BC(D)A
+\drawline ( 0.5 , 1 )( 5 , 4 ) %BD
+\drawline ( 6.5, 1 )( 2 , 4 ) %CE
+\put( 3.2 , 7.2 ){$\scriptstyle A$} %A
+\put( 0.2 , 0.2 ){$\scriptstyle B$} %B
+\put( 6 , 0.2 ){$\scriptstyle C$} %C
+\put( 5.1 , 4 ){$\scriptstyle D$} %D
+\put( 1.2 , 4 ){$\scriptstyle E$} %E
+\put( 3.14 , 3.3 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
+%
+\qquad
+% 079ccZ51.tex
+% Ex.51. Fig.c. ( 7, 9.5 )
+\PGset[0.8em]
+\begin{picture} ( 7, 9.5 )
+\drawline ( 3.5, 8.5 )( 0.5 , 1 )( 6.5, 1 )( 3.5, 8.5 ) %A(E)BC(D)A
+\put( 0.5 , 1 ){\line ( 3, 2 ){ 4.737 }} %BD
+\put( 6.5 , 1 ){\line (-3, 2 ){ 4.737 }} %CE
+\put( 3.2 , 8.7 ){$\scriptstyle A$} %A
+\put( 0.1 , 0.2 ){$\scriptstyle B$} %B
+\put( 6 , 0.2 ){$\scriptstyle C$} %C
+\put( 5.3 , 4.1 ){$\scriptstyle D$} %D
+\put( 1 , 4.1 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
+%
+\qquad
+% 079ddZ51.tex
+% Ex.51. Fig.d. (11.5,10 )
+\PGset[0.8em]
+\begin{picture} (11.5,10 )
+\drawline ( 3, 9 )( 1, 1 )(11, 1 )( 3, 9 ) %A(D)BC(FE)A
+\put( 1 , 1 ){\line ( 5, 4 ){ 5.556 }} %B(KH)E
+\put(11 , 1 ){\line (-3, 1 ){ 9.231 }} %C(GK)D
+\dashline[80]{0.2}( 8.805, 3.195 )( 7.514, 2.162 )( 5.729, 4.783 ) %FGH
+\put( 2.5 , 9.2 ){$\scriptstyle A$} %A
+\put( 0.3 , 0.2 ){$\scriptstyle B$} %B
+\put(10.6 , 0.2 ){$\scriptstyle C$} %C
+\put( 0.8 , 3.9 ){$\scriptstyle D$} %D
+\put( 6.6 , 5.5 ){$\scriptstyle E$} %E
+\put( 8.9 , 3.3 ){$\scriptstyle F$} %F
+\put( 6.8 , 1.4 ){$\scriptstyle G$} %G
+\put( 4.8 , 4.9 ){$\scriptstyle H$} %H
+\put( 3.6 , 3.7 ){$\scriptstyle K$} %K
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/079eeZ57.eepic b/33063-t/images/sources/079eeZ57.eepic
new file mode 100644
index 0000000..fce414b
--- /dev/null
+++ b/33063-t/images/sources/079eeZ57.eepic
@@ -0,0 +1,17 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 079eeZ57.tex
+% Ex.57. Fig.e. ( 6, 7 )
+\PGset[0.8em]
+\begin{picture} ( 6, 7 )
+\drawline ( 3, 6 )( 1, 1 )( 5, 1 )( 3, 6 ) %A(E)B(D)CA
+\put( 3 , 1 ){\line (-5, 2 ){ 1.724 }} %DE
+\put( 3 , 1 ){\line ( 5, 2 ){ 1.724 }} %DF
+\put( 2.55 , 6.2 ){$\scriptstyle A$} %A
+\put( 0.3 , 0.2 ){$\scriptstyle B$} %B
+\put( 4.9 , 0.3 ){$\scriptstyle C$} %C
+\put( 2.55 , 0.2 ){$\scriptstyle D$} %D
+\put( 0.5 , 1.7 ){$\scriptstyle E$} %E
+\put( 4.8 , 1.7 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/080aaZ59.eepic b/33063-t/images/sources/080aaZ59.eepic
new file mode 100644
index 0000000..39c4812
--- /dev/null
+++ b/33063-t/images/sources/080aaZ59.eepic
@@ -0,0 +1,19 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 080aaZ59.tex
+% Ex.59. Fig.a. (11.5, 9 )
+\PGset[0.8em]
+\begin{picture} (11.5, 9 )
+\drawline ( 7.45, 0.1 )( 3.5, 8 )( 1 , 3 )(11.4, 3 ) %lr(FC)A(E)B(CD)farright
+\drawline ( 6.6 , 1.8 )( 9 , 3 )( 2.6, 6.2 ) %FD(G)E
+\dashline[80]{0.2}( 6 , 3 )( 8.2, 7.4 ) %C(G)H
+\put( 3.05 , 8.2 ){$\scriptstyle A$} %A
+\put( 0.1 , 2.5 ){$\scriptstyle B$} %B
+\put( 5.2 , 2.2 ){$\scriptstyle C$} %C
+\put( 8.9 , 3.2 ){$\scriptstyle D$} %D
+\put( 1.8 , 6.1 ){$\scriptstyle E$} %E
+\put( 5.8 , 1.05 ){$\scriptstyle F$} %F
+\put( 7 , 4.2 ){$\scriptstyle G$} %G
+\put( 8.1 , 7.6 ){$\scriptstyle H$} %H
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/080bbZ60.eepic b/33063-t/images/sources/080bbZ60.eepic
new file mode 100644
index 0000000..2911b90
--- /dev/null
+++ b/33063-t/images/sources/080bbZ60.eepic
@@ -0,0 +1,20 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 080bbZ60.tex
+% Ex.60. Fig.b. (10,10 )
+\PGset[0.8em]
+\begin{picture} (10,10 )
+\drawline ( 1, 1 )( 9, 1 )( 5 , 9 )( 1, 1 ) %A(P)B(D)C(FE)A
+\drawline ( 1.6, 2.2 )( 4 , 1 )( 8, 3 ) %EPD
+\put( 9 , 1 ){\line (-2, 1 ){ 6.4 }} %B(G)F
+\dashline[80]{0.2}( 4 , 1 )( 5, 3 ) %PG
+\put( 0.3 , 0.3 ){$\scriptstyle A$} %A
+\put( 9 , 0.5 ){$\scriptstyle B$} %B
+\put( 4.6 , 9.1 ){$\scriptstyle C$} %C
+\put( 8.15 , 2.8 ){$\scriptstyle D$} %D
+\put( 0.8 , 2.2 ){$\scriptstyle E$} %E
+\put( 1.9 , 4.1 ){$\scriptstyle F$} %F
+\put( 5 , 3.1 ){$\scriptstyle G$} %G
+\put( 3.6 , 0.2 ){$\scriptstyle P$} %P
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/080ccZ61.eepic b/33063-t/images/sources/080ccZ61.eepic
new file mode 100644
index 0000000..91d3c5d
--- /dev/null
+++ b/33063-t/images/sources/080ccZ61.eepic
@@ -0,0 +1,24 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 080ccZ61.tex
+% Ex.61. Fig.c. ( 9.2, 9 )
+\PGset[0.8em]
+\begin{picture} ( 9.2, 9 )
+\drawline ( 4.5 , 7.928 )( 0.5, 1 )( 8.5 , 1 )( 4.5, 7.928 ) %A(GH)B(ED)C(KF)A
+\drawline ( 2.296, 4.111 )( 3.7, 3.3 )( 6.304, 4.803 ) %GPF
+\drawline(4.5,1)(4.5,7.928) % DA
+\drawline(3.7,3.3)(3.7,1) % PE
+\dashline[80]{0.2}( 1.828, 3.3 )( 7.172, 3.3 ) %H(PM)K
+\put( 4.1 , 8.1 ){$\scriptstyle A$} %A
+\put( 0.1 , 0.2 ){$\scriptstyle B$} %B
+\put( 8.3 , 0.2 ){$\scriptstyle C$} %C
+\put( 4.2 , 0.2 ){$\scriptstyle D$} %D
+\put( 3.2 , 0.2 ){$\scriptstyle E$} %E
+\put( 6.3 , 4.9 ){$\scriptstyle F$} %F
+\put( 1.5 , 4.1 ){$\scriptstyle G$} %G
+\put( 0.85 , 3 ){$\scriptstyle H$} %H
+\put( 7.2 , 3.3 ){$\scriptstyle K$} %K
+\put( 4.6 , 2.5 ){$\scriptstyle M$} %M 4.5 3.3
+\put( 2.8 , 2.5 ){$\scriptstyle P$} %P
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/080ddZ62.eepic b/33063-t/images/sources/080ddZ62.eepic
new file mode 100644
index 0000000..648cf2d
--- /dev/null
+++ b/33063-t/images/sources/080ddZ62.eepic
@@ -0,0 +1,14 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 080ddZ62.tex
+% Ex.62. Fig.d. ( 7, 7 )
+\PGset[0.8em]
+\begin{picture} ( 7, 7 )
+\drawline ( 1.5, 1 )( 6.5, 1 )( 5.5, 5 )( 1.5, 1 ) %ABCA
+\drawline ( 1.5, 1 )( 0.5, 6 )( 6.5, 1 ) %ADB
+\put( 1.1 , 0.2 ){$\scriptstyle A$} %A
+\put( 6 , 0.2 ){$\scriptstyle B$} %B
+\put( 5.2 , 5.2 ){$\scriptstyle C$} %C
+\put( 0.1 , 6.2 ){$\scriptstyle D$} %D
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/080eeZ63.eepic b/33063-t/images/sources/080eeZ63.eepic
new file mode 100644
index 0000000..ddecbb7
--- /dev/null
+++ b/33063-t/images/sources/080eeZ63.eepic
@@ -0,0 +1,16 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 080eeZ63.tex
+% Ex.63. Fig.e. ( 9, 8 )
+\PGset[0.8em]
+\begin{picture} ( 9, 8 )
+\drawline ( 0.5, 1 )( 8.5, 1 )( 6.5, 7 )( 0.5, 1 ) %ABCA
+\put( 5.5 , 3 ){\line (-5,-2 ){ 5 }} %OA
+\put( 5.5 , 3 ){\line ( 3,-2 ){ 3 }} %OB
+\put( 5.5 , 3 ){\line ( 1, 4 ){ 1 }} %OC
+\put( 0.2 , 0.2 ){$\scriptstyle A$} %A
+\put( 8 , 0.2 ){$\scriptstyle B$} %B
+\put( 6.3 , 7.2 ){$\scriptstyle C$} %C
+\put( 4.95 , 2.0 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/080ffZ64.eepic b/33063-t/images/sources/080ffZ64.eepic
new file mode 100644
index 0000000..889e3b7
--- /dev/null
+++ b/33063-t/images/sources/080ffZ64.eepic
@@ -0,0 +1,17 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 080ffZ64.tex
+% Ex.64. Fig.f. ( 6, 7 )
+\PGset[0.8em]
+\begin{picture} ( 6, 7 )
+\drawline ( 3, 6 )( 1, 1 )( 5, 1 )( 3, 6 ) %A(E)B(D)CA
+\put( 2.4 , 1 ){\line (-2, 5 ){ 0.7 }} %DE
+\put( 2.4 , 1 ){\line ( 2, 5 ){ 1.3 }} %DF
+\put( 2.6 , 6.2 ){$\scriptstyle A$} %A
+\put( 0.3 , 0.2 ){$\scriptstyle B$} %B
+\put( 4.9 , 0.3 ){$\scriptstyle C$} %C
+\put( 2.0 , 0.2 ){$\scriptstyle D$} %D
+\put( 0.9 , 2.6 ){$\scriptstyle E$} %E
+\put( 3.8 , 4.1 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/081aaZ65.eepic b/33063-t/images/sources/081aaZ65.eepic
new file mode 100644
index 0000000..00799b4
--- /dev/null
+++ b/33063-t/images/sources/081aaZ65.eepic
@@ -0,0 +1,19 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 081aaZ65.tex
+% Ex.65. Fig.a. ( 8.5, 9.5 )
+\PGset[0.8em]
+\begin{picture} ( 8.5, 9.5 )
+\drawline ( 1 , 0.5 )( 4.2, 8.5 )( 7.2, 1.0 ) %M(B)A(C)N
+\drawline ( 3.4, 0.5 )( 5.8, 4.5 )( 2.6, 4.5 )( 4.88, 0.7 ) %F(D)CB(D)E
+\drawline(4.2,8.5)(4.2,0.6) % A(D)
+\put( 3.8 , 8.7 ){$\scriptstyle A$} %A
+\put( 1.6 , 4.2 ){$\scriptstyle B$} %B
+\put( 5.95 , 4.2 ){$\scriptstyle C$} %C
+\put( 3.0 , 1.4 ){$\scriptstyle D$} %D
+\put( 4.9 , 0.35 ){$\scriptstyle E$} %E
+\put( 2.5 , 0.1 ){$\scriptstyle F$} %F
+\put( 0.1 , 0.6 ){$\scriptstyle M$} %M
+\put( 7.25 , 1.1 ){$\scriptstyle N$} %N
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/081bbZ66.eepic b/33063-t/images/sources/081bbZ66.eepic
new file mode 100644
index 0000000..6b4a676
--- /dev/null
+++ b/33063-t/images/sources/081bbZ66.eepic
@@ -0,0 +1,18 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 081bbZ66.tex
+% Ex.66. Fig.b. ( 8, 7 )
+\PGset[0.8em]
+\begin{picture} ( 8, 7 )
+\drawline ( 6, 6 )( 1, 1 )( 7, 1 )( 6, 6 ) %A(E)BC(D)A
+\put( 1 , 1 ){\line ( 5, 2 ){ 5.2 }} %B(O)ur
+\put( 7 , 1 ){\line (-5, 4 ){ 3.0 }} %C(O)ul
+\put( 6.6 , 2.6 ){\line (-1, 0 ){ 4.35 }} %D(OE)left
+\put( 5.6 , 6.2 ){$\scriptstyle A$} %A
+\put( 0.4 , 0.2 ){$\scriptstyle B$} %B
+\put( 6.9 , 0.3 ){$\scriptstyle C$} %C
+\put( 6.7 , 2.3 ){$\scriptstyle D$} %D
+\put( 1.3 , 2.3 ){$\scriptstyle E$} %E
+\put( 4.8 , 2.9 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/081ccZ67.eepic b/33063-t/images/sources/081ccZ67.eepic
new file mode 100644
index 0000000..fabed17
--- /dev/null
+++ b/33063-t/images/sources/081ccZ67.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 081ccZ67.tex
+% Ex.67. Fig.c. ( 9, 7 )
+\PGset[0.8em]
+\begin{picture} ( 9, 7 )
+\drawline ( 1 , 1 )( 8 , 1 )( 6.3, 6.1 )( 1, 1 ) %A(DE)BCA
+\drawline ( 4.6, 1 )( 6.3, 6.1 )( 6.3, 1 ) %DCE
+\put( 0.4 , 0.2 ){$\scriptstyle A$} %A
+\put( 7.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 5.9 , 6.3 ){$\scriptstyle C$} %C
+\put( 4.1 , 0.2 ){$\scriptstyle D$} %D
+\put( 5.9 , 0.2 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/081ddZ68.eepic b/33063-t/images/sources/081ddZ68.eepic
new file mode 100644
index 0000000..88da017
--- /dev/null
+++ b/33063-t/images/sources/081ddZ68.eepic
@@ -0,0 +1,16 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 081ddZ68.tex
+% Ex.68. Fig.d. ( 9.4, 6.2 )
+\PGset[0.8em]
+\begin{picture} ( 9.4, 6.2 )
+\drawline ( 0.5, 1 )( 7.5, 1 )( 8.9, 5.2 )( 1.9, 5.2 )( 0.5, 1 ) %ABCDA
+\drawline ( 0.5, 1 )( 8.9, 5.2 ) %AC
+\drawline ( 7.5, 1 )( 1.9, 5.2 ) %BD
+\put( 0.2 , 0.2 ){$\scriptstyle A$} %A
+\put( 6.95 , 0.2 ){$\scriptstyle B$} %B
+\put( 8.5 , 5.4 ){$\scriptstyle C$} %C
+\put( 1.6 , 5.4 ){$\scriptstyle D$} %D
+\put( 4.15 , 2.1 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/081eeZ69.eepic b/33063-t/images/sources/081eeZ69.eepic
new file mode 100644
index 0000000..6dd96d7
--- /dev/null
+++ b/33063-t/images/sources/081eeZ69.eepic
@@ -0,0 +1,15 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 081eeZ69.tex
+% Ex.69. Fig.e. (10, 5 )
+\PGset[0.8em]
+\begin{picture} (10, 5 )
+\drawline ( 1, 4.5 )( 9, 4.5 )( 9, 0.5 )( 1, 0.5 )( 1, 4.5 ) %ABCDA
+\drawline ( 1, 4.5 )( 9, 0.5 ) %AC
+\drawline ( 9, 4.5 )( 1, 0.5 ) %BD
+\put( 0.1 , 4.2 ){$\scriptstyle A$} %A
+\put( 9.1 , 4.2 ){$\scriptstyle B$} %B
+\put( 9.1 , 0.1 ){$\scriptstyle C$} %C
+\put( 0.05 , 0.2 ){$\scriptstyle D$} %D
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/081ffZ73.eepic b/33063-t/images/sources/081ffZ73.eepic
new file mode 100644
index 0000000..71bfffb
--- /dev/null
+++ b/33063-t/images/sources/081ffZ73.eepic
@@ -0,0 +1,20 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 081ffZ73.tex
+% Ex.73. Fig.f. (10.4, 6.2 )
+\PGset[0.8em]
+\begin{picture} (10.4, 6.2 )
+\drawline ( 1 , 1 )( 7.3 , 1 )( 9.4, 5.2 )( 3.1, 5.2 )( 1, 1 ) %AB(F)CD(E)A
+\drawline ( 1 , 1 )( 9.4 , 5.2 ) %AC
+\dashline[80]{0.2}( 7.3 , 1 )( 2.05, 3.1 ) %B(M)E
+\dashline[80]{0.2}( 8.35, 3.1 )( 3.1 , 5.2 ) %F(N)D
+\put( 0.4 , 0.2 ){$\scriptstyle A$} %A
+\put( 7.2 , 0.2 ){$\scriptstyle B$} %B
+\put( 9.1 , 5.3 ){$\scriptstyle C$} %C
+\put( 2.3 , 5.2 ){$\scriptstyle D$} %D
+\put( 1.1 , 2.9 ){$\scriptstyle E$} %E
+\put( 8.45 , 2.6 ){$\scriptstyle F$} %F
+\put( 3.3 , 1.35 ){$\scriptstyle M$} %M
+\put( 6.1 , 2.9 ){$\scriptstyle N$} %N
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/082adZ74.eepic b/33063-t/images/sources/082adZ74.eepic
new file mode 100644
index 0000000..debe0e8
--- /dev/null
+++ b/33063-t/images/sources/082adZ74.eepic
@@ -0,0 +1,78 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 082aaZ74.tex
+% Ex.74. Fig.a. (10, 8 )
+\PGset[0.8em]
+\begin{picture} (10, 8 )
+\drawline(1 , 1)(9 , 1)(8 ,7 )(3 ,6 )(1 ,1) %ABCDA
+\drawline(5 , 1)(8.5, 4)(5.5,6.5)(2 ,3.5)(5 ,1) %EFGHE
+\dashline[80]{0.2} ( 1, 1)( 8,7) %AC
+\dashline[80]{0.2} ( 9, 1)( 3,6) %BD
+\put( 0.3 , 0.2 ){$\scriptstyle A$} %A
+\put( 9 , 0.2 ){$\scriptstyle B$} %B
+\put( 8.1 , 7.1 ){$\scriptstyle C$} %C
+\put( 2 , 6 ){$\scriptstyle D$} %D
+\put( 4.5 , 0.2 ){$\scriptstyle E$} %E
+\put( 8.6 , 3.7 ){$\scriptstyle F$} %F
+\put( 5.05, 6.6 ){$\scriptstyle G$} %G
+\put( 1 , 3.15){$\scriptstyle H$} %H
+\end{picture}
+\PGrestore
+%
+% 082bbZ74.tex
+% Ex.74. Fig.b. ( 8,10 )
+\PGset[0.8em]
+\begin{picture} ( 8,10 )
+\drawline( 4 , 1 )( 7 , 5 )( 4 , 9 )( 1 , 5 )( 4 , 1 ) %ABCDA
+\drawline( 5.5, 3 )( 5.5, 7 )( 2.5, 7 )( 2.5, 3 )( 5.5, 3 ) %EFGHE
+\dashline[80]{0.2} ( 4 , 1 )( 4 , 9 ) %AC
+\dashline[80]{0.2} ( 7 , 5 )( 1 , 5 ) %BD
+\put( 3.6 , 0.2 ){$\scriptstyle A$} %A
+\put( 7.1 , 4.7 ){$\scriptstyle B$} %B
+\put( 3.6 , 9.2 ){$\scriptstyle C$} %C
+\put( 0 , 4.7 ){$\scriptstyle D$} %D
+\put( 5.5 , 2.2 ){$\scriptstyle E$} %E
+\put( 5.7 , 7.0 ){$\scriptstyle F$} %F
+\put( 1.6 , 7.0 ){$\scriptstyle G$} %G
+\put( 1.5 , 2.2 ){$\scriptstyle H$} %H
+\put( 4.1 , 4.1 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
+%
+% 082ccZ74.tex
+% Ex.74. Fig.c. (12, 7 )
+\PGset[0.8em]
+\begin{picture} (12, 7 )
+\drawline( 1 , 1 )(11 , 1 )(11 , 6 )( 1 , 6 )( 1 , 1 ) %ABCDA
+\drawline( 6 , 1 )(11 , 3.5)( 6 , 6 )( 1 , 3.5)( 6 , 1 ) %EFGHE
+%\dashline{0.5} ( 4 , 1 )( 4 , 9 ) %AC
+%\dashline{0.5} ( 7 , 5 )( 1 , 5 ) %BD
+\put( 0.3 , 0.2 ){$\scriptstyle A$} %A
+\put( 10.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 10.7 , 6.2 ){$\scriptstyle C$} %C
+\put( 0.3 , 6.2 ){$\scriptstyle D$} %D
+\put( 5.5 , 0.2 ){$\scriptstyle E$} %E
+\put( 11.1 , 3.2 ){$\scriptstyle F$} %F
+\put( 5.6 , 6.2 ){$\scriptstyle G$} %G
+\put( 0 , 3.2 ){$\scriptstyle H$} %H
+\end{picture}
+\PGrestore
+%
+% 082ddZ74.tex
+% Ex.74. Fig.d. ( 8, 8 )
+\PGset[0.8em]
+\begin{picture} ( 8, 8 )
+\drawline( 1 , 1 )( 7 , 1 )( 7 , 7 )( 1 , 7 )( 1 , 1 ) %ABCDA
+\drawline( 4 , 1 )( 7 , 4 )( 4 , 7 )( 1 , 4 )( 4 , 1 ) %EFGHE
+%\dashline{0.5} ( 4 , 1 )( 4 , 9 ) %AC
+%\dashline{0.5} ( 7 , 5 )( 1 , 5 ) %BD
+\put( 0.3 , 0.2 ){$\scriptstyle A$} %A
+\put( 6.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 6.7 , 7.2 ){$\scriptstyle C$} %C
+\put( 0.3 , 7.2 ){$\scriptstyle D$} %D
+\put( 3.5 , 0.2 ){$\scriptstyle E$} %E
+\put( 7.1 , 3.7 ){$\scriptstyle F$} %F
+\put( 3.6 , 7.2 ){$\scriptstyle G$} %G
+\put( 0 , 3.7 ){$\scriptstyle H$} %H
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/082ehZ78.eepic b/33063-t/images/sources/082ehZ78.eepic
new file mode 100644
index 0000000..c09cbbe
--- /dev/null
+++ b/33063-t/images/sources/082ehZ78.eepic
@@ -0,0 +1,78 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 082eeZ78.tex
+% Ex.78. Fig.e. (10,10 )
+\PGset[0.8em]
+\begin{picture} (10,10 )
+\drawline( 1 , 1 )( 9 , 1 )( 7 , 9 )( 3 , 9 )( 1 , 1 ) %ABCDA
+\drawline( 5 , 1 )( 8 , 5 )( 5 , 9 )( 2 , 5 )( 5 , 1 ) %EFGHE
+\dashline[80]{0.2} ( 8 , 1 )( 8 , 9 ) %PQ
+\dashline[80]{0.2} ( 2 , 1 )( 2 , 9 ) %RS
+\dashline[80]{0.2} ( 7 , 9 )( 8 , 9 ) %CQ
+\dashline[80]{0.2} ( 3 , 9 )( 2 , 9 ) %DS
+\put( 0.3 , 0.2 ){$\scriptstyle A$} %A
+\put( 8.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 6.5 , 9.2 ){$\scriptstyle C$} %C
+\put( 2.8 , 9.2 ){$\scriptstyle D$} %D
+\put( 4.5 , 0.2 ){$\scriptstyle E$} %E
+\put( 8.1 , 4.7 ){$\scriptstyle F$} %F
+\put( 4.6 , 9.2 ){$\scriptstyle G$} %G
+\put( 1 , 4.7 ){$\scriptstyle H$} %H
+\put( 7.5 , 0.2 ){$\scriptstyle P$} %P
+\put( 7.7 , 9.2 ){$\scriptstyle Q$} %Q
+\put( 1.5 , 0.2 ){$\scriptstyle R$} %R
+\put( 1.5 , 9.2 ){$\scriptstyle S$} %S
+\end{picture}
+\PGrestore
+%
+% 082ffZ78.tex
+% Ex.78. Fig.f. ( 9, 6 )
+\PGset[0.8em]
+\begin{picture} ( 9, 6 )
+\drawline( 2 , 1 )( 8 , 1 )( 7 , 5 )( 1 , 5 )( 2 , 1 ) %ABCDA
+\drawline( 2 , 1 )( 4.3 , 3.9 )( 8 , 1 ) %ALB
+\drawline( 1 , 5 )( 4.7 , 2.1 )( 7 , 5 ) %DFC
+\put( 1.3 , 0.2 ){$\scriptstyle A$} %A
+\put( 7.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 6.7 , 5.2 ){$\scriptstyle C$} %C
+\put( 0.6 , 5.2 ){$\scriptstyle D$} %D
+\put( 3.1 , 1.9 ){$\scriptstyle E$} %E
+\put( 4.5 , 1.2 ){$\scriptstyle F$} %F
+\put( 3.8 , 4 ){$\scriptstyle L$} %L
+\put( 5.7 , 2.8 ){$\scriptstyle K$} %K
+\end{picture}
+\PGrestore
+%
+% 082ggZ78.tex
+% Ex.78. Fig.g. (11, 7 )
+\PGset[0.8em]
+\begin{picture} (11, 7 )
+\drawline( 1 , 1 )(10 , 1 )(10 , 6 )( 1 , 6 )( 1 , 1 ) %ABCDA
+\drawline( 1 , 1 )( 5.5 , 5.5 )(10 , 1 ) %ALB
+\drawline( 1 , 6 )( 5.5 , 1.5 )(10 , 6 ) %DFC
+\dashline[80]{0.2} ( 5.5 , 1.5 )( 6 , 1 ) %F-lr
+\put( 0.3 , 0.2 ){$\scriptstyle A$} %A
+\put( 9.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 9.7 , 6.2 ){$\scriptstyle C$} %C
+\put( 0.6 , 6.2 ){$\scriptstyle D$} %D
+\put( 2.1 , 3.2 ){$\scriptstyle E$} %E
+\put( 4.1 , 1.2 ){$\scriptstyle F$} %F
+\put( 4.4 , 5.1 ){$\scriptstyle L$} %L
+\put( 8 , 3.3 ){$\scriptstyle K$} %K
+\end{picture}
+\PGrestore
+%
+% 082hhZ78.tex
+% Ex.78. Fig.h. ( 8, 9 )
+\PGset[0.8em]
+\begin{picture} ( 8, 9 )
+\drawline( 1 , 4 )( 2.5 , 2 )( 6.5 , 5 )( 5 , 7 )( 1 , 4 ) %ABCDA
+\drawline( 0 , 2 )( 8 , 2 ) %lower horiz
+\drawline( 0 , 7 )( 8 , 7 ) %upper horiz
+\drawline( 1.75, 0.5 )( 5.75 , 8.5 ) %ll-ur diag
+\put( 0.2 , 3.8 ){$\scriptstyle A$} %A
+\put( 2.3 , 1.2 ){$\scriptstyle B$} %B
+\put( 6.6 , 4.7 ){$\scriptstyle C$} %C
+\put( 4.3 , 7.2 ){$\scriptstyle D$} %D
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/082iiZ82.eepic b/33063-t/images/sources/082iiZ82.eepic
new file mode 100644
index 0000000..d4629b6
--- /dev/null
+++ b/33063-t/images/sources/082iiZ82.eepic
@@ -0,0 +1,20 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 082iiZ82.tex
+% Ex.82. Fig.i. ( 9.7, 9 )
+\PGset[0.8em]
+\begin{picture} ( 9.7, 9 )
+\drawline( 1 , 1 )( 9 , 1 )( 7 , 8 )( 2 , 8 )( 1 , 1 ) %ABCDA
+\drawline( 1 , 1 )( 7 , 8 ) %AC
+\drawline( 9 , 1 )( 2 , 8 ) %BD
+\drawline( 1.5, 4.5)( 8 , 4.5) %EF
+\put( 0.3 , 0.2 ){$\scriptstyle A$} %A
+\put( 8.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 6.7 , 8.2 ){$\scriptstyle C$} %C
+\put( 1.6 , 8.2 ){$\scriptstyle D$} %D
+\put( 0.5 , 4.2 ){$\scriptstyle E$} %E
+\put( 8.2 , 4.2 ){$\scriptstyle F$} %F
+\put( 3.2 , 4.6 ){$\scriptstyle G$} %G
+\put( 5.5 , 4.6 ){$\scriptstyle H$} %H
+\end{picture}
+\PGrestore \ No newline at end of file
diff --git a/33063-t/images/sources/083adZ83.eepic b/33063-t/images/sources/083adZ83.eepic
new file mode 100644
index 0000000..0153346
--- /dev/null
+++ b/33063-t/images/sources/083adZ83.eepic
@@ -0,0 +1,66 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 083aaZ83.tex
+% Ex.83. Fig.a. (10, 9 )
+\PGset[0.8em]
+\begin{picture} (10, 9 )
+\drawline ( 1 , 1 )( 9 , 1 )( 8 , 8 )( 3 , 8 )( 1 , 1 ) %ABCDA
+\drawline ( 1 , 1 )( 8 , 8 ) %AC
+\drawline ( 9 , 1 )( 3 , 8 ) %BD
+\drawline ( 4.5, 4.5)( 6 , 4.5) %EF
+\dashline[80]{0.2} ( 4 , 1 )( 8 , 8 ) %GC
+\put( 0.3 , 0.2 ){$\scriptstyle A$} %A
+\put( 8.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 7.7 , 8.2 ){$\scriptstyle C$} %C
+\put( 2.6 , 8.2 ){$\scriptstyle D$} %D
+\put( 3.5 , 4.2 ){$\scriptstyle E$} %E
+\put( 6.2 , 4.2 ){$\scriptstyle F$} %F
+\put( 3.5 , 0.2 ){$\scriptstyle G$} %G
+\end{picture}
+\PGrestore
+%
+\hspace{-0.5em} %keeps these diagrams within margins
+%
+% 083bbZ83.tex
+% Ex.83. Fig.b. (10, 6 )
+\PGset[0.8em]
+\begin{picture} (10, 6 )
+\drawline ( 1 , 1 )(9 , 1 )( 8 , 5 )( 2 , 5 )( 1 , 1 ) %ABDCA
+\dashline[80]{0.2} ( 2 , 5 )( 3 , 1 ) %CE
+\put( 0.3 , 0.2 ){$\scriptstyle A$} %A
+\put( 8.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 1.7 , 5.2 ){$\scriptstyle C$} %C
+\put( 7.6 , 5.2 ){$\scriptstyle D$} %D
+\put( 2.5 , 0.2 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
+%
+\hspace{-0.5em} %keeps these diagrams within margins
+%
+% 083ccZ83.tex
+% Ex.83. Fig.c. (12, 7 )
+\PGset[0.8em]
+\begin{picture} (12, 7 )
+\drawline ( 1 , 1 )(11 , 1 )( 9 , 6 )( 3 , 6 )( 1 , 1 ) %ABCDA
+\put( 0.3 , 0.2 ){$\scriptstyle A$} %A
+\put( 10.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 8.7 , 6.2 ){$\scriptstyle C$} %C
+\put( 2.6 , 6.2 ){$\scriptstyle D$} %D
+\end{picture}
+\PGrestore
+%
+\hspace{-0.5em} %keeps these diagrams within margins
+%
+% 083ddZ83.tex
+% Ex.83. Fig.d. (11, 6 )
+\PGset[0.8em]
+\begin{picture} (11, 6 )
+\drawline ( 1 , 1 )(10 , 1 )( 8 , 5 )( 3 , 5 )( 1 , 1 ) %ABCDA
+\drawline ( 1 , 1 )( 8 , 5 ) %AC
+\drawline (10 , 1 )( 3 , 5 ) %BD
+\put( 0.3 , 0.2 ){$\scriptstyle A$} %A
+\put( 9.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 7.7 , 5.2 ){$\scriptstyle C$} %C
+\put( 2.6 , 5.2 ){$\scriptstyle D$} %D
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/083eeZ88.eepic b/33063-t/images/sources/083eeZ88.eepic
new file mode 100644
index 0000000..5a45e5b
--- /dev/null
+++ b/33063-t/images/sources/083eeZ88.eepic
@@ -0,0 +1,20 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 083eeZ88.tex
+% Ex.88. Fig.e. (11.7,10 )
+\PGset[0.8em]
+\begin{picture} (11.7,10 )
+\drawline ( 1 , 1 )(11 , 1 )( 9 , 9 )( 3 , 9 )( 1 , 1 ) %ABDCA
+\drawline ( 1 , 1 )( 9 , 9 ) %AD
+\drawline (11 , 1 )( 3 , 9 ) %BC
+\dashline[80]{0.2} ( 3 , 9 )( 3 , 1 ) %CE
+\dashline[80]{0.2} ( 9 , 9 )( 9 , 1 ) %DF
+\put( 0.3 , 0.2 ){$\scriptstyle A$} %A
+\put( 10.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 2.7 , 9.2 ){$\scriptstyle C$} %C
+\put( 8.6 , 9.2 ){$\scriptstyle D$} %D
+\put( 2.5 , 0.2 ){$\scriptstyle E$} %E
+\put( 8.5 , 0.2 ){$\scriptstyle F$} %F
+\put( 5.5 , 4.9 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/083ffZ89.eepic b/33063-t/images/sources/083ffZ89.eepic
new file mode 100644
index 0000000..dbce314
--- /dev/null
+++ b/33063-t/images/sources/083ffZ89.eepic
@@ -0,0 +1,18 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 083ffZ89.tex
+% Ex.89. Fig.f. ( 6.7, 7 )
+\PGset[0.8em]
+\begin{picture} ( 6.7, 7 )
+\drawline ( 1 , 1 )( 6 , 1 )( 6 , 6 )( 1 , 6 )( 1 , 1 ) %ABCDA
+\drawline ( 6 , 1 )( 1 , 6 ) %BD
+\drawline ( 2.5 , 4.5 )( 4 , 6 ) %EF
+\dashline[80]{0.2} ( 6 , 1 )( 4 , 6 ) %BF
+\put( 0.3 , 0.2 ){$\scriptstyle A$} %A
+\put( 5.8 , 0.2 ){$\scriptstyle B$} %B
+\put( 5.7 , 6.2 ){$\scriptstyle C$} %C
+\put( 0.6 , 6.2 ){$\scriptstyle D$} %D
+\put( 1.5 , 3.7 ){$\scriptstyle E$} %E
+\put( 3.3 , 6.2 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/084aa220.eepic b/33063-t/images/sources/084aa220.eepic
new file mode 100644
index 0000000..b88e880
--- /dev/null
+++ b/33063-t/images/sources/084aa220.eepic
@@ -0,0 +1,26 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 084aa220.tex
+% Pt.220. Fig.1. (13,12.1 )
+\PGset[0.8em]
+\begin{picture} (13,12.1 )
+\drawline( 1 ,11)(12.1 , 7.633) %AD
+\drawline( 1 , 2)(11.8 , 2 ) %BC
+
+% Ellipse: u = 6.0 v = 7.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 7.0)(11.0, 9.0711)(9.5355, 10.5355)
+\qbezier(9.5355, 10.5355)(8.0711, 12.0)(6.0, 12.0)
+\qbezier(6.0, 12.0)(3.9289, 12.0)(2.4645, 10.5355)
+\qbezier(2.4645, 10.5355)(1.0, 9.0711)(1.0, 7.0)
+\qbezier(1.0, 7.0)(1.0, 4.9289)(2.4645, 3.4645)
+\qbezier(2.4645, 3.4645)(3.9289, 2.0)(6.0, 2.0)
+\qbezier(6.0, 2.0)(8.0711, 2.0)(9.5355, 3.4645)
+\qbezier(9.5355, 3.4645)(11.0, 4.9289)(11.0, 7.0)
+
+\put( 0.2 , 10.8 ){$\scriptstyle A$} %A
+\put( 0.1 , 1.7 ){$\scriptstyle B$} %B
+\put( 11.8 , 1.6 ){$\scriptstyle C$} %C
+\put( 12.1 , 7.2 ){$\scriptstyle D$} %D
+\put( 4.5 , 0.2 ){$\scriptstyle \textsc{Fig.~1.}$}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/085ac224.eepic b/33063-t/images/sources/085ac224.eepic
new file mode 100644
index 0000000..422ae48
--- /dev/null
+++ b/33063-t/images/sources/085ac224.eepic
@@ -0,0 +1,114 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 085aa224.tex
+% Pt.224. Fig.2. (13,13.1 )
+\PGset[0.8em]
+\begin{picture} (13,13.1 )
+
+% Ellipse: u = 6.5 v = 7.5 a = 5.5 b = 5.5 phi = 0.0 Grad
+\qbezier(12.0, 7.5)(12.0, 9.7782)(10.3891, 11.3891)
+\qbezier(10.3891, 11.3891)(8.7782, 13.0)(6.5, 13.0)
+\qbezier(6.5, 13.0)(4.2218, 13.0)(2.6109, 11.3891)
+\qbezier(2.6109, 11.3891)(1.0, 9.7782)(1.0, 7.5)
+\qbezier(1.0, 7.5)(1.0, 5.2218)(2.6109, 3.6109)
+\qbezier(2.6109, 3.6109)(4.2218, 2.0)(6.5, 2.0)
+\qbezier(6.5, 2.0)(8.7782, 2.0)(10.3891, 3.6109)
+\qbezier(10.3891, 3.6109)(12.0, 5.2218)(12.0, 7.5)
+
+\drawline( 3.064,11.795)( 9.936,11.795)( 6.5, 7.5 )( 3.064,11.795 ) %ABOA
+\drawline(1,7.5)(12,7.5) % DC
+\drawline(6.5,7.5)(6.5,2) % ON
+
+\drawline(3.643,12.2)(9.356,12.2)
+\drawline(4.441,12.6)(8.559,12.6)
+\drawline( 6.5 , 7.5 )(11.916, 8.455) %sector shading long
+\drawline( 9.319, 8.526 )(11.668, 9.381) %sector shading med
+\drawline( 9.098, 9.000 )(11.263,10.250) %sector shading med
+\drawline( 6.5 , 7.5 )(10.713,11.035) %sector shading long
+\drawline(10.983, 7.892 )(11.979, 7.979) %sector shading short
+\drawline(10.847, 8.665 )(11.813, 8.924) %sector shading short
+\drawline(11.032, 9.613 )(11.485, 9.824) %sector shading shortest
+\drawline(10.186,10.081 )(11.005,10.655) %sector shading short
+\drawline( 9.682,10.682 )(10.389,11.389) %sector shading short
+\put( 2.2 , 11.7 ){$\scriptstyle A$} %A
+\put( 10.1 , 11.7 ){$\scriptstyle B$} %B
+\put( 12.1 , 7.1 ){$\scriptstyle C$} %C
+\put( 0.1 , 7.1 ){$\scriptstyle D$} %D
+\put( 6.1 , 1.1 ){$\scriptstyle N$} %N
+\put( 6.7 , 6.6 ){$\scriptstyle O$} %O
+\put( 4.1 , 4 ){{\tiny SEMICIRCLE}}
+\put( 4.4 , 11.95){{\tiny SEGMENT}}
+%\put( 7.9 , 8.3 ){{\tiny SECTOR}}
+\put( 7.7 , 7.9 ){{\tiny S}}
+\put( 8.1 , 8.2 ){{\tiny E}}
+\put( 8.7 , 8.5 ){{\tiny C}}
+\put( 9.3 , 8.8 ){{\tiny T}}
+\put( 9.75, 8.95 ){{\tiny O}}
+\put( 10.3 , 9.2 ){{\tiny R}}
+%\put( 1.4 , 6 ){{\tiny QUADRANT}}
+\put( 2.3 , 4.3 ){{\tiny Q}}
+\put( 2.8 , 4.5 ){{\tiny U}}
+\put( 3.3 , 4.9 ){{\tiny A}}
+\put( 3.8 , 5.2 ){{\tiny D}}
+\put( 4.3 , 5.6 ){{\tiny R}}
+\put( 4.8 , 5.9 ){{\tiny A}}
+\put( 5.3 , 6.2 ){{\tiny N}}
+\put( 5.8 , 6.6 ){{\tiny T}}
+\put( 5 , 0.2 ){$\scriptstyle \textsc{Fig.~2.}$}
+\end{picture}
+\PGrestore
+%
+\quad
+% 085bb224.tex
+% Pt.224. Fig.3. (10.5,12.1 )
+\PGset[0.8em]
+\begin{picture} (10.5,12.1 )
+
+% Ellipse: u = 5.1 v = 7.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(10.1, 7.0)(10.1, 9.0711)(8.6355, 10.5355)
+\qbezier(8.6355, 10.5355)(7.1711, 12.0)(5.1, 12.0)
+\qbezier(5.1, 12.0)(3.0289, 12.0)(1.5645, 10.5355)
+\qbezier(1.5645, 10.5355)(0.1, 9.0711)(0.1, 7.0)
+\qbezier(0.1, 7.0)(0.1, 4.9289)(1.5645, 3.4645)
+\qbezier(1.5645, 3.4645)(3.0289, 2.0)(5.1, 2.0)
+\qbezier(5.1, 2.0)(7.1711, 2.0)(8.6355, 3.4645)
+\qbezier(8.6355, 3.4645)(10.1, 4.9289)(10.1, 7.0)
+
+\drawline( 0.904, 4.333)( 1.890,10.833)( 8.310,10.833 )( 9.515, 4.667)( 6.895, 2.333)( 0.904, 4.333 ) %ABCDEA
+\put( 0.1 , 3.6 ){$\scriptstyle A$} %A
+\put( 1 , 10.8 ){$\scriptstyle B$} %B
+\put( 8.4 , 10.8 ){$\scriptstyle C$} %C
+\put( 9.6 , 4.1 ){$\scriptstyle D$} %D
+\put( 6.6 , 1.4 ){$\scriptstyle E$} %E
+\put( 3.8 , 0.2 ){$\scriptstyle \textsc{Fig.~3.}$}
+\end{picture}
+\PGrestore
+%
+\quad
+% 085cc224.tex
+% Pt.224. Fig.4. (11.9,13.5 )
+\PGset[0.8em]
+\begin{picture} (11.9,13.5 )
+
+% Ellipse: u = 6.0 v = 7.2 a = 4.6 b = 4.6 phi = 0.0 Grad
+\qbezier(10.6, 7.2)(10.6, 9.1054)(9.2527, 10.4527)
+\qbezier(9.2527, 10.4527)(7.9054, 11.8)(6.0, 11.8)
+\qbezier(6.0, 11.8)(4.0946, 11.8)(2.7473, 10.4527)
+\qbezier(2.7473, 10.4527)(1.4, 9.1054)(1.4, 7.2)
+\qbezier(1.4, 7.2)(1.4, 5.2946)(2.7473, 3.9473)
+\qbezier(2.7473, 3.9473)(4.0946, 2.6)(6.0, 2.6)
+\qbezier(6.0, 2.6)(7.9054, 2.6)(9.2527, 3.9473)
+\qbezier(9.2527, 3.9473)(10.6, 5.2946)(10.6, 7.2)
+
+\drawline( 1.021, 7.2)( 2.479,10.721)( 6,12.179 )( 9.521,10.721)(10.979, 7.2)( 9.521, 3.679)( 6, 2.221)( 2.479, 3.679)( 1.021, 7.2 ) %ABCDEFGHA
+\put( 0.1 , 6.9 ){$\scriptstyle A$} %A
+\put( 1.7 , 10.8 ){$\scriptstyle B$} %B
+\put( 5.7 , 12.5 ){$\scriptstyle C$} %C
+\put( 9.6 , 10.8 ){$\scriptstyle D$} %D
+\put( 11.1 , 6.9 ){$\scriptstyle E$} %E
+\put( 9.6 , 3.1 ){$\scriptstyle F$} %F
+\put( 5.5 , 1.2 ){$\scriptstyle G$} %G
+\put( 1.5 , 3.1 ){$\scriptstyle H$} %H
+\put( 5.1 , 0.2 ){$\scriptstyle \textsc{Fig.~4.}$}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/086aa235.eepic b/33063-t/images/sources/086aa235.eepic
new file mode 100644
index 0000000..9ace1df
--- /dev/null
+++ b/33063-t/images/sources/086aa235.eepic
@@ -0,0 +1,27 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 086aa235.tex
+% Pt.235. Fig.a. (12,13 )
+\PGset[0.8em]
+\begin{picture} (12,13 )
+
+% Ellipse: u = 6.0 v = 6.5 a = 5.5 b = 5.5 phi = 0.0 Grad
+\qbezier(11.5, 6.5)(11.5, 8.7782)(9.8891, 10.3891)
+\qbezier(9.8891, 10.3891)(8.2782, 12.0)(6.0, 12.0)
+\qbezier(6.0, 12.0)(3.7218, 12.0)(2.1109, 10.3891)
+\qbezier(2.1109, 10.3891)(0.5, 8.7782)(0.5, 6.5)
+\qbezier(0.5, 6.5)(0.5, 4.2218)(2.1109, 2.6109)
+\qbezier(2.1109, 2.6109)(3.7218, 1.0)(6.0, 1.0)
+\qbezier(6.0, 1.0)(8.2782, 1.0)(9.8891, 2.6109)
+\qbezier(9.8891, 2.6109)(11.5, 4.2218)(11.5, 6.5)
+
+\drawline ( 1.75 , 3.009 )(10.25 , 3.009 ) %HK
+\dashline[80]{0.2}( 6 , 6.5 )( 6 , 1 ) %OP
+\dashline[80]{0.2}( 1.75 , 3.009 )( 6 , 6.5 )(10.25 , 3.009 ) %HOP
+\put( 0.7 , 2.4 ){$\scriptstyle H$} %H
+\put( 10.4 , 2.4 ){$\scriptstyle K$} %K
+\put( 5.5 , 12.2 ){$\scriptstyle M$} %M
+\put( 5.7 , 6.7 ){$\scriptstyle O$} %O
+\put( 5.5 , 0.1 ){$\scriptstyle P$} %P
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/087ab236.eepic b/33063-t/images/sources/087ab236.eepic
new file mode 100644
index 0000000..473fcaa
--- /dev/null
+++ b/33063-t/images/sources/087ab236.eepic
@@ -0,0 +1,50 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 087aa236.tex
+% Pt.236. Fig.a. (12.5,11.5 )
+\PGset[0.8em]
+\begin{picture} (12.5,11.5 )
+
+% Ellipse: u = 6.0 v = 5.5 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 5.5)(11.0, 7.5711)(9.5355, 9.0355)
+\qbezier(9.5355, 9.0355)(8.0711, 10.5)(6.0, 10.5)
+\qbezier(6.0, 10.5)(3.9289, 10.5)(2.4645, 9.0355)
+\qbezier(2.4645, 9.0355)(1.0, 7.5711)(1.0, 5.5)
+\qbezier(1.0, 5.5)(1.0, 3.4289)(2.4645, 1.9645)
+\qbezier(2.4645, 1.9645)(3.9289, 0.5)(6.0, 0.5)
+\qbezier(6.0, 0.5)(8.0711, 0.5)(9.5355, 1.9645)
+\qbezier(9.5355, 1.9645)(11.0, 3.4289)(11.0, 5.5)
+
+\drawline(11, 5.5 )( 6, 5.5 )( 8.9, 9.573 ) %AOB
+\drawline ( 6, 5.5 )( 7 ,10.399 ) %OC
+\put( 11.1 , 5.2 ){$\scriptstyle A$} %A
+\put( 8.9 , 9.7 ){$\scriptstyle B$} %B
+\put( 6.7 , 10.6 ){$\scriptstyle C$} %C
+\put( 5.6 , 4.7 ){$\scriptstyle O$} %O
+\put( 0.2 , 3.7 ){$\scriptstyle P$} %P
+\end{picture}
+\PGrestore
+%
+\qquad
+% 087bb236.tex
+% Pt.236. Fig.b. (12.5,11.5 )
+\PGset[0.8em]
+\begin{picture} (12.5,11.5 )
+
+% Ellipse: u = 6.0 v = 5.5 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 5.5)(11.0, 7.5711)(9.5355, 9.0355)
+\qbezier(9.5355, 9.0355)(8.0711, 10.5)(6.0, 10.5)
+\qbezier(6.0, 10.5)(3.9289, 10.5)(2.4645, 9.0355)
+\qbezier(2.4645, 9.0355)(1.0, 7.5711)(1.0, 5.5)
+\qbezier(1.0, 5.5)(1.0, 3.4289)(2.4645, 1.9645)
+\qbezier(2.4645, 1.9645)(3.9289, 0.5)(6.0, 0.5)
+\qbezier(6.0, 0.5)(8.0711, 0.5)(9.5355, 1.9645)
+\qbezier(9.5355, 1.9645)(11.0, 3.4289)(11.0, 5.5)
+
+\drawline(11, 5.5 )( 6, 5.5 )( 8.9, 9.573 ) %A'O'B'
+\put( 11.1 , 5.2 ){$\scriptstyle A'$} %A'
+\put( 8.9 , 9.7 ){$\scriptstyle B'$} %B'
+\put( 5.6 , 4.5 ){$\scriptstyle O'$} %O'
+\put( 0.2 , 2.7 ){$\scriptstyle P'$} %P'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/089ab241.eepic b/33063-t/images/sources/089ab241.eepic
new file mode 100644
index 0000000..e8e7601
--- /dev/null
+++ b/33063-t/images/sources/089ab241.eepic
@@ -0,0 +1,50 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 089aa241.tex
+% Pt.241. Fig.a. (12,11 )
+\PGset[0.8em]
+\begin{picture} (12,11 )
+
+% Ellipse: u = 5.5 v = 5.5 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(10.5, 5.5)(10.5, 7.5711)(9.0355, 9.0355)
+\qbezier(9.0355, 9.0355)(7.5711, 10.5)(5.5, 10.5)
+\qbezier(5.5, 10.5)(3.4289, 10.5)(1.9645, 9.0355)
+\qbezier(1.9645, 9.0355)(0.5, 7.5711)(0.5, 5.5)
+\qbezier(0.5, 5.5)(0.5, 3.4289)(1.9645, 1.9645)
+\qbezier(1.9645, 1.9645)(3.4289, 0.5)(5.5, 0.5)
+\qbezier(5.5, 0.5)(7.5711, 0.5)(9.0355, 1.9645)
+\qbezier(9.0355, 1.9645)(10.5, 3.4289)(10.5, 5.5)
+
+\dashline[80]{0.4}(10.5, 5.5 )( 5.5, 5.5 )( 8.5, 9.5 ) %AOB
+\dashline[80]{0.4} ( 5.5, 5.5 )( 2.5, 9.5 ) %OF
+\drawline ( 8.5, 9.5 )(10.5, 5.5 )( 2.5, 9.5 ) %BAF
+\put( 10.6 , 5.2 ){$\scriptstyle A$} %A
+\put( 8.5 , 9.6 ){$\scriptstyle B$} %B
+\put( 2.1 , 9.6 ){$\scriptstyle F$} %F
+\put( 5.1 , 4.7 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
+%
+\qquad
+% 089bb241.tex
+% Pt.241. Fig.b. (12,11 )
+\PGset[0.8em]
+\begin{picture} (12,11 )
+
+% Ellipse: u = 5.5 v = 5.5 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(10.5, 5.5)(10.5, 7.5711)(9.0355, 9.0355)
+\qbezier(9.0355, 9.0355)(7.5711, 10.5)(5.5, 10.5)
+\qbezier(5.5, 10.5)(3.4289, 10.5)(1.9645, 9.0355)
+\qbezier(1.9645, 9.0355)(0.5, 7.5711)(0.5, 5.5)
+\qbezier(0.5, 5.5)(0.5, 3.4289)(1.9645, 1.9645)
+\qbezier(1.9645, 1.9645)(3.4289, 0.5)(5.5, 0.5)
+\qbezier(5.5, 0.5)(7.5711, 0.5)(9.0355, 1.9645)
+\qbezier(9.0355, 1.9645)(10.5, 3.4289)(10.5, 5.5)
+
+\dashline[80]{0.4}(10.5, 5.5 )( 5.5, 5.5 )( 8.5, 9.5 ) %AOB
+\drawline ( 8.5, 9.5 )(10.5, 5.5 ) %B'A'
+\put( 10.6 , 5.2 ){$\scriptstyle A'$} %A'
+\put( 8.5 , 9.6 ){$\scriptstyle B'$} %B'
+\put( 4.9 , 4.6 ){$\scriptstyle O'$} %O'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/090ab243.eepic b/33063-t/images/sources/090ab243.eepic
new file mode 100644
index 0000000..e8e7601
--- /dev/null
+++ b/33063-t/images/sources/090ab243.eepic
@@ -0,0 +1,50 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 089aa241.tex
+% Pt.241. Fig.a. (12,11 )
+\PGset[0.8em]
+\begin{picture} (12,11 )
+
+% Ellipse: u = 5.5 v = 5.5 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(10.5, 5.5)(10.5, 7.5711)(9.0355, 9.0355)
+\qbezier(9.0355, 9.0355)(7.5711, 10.5)(5.5, 10.5)
+\qbezier(5.5, 10.5)(3.4289, 10.5)(1.9645, 9.0355)
+\qbezier(1.9645, 9.0355)(0.5, 7.5711)(0.5, 5.5)
+\qbezier(0.5, 5.5)(0.5, 3.4289)(1.9645, 1.9645)
+\qbezier(1.9645, 1.9645)(3.4289, 0.5)(5.5, 0.5)
+\qbezier(5.5, 0.5)(7.5711, 0.5)(9.0355, 1.9645)
+\qbezier(9.0355, 1.9645)(10.5, 3.4289)(10.5, 5.5)
+
+\dashline[80]{0.4}(10.5, 5.5 )( 5.5, 5.5 )( 8.5, 9.5 ) %AOB
+\dashline[80]{0.4} ( 5.5, 5.5 )( 2.5, 9.5 ) %OF
+\drawline ( 8.5, 9.5 )(10.5, 5.5 )( 2.5, 9.5 ) %BAF
+\put( 10.6 , 5.2 ){$\scriptstyle A$} %A
+\put( 8.5 , 9.6 ){$\scriptstyle B$} %B
+\put( 2.1 , 9.6 ){$\scriptstyle F$} %F
+\put( 5.1 , 4.7 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
+%
+\qquad
+% 089bb241.tex
+% Pt.241. Fig.b. (12,11 )
+\PGset[0.8em]
+\begin{picture} (12,11 )
+
+% Ellipse: u = 5.5 v = 5.5 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(10.5, 5.5)(10.5, 7.5711)(9.0355, 9.0355)
+\qbezier(9.0355, 9.0355)(7.5711, 10.5)(5.5, 10.5)
+\qbezier(5.5, 10.5)(3.4289, 10.5)(1.9645, 9.0355)
+\qbezier(1.9645, 9.0355)(0.5, 7.5711)(0.5, 5.5)
+\qbezier(0.5, 5.5)(0.5, 3.4289)(1.9645, 1.9645)
+\qbezier(1.9645, 1.9645)(3.4289, 0.5)(5.5, 0.5)
+\qbezier(5.5, 0.5)(7.5711, 0.5)(9.0355, 1.9645)
+\qbezier(9.0355, 1.9645)(10.5, 3.4289)(10.5, 5.5)
+
+\dashline[80]{0.4}(10.5, 5.5 )( 5.5, 5.5 )( 8.5, 9.5 ) %AOB
+\drawline ( 8.5, 9.5 )(10.5, 5.5 ) %B'A'
+\put( 10.6 , 5.2 ){$\scriptstyle A'$} %A'
+\put( 8.5 , 9.6 ){$\scriptstyle B'$} %B'
+\put( 4.9 , 4.6 ){$\scriptstyle O'$} %O'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/091aa245.eepic b/33063-t/images/sources/091aa245.eepic
new file mode 100644
index 0000000..d5d5a86
--- /dev/null
+++ b/33063-t/images/sources/091aa245.eepic
@@ -0,0 +1,28 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 091aa245.tex
+% Pt.245. Fig.a. (12,13 )
+\PGset[0.8em]
+\begin{picture} (12,13 )
+
+% Ellipse: u = 6.0 v = 6.5 a = 5.5 b = 5.5 phi = 0.0 Grad
+\qbezier(11.5, 6.5)(11.5, 8.7782)(9.8891, 10.3891)
+\qbezier(9.8891, 10.3891)(8.2782, 12.0)(6.0, 12.0)
+\qbezier(6.0, 12.0)(3.7218, 12.0)(2.1109, 10.3891)
+\qbezier(2.1109, 10.3891)(0.5, 8.7782)(0.5, 6.5)
+\qbezier(0.5, 6.5)(0.5, 4.2218)(2.1109, 2.6109)
+\qbezier(2.1109, 2.6109)(3.7218, 1.0)(6.0, 1.0)
+\qbezier(6.0, 1.0)(8.2782, 1.0)(9.8891, 2.6109)
+\qbezier(9.8891, 2.6109)(11.5, 4.2218)(11.5, 6.5)
+
+\drawline ( 1.757, 3 )(10.243, 3 ) %A(M)B
+\drawline ( 6 , 1 )( 6 ,12 ) %S(M)E
+\dashline[80]{0.2}( 1.757, 3 )( 6 , 6.5 )(10.243, 3 ) %AOB
+\put( 0.9 , 2.4 ){$\scriptstyle A$} %A
+\put( 10.3 , 2.4 ){$\scriptstyle B$} %B
+\put( 5.7 , 12.2 ){$\scriptstyle E$} %E
+\put( 4.9 , 2.1 ){$\scriptstyle M$} %M
+\put( 6.2 , 6.5 ){$\scriptstyle O$} %O
+\put( 5.7 , 0.2 ){$\scriptstyle S$} %S
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/092aa249.eepic b/33063-t/images/sources/092aa249.eepic
new file mode 100644
index 0000000..a818361
--- /dev/null
+++ b/33063-t/images/sources/092aa249.eepic
@@ -0,0 +1,30 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 092aa249.tex
+% Pt.249. Fig.a. (13.4,12.4 )
+\PGset[0.8em]
+\begin{picture} (13.4,12.4 )
+
+% Ellipse: u = 6.7 v = 6.2 a = 5.7 b = 5.7 phi = 0.0 Grad
+\qbezier(12.4, 6.2)(12.4, 8.561)(10.7305, 10.2305)
+\qbezier(10.7305, 10.2305)(9.061, 11.9)(6.7, 11.9)
+\qbezier(6.7, 11.9)(4.339, 11.9)(2.6695, 10.2305)
+\qbezier(2.6695, 10.2305)(1.0, 8.561)(1.0, 6.2)
+\qbezier(1.0, 6.2)(1.0, 3.839)(2.6695, 2.1695)
+\qbezier(2.6695, 2.1695)(4.339, 0.5)(6.7, 0.5)
+\qbezier(6.7, 0.5)(9.061, 0.5)(10.7305, 2.1695)
+\qbezier(10.7305, 2.1695)(12.4, 3.839)(12.4, 6.2)
+
+\drawline ( 1.495, 8.524 )(10.610,10.347 ) %A(P)B
+\drawline ( 2.052, 2.9 )(11.348, 2.9 ) %C(H)F
+\dashline[80]{0.2}( 1.495, 8.524 )( 6.7 , 6.2 )( 6.053, 9.436 ) %AOP
+\dashline[80]{0.2}( 2.052, 2.9 )( 6.7 , 6.2 )( 6.7 , 2.9 ) %COH
+\put( 0.7 , 8.5 ){$\scriptstyle A$} %A
+\put( 10.7 , 10.3 ){$\scriptstyle B$} %B
+\put( 1 , 2.2 ){$\scriptstyle C$} %C
+\put( 11.5 , 2.2 ){$\scriptstyle F$} %F
+\put( 6.2 , 2.0 ){$\scriptstyle H$} %H
+\put( 6.9 , 5.9 ){$\scriptstyle O$} %O
+\put( 5.7 , 9.6 ){$\scriptstyle P$} %P
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/093aa250.eepic b/33063-t/images/sources/093aa250.eepic
new file mode 100644
index 0000000..7a530b8
--- /dev/null
+++ b/33063-t/images/sources/093aa250.eepic
@@ -0,0 +1,33 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 093aa250.tex
+% Pt.250. Fig.a. (10.7,10.7 )
+\PGset[0.8em]
+\begin{picture} (10.7,10.7 )
+
+% Ellipse: u = 5.1 v = 5.1 a = 4.6 b = 4.6 phi = 0.0 Grad
+\qbezier(9.7, 5.1)(9.7, 7.0054)(8.3527, 8.3527)
+\qbezier(8.3527, 8.3527)(7.0054, 9.7)(5.1, 9.7)
+\qbezier(5.1, 9.7)(3.1946, 9.7)(1.8473, 8.3527)
+\qbezier(1.8473, 8.3527)(0.5, 7.0054)(0.5, 5.1)
+\qbezier(0.5, 5.1)(0.5, 3.1946)(1.8473, 1.8473)
+\qbezier(1.8473, 1.8473)(3.1946, 0.5)(5.1, 0.5)
+\qbezier(5.1, 0.5)(7.0054, 0.5)(8.3527, 1.8473)
+\qbezier(8.3527, 1.8473)(9.7, 3.1946)(9.7, 5.1)
+
+\drawline ( 1.116, 2.8 )( 9.084, 2.8 ) %A(E)B
+\drawline ( 4.477, 9.658 )( 9.683, 5.493 ) %C(F)D
+\drawline ( 5.1 , 2.8 )( 5.1 , 5.1 )( 7.080, 7.576 ) %EOF
+\dashline[80]{0.2}( 1.116, 2.8 )( 3.003, 9.194 ) %A(H)G
+\dashline[80]{0.2}( 5.1 , 2.8 )( 2.060, 5.997 )( 5.1 , 5.1 ) %EHO
+\put( 0.2 , 2.4 ){$\scriptstyle A$} %A
+\put( 9.2 , 2.4 ){$\scriptstyle B$} %B
+\put( 4.2 , 9.9 ){$\scriptstyle C$} %C
+\put( 9.8 , 5 ){$\scriptstyle D$} %D
+\put( 4.7 , 1.9 ){$\scriptstyle E$} %E
+\put( 7.2 , 7.6 ){$\scriptstyle F$} %F
+\put( 2.5 , 9.4 ){$\scriptstyle G$} %G
+\put( 1.1 , 5.7 ){$\scriptstyle H$} %H
+\put( 4.6 , 5.5 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/094aa251.eepic b/33063-t/images/sources/094aa251.eepic
new file mode 100644
index 0000000..7a530b8
--- /dev/null
+++ b/33063-t/images/sources/094aa251.eepic
@@ -0,0 +1,33 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 093aa250.tex
+% Pt.250. Fig.a. (10.7,10.7 )
+\PGset[0.8em]
+\begin{picture} (10.7,10.7 )
+
+% Ellipse: u = 5.1 v = 5.1 a = 4.6 b = 4.6 phi = 0.0 Grad
+\qbezier(9.7, 5.1)(9.7, 7.0054)(8.3527, 8.3527)
+\qbezier(8.3527, 8.3527)(7.0054, 9.7)(5.1, 9.7)
+\qbezier(5.1, 9.7)(3.1946, 9.7)(1.8473, 8.3527)
+\qbezier(1.8473, 8.3527)(0.5, 7.0054)(0.5, 5.1)
+\qbezier(0.5, 5.1)(0.5, 3.1946)(1.8473, 1.8473)
+\qbezier(1.8473, 1.8473)(3.1946, 0.5)(5.1, 0.5)
+\qbezier(5.1, 0.5)(7.0054, 0.5)(8.3527, 1.8473)
+\qbezier(8.3527, 1.8473)(9.7, 3.1946)(9.7, 5.1)
+
+\drawline ( 1.116, 2.8 )( 9.084, 2.8 ) %A(E)B
+\drawline ( 4.477, 9.658 )( 9.683, 5.493 ) %C(F)D
+\drawline ( 5.1 , 2.8 )( 5.1 , 5.1 )( 7.080, 7.576 ) %EOF
+\dashline[80]{0.2}( 1.116, 2.8 )( 3.003, 9.194 ) %A(H)G
+\dashline[80]{0.2}( 5.1 , 2.8 )( 2.060, 5.997 )( 5.1 , 5.1 ) %EHO
+\put( 0.2 , 2.4 ){$\scriptstyle A$} %A
+\put( 9.2 , 2.4 ){$\scriptstyle B$} %B
+\put( 4.2 , 9.9 ){$\scriptstyle C$} %C
+\put( 9.8 , 5 ){$\scriptstyle D$} %D
+\put( 4.7 , 1.9 ){$\scriptstyle E$} %E
+\put( 7.2 , 7.6 ){$\scriptstyle F$} %F
+\put( 2.5 , 9.4 ){$\scriptstyle G$} %G
+\put( 1.1 , 5.7 ){$\scriptstyle H$} %H
+\put( 4.6 , 5.5 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/095aa253.eepic b/33063-t/images/sources/095aa253.eepic
new file mode 100644
index 0000000..1fa46f4
--- /dev/null
+++ b/33063-t/images/sources/095aa253.eepic
@@ -0,0 +1,28 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 095aa253.tex
+% Pt.253. Fig.a. (18,12.5 )
+\PGset[0.8em]
+\begin{picture} (18,12.5 )
+
+% Ellipse: u = 10.0 v = 6.5 a = 5.5 b = 5.5 phi = 0.0 Grad
+\qbezier(15.5, 6.5)(15.5, 8.7782)(13.8891, 10.3891)
+\qbezier(13.8891, 10.3891)(12.2782, 12.0)(10.0, 12.0)
+\qbezier(10.0, 12.0)(7.7218, 12.0)(6.1109, 10.3891)
+\qbezier(6.1109, 10.3891)(4.5, 8.7782)(4.5, 6.5)
+\qbezier(4.5, 6.5)(4.5, 4.2218)(6.1109, 2.6109)
+\qbezier(6.1109, 2.6109)(7.7218, 1.0)(10.0, 1.0)
+\qbezier(10.0, 1.0)(12.2782, 1.0)(13.8891, 2.6109)
+\qbezier(13.8891, 2.6109)(15.5, 4.2218)(15.5, 6.5)
+
+\drawline ( 1, 1 )(17, 1 ) %M(HA)B
+\drawline (10, 1 )(10, 6.5 ) %AO
+\dashline[80]{0.2}( 4, 1 )(10, 6.5 ) %H(C)O
+\put( 9.6 , 0.2 ){$\scriptstyle A$} %A
+\put( 17.1 , 0.6 ){$\scriptstyle B$} %B
+\put( 5.7 , 3.4 ){$\scriptstyle C$} %C
+\put( 3.5 , 0.2 ){$\scriptstyle H$} %H
+\put( 0.1 , 0.6 ){$\scriptstyle M$} %M
+\put( 9.9 , 6.8 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/096ac257.eepic b/33063-t/images/sources/096ac257.eepic
new file mode 100644
index 0000000..6280355
--- /dev/null
+++ b/33063-t/images/sources/096ac257.eepic
@@ -0,0 +1,95 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 096aa257.tex
+% Pt.257. Fig.1. (12,11 )
+\PGset[0.8em]
+\begin{picture} (12,11 )
+
+% Ellipse: u = 6.5 v = 6.0 a = 4.0 b = 4.0 phi = 0.0 Grad
+\qbezier(10.5, 6.0)(10.5, 7.6569)(9.3284, 8.8284)
+\qbezier(9.3284, 8.8284)(8.1569, 10.0)(6.5, 10.0)
+\qbezier(6.5, 10.0)(4.8431, 10.0)(3.6716, 8.8284)
+\qbezier(3.6716, 8.8284)(2.5, 7.6569)(2.5, 6.0)
+\qbezier(2.5, 6.0)(2.5, 4.3431)(3.6716, 3.1716)
+\qbezier(3.6716, 3.1716)(4.8431, 2.0)(6.5, 2.0)
+\qbezier(6.5, 2.0)(8.1569, 2.0)(9.3284, 3.1716)
+\qbezier(9.3284, 3.1716)(10.5, 4.3431)(10.5, 6.0)
+
+\drawline ( 1 ,10 )(11 ,10 ) %A(F)B
+\drawline ( 2 , 8.3 )(11 , 8.3 ) %left(CD)right
+\drawline ( 1.2, 2 )(10.7, 2 ) %A'(F')B'
+\dashline[80]{0.2}( 6.5, 2 )( 6.5,10 ) %F'F
+\put( 0.2 , 9.7 ){$\scriptstyle A$} %A
+\put( 11.1 , 9.7 ){$\scriptstyle B$} %B
+\put( 2.5 , 8.4 ){$\scriptstyle C$} %C
+\put( 9.8 , 8.4 ){$\scriptstyle D$} %D
+\put( 6.3 , 10.2 ){$\scriptstyle F$} %F
+\put( 0.1 , 1.6 ){$\scriptstyle A'$} %A'
+\put( 10.8 , 1.6 ){$\scriptstyle B'$} %B'
+\put( 6 , 1.1 ){$\scriptstyle F'$} %F'
+\put( 5.3 , 0.2 ){$\scriptstyle \textsc{Fig.~1.}$}
+\end{picture}
+\PGrestore
+%
+\qquad
+\qquad
+% 096bb257.tex
+% Pt.257. Fig.2. (10,11 )
+\PGset[0.8em]
+\begin{picture} (10,11 )
+
+% Ellipse: u = 5.0 v = 6.0 a = 4.0 b = 4.0 phi = 0.0 Grad
+\qbezier(9.0, 6.0)(9.0, 7.6569)(7.8284, 8.8284)
+\qbezier(7.8284, 8.8284)(6.6569, 10.0)(5.0, 10.0)
+\qbezier(5.0, 10.0)(3.3431, 10.0)(2.1716, 8.8284)
+\qbezier(2.1716, 8.8284)(1.0, 7.6569)(1.0, 6.0)
+\qbezier(1.0, 6.0)(1.0, 4.3431)(2.1716, 3.1716)
+\qbezier(2.1716, 3.1716)(3.3431, 2.0)(5.0, 2.0)
+\qbezier(5.0, 2.0)(6.6569, 2.0)(7.8284, 3.1716)
+\qbezier(7.8284, 3.1716)(9.0, 4.3431)(9.0, 6.0)
+
+\drawline ( 1 , 4 )( 9 , 4 ) %AB
+\drawline ( 1 , 8.3 )( 9 , 8.3 ) %CD
+\dashline[80]{0.2}( 1 ,10 )( 9 ,10 ) %E(M)F
+\put( 0.2 , 3.8 ){$\scriptstyle A$} %A
+\put( 9.1 , 3.8 ){$\scriptstyle B$} %B
+\put( 0.2 , 7.9 ){$\scriptstyle C$} %C
+\put( 9.1 , 7.9 ){$\scriptstyle D$} %D
+\put( 0.2 , 9.7 ){$\scriptstyle E$} %E
+\put( 9.1 , 9.7 ){$\scriptstyle F$} %F
+\put( 4.6 , 10.2 ){$\scriptstyle M$} %M
+\put( 3.8 , 0.2 ){$\scriptstyle \textsc{Fig.~2.}$}
+\end{picture}
+\PGrestore
+%
+\qquad
+\qquad
+% 096cc257.tex
+% Pt.257. Fig.3. (10,11 )
+\PGset[0.8em]
+\begin{picture} (10,11 )
+
+% Ellipse: u = 5.0 v = 6.0 a = 4.0 b = 4.0 phi = 0.0 Grad
+\qbezier(9.0, 6.0)(9.0, 7.6569)(7.8284, 8.8284)
+\qbezier(7.8284, 8.8284)(6.6569, 10.0)(5.0, 10.0)
+\qbezier(5.0, 10.0)(3.3431, 10.0)(2.1716, 8.8284)
+\qbezier(2.1716, 8.8284)(1.0, 7.6569)(1.0, 6.0)
+\qbezier(1.0, 6.0)(1.0, 4.3431)(2.1716, 3.1716)
+\qbezier(2.1716, 3.1716)(3.3431, 2.0)(5.0, 2.0)
+\qbezier(5.0, 2.0)(6.6569, 2.0)(7.8284, 3.1716)
+\qbezier(7.8284, 3.1716)(9.0, 4.3431)(9.0, 6.0)
+
+\drawline ( 1 ,10 )( 9 ,10 ) %A(E)B
+\drawline ( 1 , 2 )( 9 , 2 ) %C(F)D
+\dashline[80]{0.2}( 1 , 7.7 )( 9 , 7.7 ) %GH
+\put( 0.1 , 9.7 ){$\scriptstyle A$} %A
+\put( 9.1 , 9.6 ){$\scriptstyle B$} %B
+\put( 0.1 , 1.7 ){$\scriptstyle C$} %C
+\put( 9.1 , 1.6 ){$\scriptstyle D$} %D
+\put( 4.7 , 10.2 ){$\scriptstyle E$} %E
+\put( 4.6 , 1.1 ){$\scriptstyle F$} %F
+\put( 0.7 , 7.85 ){$\scriptstyle G$} %G
+\put( 8.7 , 7.85 ){$\scriptstyle H$} %H
+\put( 3.8 , 0.2 ){$\scriptstyle \textsc{Fig.~3.}$}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/097aa258.eepic b/33063-t/images/sources/097aa258.eepic
new file mode 100644
index 0000000..081eaa2
--- /dev/null
+++ b/33063-t/images/sources/097aa258.eepic
@@ -0,0 +1,25 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 097aa258.tex
+% Pt.258. Fig.a. (13.5,13 )
+\PGset[0.8em]
+\begin{picture} (13.5,13 )
+
+% Ellipse: u = 6.5 v = 6.5 a = 6.0 b = 6.0 phi = 0.0 Grad
+\qbezier(12.5, 6.5)(12.5, 8.9853)(10.7426, 10.7426)
+\qbezier(10.7426, 10.7426)(8.9853, 12.5)(6.5, 12.5)
+\qbezier(6.5, 12.5)(4.0147, 12.5)(2.2574, 10.7426)
+\qbezier(2.2574, 10.7426)(0.5, 8.9853)(0.5, 6.5)
+\qbezier(0.5, 6.5)(0.5, 4.0147)(2.2574, 2.2574)
+\qbezier(2.2574, 2.2574)(4.0147, 0.5)(6.5, 0.5)
+\qbezier(6.5, 0.5)(8.9853, 0.5)(10.7426, 2.2574)
+\qbezier(10.7426, 2.2574)(12.5, 4.0147)(12.5, 6.5)
+
+\dashline[80]{0.2}( 2.028, 2.5 )(10.972, 2.5 )(12.167, 8.472 ) %ABC
+\dashline[80]{0.2}( 6.5 , 2.5 )( 6.5 , 6.5 )(11.570, 5.486 ) %midAB-O-midBC
+\put( 1.3 , 1.9 ){$\scriptstyle A$} %A
+\put( 11.1 , 1.95 ){$\scriptstyle B$} %B
+\put( 12.2 , 8.5 ){$\scriptstyle C$} %C
+\put( 6.2 , 6.7 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/098aa261.eepic b/33063-t/images/sources/098aa261.eepic
new file mode 100644
index 0000000..4905c01
--- /dev/null
+++ b/33063-t/images/sources/098aa261.eepic
@@ -0,0 +1,26 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 098aa261.tex
+% Pt.261. Fig.a. (20.5,12 )
+\PGset[0.8em]
+\begin{picture} (20.5,12 )
+
+% Ellipse: u = 14.5 v = 6.0 a = 5.5 b = 5.5 phi = 0.0 Grad
+\qbezier(20.0, 6.0)(20.0, 8.2782)(18.3891, 9.8891)
+\qbezier(18.3891, 9.8891)(16.7782, 11.5)(14.5, 11.5)
+\qbezier(14.5, 11.5)(12.2218, 11.5)(10.6109, 9.8891)
+\qbezier(10.6109, 9.8891)(9.0, 8.2782)(9.0, 6.0)
+\qbezier(9.0, 6.0)(9.0, 3.7218)(10.6109, 2.1109)
+\qbezier(10.6109, 2.1109)(12.2218, 0.5)(14.5, 0.5)
+\qbezier(14.5, 0.5)(16.7782, 0.5)(18.3891, 2.1109)
+\qbezier(18.3891, 2.1109)(20.0, 3.7218)(20.0, 6.0)
+
+\drawline (12.231,11.010 )( 1.167, 6 )(12.231, 0.990 ) %BAC
+\drawline ( 1.167, 6 )(14.5 , 6 ) %AO
+\dashline[80]{0.2}(12.231,11.010 )(14.5 , 6 )(12.231, 0.990 ) %BOC
+\put( 0.4 , 6 ){$\scriptstyle A$} %A
+\put( 11.5 , 11.1 ){$\scriptstyle B$} %B
+\put( 11.5 , 0.2 ){$\scriptstyle C$} %C
+\put( 14.6 , 5.7 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/099aa264.eepic b/33063-t/images/sources/099aa264.eepic
new file mode 100644
index 0000000..9141680
--- /dev/null
+++ b/33063-t/images/sources/099aa264.eepic
@@ -0,0 +1,36 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 099aa264.tex
+% Pt.264. Fig.a. (16.2,10.4 )
+\PGset[0.8em]
+\begin{picture} (16.2,10.4 )
+
+% Ellipse: u = 5.2 v = 5.2 a = 4.7 b = 4.7 phi = 0.0 Grad
+\qbezier(9.9, 5.2)(9.9, 7.1468)(8.5234, 8.5234)
+\qbezier(8.5234, 8.5234)(7.1468, 9.9)(5.2, 9.9)
+\qbezier(5.2, 9.9)(3.2532, 9.9)(1.8766, 8.5234)
+\qbezier(1.8766, 8.5234)(0.5, 7.1468)(0.5, 5.2)
+\qbezier(0.5, 5.2)(0.5, 3.2532)(1.8766, 1.8766)
+\qbezier(1.8766, 1.8766)(3.2532, 0.5)(5.2, 0.5)
+\qbezier(5.2, 0.5)(7.1468, 0.5)(8.5234, 1.8766)
+\qbezier(8.5234, 1.8766)(9.9, 3.2532)(9.9, 5.2)
+
+% Ellipse: u = 12.2 v = 5.2 a = 3.5 b = 3.5 phi = 0.0 Grad
+\qbezier(15.7, 5.2)(15.7, 6.6497)(14.6749, 7.6749)
+\qbezier(14.6749, 7.6749)(13.6497, 8.7)(12.2, 8.7)
+\qbezier(12.2, 8.7)(10.7503, 8.7)(9.7251, 7.6749)
+\qbezier(9.7251, 7.6749)(8.7, 6.6497)(8.7, 5.2)
+\qbezier(8.7, 5.2)(8.7, 3.7503)(9.7251, 2.7251)
+\qbezier(9.7251, 2.7251)(10.7503, 1.7)(12.2, 1.7)
+\qbezier(12.2, 1.7)(13.6497, 1.7)(14.6749, 2.7251)
+\qbezier(14.6749, 2.7251)(15.7, 3.7503)(15.7, 5.2)
+
+\drawline ( 5.2 , 5.2 )(12.2 , 5.2 ) %CC'
+\drawline ( 9.403, 7.304 )( 9.403, 3.096 ) %AB
+\dashline[80]{0.2}( 5.2 , 5.2 )( 9.403, 3.096 )(12.2, 5.2 )( 9.403, 7.304 )( 5.2, 5.2 ) %CBC'AC
+\put( 9.1 , 7.95 ){$\scriptstyle A$} %A
+\put( 9 , 1.95 ){$\scriptstyle B$} %B
+\put( 4.2 , 4.95 ){$\scriptstyle C$} %C
+\put( 12.4 , 4.9 ){$\scriptstyle C'$} %C'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/100aa265.eepic b/33063-t/images/sources/100aa265.eepic
new file mode 100644
index 0000000..b2fefd4
--- /dev/null
+++ b/33063-t/images/sources/100aa265.eepic
@@ -0,0 +1,36 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 100aa265.tex
+% Pt.265. Fig.a. (17.4,11.4 )
+\PGset[0.8em]
+\begin{picture} (17.4,11.4 )
+
+% Ellipse: u = 5.2 v = 6.0 a = 4.7 b = 4.7 phi = 0.0 Grad
+\qbezier(9.9, 6.0)(9.9, 7.9468)(8.5234, 9.3234)
+\qbezier(8.5234, 9.3234)(7.1468, 10.7)(5.2, 10.7)
+\qbezier(5.2, 10.7)(3.2532, 10.7)(1.8766, 9.3234)
+\qbezier(1.8766, 9.3234)(0.5, 7.9468)(0.5, 6.0)
+\qbezier(0.5, 6.0)(0.5, 4.0532)(1.8766, 2.6766)
+\qbezier(1.8766, 2.6766)(3.2532, 1.3)(5.2, 1.3)
+\qbezier(5.2, 1.3)(7.1468, 1.3)(8.5234, 2.6766)
+\qbezier(8.5234, 2.6766)(9.9, 4.0532)(9.9, 6.0)
+
+% Ellipse: u = 13.4 v = 6.0 a = 3.5 b = 3.5 phi = 0.0 Grad
+\qbezier(16.9, 6.0)(16.9, 7.4497)(15.8749, 8.4749)
+\qbezier(15.8749, 8.4749)(14.8497, 9.5)(13.4, 9.5)
+\qbezier(13.4, 9.5)(11.9503, 9.5)(10.9251, 8.4749)
+\qbezier(10.9251, 8.4749)(9.9, 7.4497)(9.9, 6.0)
+\qbezier(9.9, 6.0)(9.9, 4.5503)(10.9251, 3.5251)
+\qbezier(10.9251, 3.5251)(11.9503, 2.5)(13.4, 2.5)
+\qbezier(13.4, 2.5)(14.8497, 2.5)(15.8749, 3.5251)
+\qbezier(15.8749, 3.5251)(16.9, 4.5503)(16.9, 6.0)
+
+\drawline ( 5.2 , 6 )(13.4 , 6 ) %CC'
+\drawline ( 9.9 ,10.4 )( 9.9 , 1 ) %AB
+\put( 9.55, 10.6 ){$\scriptstyle A$} %A
+\put( 9.45, 0.2 ){$\scriptstyle B$} %B
+\put( 4.3 , 5.75 ){$\scriptstyle C$} %C
+\put( 10.1 , 6.15 ){$\scriptstyle O$} %O
+\put( 13.5 , 5.65 ){$\scriptstyle C'$} %C'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/103aa272.eepic b/33063-t/images/sources/103aa272.eepic
new file mode 100644
index 0000000..5848324
--- /dev/null
+++ b/33063-t/images/sources/103aa272.eepic
@@ -0,0 +1,16 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 103aa272.tex
+% Pt.272. Fig.a. (28.2, 2.3 )
+\PGset[0.8em]
+\begin{picture} (28.2, 2.3 )
+\drawline(0.1,1.1)(28.1,1.1) % AB
+\drawline(13.6,1.1)(13.6,0.1) % M
+\drawline(20.267,1.1)(20.267,0.1) % M'
+\drawline(24.767,1.1)(24.767,0.1) % M''
+\put( 0.1 , 1.5 ){$\scriptstyle A$} %A
+\put( 27.4 , 1.5 ){$\scriptstyle B$} %B
+\put( 13.2 , 1.5 ){$\scriptstyle M$} %M
+\put( 19.7 , 1.5 ){$\scriptstyle M'$} %M'
+\put( 24.1 , 1.5 ){$\scriptstyle M''$} %M''
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/103bb273.eepic b/33063-t/images/sources/103bb273.eepic
new file mode 100644
index 0000000..ff41448
--- /dev/null
+++ b/33063-t/images/sources/103bb273.eepic
@@ -0,0 +1,31 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 103bb273.tex
+% Pt.273. Fig.b. (15.4,15.4 )
+\PGset[0.8em]
+\begin{picture} (15.4,15.4 )
+
+% Ellipse: u = 7.7 v = 7.7 a = 6.7 b = 6.7 phi = 0.0 Grad
+\qbezier(14.4, 7.7)(14.4, 10.4752)(12.4376, 12.4376)
+\qbezier(12.4376, 12.4376)(10.4752, 14.4)(7.7, 14.4)
+\qbezier(7.7, 14.4)(4.9248, 14.4)(2.9624, 12.4376)
+\qbezier(2.9624, 12.4376)(1.0, 10.4752)(1.0, 7.7)
+\qbezier(1.0, 7.7)(1.0, 4.9248)(2.9624, 2.9624)
+\qbezier(2.9624, 2.9624)(4.9248, 1.0)(7.7, 1.0)
+\qbezier(7.7, 1.0)(10.4752, 1.0)(12.4376, 2.9624)
+\qbezier(12.4376, 2.9624)(14.4, 4.9248)(14.4, 7.7)
+
+\drawline ( 2.962,12.438 )(12.438,12.438 )(12.438, 2.962 ) %ABC
+\drawline (12.438, 2.962 )( 2.962, 2.962 )( 2.962,12.438 ) %CDA
+\dashline[80]{0.2}( 2.962,12.438 )( 7.7,14.4 )(12.438,12.438 )(14.4 , 7.7 )(12.438, 2.962 ) %AEBFC
+\dashline[80]{0.2}(12.438, 2.962 )( 7.7, 1 )( 2.962, 2.962 )( 1 , 7.7 )( 2.962,12.438 ) %CHDKA
+\put( 2.1 , 12.45 ){$\scriptstyle A$} %A
+\put( 12.6 , 12.45 ){$\scriptstyle B$} %B
+\put( 12.6 , 2.4 ){$\scriptstyle C$} %C
+\put( 2.1 , 2.3 ){$\scriptstyle D$} %D
+\put( 7.3 , 14.6 ){$\scriptstyle E$} %E
+\put( 14.6 , 7.4 ){$\scriptstyle F$} %F
+\put( 7.2 , 0.2 ){$\scriptstyle H$} %H
+\put( 0.2 , 7.4 ){$\scriptstyle K$} %K
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/108aa286.eepic b/33063-t/images/sources/108aa286.eepic
new file mode 100644
index 0000000..d1ec72d
--- /dev/null
+++ b/33063-t/images/sources/108aa286.eepic
@@ -0,0 +1,26 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 108aa286.tex
+% Pt.286. Fig.a. (27.1, 6.5 )
+\PGset[0.8em]
+\begin{picture} (27.1, 6.5 )
+\drawline(0.9,4.7)(26.3,4.7) % AB
+\drawline(7.9,1.5)(19.2,1.5)
+\drawline(11.9,4.7)(11.9,5.7)
+\drawline(23.2,4.7)(23.2,5.45) % E
+\drawline(25,4.7)(25,5.45) % H
+\drawline(7.9,1.5)(7.9,2.3) % C
+\drawline(11,1.5)(11,0.9)
+\drawline(14.1,1.5)(14.1,0.9)
+\drawline(17.2,1.5)(17.2,0.9) % F
+\drawline(18.5,1.5)(18.5,2.3) % K
+\drawline(19.2,1.5)(19.2,2.3) % D
+\put( 0.1 , 4.3 ){$\scriptstyle A$} %A
+\put( 26.2 , 4.4 ){$\scriptstyle B$} %B
+\put( 6.9 , 1.2 ){$\scriptstyle C$} %C
+\put( 19.5 , 1.1 ){$\scriptstyle D$} %D
+\put( 22.9 , 5.7 ){$\scriptstyle E$} %E
+\put( 16.8 , 0.1 ){$\scriptstyle F$} %F
+\put( 24.7 , 5.7 ){$\scriptstyle H$} %H
+\put( 18.3 , 2.4 ){$\scriptstyle K$} %K
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/109ac287.eepic b/33063-t/images/sources/109ac287.eepic
new file mode 100644
index 0000000..2e605e5
--- /dev/null
+++ b/33063-t/images/sources/109ac287.eepic
@@ -0,0 +1,89 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 109aa287.tex
+% Pt.287. Fig.1. (13.5,11.7 )
+\PGset[0.8em]
+\begin{picture} (13.5,11.7 )
+
+% Ellipse: u = 5.1 v = 6.6 a = 4.6 b = 4.6 phi = 0.0 Grad
+\qbezier(9.7, 6.6)(9.7, 8.5054)(8.3527, 9.8527)
+\qbezier(8.3527, 9.8527)(7.0054, 11.2)(5.1, 11.2)
+\qbezier(5.1, 11.2)(3.1946, 11.2)(1.8473, 9.8527)
+\qbezier(1.8473, 9.8527)(0.5, 8.5054)(0.5, 6.6)
+\qbezier(0.5, 6.6)(0.5, 4.6946)(1.8473, 3.3473)
+\qbezier(1.8473, 3.3473)(3.1946, 2.0)(5.1, 2.0)
+\qbezier(5.1, 2.0)(7.0054, 2.0)(8.3527, 3.3473)
+\qbezier(8.3527, 3.3473)(9.7, 4.6946)(9.7, 6.6)
+
+\drawline ( 5.1 , 6.6 )( 2.800, 2.616 ) %C'A'
+\dashline[80]{0.2}( 5.1 , 6.6 )( 3.909, 2.157 ) %C'6:30
+\dashline[80]{0.2}( 5.1 , 6.6 )( 5.1 , 2 ) %C'6:00
+\dashline[80]{0.2}( 5.1 , 6.6 )( 6.291, 2.157 ) %C'5:30
+\drawline ( 5.1 , 6.6 )( 7.400, 2.616 ) %C'B'
+\dashline[80]{0.2}(12.4 , 6.6 )(11.800, 2.039 ) %wedge6:30
+\dashline[80]{0.2}(12.4 , 6.6 )(13.000, 2.039 ) %wedge5:30
+\qbezier (11.800, 2.039 )(12.4 , 1.8 )(13.000, 2.039 ) %wedge arc
+\put( 1.8 , 1.7 ){$\scriptstyle A'$} %A'
+\put( 7.3 , 1.7 ){$\scriptstyle B'$} %B'
+\put( 4.6 , 6.9 ){$\scriptstyle C'$} %C'
+\put( 11.8 , 1 ){$m$} %m
+\put( 4 , 0.2 ){$\scriptstyle \textsc{Fig.~1.}$}
+\end{picture}
+\PGrestore
+%
+\quad
+% 109bb287.tex
+% Pt.287. Fig.2. (10.2,11.7 )
+\PGset[0.8em]
+\begin{picture} (10.2,11.7 )
+
+% Ellipse: u = 5.1 v = 6.6 a = 4.6 b = 4.6 phi = 0.0 Grad
+\qbezier(9.7, 6.6)(9.7, 8.5054)(8.3527, 9.8527)
+\qbezier(8.3527, 9.8527)(7.0054, 11.2)(5.1, 11.2)
+\qbezier(5.1, 11.2)(3.1946, 11.2)(1.8473, 9.8527)
+\qbezier(1.8473, 9.8527)(0.5, 8.5054)(0.5, 6.6)
+\qbezier(0.5, 6.6)(0.5, 4.6946)(1.8473, 3.3473)
+\qbezier(1.8473, 3.3473)(3.1946, 2.0)(5.1, 2.0)
+\qbezier(5.1, 2.0)(7.0054, 2.0)(8.3527, 3.3473)
+\qbezier(8.3527, 3.3473)(9.7, 4.6946)(9.7, 6.6)\drawline ( 5.1 , 6.6 )( 1.451, 3.800 ) %CA
+
+\dashline[80]{0.2}( 5.1 , 6.6 )( 2.300, 2.951 ) %C 1
+\dashline[80]{0.2}( 5.1 , 6.6 )( 3.340, 2.350 ) %C 2
+\dashline[80]{0.2}( 5.1 , 6.6 )( 4.500, 2.039 ) %C 3
+\dashline[80]{0.2}( 5.1 , 6.6 )( 5.700, 2.039 ) %C 4
+\dashline[80]{0.2}( 5.1 , 6.6 )( 6.860, 2.350 ) %C 5
+\dashline[80]{0.2}( 5.1 , 6.6 )( 7.900, 2.951 ) %C 6
+\drawline ( 5.1 , 6.6 )( 8.749, 3.800 ) %CB
+\put( 0.4 , 3.4 ){$\scriptstyle A$} %A
+\put( 8.8 , 3.3 ){$\scriptstyle B$} %B
+\put( 4.7 , 6.9 ){$\scriptstyle C$} %C
+\put( 4 , 0.2 ){$\scriptstyle \textsc{Fig.~2.}$}
+\end{picture}
+\PGrestore
+%
+\quad
+% 109cc287.tex
+% Pt.287. Fig.3. (10.2,11.7 )
+\PGset[0.8em]
+\begin{picture} (10.2,11.7 )
+
+% Ellipse: u = 5.1 v = 6.6 a = 4.6 b = 4.6 phi = 0.0 Grad
+\qbezier(9.7, 6.6)(9.7, 8.5054)(8.3527, 9.8527)
+\qbezier(8.3527, 9.8527)(7.0054, 11.2)(5.1, 11.2)
+\qbezier(5.1, 11.2)(3.1946, 11.2)(1.8473, 9.8527)
+\qbezier(1.8473, 9.8527)(0.5, 8.5054)(0.5, 6.6)
+\qbezier(0.5, 6.6)(0.5, 4.6946)(1.8473, 3.3473)
+\qbezier(1.8473, 3.3473)(3.1946, 2.0)(5.1, 2.0)
+\qbezier(5.1, 2.0)(7.0054, 2.0)(8.3527, 3.3473)
+\qbezier(8.3527, 3.3473)(9.7, 4.6946)(9.7, 6.6)
+
+\drawline ( 5.1 , 6.6 )( 1.847, 3.347 ) %C'A'
+\dashline[80]{0.2}( 5.1 , 6.6 )( 7.900, 2.951 ) %C'D
+\drawline ( 5.1 , 6.6 )( 8.749, 3.800 ) %C'B'
+\put( 0.6 , 2.7 ){$\scriptstyle A'$} %A'
+\put( 8.8 , 3.3 ){$\scriptstyle B'$} %B'
+\put( 4.6 , 6.9 ){$\scriptstyle C'$} %C'
+\put( 7.9 , 2.2 ){$\scriptstyle D$} %D
+\put( 4 , 0.2 ){$\scriptstyle \textsc{Fig.~3.}$}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/111ac289.eepic b/33063-t/images/sources/111ac289.eepic
new file mode 100644
index 0000000..a2e549a
--- /dev/null
+++ b/33063-t/images/sources/111ac289.eepic
@@ -0,0 +1,80 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 111aa289.tex
+% Pt.289. Fig.1. (10.8,12.8 )
+\PGset[0.8em]
+\begin{picture} (10.8,12.8 )
+
+% Ellipse: u = 5.4 v = 6.9 a = 4.9 b = 4.9 phi = 0.0 Grad
+\qbezier(10.3, 6.9)(10.3, 8.9296)(8.8648, 10.3648)
+\qbezier(8.8648, 10.3648)(7.4296, 11.8)(5.4, 11.8)
+\qbezier(5.4, 11.8)(3.3704, 11.8)(1.9352, 10.3648)
+\qbezier(1.9352, 10.3648)(0.5, 8.9296)(0.5, 6.9)
+\qbezier(0.5, 6.9)(0.5, 4.8704)(1.9352, 3.4352)
+\qbezier(1.9352, 3.4352)(3.3704, 2.0)(5.4, 2.0)
+\qbezier(5.4, 2.0)(7.4296, 2.0)(8.8648, 3.4352)
+\qbezier(8.8648, 3.4352)(10.3, 4.8704)(10.3, 6.9)
+
+\drawline ( 8.779, 3.352 )( 5.4 ,11.8 )( 5.4 , 2 ) %AB(C)P
+\dashline[80]{0.4}( 5.4 , 6.9 )( 8.779, 3.352 ) %CA
+\put( 8.7 , 2.8 ){$\scriptstyle A$} %A
+\put( 5 , 12 ){$\scriptstyle B$} %B
+\put( 4.4 , 6.65 ){$\scriptstyle C$} %C
+\put( 5 , 1.1 ){$\scriptstyle P$} %P
+\put( 4.3 , 0.2 ){$\scriptstyle \textsc{Fig.~1.}$}
+\end{picture}
+\PGrestore
+%
+\qquad
+% 111bb289.tex
+% Pt.289. Fig.2. (10.8,12.8 )
+\PGset[0.8em]
+\begin{picture} (10.8,12.8 )
+
+% Ellipse: u = 5.4 v = 6.9 a = 4.9 b = 4.9 phi = 0.0 Grad
+\qbezier(10.3, 6.9)(10.3, 8.9296)(8.8648, 10.3648)
+\qbezier(8.8648, 10.3648)(7.4296, 11.8)(5.4, 11.8)
+\qbezier(5.4, 11.8)(3.3704, 11.8)(1.9352, 10.3648)
+\qbezier(1.9352, 10.3648)(0.5, 8.9296)(0.5, 6.9)
+\qbezier(0.5, 6.9)(0.5, 4.8704)(1.9352, 3.4352)
+\qbezier(1.9352, 3.4352)(3.3704, 2.0)(5.4, 2.0)
+\qbezier(5.4, 2.0)(7.4296, 2.0)(8.8648, 3.4352)
+\qbezier(8.8648, 3.4352)(10.3, 4.8704)(10.3, 6.9)
+
+\drawline ( 9.320, 3.960 )( 5.4 ,11.8 )( 1.480, 3.960 ) %ABP
+\dashline[80]{0.4}( 5.4 ,11.8 )( 5.4 , 2 ) %B(C)E
+\put( 9.3 , 3.4 ){$\scriptstyle A$} %A
+\put( 5 , 12 ){$\scriptstyle B$} %B
+\put( 5.6 , 6.65 ){$\scriptstyle C$} %C
+\put( 5 , 1.1 ){$\scriptstyle E$} %E
+\put( 0.6 , 3.2 ){$\scriptstyle P$} %P
+\put( 4.3 , 0.2 ){$\scriptstyle \textsc{Fig.~2.}$}
+\end{picture}
+\PGrestore
+%
+\qquad
+% 111cc289.tex
+% Pt.289. Fig.3. (11.3,12.8 )
+\PGset[0.8em]
+\begin{picture} (11.3,12.8 )
+
+% Ellipse: u = 5.4 v = 6.9 a = 4.9 b = 4.9 phi = 0.0 Grad
+\qbezier(10.3, 6.9)(10.3, 8.9296)(8.8648, 10.3648)
+\qbezier(8.8648, 10.3648)(7.4296, 11.8)(5.4, 11.8)
+\qbezier(5.4, 11.8)(3.3704, 11.8)(1.9352, 10.3648)
+\qbezier(1.9352, 10.3648)(0.5, 8.9296)(0.5, 6.9)
+\qbezier(0.5, 6.9)(0.5, 4.8704)(1.9352, 3.4352)
+\qbezier(1.9352, 3.4352)(3.3704, 2.0)(5.4, 2.0)
+\qbezier(5.4, 2.0)(7.4296, 2.0)(8.8648, 3.4352)
+\qbezier(8.8648, 3.4352)(10.3, 4.8704)(10.3, 6.9)
+
+\drawline ( 9.858, 8.934 )( 5.4 ,11.8 )( 8.606, 3.194 ) %ABP
+\dashline[80]{0.4}( 5.4 ,11.8 )( 5.4 , 2 ) %B(C)F
+\put( 10.1 , 8.7 ){$\scriptstyle A$} %A
+\put( 5 , 12 ){$\scriptstyle B$} %B
+\put( 4.4 , 6.65 ){$\scriptstyle C$} %C
+\put( 5 , 1.1 ){$\scriptstyle F$} %F
+\put( 8.55, 2.4 ){$\scriptstyle P$} %P
+\put( 4.3 , 0.2 ){$\scriptstyle \textsc{Fig.~3.}$}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/112ac290.eepic b/33063-t/images/sources/112ac290.eepic
new file mode 100644
index 0000000..810bafa
--- /dev/null
+++ b/33063-t/images/sources/112ac290.eepic
@@ -0,0 +1,78 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 112aa290.tex
+% Pt.290. Fig.4. (11,12 )
+\PGset[0.8em]
+\begin{picture} (11,12 )
+
+% Ellipse: u = 5.5 v = 6.5 a = 4.5 b = 4.5 phi = 0.0 Grad
+\qbezier(10.0, 6.5)(10.0, 8.364)(8.682, 9.682)
+\qbezier(8.682, 9.682)(7.364, 11.0)(5.5, 11.0)
+\qbezier(5.5, 11.0)(3.636, 11.0)(2.318, 9.682)
+\qbezier(2.318, 9.682)(1.0, 8.364)(1.0, 6.5)
+\qbezier(1.0, 6.5)(1.0, 4.636)(2.318, 3.318)
+\qbezier(2.318, 3.318)(3.636, 2.0)(5.5, 2.0)
+\qbezier(5.5, 2.0)(7.364, 2.0)(8.682, 3.318)
+\qbezier(8.682, 3.318)(10.0, 4.636)(10.0, 6.5)
+
+\drawline ( 2.8 ,10.1 )( 1 , 6.5 )(10 , 6.5 )( 2.8,10.1 ) %ABCA
+\put( 1.9 , 10.1 ){$\scriptstyle A$} %A
+\put( 0.1 , 6.2 ){$\scriptstyle B$} %B
+\put( 10.2 , 6.6 ){$\scriptstyle C$} %C
+\put( 4.3 , 0.2 ){$\scriptstyle \textsc{Fig.~4.}$}
+\end{picture}
+\PGrestore
+%
+\qquad
+% 112bb290.tex
+% Pt.290. Fig.5. (11,12 )
+\PGset[0.8em]
+\begin{picture} (11,12 )
+
+% Ellipse: u = 5.5 v = 6.5 a = 4.5 b = 4.5 phi = 0.0 Grad
+\qbezier(10.0, 6.5)(10.0, 8.364)(8.682, 9.682)
+\qbezier(8.682, 9.682)(7.364, 11.0)(5.5, 11.0)
+\qbezier(5.5, 11.0)(3.636, 11.0)(2.318, 9.682)
+\qbezier(2.318, 9.682)(1.0, 8.364)(1.0, 6.5)
+\qbezier(1.0, 6.5)(1.0, 4.636)(2.318, 3.318)
+\qbezier(2.318, 3.318)(3.636, 2.0)(5.5, 2.0)
+\qbezier(5.5, 2.0)(7.364, 2.0)(8.682, 3.318)
+\qbezier(8.682, 3.318)(10.0, 4.636)(10.0, 6.5)
+
+\drawline ( 3.2 ,10.368 )( 1.632, 4.2 )( 9.368, 4.2 )( 3.2 ,10.368 ) %ACDA
+\drawline ( 1.632, 4.2 )( 5.019, 2.026 )( 9.368, 4.2 ) %CBD
+\put( 2.4 , 10.5 ){$\scriptstyle A$} %A
+\put( 4.5 , 1.2 ){$\scriptstyle B$} %B
+\put( 0.6 , 3.6 ){$\scriptstyle C$} %C
+\put( 9.4 , 3.6 ){$\scriptstyle D$} %D
+\put( 4.3 , 0.2 ){$\scriptstyle \textsc{Fig.~5.}$}
+\end{picture}
+\PGrestore
+%
+\qquad
+% 112cc290.tex
+% Pt.290. Fig.6. (11,12 )
+\PGset[0.8em]
+\begin{picture} (11,12 )
+
+% Ellipse: u = 5.5 v = 6.5 a = 4.5 b = 4.5 phi = 0.0 Grad
+\qbezier(10.0, 6.5)(10.0, 8.364)(8.682, 9.682)
+\qbezier(8.682, 9.682)(7.364, 11.0)(5.5, 11.0)
+\qbezier(5.5, 11.0)(3.636, 11.0)(2.318, 9.682)
+\qbezier(2.318, 9.682)(1.0, 8.364)(1.0, 6.5)
+\qbezier(1.0, 6.5)(1.0, 4.636)(2.318, 3.318)
+\qbezier(2.318, 3.318)(3.636, 2.0)(5.5, 2.0)
+\qbezier(5.5, 2.0)(7.364, 2.0)(8.682, 3.318)
+\qbezier(8.682, 3.318)(10.0, 4.636)(10.0, 6.5)
+
+\drawline ( 1 , 6.5 )( 1.469, 4.5 )( 9.531, 4.5 )( 1 , 6.5 ) %ADEA
+\drawline ( 1.469, 4.5 )( 3.438,10.5 )( 9.531, 4.5 ) %DBE
+\drawline ( 1.469, 4.5 )( 9.531, 8.5 )( 9.531, 4.5 ) %DCE
+\put( 0.05, 6.3 ){$\scriptstyle A$} %A
+\put( 2.9 , 10.7 ){$\scriptstyle B$} %B
+\put( 9.7 , 8.4 ){$\scriptstyle C$} %C
+\put( 0.45, 3.85){$\scriptstyle D$} %D
+\put( 9.6 , 3.85){$\scriptstyle E$} %E
+\put( 4.3 , 0.2 ){$\scriptstyle \textsc{Fig.~6.}$}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/113aa294.eepic b/33063-t/images/sources/113aa294.eepic
new file mode 100644
index 0000000..448faba
--- /dev/null
+++ b/33063-t/images/sources/113aa294.eepic
@@ -0,0 +1,28 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 113aa294.tex
+% Pt.294. Fig.a. (12,11 )
+\PGset[0.8em]
+\begin{picture} (12,11 )
+
+% Ellipse: u = 6.0 v = 5.5 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 5.5)(11.0, 7.5711)(9.5355, 9.0355)
+\qbezier(9.5355, 9.0355)(8.0711, 10.5)(6.0, 10.5)
+\qbezier(6.0, 10.5)(3.9289, 10.5)(2.4645, 9.0355)
+\qbezier(2.4645, 9.0355)(1.0, 7.5711)(1.0, 5.5)
+\qbezier(1.0, 5.5)(1.0, 3.4289)(2.4645, 1.9645)
+\qbezier(2.4645, 1.9645)(3.9289, 0.5)(6.0, 0.5)
+\qbezier(6.0, 0.5)(8.0711, 0.5)(9.5355, 1.9645)
+\qbezier(9.5355, 1.9645)(11.0, 3.4289)(11.0, 5.5)
+
+\drawline ( 2.379, 8.948 )(11 , 5.5 ) %C(O)A
+\drawline ( 1 , 5.5 )( 9.621, 8.948 ) %D(O)B
+\dashline[80]{0.2}( 2.379, 2.052 )(11 , 5.5 ) %EA
+\put( 11.2 , 5.2 ){$\scriptstyle A$} %A
+\put( 9.7 , 9 ){$\scriptstyle B$} %B
+\put( 1.6 , 8.9 ){$\scriptstyle C$} %C
+\put( 0.1 , 5.15){$\scriptstyle D$} %D
+\put( 1.45, 1.35){$\scriptstyle E$} %E
+\put( 5.7 , 7.8 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/114aa295.eepic b/33063-t/images/sources/114aa295.eepic
new file mode 100644
index 0000000..eff539f
--- /dev/null
+++ b/33063-t/images/sources/114aa295.eepic
@@ -0,0 +1,28 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 114aa295.tex
+% Pt.295. Fig.a. (16,11.5 )
+\PGset[0.8em]
+\begin{picture} (16,11.5 )
+
+% Ellipse: u = 7.7 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(12.7, 6.0)(12.7, 8.0711)(11.2355, 9.5355)
+\qbezier(11.2355, 9.5355)(9.7711, 11.0)(7.7, 11.0)
+\qbezier(7.7, 11.0)(5.6289, 11.0)(4.1645, 9.5355)
+\qbezier(4.1645, 9.5355)(2.7, 8.0711)(2.7, 6.0)
+\qbezier(2.7, 6.0)(2.7, 3.9289)(4.1645, 2.4645)
+\qbezier(4.1645, 2.4645)(5.6289, 1.0)(7.7, 1.0)
+\qbezier(7.7, 1.0)(9.7711, 1.0)(11.2355, 2.4645)
+\qbezier(11.2355, 2.4645)(12.7, 3.9289)(12.7, 6.0)
+
+\drawline ( 1 , 1 )(15 , 1 ) %M(A)O
+\drawline ( 7.7 , 1 )( 4.7 ,10.000 ) %AH
+\dashline[80]{0.2}( 4.7 ,10.000 )(10.700,10.000 ) %HF
+\put( 7.3 , 0.2 ){$\scriptstyle A$} %A
+\put( 2.8 , 2.2 ){$\scriptstyle E$} %E
+\put( 11 , 9.9 ){$\scriptstyle F$} %F
+\put( 3.7 , 9.8 ){$\scriptstyle H$} %H
+\put( 0.05, 0.7 ){$\scriptstyle M$} %M
+\put( 15.1 , 0.6 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/115ac296.eepic b/33063-t/images/sources/115ac296.eepic
new file mode 100644
index 0000000..17fe3fa
--- /dev/null
+++ b/33063-t/images/sources/115ac296.eepic
@@ -0,0 +1,81 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 115aa296.tex
+% Pt.296. Fig.a. ( 8.8,12.5 )
+\PGset[0.8em]
+\begin{picture} ( 8.8,12.5 )
+
+% Ellipse: u = 4.4 v = 4.9 a = 3.9 b = 3.9 phi = 0.0 Grad
+\qbezier(8.3, 4.9)(8.3, 6.5154)(7.1577, 7.6577)
+\qbezier(7.1577, 7.6577)(6.0154, 8.8)(4.4, 8.8)
+\qbezier(4.4, 8.8)(2.7846, 8.8)(1.6423, 7.6577)
+\qbezier(1.6423, 7.6577)(0.5, 6.5154)(0.5, 4.9)
+\qbezier(0.5, 4.9)(0.5, 3.2846)(1.6423, 2.1423)
+\qbezier(1.6423, 2.1423)(2.7846, 1.0)(4.4, 1.0)
+\qbezier(4.4, 1.0)(6.0154, 1.0)(7.1577, 2.1423)
+\qbezier(7.1577, 2.1423)(8.3, 3.2846)(8.3, 4.9)
+
+\drawline ( 1.4 , 2.408 )( 4.4 ,11.5 )( 7.4 , 2.408 ) %E(C)O(B)A
+\dashline[80]{0.2}( 2.891, 1.304 )( 5.328, 8.688 ) %PB
+\put( 7.3 , 1.7 ){$\scriptstyle A$} %A
+\put( 5.3 , 8.9 ){$\scriptstyle B$} %B
+\put( 2.6 , 8.9 ){$\scriptstyle C$} %C
+\put( 0.7 , 1.6 ){$\scriptstyle E$} %E
+\put( 4.1 , 11.6 ){$\scriptstyle O$} %O
+\put( 2.5 , 0.4 ){$\scriptstyle P$} %P
+\end{picture}
+\PGrestore
+%
+\qquad
+% 115bb296.tex
+% Pt.296. Fig.b. (11,12.5 )
+\PGset[0.8em]
+\begin{picture} (11,12.5 )
+
+% Ellipse: u = 4.4 v = 4.9 a = 3.9 b = 3.9 phi = 0.0 Grad
+\qbezier(8.3, 4.9)(8.3, 6.5154)(7.1577, 7.6577)
+\qbezier(7.1577, 7.6577)(6.0154, 8.8)(4.4, 8.8)
+\qbezier(4.4, 8.8)(2.7846, 8.8)(1.6423, 7.6577)
+\qbezier(1.6423, 7.6577)(0.5, 6.5154)(0.5, 4.9)
+\qbezier(0.5, 4.9)(0.5, 3.2846)(1.6423, 2.1423)
+\qbezier(1.6423, 2.1423)(2.7846, 1.0)(4.4, 1.0)
+\qbezier(4.4, 1.0)(6.0154, 1.0)(7.1577, 2.1423)
+\qbezier(7.1577, 2.1423)(8.3, 3.2846)(8.3, 4.9)
+
+\drawline ( 1.254, 7.205 )( 4.4 ,11.5 )(10 , 3.855 ) %BO(A)E
+\dashline[80]{0.2}( 3.152, 1.205 )( 7.546, 7.205 ) %PA
+\put( 7.65, 7.2 ){$\scriptstyle A$} %A
+\put( 0.4 , 7.2 ){$\scriptstyle B$} %B
+\put( 10 , 3.1 ){$\scriptstyle E$} %E
+\put( 6.7 , 1.0 ){$\scriptstyle M$} %M
+\put( 4.1 , 11.6 ){$\scriptstyle O$} %O
+\put( 2.5 , 0.4 ){$\scriptstyle P$} %P
+\end{picture}
+\PGrestore
+%
+\quad
+% 115cc296.tex
+% Pt.296. Fig.c. (11.3,12.5 )
+\PGset[0.8em]
+\begin{picture} (11.3,12.5 )
+
+% Ellipse: u = 4.4 v = 4.9 a = 3.9 b = 3.9 phi = 0.0 Grad
+\qbezier(8.3, 4.9)(8.3, 6.5154)(7.1577, 7.6577)
+\qbezier(7.1577, 7.6577)(6.0154, 8.8)(4.4, 8.8)
+\qbezier(4.4, 8.8)(2.7846, 8.8)(1.6423, 7.6577)
+\qbezier(1.6423, 7.6577)(0.5, 6.5154)(0.5, 4.9)
+\qbezier(0.5, 4.9)(0.5, 3.2846)(1.6423, 2.1423)
+\qbezier(1.6423, 2.1423)(2.7846, 1.0)(4.4, 1.0)
+\qbezier(4.4, 1.0)(6.0154, 1.0)(7.1577, 2.1423)
+\qbezier(7.1577, 2.1423)(8.3, 3.2846)(8.3, 4.9)
+
+\drawline ( 1.4 , 2.408 )( 4.4 ,11.5 )(10.3 , 3.445 ) %C(B)O(A)E
+\dashline[80]{0.2}( 5.557, 1.176 )( 7.546, 7.205 ) %PA
+\put( 7.65, 7.25){$\scriptstyle A$} %A
+\put( 2.6 , 8.9 ){$\scriptstyle B$} %B
+\put( 0.7 , 1.5 ){$\scriptstyle C$} %C
+\put( 10.3 , 2.8 ){$\scriptstyle E$} %E
+\put( 4.1 , 11.6 ){$\scriptstyle O$} %O
+\put( 5.4 , 0.4 ){$\scriptstyle P$} %P
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/115dd297.eepic b/33063-t/images/sources/115dd297.eepic
new file mode 100644
index 0000000..294234d
--- /dev/null
+++ b/33063-t/images/sources/115dd297.eepic
@@ -0,0 +1,14 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% 115dd297.tex
+% Pt.297. Fig.d. (10,10 )
+\PGset[0.8em]
+\begin{picture} (10,10 )
+\drawline(1,5)(9,5)
+\drawline(5,1)(5,9)
+\put( 9.0 , 4.8 ){$\scriptstyle A$} %A
+\put( 4.6 , 9.2 ){$\scriptstyle B$} %B
+\put( 0.1 , 4.7 ){$\scriptstyle C$} %C
+\put( 4.6 , 0.1 ){$\scriptstyle D$} %D
+\put( 5.2 , 4.15){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/115ee297.eepic b/33063-t/images/sources/115ee297.eepic
new file mode 100644
index 0000000..eaa0771
--- /dev/null
+++ b/33063-t/images/sources/115ee297.eepic
@@ -0,0 +1,22 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 115ee297.tex
+% Pt.297. Fig.e. (11,12.6 )
+\PGset[0.8em]
+\begin{picture} (11,12.6 )
+\drawline ( 8.2 ,11.7 )( 1 , 6.3 )( 8.2 , 0.9 ) %BCB'
+\drawline(1,6.3)(10,6.3)
+\qbezier ( 8.2 ,11.7 )(10 , 9.3 )(10 , 6.3 ) %B-control-A
+\qbezier ( 8.2 , 0.9 )(10 , 3.3 )(10 , 6.3 ) %B'-control-A
+\qbezier [ 8] ( 3.88, 8.46 )( 4.6 , 7.5 )( 4.6 , 6.3 ) %upper dotted arc
+\qbezier [ 8] ( 4.28, 3.84 )( 5.1 , 4.933 )( 5.1 , 6.3 ) %lower dotted arc
+%\drawline ( 4.3 , 4.3 )( 4.3, 3.9 )( 4.7 , 3.9 ) %lower arrow
+%\drawline ( 3.9 , 7.9 )( 3.9, 8.4 )( 4.3 , 8.4 ) %upper arrow
+\put( 3.9 , 8.5 ){\vector(-3, 4 ){0.001}} %upper arrow
+\put( 4.3 , 3.9 ){\vector(-3,-4 ){0.001}} %lower arrow
+\put( 10.3 , 6 ){$\scriptstyle A$} %A
+\put( 8.2 , 11.8 ){$\scriptstyle B$} %B
+\put( 0.1 , 6 ){$\scriptstyle C$} %C
+\put( 8.2 , 0.2 ){$\scriptstyle B'$} %B'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/116ag299.eepic b/33063-t/images/sources/116ag299.eepic
new file mode 100644
index 0000000..b2dddbe
--- /dev/null
+++ b/33063-t/images/sources/116ag299.eepic
@@ -0,0 +1,184 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 116aa299.tex
+% Pt.299. Fig.a. ( 4.8, 8 )
+\PGset[0.8em]
+\begin{picture} ( 4.8, 8 )
+
+% Ellipse: u = 2.4 v = 3.5 a = 2.3 b = 2.3 phi = 0.0 Grad
+\qbezier(4.7, 3.5)(4.7, 4.4527)(4.0263, 5.1263)
+\qbezier(4.0263, 5.1263)(3.3527, 5.8)(2.4, 5.8)
+\qbezier(2.4, 5.8)(1.4473, 5.8)(0.7737, 5.1263)
+\qbezier(0.7737, 5.1263)(0.1, 4.4527)(0.1, 3.5)
+\qbezier(0.1, 3.5)(0.1, 2.5473)(0.7737, 1.8737)
+\qbezier(0.7737, 1.8737)(1.4473, 1.2)(2.4, 1.2)
+\qbezier(2.4, 1.2)(3.3527, 1.2)(4.0263, 1.8737)
+\qbezier(4.0263, 1.8737)(4.7, 2.5473)(4.7, 3.5)
+
+\drawline ( 0.963, 1.704 )( 3.837, 5.296 ) %c(o)a
+\drawline ( 2.958, 1.269 )( 1.842, 5.731 ) %d(o)b
+\put( 3.8 , 5.4 ){\emph{a}} %a
+\put( 1.3 , 5.95){\emph{b}} %b
+\put( 0.4 , 0.95){\emph{c}} %c
+\put( 2.7 , 0.1 ){\emph{d}} %d
+\put( 1.8 , 2.4 ){\emph{o}} %o
+\end{picture}
+\PGrestore
+%
+% 116bb299.tex
+% Pt.299. Fig.b. ( 4.8, 8 )
+\PGset[0.8em]
+\begin{picture} ( 4.8, 8 )
+
+% Ellipse: u = 2.4 v = 3.5 a = 2.3 b = 2.3 phi = 0.0 Grad
+\qbezier(4.7, 3.5)(4.7, 4.4527)(4.0263, 5.1263)
+\qbezier(4.0263, 5.1263)(3.3527, 5.8)(2.4, 5.8)
+\qbezier(2.4, 5.8)(1.4473, 5.8)(0.7737, 5.1263)
+\qbezier(0.7737, 5.1263)(0.1, 4.4527)(0.1, 3.5)
+\qbezier(0.1, 3.5)(0.1, 2.5473)(0.7737, 1.8737)
+\qbezier(0.7737, 1.8737)(1.4473, 1.2)(2.4, 1.2)
+\qbezier(2.4, 1.2)(3.3527, 1.2)(4.0263, 1.8737)
+\qbezier(4.0263, 1.8737)(4.7, 2.5473)(4.7, 3.5)
+
+\drawline ( 0.455, 2.273 )( 2.784, 5.768 ) %c(o)a
+\drawline ( 4.328, 2.246 )( 1.146, 5.428 ) %d(o)b
+\put( 2.6 , 6 ){\emph{a}} %a
+\put( 0.6 , 5.7 ){\emph{b}} %b
+\put( 0 , 1.4 ){\emph{c}} %c
+\put( 4 , 1.2 ){\emph{d}} %d
+\put( 1.6 , 3.5 ){\emph{o}} %o
+\end{picture}
+\PGrestore
+%
+% 116cc299.tex
+% Pt.299. Fig.c. ( 4.8, 8 )
+\PGset[0.8em]
+\begin{picture} ( 4.8, 8 )
+
+% Ellipse: u = 2.4 v = 3.5 a = 2.3 b = 2.3 phi = 0.0 Grad
+\qbezier(4.7, 3.5)(4.7, 4.4527)(4.0263, 5.1263)
+\qbezier(4.0263, 5.1263)(3.3527, 5.8)(2.4, 5.8)
+\qbezier(2.4, 5.8)(1.4473, 5.8)(0.7737, 5.1263)
+\qbezier(0.7737, 5.1263)(0.1, 4.4527)(0.1, 3.5)
+\qbezier(0.1, 3.5)(0.1, 2.5473)(0.7737, 1.8737)
+\qbezier(0.7737, 1.8737)(1.4473, 1.2)(2.4, 1.2)
+\qbezier(2.4, 1.2)(3.3527, 1.2)(4.0263, 1.8737)
+\qbezier(4.0263, 1.8737)(4.7, 2.5473)(4.7, 3.5)
+
+\drawline ( 0.434, 2.306 )( 2.192, 6.7 ) %ca-ext
+\drawline ( 3.816, 1.688 )( 1.310, 6.7 ) %db-ext
+\put( 2 , 6 ){\emph{a}} %a
+\put( 0.8 , 5.7 ){\emph{b}} %b
+\put( 0 , 1.4 ){\emph{c}} %c
+\put( 3.6 , 0.8 ){\emph{d}} %d
+\put( 1.4 , 4.4 ){\emph{o}} %o
+\end{picture}
+\PGrestore
+%
+% 116dd299.tex
+% Pt.299. Fig.d. ( 6.5, 8 )
+\PGset[0.8em]
+\begin{picture} ( 6.5, 8 )
+
+% Ellipse: u = 4.1 v = 3.5 a = 2.3 b = 2.3 phi = 0.0 Grad
+\qbezier(6.4, 3.5)(6.4, 4.4527)(5.7263, 5.1263)
+\qbezier(5.7263, 5.1263)(5.0527, 5.8)(4.1, 5.8)
+\qbezier(4.1, 5.8)(3.1473, 5.8)(2.4737, 5.1263)
+\qbezier(2.4737, 5.1263)(1.8, 4.4527)(1.8, 3.5)
+\qbezier(1.8, 3.5)(1.8, 2.5473)(2.4737, 1.8737)
+\qbezier(2.4737, 1.8737)(3.1473, 1.2)(4.1, 1.2)
+\qbezier(4.1, 1.2)(5.0527, 1.2)(5.7263, 1.8737)
+\qbezier(5.7263, 1.8737)(6.4, 2.5473)(6.4, 3.5)
+
+\drawline ( 0.6 , 1.643 )( 3.043, 6.529 ) %c(a)o-ext
+\drawline ( 4.258, 1.205 )( 1.043, 6.029 ) %d(b)o-ext
+\put( 1.6 , 5.2 ){\emph{a}} %a
+\put( 1 , 4.3 ){\emph{b}} %b
+\put( 0.1 , 1.05){\emph{c}} %c
+\put( 3.8 , 0.1 ){\emph{d}} %d
+\put( 1.5 , 0.8 ){\emph{m}} %m
+\put( 1.8 , 3.5 ){\emph{o}} %o
+\end{picture}
+\PGrestore
+%
+% 116ee299.tex
+% Pt.299. Fig.e. ( 6.5, 8 )
+\PGset[0.8em]
+\begin{picture} ( 6.5, 8 )
+
+% Ellipse: u = 4.1 v = 3.5 a = 2.3 b = 2.3 phi = 0.0 Grad
+\qbezier(6.4, 3.5)(6.4, 4.4527)(5.7263, 5.1263)
+\qbezier(5.7263, 5.1263)(5.0527, 5.8)(4.1, 5.8)
+\qbezier(4.1, 5.8)(3.1473, 5.8)(2.4737, 5.1263)
+\qbezier(2.4737, 5.1263)(1.8, 4.4527)(1.8, 3.5)
+\qbezier(1.8, 3.5)(1.8, 2.5473)(2.4737, 1.8737)
+\qbezier(2.4737, 1.8737)(3.1473, 1.2)(4.1, 1.2)
+\qbezier(4.1, 1.2)(5.0527, 1.2)(5.7263, 1.8737)
+\qbezier(5.7263, 1.8737)(6.4, 2.5473)(6.4, 3.5)
+
+\drawline ( 0.6 , 2.240 )( 3.920, 7.552 ) %c(a)o-ext
+\drawline ( 5.789, 1.939 )( 3.066, 7.386 ) %d(b)o-ext
+\put( 1.4 , 4.7 ){\emph{a}} %a
+\put( 3.8 , 6 ){\emph{b}} %b
+\put( 0.1 , 1.55){\emph{c}} %c
+\put( 5.6 , 1 ){\emph{d}} %d
+\put( 2.3 , 0.6 ){\emph{m}} %m
+\put( 5.7 , 5.2 ){\emph{n}} %n
+% select ONE of the following for o
+%\put( 2.9 , 5.7 ){\emph{o}} %o
+\put( 3.1 , 5.9 ){\scriptsize o} %scrptsz o
+\end{picture}
+\PGrestore
+%
+% 116ff299.tex
+% Pt.299. Fig.f. ( 4.8, 8 )
+\PGset[0.8em]
+\begin{picture} ( 4.8, 8 )
+
+% Ellipse: u = 2.4 v = 3.5 a = 2.3 b = 2.3 phi = 0.0 Grad
+\qbezier(4.7, 3.5)(4.7, 4.4527)(4.0263, 5.1263)
+\qbezier(4.0263, 5.1263)(3.3527, 5.8)(2.4, 5.8)
+\qbezier(2.4, 5.8)(1.4473, 5.8)(0.7737, 5.1263)
+\qbezier(0.7737, 5.1263)(0.1, 4.4527)(0.1, 3.5)
+\qbezier(0.1, 3.5)(0.1, 2.5473)(0.7737, 1.8737)
+\qbezier(0.7737, 1.8737)(1.4473, 1.2)(2.4, 1.2)
+\qbezier(2.4, 1.2)(3.3527, 1.2)(4.0263, 1.8737)
+\qbezier(4.0263, 1.8737)(4.7, 2.5473)(4.7, 3.5)
+
+\drawline ( 0.445, 2.289 )( 3.000, 7.4 ) %c(o)a-ext
+\drawline ( 3.162, 1.330 )( 2.408, 7.7 ) %d(o)b-ext
+\put( 1.5 , 6 ){\emph{a}} %a
+\put( 2.7 , 5.9 ){\emph{b}} %b
+\put( 0 , 1.4 ){\emph{c}} %c
+\put( 2.8 , 0.3 ){\emph{d}} %d
+\end{picture}
+\PGrestore
+%
+% 116gg299.tex
+% Pt.299. Fig.g. ( 7.6, 8 )
+\PGset[0.8em]
+\begin{picture} ( 7.6, 8 )
+
+% Ellipse: u = 4.1 v = 3.5 a = 2.3 b = 2.3 phi = 0.0 Grad
+\qbezier(6.4, 3.5)(6.4, 4.4527)(5.7263, 5.1263)
+\qbezier(5.7263, 5.1263)(5.0527, 5.8)(4.1, 5.8)
+\qbezier(4.1, 5.8)(3.1473, 5.8)(2.4737, 5.1263)
+\qbezier(2.4737, 5.1263)(1.8, 4.4527)(1.8, 3.5)
+\qbezier(1.8, 3.5)(1.8, 2.5473)(2.4737, 1.8737)
+\qbezier(2.4737, 1.8737)(3.1473, 1.2)(4.1, 1.2)
+\qbezier(4.1, 1.2)(5.0527, 1.2)(5.7263, 1.8737)
+\qbezier(5.7263, 1.8737)(6.4, 2.5473)(6.4, 3.5)
+
+\drawline ( 0.6 , 3.120 )( 4.967, 7.8 ) %c(a)o-ext
+\drawline ( 7.1 , 2.973 )( 4.109, 7.95 ) %d(b)o-ext
+\put( 1.7 , 5.1 ){\emph{a}} %a
+\put( 5.9 , 5 ){\emph{b}} %b
+\put( 0.1 , 2.5 ){\emph{c}} %c
+\put( 6.8 , 2.1 ){\emph{d}} %d
+\put( 3.5 , 0.4 ){\emph{m}} %m
+\put( 3.65 , 5.9 ){\emph{n}} %n
+% select ONE of the following for o
+%\put( 4 , 6.3 ){\emph{o}} %o
+\put( 4.2 , 6.5 ){\scriptsize o} %scrptsz o
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/117aa104.eepic b/33063-t/images/sources/117aa104.eepic
new file mode 100644
index 0000000..5ed3dd8
--- /dev/null
+++ b/33063-t/images/sources/117aa104.eepic
@@ -0,0 +1,28 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 117aa104.tex
+% Ex.104. Fig.a. ( 7.1, 7 )
+\PGset[0.8em]
+\begin{picture} ( 7.1, 7 )
+
+% Ellipse: u = 3.6 v = 3.5 a = 2.7 b = 2.7 phi = 0.0 Grad
+\qbezier(6.3, 3.5)(6.3, 4.6184)(5.5092, 5.4092)
+\qbezier(5.5092, 5.4092)(4.7184, 6.2)(3.6, 6.2)
+\qbezier(3.6, 6.2)(2.4816, 6.2)(1.6908, 5.4092)
+\qbezier(1.6908, 5.4092)(0.9, 4.6184)(0.9, 3.5)
+\qbezier(0.9, 3.5)(0.9, 2.3816)(1.6908, 1.5908)
+\qbezier(1.6908, 1.5908)(2.4816, 0.8)(3.6, 0.8)
+\qbezier(3.6, 0.8)(4.7184, 0.8)(5.5092, 1.5908)
+\qbezier(5.5092, 1.5908)(6.3, 2.3816)(6.3, 3.5)
+
+\drawline ( 2.506, 5.968 )( 5.315, 5.585 )( 6.095, 2.467 )( 1.105, 2.467 )( 2.506, 5.968 ) %ABCDA
+\dashline[80]{0.2}( 2.506, 5.968 )( 3.6 , 3.5 )( 5.315, 5.585 ) %AOB
+\dashline[80]{0.2}( 6.095, 2.467 )( 3.6 , 3.5 )( 1.105, 2.467 ) %COD
+\put( 1.9 , 6.15){$\scriptstyle A$} %A
+\put( 5.3 , 5.8 ){$\scriptstyle B$} %B
+\put( 6.25, 2.1 ){$\scriptstyle C$} %C
+\put( 0.1 , 1.9 ){$\scriptstyle D$} %D
+\put( 2.5 , 3.4 ){$\scriptstyle O$} %O
+\put( 4.4 , 0.1 ){$\scriptstyle M$} %M
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/117bb105.eepic b/33063-t/images/sources/117bb105.eepic
new file mode 100644
index 0000000..37d970f
--- /dev/null
+++ b/33063-t/images/sources/117bb105.eepic
@@ -0,0 +1,28 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 117bb105.tex
+% Ex.105. Fig.b. ( 7.4, 5.6 )
+\PGset[0.8em]
+\begin{picture} ( 7.4, 5.6 )
+
+% Ellipse: u = 3.7 v = 2.8 a = 2.7 b = 2.7 phi = 0.0 Grad
+\qbezier(6.4, 2.8)(6.4, 3.9184)(5.6092, 4.7092)
+\qbezier(5.6092, 4.7092)(4.8184, 5.5)(3.7, 5.5)
+\qbezier(3.7, 5.5)(2.5816, 5.5)(1.7908, 4.7092)
+\qbezier(1.7908, 4.7092)(1.0, 3.9184)(1.0, 2.8)
+\qbezier(1.0, 2.8)(1.0, 1.6816)(1.7908, 0.8908)
+\qbezier(1.7908, 0.8908)(2.5816, 0.1)(3.7, 0.1)
+\qbezier(3.7, 0.1)(4.8184, 0.1)(5.6092, 0.8908)
+\qbezier(5.6092, 0.8908)(6.4, 1.6816)(6.4, 2.8)
+
+%\put ( 3.7 , 2.75 ){\circle*{ 0.05}} %circle dot center (part of dashed line)
+\drawline ( 1 , 2.8 )( 6.4 , 2.8 ) %C(OA)B
+\drawline ( 5.3 , 2.8 )( 6.208, 1.8 ) %AD
+\dashline[80]{0.2}( 3.7 , 2.8 )( 6.208, 1.8 ) %OD
+\put( 5 , 3 ){$\scriptstyle A$} %A
+\put( 6.5 , 2.5 ){$\scriptstyle B$} %B
+\put( 0.1 , 2.5 ){$\scriptstyle C$} %C
+\put( 6.2 , 1.3 ){$\scriptstyle D$} %D
+\put( 3.5 , 3 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/118aa107.eepic b/33063-t/images/sources/118aa107.eepic
new file mode 100644
index 0000000..b27e45f
--- /dev/null
+++ b/33063-t/images/sources/118aa107.eepic
@@ -0,0 +1,27 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 118aa107.tex
+% Ex.107. Fig.a. (11.1, 6.6 )
+\PGset[0.8em]
+\begin{picture} (11.1, 6.6 )
+
+% Ellipse: u = 6.95 v = 3.3 a = 3.25 b = 3.25 phi = 0.0 Grad
+\qbezier(10.2, 3.3)(10.2, 4.6462)(9.2481, 5.5981)
+\qbezier(9.2481, 5.5981)(8.2962, 6.55)(6.95, 6.55)
+\qbezier(6.95, 6.55)(5.6038, 6.55)(4.6519, 5.5981)
+\qbezier(4.6519, 5.5981)(3.7, 4.6462)(3.7, 3.3)
+\qbezier(3.7, 3.3)(3.7, 1.9538)(4.6519, 1.0019)
+\qbezier(4.6519, 1.0019)(5.6038, 0.05)(6.95, 0.05)
+\qbezier(6.95, 0.05)(8.2962, 0.05)(9.2481, 1.0019)
+\qbezier(9.2481, 1.0019)(10.2, 1.9538)(10.2, 3.3)
+
+\drawline ( 9.124, 5.716 )( 0.5 , 3.3 )(10.2 , 3.3 ) %D(C)P(AO)B
+\dashline[80]{0.2}( 3.837, 4.235 )( 6.95 , 3.35 )( 9.124, 5.716 ) %COD
+\put( 2.85, 2.5 ){$\scriptstyle A$} %A
+\put( 10.2 , 2.6 ){$\scriptstyle B$} %B
+\put( 3.05, 4.35){$\scriptstyle C$} %C
+\put( 9.1 , 5.8 ){$\scriptstyle D$} %D
+\put( 6.5 , 2.5 ){$\scriptstyle O$} %O
+\put( 0.1 , 2.5 ){$\scriptstyle P$} %P
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/118be108.eepic b/33063-t/images/sources/118be108.eepic
new file mode 100644
index 0000000..8515aca
--- /dev/null
+++ b/33063-t/images/sources/118be108.eepic
@@ -0,0 +1,128 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 118bb108.tex
+% Ex.108. Fig.b. (7.2, 9.7 )
+\PGset[0.8em]
+\begin{picture} (7.2, 9.7 )
+
+% Ellipse: u = 3.4 v = 3.8 a = 2.8 b = 2.8 phi = 0.0 Grad
+\qbezier(6.2, 3.8)(6.2, 4.9598)(5.3799, 5.7799)
+\qbezier(5.3799, 5.7799)(4.5598, 6.6)(3.4, 6.6)
+\qbezier(3.4, 6.6)(2.2402, 6.6)(1.4201, 5.7799)
+\qbezier(1.4201, 5.7799)(0.6, 4.9598)(0.6, 3.8)
+\qbezier(0.6, 3.8)(0.6, 2.6402)(1.4201, 1.8201)
+\qbezier(1.4201, 1.8201)(2.2402, 1.0)(3.4, 1.0)
+\qbezier(3.4, 1.0)(4.5598, 1.0)(5.3799, 1.8201)
+\qbezier(5.3799, 1.8201)(6.2, 2.6402)(6.2, 3.8)
+
+\drawline ( 3.4 , 1 )( 3.4 , 6.6 ) %bottom(OP)top
+\drawline ( 1.175, 5.5 )( 5.625, 5.5 ) %A(P)B
+\drawline ( 2.258, 6.357 )( 6.174, 3.419 ) %C(PQ)D
+\dashline[80]{0.2}( 3.4 , 3.8 )( 4.216, 4.888 ) %OQ
+\put( 0.3 , 5.3 ){$\scriptstyle A$} %A
+\put( 5.65, 5.5 ){$\scriptstyle B$} %B
+\put( 1.7 , 6.5 ){$\scriptstyle C$} %C
+\put( 6.3 , 3 ){$\scriptstyle D$} %D
+\put( 2.5 , 3.4 ){$\scriptstyle O$} %O 3.4,3.8
+\put( 3.5 , 5.6 ){$\scriptstyle P$} %P 3.4,5.5
+\put( 4.4 , 4.75){$\scriptstyle Q$} %Q
+\end{picture}
+\PGrestore
+%
+\qquad
+% 118cc108.tex
+% Ex.108. Fig.c. (7.6, 9.7 )
+\PGset[0.8em]
+\begin{picture} (7.6, 9.7 )
+
+% Ellipse: u = 3.8 v = 3.8 a = 2.8 b = 2.8 phi = 0.0 Grad
+\qbezier(6.6, 3.8)(6.6, 4.9598)(5.7799, 5.7799)
+\qbezier(5.7799, 5.7799)(4.9598, 6.6)(3.8, 6.6)
+\qbezier(3.8, 6.6)(2.6402, 6.6)(1.8201, 5.7799)
+\qbezier(1.8201, 5.7799)(1.0, 4.9598)(1.0, 3.8)
+\qbezier(1.0, 3.8)(1.0, 2.6402)(1.8201, 1.8201)
+\qbezier(1.8201, 1.8201)(2.6402, 1.0)(3.8, 1.0)
+\qbezier(3.8, 1.0)(4.9598, 1.0)(5.7799, 1.8201)
+\qbezier(5.7799, 1.8201)(6.6, 2.6402)(6.6, 3.8)
+
+\drawline ( 1.296, 2.548 )( 6.304, 5.052 ) %H(OC)K
+\drawline ( 1.680, 5.630 )( 6.531, 4.417 ) %A(MC)B
+\drawline ( 5.932, 5.615 )( 3.992, 1.007 ) %D(CN)E
+\dashline[80]{0.2}( 4.106, 5.023 )( 3.8 , 3.8 )( 4.962, 3.311 ) %MON
+\put( 0.7 , 5.6 ){$\scriptstyle A$} %A
+\put( 6.7 , 3.9 ){$\scriptstyle B$} %B
+\put( 4.9 , 4.9 ){$\scriptstyle C$} %C 5.533, 4.667
+\put( 5.8 , 5.9 ){$\scriptstyle D$} %D
+\put( 3.6 , 0.2 ){$\scriptstyle E$} %E
+\put( 0.2 , 1.9 ){$\scriptstyle H$} %H
+\put( 6.5 , 4.9 ){$\scriptstyle K$} %K
+\put( 3.6 , 5.2 ){$\scriptstyle M$} %M
+\put( 5.1 , 2.9 ){$\scriptstyle N$} %N
+\put( 2.9 , 3.8 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
+%
+\qquad
+% 118dd108.tex
+% Ex.108. Fig.d. (9.2, 9.7 )
+\PGset[0.8em]
+\begin{picture} (9.2, 9.7 )
+
+% Ellipse: u = 3.8 v = 4.6 a = 2.8 b = 2.8 phi = 0.0 Grad
+\qbezier(6.6, 4.6)(6.6, 5.7598)(5.7799, 6.5799)
+\qbezier(5.7799, 6.5799)(4.9598, 7.4)(3.8, 7.4)
+\qbezier(3.8, 7.4)(2.6402, 7.4)(1.8201, 6.5799)
+\qbezier(1.8201, 6.5799)(1.0, 5.7598)(1.0, 4.6)
+\qbezier(1.0, 4.6)(1.0, 3.4402)(1.8201, 2.6201)
+\qbezier(1.8201, 2.6201)(2.6402, 1.8)(3.8, 1.8)
+\qbezier(3.8, 1.8)(4.9598, 1.8)(5.7799, 2.6201)
+\qbezier(5.7799, 2.6201)(6.6, 3.4402)(6.6, 4.6)
+
+\drawline ( 1 , 7.7 )( 1 , 1 )( 3.8 , 4.6 ) %A(L)DO
+\drawline ( 1 , 1 )( 8.325, 2.860 )( 3.8 , 4.6 ) %D(K)CO
+\drawline ( 8.325, 2.860 )( 5.397, 7.252 )( 3.8 , 4.6 ) %C(H)BO
+\drawline ( 5.397, 7.252 )( 1 , 7.7 )( 3.8 , 4.6 ) %B(G)AO
+\dashline[80]{0.2}( 3.8 , 4.6 )( 1 , 4.35 ) %OL
+\dashline[80]{0.2}( 3.8 , 4.6 )( 4.489, 1.886 ) %OK
+\dashline[80]{0.2}( 3.8 , 4.6 )( 6.130, 6.153 ) %OH
+\dashline[80]{0.2}( 3.8 , 4.6 )( 4.084, 7.386 ) %OG
+\put( 0.1 , 7.6 ){$\scriptstyle A$} %A
+\put( 5.5 , 7.2 ){$\scriptstyle B$} %B
+\put( 8.4 , 2.5 ){$\scriptstyle C$} %C
+\put( 0.5 , 0.2 ){$\scriptstyle D$} %D
+\put( 3.8 , 7.6 ){$\scriptstyle G$} %G
+\put( 6.2 , 6.1 ){$\scriptstyle H$} %H
+\put( 4.2 , 1 ){$\scriptstyle K$} %K
+\put( 0.2 , 4 ){$\scriptstyle L$} %L
+\put( 4.2 , 4.6 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
+%
+\qquad
+% 118ee108.tex
+% Ex.108. Fig.e. (9.8, 9.7 )
+\PGset[0.8em]
+\begin{picture} (9.8, 9.7 )
+
+% Ellipse: u = 5.034 v = 3.56 a = 2.56 b = 2.56 phi = 0.0 Grad
+\qbezier(7.594, 3.56)(7.594, 4.6204)(6.8442, 5.3702)
+\qbezier(6.8442, 5.3702)(6.0944, 6.12)(5.034, 6.12)
+\qbezier(5.034, 6.12)(3.9736, 6.12)(3.2238, 5.3702)
+\qbezier(3.2238, 5.3702)(2.474, 4.6204)(2.474, 3.56)
+\qbezier(2.474, 3.56)(2.474, 2.4996)(3.2238, 1.7498)
+\qbezier(3.2238, 1.7498)(3.9736, 1.0)(5.034, 1.0)
+\qbezier(5.034, 1.0)(6.0944, 1.0)(6.8442, 1.7498)
+\qbezier(6.8442, 1.7498)(7.594, 2.4996)(7.594, 3.56)
+
+\drawline ( 5.034, 8.68 )( 0.6 , 1 )( 9.468, 1 )( 5.034, 8.68 ) %A(E)B(D)CA
+\drawline ( 5.034, 1 )( 5.034, 8.68 ) %D(OF)A
+\dashline[80]{0.2}( 5.034, 6.12 )( 2.817, 4.84 )( 5.034, 3.56 ) %FEO
+\put( 4.7 , 8.9 ){$\scriptstyle A$} %A
+\put( 0.1 , 0.1 ){$\scriptstyle B$} %B
+\put( 8.9 , 0.1 ){$\scriptstyle C$} %C
+\put( 4.5 , 0.1 ){$\scriptstyle D$} %D
+\put( 1.9 , 4.8 ){$\scriptstyle E$} %E
+\put( 5.1 , 6.3 ){$\scriptstyle F$} %F
+\put( 5.2 , 3.1 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/119aa120.eepic b/33063-t/images/sources/119aa120.eepic
new file mode 100644
index 0000000..c12702a
--- /dev/null
+++ b/33063-t/images/sources/119aa120.eepic
@@ -0,0 +1,39 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 119aa120.tex
+% Ex.120. Fig.a. (11.2, 7.5 )
+\PGset[0.8em]
+\begin{picture} (11.2, 7.5 )
+
+% Ellipse: u = 3.5 v = 3.6 a = 3.2 b = 3.2 phi = 0.0 Grad
+\qbezier(6.7, 3.6)(6.7, 4.9255)(5.7627, 5.8627)
+\qbezier(5.7627, 5.8627)(4.8255, 6.8)(3.5, 6.8)
+\qbezier(3.5, 6.8)(2.1745, 6.8)(1.2373, 5.8627)
+\qbezier(1.2373, 5.8627)(0.3, 4.9255)(0.3, 3.6)
+\qbezier(0.3, 3.6)(0.3, 2.2745)(1.2373, 1.3373)
+\qbezier(1.2373, 1.3373)(2.1745, 0.4)(3.5, 0.4)
+\qbezier(3.5, 0.4)(4.8255, 0.4)(5.7627, 1.3373)
+\qbezier(5.7627, 1.3373)(6.7, 2.2745)(6.7, 3.6)
+
+% Ellipse: u = 8.8 v = 3.6 a = 2.1 b = 2.1 phi = 0.0 Grad
+\qbezier(10.9, 3.6)(10.9, 4.4698)(10.2849, 5.0849)
+\qbezier(10.2849, 5.0849)(9.6698, 5.7)(8.8, 5.7)
+\qbezier(8.8, 5.7)(7.9302, 5.7)(7.3151, 5.0849)
+\qbezier(7.3151, 5.0849)(6.7, 4.4698)(6.7, 3.6)
+\qbezier(6.7, 3.6)(6.7, 2.7302)(7.3151, 2.1151)
+\qbezier(7.3151, 2.1151)(7.9302, 1.5)(8.8, 1.5)
+\qbezier(8.8, 1.5)(9.6698, 1.5)(10.2849, 2.1151)
+\qbezier(10.2849, 2.1151)(10.9, 2.7302)(10.9, 3.6)
+
+\drawline ( 0.94 , 5.52 )(10.48 , 2.34 )(10.06 , 5.28 ) %A(P)BD
+\drawline ( 0.94 , 5.52 )( 1.58 , 1.04 )(10.06 , 5.28 ) %AC(P)D
+\dashline[80]{0.2}( 6.7 , 0.1 )( 6.7 , 7.4 ) %M(P)N
+\put( 0.1 , 5.5 ){$\scriptstyle A$} %A
+\put( 10.4 , 1.6 ){$\scriptstyle B$} %B
+\put( 1 , 0.1 ){$\scriptstyle C$} %C
+\put( 10 , 5.5 ){$\scriptstyle D$} %D
+\put( 6.8 , 0.1 ){$\scriptstyle M$} %M
+\put( 5.8 , 6.8 ){$\scriptstyle N$} %N
+\put( 5.55, 4.2 ){$\scriptstyle P$} %P
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/119bb121.eepic b/33063-t/images/sources/119bb121.eepic
new file mode 100644
index 0000000..a5d7b88
--- /dev/null
+++ b/33063-t/images/sources/119bb121.eepic
@@ -0,0 +1,47 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 119bb121.tex
+%*****************************************************************************
+% Steeper lines than original in order to make smaller jaggies
+% See below for original diagram if needed
+% Ex.121. Fig.b. ( 7, 5 )
+%*****************************************************************************
+%
+% For original diagram:
+% 1. Delete -- or otherwise inactivate -- all above between star lines ( %************ )
+% 2. Uncomment all double percent lines ( %% ) below i.e remove %%
+% 119bb121.tex
+% Ex.121. Fig.b. ( 7.2, 5 )
+\PGset[0.8em]
+\begin{picture} ( 7.2, 5 )
+
+% Ellipse: u = 2.3 v = 2.5 a = 1.7 b = 1.7 phi = 0.0 Grad
+\qbezier(4.0, 2.5)(4.0, 3.2042)(3.5021, 3.7021)
+\qbezier(3.5021, 3.7021)(3.0042, 4.2)(2.3, 4.2)
+\qbezier(2.3, 4.2)(1.5958, 4.2)(1.0979, 3.7021)
+\qbezier(1.0979, 3.7021)(0.6, 3.2042)(0.6, 2.5)
+\qbezier(0.6, 2.5)(0.6, 1.7958)(1.0979, 1.2979)
+\qbezier(1.0979, 1.2979)(1.5958, 0.8)(2.3, 0.8)
+\qbezier(2.3, 0.8)(3.0042, 0.8)(3.5021, 1.2979)
+\qbezier(3.5021, 1.2979)(4.0, 1.7958)(4.0, 2.5)
+
+% Ellipse: u = 4.9 v = 2.5 a = 2.0 b = 2.0 phi = 0.0 Grad
+\qbezier(6.9, 2.5)(6.9, 3.3284)(6.3142, 3.9142)
+\qbezier(6.3142, 3.9142)(5.7284, 4.5)(4.9, 4.5)
+\qbezier(4.9, 4.5)(4.0716, 4.5)(3.4858, 3.9142)
+\qbezier(3.4858, 3.9142)(2.9, 3.3284)(2.9, 2.5)
+\qbezier(2.9, 2.5)(2.9, 1.6716)(3.4858, 1.0858)
+\qbezier(3.4858, 1.0858)(4.0716, 0.5)(4.9, 0.5)
+\qbezier(4.9, 0.5)(5.7284, 0.5)(6.3142, 1.0858)
+\qbezier(6.3142, 1.0858)(6.9, 1.6716)(6.9, 2.5)
+
+\drawline ( 1 , 1.405 )( 1 , 3.595 )( 6.159, 4.054 )( 6.159, 0.946 )( 1 , 1.405 ) %EC(A)DF(B)E
+\dashline[80]{0.2}( 3.387, 1.193 )( 3.387, 3.807 ) %BA
+\put( 3 , 4.3 ){$\scriptstyle A$} %A
+\put( 2.9 , 0.1 ){$\scriptstyle B$} %B
+\put( 0.3 , 3.8 ){$\scriptstyle C$} %C
+\put( 6.3 , 4.15){$\scriptstyle D$} %D
+\put( 0.1 , 0.6 ){$\scriptstyle E$} %E
+\put( 6.2 , 0.1 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/119cc122.eepic b/33063-t/images/sources/119cc122.eepic
new file mode 100644
index 0000000..57a9c8a
--- /dev/null
+++ b/33063-t/images/sources/119cc122.eepic
@@ -0,0 +1,39 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 119cc122.tex
+% Ex.122. Fig.c. ( 7.8, 5.2 )
+\PGset[0.8em]
+\begin{picture} ( 7.8, 5.2 )
+
+% Ellipse: u = 2.8 v = 2.6 a = 2.3 b = 2.3 phi = 0.0 Grad
+\qbezier(5.1, 2.6)(5.1, 3.5527)(4.4263, 4.2263)
+\qbezier(4.4263, 4.2263)(3.7527, 4.9)(2.8, 4.9)
+\qbezier(2.8, 4.9)(1.8473, 4.9)(1.1737, 4.2263)
+\qbezier(1.1737, 4.2263)(0.5, 3.5527)(0.5, 2.6)
+\qbezier(0.5, 2.6)(0.5, 1.6473)(1.1737, 0.9737)
+\qbezier(1.1737, 0.9737)(1.8473, 0.3)(2.8, 0.3)
+\qbezier(2.8, 0.3)(3.7527, 0.3)(4.4263, 0.9737)
+\qbezier(4.4263, 0.9737)(5.1, 1.6473)(5.1, 2.6)
+
+% Ellipse: u = 5.9 v = 2.6 a = 1.8 b = 1.8 phi = 0.0 Grad
+\qbezier(7.7, 2.6)(7.7, 3.3456)(7.1728, 3.8728)
+\qbezier(7.1728, 3.8728)(6.6456, 4.4)(5.9, 4.4)
+\qbezier(5.9, 4.4)(5.1544, 4.4)(4.6272, 3.8728)
+\qbezier(4.6272, 3.8728)(4.1, 3.3456)(4.1, 2.6)
+\qbezier(4.1, 2.6)(4.1, 1.8544)(4.6272, 1.3272)
+\qbezier(4.6272, 1.3272)(5.1544, 0.8)(5.9, 0.8)
+\qbezier(5.9, 0.8)(6.6456, 0.8)(7.1728, 1.3272)
+\qbezier(7.1728, 1.3272)(7.7, 1.8544)(7.7, 2.6)
+
+\put ( 2.8 , 2.6 ){\circle*{ 0.2}} %circle left center dot
+\put ( 5.9 , 2.6 ){\circle*{ 0.2}} %circle right center dot
+\drawline ( 0.919, 1.276 )( 7.119, 1.276 )( 4.681, 3.924 )( 0.919, 1.276 ) %C(B)D(O')A(O)C
+\dashline[80]{0.2}( 4.681, 1.276 )( 4.681, 3.924 ) %BA
+\put( 4.4 , 4.5){$\scriptstyle A$} %A
+\put( 4.3 , 0.1 ){$\scriptstyle B$} %B
+\put( 0.1 , 0.5 ){$\scriptstyle C$} %C
+\put( 6.9 , 0.5 ){$\scriptstyle D$} %D
+\put( 2 , 2.7 ){$\scriptstyle O$} %O
+\put( 6 , 2.7 ){$\scriptstyle O'$} %O'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/119dd123.eepic b/33063-t/images/sources/119dd123.eepic
new file mode 100644
index 0000000..3b392e6
--- /dev/null
+++ b/33063-t/images/sources/119dd123.eepic
@@ -0,0 +1,30 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 119dd123.tex
+% Ex.123. Fig.d. (10.9, 8.2 )
+\PGset[0.8em]
+\begin{picture} (10.9, 8.2 )
+
+% Ellipse: u = 7.906 v = 3.194 a = 2.194 b = 2.194 phi = 0.0 Grad
+\qbezier(10.1, 3.194)(10.1, 4.1028)(9.4574, 4.7454)
+\qbezier(9.4574, 4.7454)(8.8148, 5.388)(7.906, 5.388)
+\qbezier(7.906, 5.388)(6.9972, 5.388)(6.3546, 4.7454)
+\qbezier(6.3546, 4.7454)(5.712, 4.1028)(5.712, 3.194)
+\qbezier(5.712, 3.194)(5.712, 2.2852)(6.3546, 1.6426)
+\qbezier(6.3546, 1.6426)(6.9972, 1.0)(7.906, 1.0)
+\qbezier(7.906, 1.0)(8.8148, 1.0)(9.4574, 1.6426)
+\qbezier(9.4574, 1.6426)(10.1, 2.2852)(10.1, 3.194)
+
+\drawline ( 0.4 , 1 )(10.1 , 1 )(10.1 , 7.2 )( 0.4 , 1 ) %A(D)B(E)C(F)A
+\dashline[80]{0.2}( 7.906, 3.194 )( 7.906, 1 ) %OD
+\dashline[80]{0.2}( 7.906, 3.194 )(10.1 , 3.194 ) %OE
+\dashline[80]{0.2}( 7.906, 3.194 )( 6.725, 5.042 ) %OF
+\put( 0.1 , 0.1 ){$\scriptstyle A$} %A
+\put( 9.6 , 0.1 ){$\scriptstyle B$} %B
+\put( 9.7 , 7.4 ){$\scriptstyle C$} %C
+\put( 7.4 , 0.1 ){$\scriptstyle D$} %D
+\put( 10.2 , 2.85){$\scriptstyle E$} %E
+\put( 6.3 , 5.3 ){$\scriptstyle F$} %F
+\put( 7 , 2.7 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/119ee125.eepic b/33063-t/images/sources/119ee125.eepic
new file mode 100644
index 0000000..af05a6a
--- /dev/null
+++ b/33063-t/images/sources/119ee125.eepic
@@ -0,0 +1,29 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 119ee125.tex
+% Ex.125. Fig.e. ( 7.6, 7.6 )
+\PGset[0.8em]
+\begin{picture} ( 7.6, 7.6 )
+
+% Ellipse: u = 2.9 v = 3.8 a = 2.8 b = 2.8 phi = 0.0 Grad
+\qbezier(5.7, 3.8)(5.7, 4.9598)(4.8799, 5.7799)
+\qbezier(4.8799, 5.7799)(4.0598, 6.6)(2.9, 6.6)
+\qbezier(2.9, 6.6)(1.7402, 6.6)(0.9201, 5.7799)
+\qbezier(0.9201, 5.7799)(0.1, 4.9598)(0.1, 3.8)
+\qbezier(0.1, 3.8)(0.1, 2.6402)(0.9201, 1.8201)
+\qbezier(0.9201, 1.8201)(1.7402, 1.0)(2.9, 1.0)
+\qbezier(2.9, 1.0)(4.0598, 1.0)(4.8799, 1.8201)
+\qbezier(4.8799, 1.8201)(5.7, 2.6402)(5.7, 3.8)
+
+\drawline ( 2.9 , 6.6 )( 2.9 , 1 )( 6.9 , 1 )( 2.9 , 6.6 ) %A(O)B(E)C(D)A
+\drawline ( 4.591, 0.1 )( 6.2 , 4.792 ) %low(ED)high
+\dashline[80]{0.2}( 5.549, 2.892 )( 2.9 , 3.8 )( 4.9 , 1 ) %DOE
+\drawline ( 4.9 , 1 )( 4.7 , 1.28 ) %on OE ensures dash near E
+\put( 2.6 , 6.8 ){$\scriptstyle A$} %A
+\put( 2.5 , 0.1 ){$\scriptstyle B$} %B
+\put( 6.8 , 0.3 ){$\scriptstyle C$} %C
+\put( 5.7 , 2.8 ){$\scriptstyle D$} %D
+\put( 4.9 , 0.1 ){$\scriptstyle E$} %E 4.9, 1
+\put( 2.1 , 3.6 ){$\scriptstyle O$} %O 2.9, 3.8
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/119ff126.eepic b/33063-t/images/sources/119ff126.eepic
new file mode 100644
index 0000000..b8b9d6b
--- /dev/null
+++ b/33063-t/images/sources/119ff126.eepic
@@ -0,0 +1,29 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 119ff126.tex
+% Ex.126. Fig.f. ( 9.5, 6.6 )
+\PGset[0.8em]
+\begin{picture} ( 9.5, 6.6 )
+
+% Ellipse: u = 2.9 v = 2.9 a = 2.8 b = 2.8 phi = 0.0 Grad
+\qbezier(5.7, 2.9)(5.7, 4.0598)(4.8799, 4.8799)
+\qbezier(4.8799, 4.8799)(4.0598, 5.7)(2.9, 5.7)
+\qbezier(2.9, 5.7)(1.7402, 5.7)(0.9201, 4.8799)
+\qbezier(0.9201, 4.8799)(0.1, 4.0598)(0.1, 2.9)
+\qbezier(0.1, 2.9)(0.1, 1.7402)(0.9201, 0.9201)
+\qbezier(0.9201, 0.9201)(1.7402, 0.1)(2.9, 0.1)
+\qbezier(2.9, 0.1)(4.0598, 0.1)(4.8799, 0.9201)
+\qbezier(4.8799, 0.9201)(5.7, 1.7402)(5.7, 2.9)
+
+\drawline ( 0.1 , 5.7 )( 8.6 , 5.7 ) %left(AK)C
+\drawline ( 2.9 , 5.7 )( 5.277, 1.421 ) %A(H)B
+\drawline ( 4.089, 3.560 )( 5.348, 4.260 )( 5.348, 5.7 ) %HMK
+\dashline[80]{0.2}( 2.9 , 5.7 )( 5.348, 4.260 ) %AM
+\put( 2.3 , 5.8 ){$\scriptstyle A$} %A
+\put( 5.2 , 0.7 ){$\scriptstyle B$} %B
+\put( 8.7 , 5.4 ){$\scriptstyle C$} %C
+\put( 2.9 , 3 ){$\scriptstyle H$} %H
+\put( 5 , 5.9 ){$\scriptstyle K$} %K
+\put( 5.5 , 4.3 ){$\scriptstyle M$} %M
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/120aa130.eepic b/33063-t/images/sources/120aa130.eepic
new file mode 100644
index 0000000..f7494c7
--- /dev/null
+++ b/33063-t/images/sources/120aa130.eepic
@@ -0,0 +1,27 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 120aa130.tex
+% Ex.130. Fig.a. ( 8.4, 8.4 )
+\PGset[0.8em]
+\begin{picture} ( 8.4, 8.4 )
+\drawline ( 1.2 , 7.3 )( 7.5 , 7.3 )( 7.5 , 1 )( 1.2 , 1 )( 1.2 , 7.3 ) %A(F')B(E)C(F)D(E')A
+\drawline ( 1.2 , 7.3 )( 7.5 , 1 ) %A(PO)C
+\drawline ( 1.2 , 1 )( 7.5 , 7.3 ) %D(O)B
+\drawline ( 1.2 , 5.6 )( 7.5 , 5.6 ) %E'(P)E
+\drawline ( 2.9 , 1 )( 2.9 , 7.3 ) %F(P)F'
+\dashline[80]{0.2}( 4.35, 4.15 )( 7.5 , 5.6 ) %OE
+\dashline[80]{0.2}( 4.35, 4.15 )( 2.9 , 1 ) %OF
+\dashline[80]{0.2}( 4.35, 4.15 )( 1.2 , 5.6 ) %OE'
+\dashline[80]{0.2}( 4.35, 4.15 )( 2.9 , 7.3 ) %OF'
+\put( 0.7 , 7.4 ){$\scriptstyle A$} %A
+\put( 7.4 , 7.4 ){$\scriptstyle B$} %B
+\put( 7.2 , 0.2 ){$\scriptstyle C$} %C
+\put( 0.5 , 0.1 ){$\scriptstyle D$} %D
+\put( 7.6 , 5.3 ){$\scriptstyle E$} %E
+\put( 2.5 , 0.1 ){$\scriptstyle F$} %F
+\put( 4.9 , 3.7 ){$\scriptstyle O$} %O
+\put( 3.1 , 5.9 ){$\scriptstyle P$} %P
+\put( 0.1 , 5.4 ){$\scriptstyle E'$} %E'
+\put( 2.6 , 7.5 ){$\scriptstyle F'$} %F'
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/120bb131.eepic b/33063-t/images/sources/120bb131.eepic
new file mode 100644
index 0000000..4b7b4f3
--- /dev/null
+++ b/33063-t/images/sources/120bb131.eepic
@@ -0,0 +1,28 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 120bb131.tex
+% Ex.131. Fig.b. ( 6.6, 7.6 )
+\PGset[0.8em]
+\begin{picture} ( 6.6, 7.6 )
+
+% Ellipse: u = 3.3 v = 3.8 a = 2.8 b = 2.8 phi = 0.0 Grad
+\qbezier(6.1, 3.8)(6.1, 4.9598)(5.2799, 5.7799)
+\qbezier(5.2799, 5.7799)(4.4598, 6.6)(3.3, 6.6)
+\qbezier(3.3, 6.6)(2.1402, 6.6)(1.3201, 5.7799)
+\qbezier(1.3201, 5.7799)(0.5, 4.9598)(0.5, 3.8)
+\qbezier(0.5, 3.8)(0.5, 2.6402)(1.3201, 1.8201)
+\qbezier(1.3201, 1.8201)(2.1402, 1.0)(3.3, 1.0)
+\qbezier(3.3, 1.0)(4.4598, 1.0)(5.2799, 1.8201)
+\qbezier(5.2799, 1.8201)(6.1, 2.6402)(6.1, 3.8)
+
+\drawline ( 3.3 , 6.6 )( 0.875, 2.4 )( 5.725, 2.4 )( 3.3 , 6.6 ) %ABCA
+\drawline ( 0.875, 2.4 )( 3.8 , 1.045 )( 5.725, 2.4 ) %BPC
+\drawline ( 3.3 , 6.6 )( 3.8 , 1.045 ) %A(M)P
+\dashline[80]{0.2}( 0.875, 2.4 )( 3.511, 4.256 ) %BM
+\put( 3 , 6.8 ){$\scriptstyle A$} %A
+\put( 0.0 , 1.7 ){$\scriptstyle B$} %B
+\put( 5.7 , 1.6 ){$\scriptstyle C$} %C
+\put( 2.4 , 4.25){$\scriptstyle M$} %M
+\put( 3.4 , 0.1 ){$\scriptstyle P$} %P
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/120cd132.eepic b/33063-t/images/sources/120cd132.eepic
new file mode 100644
index 0000000..1766ad8
--- /dev/null
+++ b/33063-t/images/sources/120cd132.eepic
@@ -0,0 +1,67 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 120cc132.tex
+% Ex.132. Fig.c. (12 , 9.4 )
+\PGset[0.8em]
+\begin{picture} (12 , 9.4 )
+
+% Ellipse: u = 6.0 v = 4.7 a = 2.95 b = 2.95 phi = 0.0 Grad
+\qbezier(8.95, 4.7)(8.95, 5.9219)(8.086, 6.786)
+\qbezier(8.086, 6.786)(7.2219, 7.65)(6.0, 7.65)
+\qbezier(6.0, 7.65)(4.7781, 7.65)(3.914, 6.786)
+\qbezier(3.914, 6.786)(3.05, 5.9219)(3.05, 4.7)
+\qbezier(3.05, 4.7)(3.05, 3.4781)(3.914, 2.614)
+\qbezier(3.914, 2.614)(4.7781, 1.75)(6.0, 1.75)
+\qbezier(6.0, 1.75)(7.2219, 1.75)(8.086, 2.614)
+\qbezier(8.086, 2.614)(8.95, 3.4781)(8.95, 4.7)
+
+\drawline ( 4.25 , 2.325 )( 7.75 , 2.325 )( 7.75 , 7.075 )( 4.25 , 7.075 )( 4.25 , 2.325 ) %ABCDA
+\drawline ( 6 , 1.036 )(10.973, 4.7 )( 6 , 8.364 )( 1.027, 4.7 )( 6 , 1.036 ) %E(B)F(C)G(D)H(A)E
+\dashline[80]{0.2}( 4.25 , 2.325 )( 7.75 , 7.075 ) %AC
+\dashline[80]{0.2}( 4.25 , 7.075 )( 7.75 , 2.325 ) %DB
+\put( 3.5 , 1.6 ){$\scriptstyle A$} %A
+\put( 7.7 , 1.6 ){$\scriptstyle B$} %B
+\put( 7.8 , 7.2 ){$\scriptstyle C$} %C
+\put( 3.4 , 7.3 ){$\scriptstyle D$} %D
+\put( 5.7 , 0.1 ){$\scriptstyle E$} %E
+\put( 11.1 , 4.4 ){$\scriptstyle F$} %F
+\put( 5.6 , 8.6 ){$\scriptstyle G$} %G
+\put( 0.1 , 4.5 ){$\scriptstyle H$} %H
+\put( 6.4 , 4.4 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
+%
+\qquad
+\quad
+% 120dd132.tex
+% Ex.132. Fig.c. (16 ,13.7 )
+\PGset[0.8em]
+\begin{picture} (16 ,13.7 )
+
+% Ellipse: u = 4.4 v = 4.4 a = 3.4 b = 3.4 phi = 0.0 Grad
+\qbezier(7.8, 4.4)(7.8, 5.8083)(6.8042, 6.8042)
+\qbezier(6.8042, 6.8042)(5.8083, 7.8)(4.4, 7.8)
+\qbezier(4.4, 7.8)(2.9917, 7.8)(1.9958, 6.8042)
+\qbezier(1.9958, 6.8042)(1.0, 5.8083)(1.0, 4.4)
+\qbezier(1.0, 4.4)(1.0, 2.9917)(1.9958, 1.9958)
+\qbezier(1.9958, 1.9958)(2.9917, 1.0)(4.4, 1.0)
+\qbezier(4.4, 1.0)(5.8083, 1.0)(6.8042, 1.9958)
+\qbezier(6.8042, 1.9958)(7.8, 2.9917)(7.8, 4.4)
+
+\drawline ( 2.577, 1.530 )(15.029, 4.844 )( 4.005, 7.777 ) %A(FD)G(CM)B
+\drawline ( 1.029, 4.844 )(15.029, 4.844 ) %H(IN)G
+\drawline ( 2.577, 1.530 )( 5.140,12.738 )( 7.408, 2.816 ) %A(B)E(C)D
+\drawline ( 5.140, 1.081 )( 5.140,12.738 ) %F(IM)E
+\put( 1.9 , 0.7 ){$\scriptstyle A$} %A
+\put( 3.1 , 7.9 ){$\scriptstyle B$} %B
+\put( 6.6 , 7.3 ){$\scriptstyle C$} %C
+\put( 7.3 , 2 ){$\scriptstyle D$} %D
+\put( 4.9 , 12.9 ){$\scriptstyle E$} %E
+\put( 4.8 , 0.2 ){$\scriptstyle F$} %F
+\put( 15.1 , 4.5 ){$\scriptstyle G$} %G
+\put( 0.1 , 4.6 ){$\scriptstyle H$} %H
+\put( 4.5 , 4 ){$\scriptstyle I$} %I
+\put( 5.15, 7.9 ){$\scriptstyle M$} %M
+\put( 7.9 , 5.1 ){$\scriptstyle N$} %N
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/121aa300.eepic b/33063-t/images/sources/121aa300.eepic
new file mode 100644
index 0000000..2b0958f
--- /dev/null
+++ b/33063-t/images/sources/121aa300.eepic
@@ -0,0 +1,23 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 121aa300.tex
+% Pt.300. Fig.a. (21.7,12.8 )
+\PGset[0.8em]
+\begin{picture} (21.7,12.8 )
+\drawline ( 0.9 , 1.75 )(20.9 , 1.75 ) %A(HMK)B
+\dashline[80]{0.4}(10.9 , 1.75 )(10.9 ,12.1 ) %M(O)C
+\qbezier[40] ( 2.369, 3.569 )( 5.903, 0.035 )(10.9 , 0.035 ) %left lower arc
+\qbezier[40] (10.9 , 0.035 )(15.897, 0.035 )(19.431, 3.569 ) %right lower arc
+%\dashline{0.2}( 9.615,10 )(10.9 , 9.083 )(12.31 , 7.607 ) %H arc @ O
+%\dashline{0.2}( 9.567, 7.706 )(10.9 , 9.083 )(12.631,10.25 ) %K arc @ O
+\dottedline[.]{0.4}( 9.615,10 )(10.9 , 9.083 )(12.31 , 7.607 ) %H arc @ O
+\dottedline[.]{0.4}( 9.567, 7.706 )(10.9 , 9.083 )(12.631,10.25 ) %K arc @ O
+\put( 0.1 , 1.4 ){$\scriptstyle A$} %A
+\put( 20.9 , 1.4 ){$\scriptstyle B$} %B
+\put( 10.6 , 12.15){$\scriptstyle C$} %C
+\put( 4 , 0.8 ){$\scriptstyle H$} %H
+\put( 16.9 , 0.8 ){$\scriptstyle K$} %K
+\put( 10.4 , 0.8 ){$\scriptstyle M$} %M
+\put( 11.4 , 8.7 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/122ab301.eepic b/33063-t/images/sources/122ab301.eepic
new file mode 100644
index 0000000..14dba55
--- /dev/null
+++ b/33063-t/images/sources/122ab301.eepic
@@ -0,0 +1,54 @@
+%figshell.tex or 0.tex REMOVE this line for actual diagram file
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% *** Uses epic & eepic packages ***
+% 122aa301.tex
+% Pt.301. Fig.a. (16.9,10.7 )
+\PGset[0.8em]
+\begin{picture} (16.9,10.7 )
+\drawline ( 0.9 , 2 )(15.9 , 2 ) %A(HOB)C
+\dashline[80]{0.4}( 8.4 , 2 )( 8.4 ,10.6 ) %O(R)top
+\qbezier[8] ( 5.1 , 2 )( 5.1 , 3.367 )( 6.067, 4.333 ) %left lower arc 4th octant
+\qbezier[8] ( 6.067, 4.333 )( 7.033, 5.3 )( 8.4 , 5.3 ) %right lower arc 3rd octant
+\qbezier[8] ( 8.4 , 5.3 )( 9.767, 5.3 )(10.733, 4.333 ) %left lower arc 2nd octant
+\qbezier[8] (10.733, 4.333 )(11.7 , 3.367 )(11.7 , 2 ) %right lower arc 1st octant
+%\dottedline[.]{0.4}( 6.734, 9.288 )( 8.4 , 8.7 )(10.042, 7.6 ) %H arc @ R
+%\dottedline[.]{0.4}( 6.734, 7.758 )( 8.4 , 8.7 )(10.122, 9.3 ) %K arc @ R
+\dottedline[.]{0.4}( 6.734, 9.288 )( 7.567, 9.049 )( 8.4 , 8.7 ) %H left arc @ R
+\dottedline[.]{0.4}( 8.4 , 8.7 )( 9.338, 8.15 )(10.042, 7.6 ) %H right arc @ R
+\dottedline[.]{0.4}( 6.734, 7.758 )( 7.567, 8.221 )( 8.4 , 8.7 ) %K left arc @ R
+\dottedline[.]{0.4}( 8.4 , 8.7 )( 9.096, 9 )(10.122, 9.3 ) %K right arc @ R
+\put( 0.1 , 1.8 ){$\scriptstyle A$} %A
+\put( 11.2 , 1.2 ){$\scriptstyle B$} %B
+\put( 16 , 1.8 ){$\scriptstyle C$} %C
+\put( 4.6 , 1.2 ){$\scriptstyle H$} %H
+\put( 8 , 1.2 ){$\scriptstyle O$} %O
+\put( 7.5 , 7 ){$\scriptstyle R$} %R
+\put( 7 , 0.1 ){$\scriptstyle \textsc{Fig.~1.}$}
+\end{picture}
+\PGrestore
+%
+\qquad
+\qquad
+\quad
+% 122bb301.tex
+% Pt.301. Fig.b. (11.9,13.4 )
+\PGset[0.8em]
+\begin{picture} (11.9,13.4 )
+\drawline ( 1 , 2.7 )(10 , 2.7 ) %A(E)B
+\dashline[80]{0.4}(10 , 2.7 )(10 ,13.3 ) %B(D)top
+\qbezier[10] (11.842, 6.6 )(11.842, 8.692 )(10.363,10.171 ) %Octant 1
+\qbezier[10] (10.363,10.171 )( 8.884,11.65 )( 6.792,11.65 ) %Octant 2
+\qbezier[10] ( 1.742, 6.6 )( 1.742, 4.508 )( 3.221, 3.029 ) %Octant 5
+\qbezier[10] ( 3.221, 3.029 )( 4.700, 1.55 )( 6.792, 1.55 ) %Octant 6
+\qbezier[10] ( 6.792, 1.55 )( 8.884, 1.55 )(10.363, 3.029 ) %Octant 7
+\qbezier[10] (10.363, 3.029 )(11.842, 4.508 )(11.842, 6.6 ) %Octant 8
+\dashline[80]{0.2}( 3.584, 2.7 )(10 ,10.5 ) %E(C)D
+\put( 0.1 , 2.6 ){$\scriptstyle A$} %A
+\put( 10.2 , 2 ){$\scriptstyle B$} %B
+\put( 6 , 6.7 ){$\scriptstyle C$} %C
+\put( 10.2 , 10.5 ){$\scriptstyle D$} %D
+\put( 2.7 , 1.8 ){$\scriptstyle E$} %E
+\put( 5 , 0.1 ){$\scriptstyle \textsc{Fig.~2.}$}
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/123aa302.eepic b/33063-t/images/sources/123aa302.eepic
new file mode 100644
index 0000000..758728f
--- /dev/null
+++ b/33063-t/images/sources/123aa302.eepic
@@ -0,0 +1,27 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 123aa302.tex
+% Pt.302. Fig.a. ( 16.8 ,15 )
+\PGset[0.8em]
+\begin{picture} ( 16.8 ,15 )
+\drawline ( 1 , 7.4 )(16 , 7.4 ) %A(D)B
+\dashline[80]{0.2}( 8.5 , 0.7 )( 8.5 ,14.1 ) %E(D)C
+%\put( 1,7.4){\arc{19.209}{5.504}{5.673}} %arc A @ C
+%\put( 1,7.4){\arc{19.209}{0.548}{0.779}} %arc A @ E
+%\put(16,7.4){\arc{19.209}{3.709}{3.909}} %arc B @ C
+%\put(16,7.4){\arc{19.209}{2.370}{2.614}} %arc B @ E
+\spline( 7.834,14.149 )( 8.5 ,13.4 )( 8.874,12.9 ) %arc A @ C
+\spline( 7.834, 0.651 )( 8.5 , 1.4 )( 9.201, 2.4 ) %arc A @ E
+\spline( 7.9 ,12.561 )( 8.5 ,13.4 )( 9.086,14.067 ) %arc B @ C
+\spline( 7.7 , 2.567 )( 8.5 , 1.4 )( 9.118, 0.7 ) %arc B @ E
+%\drawline( 7.834,14.149 )( 8.5 ,13.4 )( 8.874,12.9 ) %arc A @ C
+%\drawline( 7.834, 0.651 )( 8.5 , 1.4 )( 9.201, 2.4 ) %arc A @ E
+%\drawline( 7.9 ,12.561 )( 8.5 ,13.4 )( 9.086,14.067 ) %arc B @ C
+%\drawline( 7.7 , 2.567 )( 8.5 , 1.4 )( 9.118, 0.7 ) %arc B @ E
+\put( 0.1 , 7.1 ){$\scriptstyle A$} %A
+\put( 16 , 7.2 ){$\scriptstyle B$} %B
+\put( 8.1 , 14.3 ){$\scriptstyle C$} %C
+\put( 7.5 , 7.6 ){$\scriptstyle D$} %D
+\put( 8.1 , 0.1 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/123bb303.eepic b/33063-t/images/sources/123bb303.eepic
new file mode 100644
index 0000000..e55ee3d
--- /dev/null
+++ b/33063-t/images/sources/123bb303.eepic
@@ -0,0 +1,29 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic & eepic packages ***
+% 123bb303.tex
+% Pt.303. Fig.b. ( 15.8 ,13.8 )
+\PGset[0.8em]
+\begin{picture} ( 15.8 ,13.8 )
+\put( 8,2.128){\arc{16.943}{3.740}{5.685}} %arc ACB
+%\spline( 1 , 6.9 )( 2 , 8.109 )( 4 , 9.596 )( 8 ,10.6 )(12 , 9.596 )(14 , 8.109 )(15 , 6.9 ) %arc ACB
+\dashline[80]{0.2}( 1 , 6.9 )(15 , 6.9 ) %AB
+\dashline[80]{0.2}( 8 , 1.4 )( 8 ,12.4 ) %E(C)D
+\put( 1,6.9){\arc{17.804}{5.531}{5.753}} %arc A @ D
+\put( 1,6.9){\arc{17.804}{0.556}{0.779}} %arc A @ E
+\put(15,6.9){\arc{17.804}{3.689}{3.907}} %arc B @ D
+\put(15,6.9){\arc{17.804}{2.376}{2.600}} %arc B @ E
+%\spline( 7.5 ,12.983 )( 8 ,12.4 )( 8.681,11.4 ) %arc A @ D
+%\spline( 8.560, 2.2 )( 8 , 1.4 )( 7.334, 0.645 ) %arc A @ E
+%\spline( 7.4 ,11.536 )( 8 ,12.4 )( 8.580,13.067 ) %arc B @ D
+%\spline( 8.579, 0.734 )( 8 , 1.4 )( 7.37 , 2.314 ) %arc B @ E
+%\drawline( 7.5 ,12.983 )( 8 ,12.4 )( 8.681,11.4 ) %arc A @ D
+%\drawline( 8.560, 2.2 )( 8 , 1.4 )( 7.334, 0.645 ) %arc A @ E
+%\drawline( 7.4 ,11.536 )( 8 ,12.4 )( 8.580,13.067 ) %arc B @ D
+%\drawline( 8.579, 0.734 )( 8 , 1.4 )( 7.37 , 2.314 ) %arc B @ E
+\put( 0.1 , 6.6 ){$\scriptstyle A$} %A
+\put( 15 , 6.9 ){$\scriptstyle B$} %B
+\put( 8.2 , 9.6 ){$\scriptstyle C$} %C
+\put( 7.65, 13.1 ){$\scriptstyle D$} %D
+\put( 7.5 , 0.1 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/124aa304.eepic b/33063-t/images/sources/124aa304.eepic
new file mode 100644
index 0000000..ec8085e
--- /dev/null
+++ b/33063-t/images/sources/124aa304.eepic
@@ -0,0 +1,23 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 124aa304.tex
+% Pt.304. Fig.a. ( 16 ,18.7 )
+\PGset[0.8em]
+\begin{picture} ( 16 ,18.7 )
+\qbezier[40] ( 8 ,12.5 )( 3.858,12.5 )( 0.929, 9.571 ) %arc AC 3rd octant
+\qbezier[40] (15.071, 9.571 )(12.142,12.5 )( 8 ,12.5 ) %arc CB 2nd octant
+\drawline ( 0.9 , 9.6 )( 8 , 2.5 )(15.1 , 9.6 ) %upperleft(A)E(B)upperright
+\dashline[80]{0.2}( 7.2 , 1.7 )( 8 , 2.5 ) %lowleft -E(B)
+\dashline[80]{0.2}( 8.831, 1.67 )( 8 , 2.5 ) %lowright-E(A)
+\dashline[80]{0.2}( 8 , 0.1 )( 8 ,18.3 ) %bottom(ECD)top
+\dottedline[.]{0.4}( 6.6 ,17.943 )( 7.3 ,17.424 )( 8 ,16.8 ) %A left arc @ D
+\dottedline[.]{0.4}( 8 ,16.8 )( 8.522,16.25 )( 8.972,15.7 ) %A right arc @ D
+\dottedline[.]{0.4}( 6.7 ,15.244 )( 7.35 ,16.101 )( 8 ,16.8 ) %B left arc @ D
+\dottedline[.]{0.4}( 8 ,16.8 )( 8.550,17.3 )( 9.194,17.8 ) %B right arc @ D
+\put( 0.1 , 9.6 ){$\scriptstyle A$} %A
+\put( 15.2 , 9.6 ){$\scriptstyle B$} %B
+\put( 8.2 , 12.9 ){$\scriptstyle C$} %C
+\put( 8.3 , 18 ){$\scriptstyle D$} %D
+\put( 8.6 , 2.3 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/125ab305.eepic b/33063-t/images/sources/125ab305.eepic
new file mode 100644
index 0000000..d51d471
--- /dev/null
+++ b/33063-t/images/sources/125ab305.eepic
@@ -0,0 +1,36 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 125aa305.tex
+% Pt.305. Fig.a. ( 11.2, 9.4 )
+\PGset[0.8em]
+\begin{picture} ( 11.2, 9.4 )
+\drawline (10 , 8.4 )( 1 , 4.8 )(10 , 1.2 ) %upperright(F)A(E)lowerright
+\dashline[80]{0.4}( 8 , 2 )( 8 , 7.6 ) %EF
+\qbezier[24] ( 8 , 2 )( 9.12 , 4.8 )( 8 , 7.6 ) %arc EF
+\put( 0.1 , 4.5 ){$\scriptstyle A$} %A
+\put( 7.5 , 1 ){$\scriptstyle E$} %E
+\put( 7.5 , 7.7 ){$\scriptstyle F$} %F
+\end{picture}
+\PGrestore
+%
+\qquad
+\qquad
+\qquad
+% 125bb305.tex
+% Pt.305. Fig.b. ( 11.2, 9.4 )
+\PGset[0.8em]
+\begin{picture} ( 11.2, 9.4 )
+\drawline ( 1 , 4.3 )(10.3 , 0.58 ) %C(H)M
+%\dashline{0.4}( 1 , 4.3 )(10.4 , 8.06 ) %C(O)upperright
+\dashline[80]{0.4}( 1 , 4.3 )(10.4 , 8.06 ) %C(O)upperright
+%\qbezier[26] ( 1 , 4.3 )( 5.7 , 6.18 )(10.4 , 8.06 ) %C(O)upperright
+\qbezier[28] ( 8 , 1.5 )( 9.12 , 4.3 )( 8 , 7.1 ) %arc HO
+\qbezier[12] ( 8 , 7.1 )( 7.587, 8.131 )( 6.895, 9 ) %arc OG
+\qbezier[18] ( 6.7 , 6.947 )( 8.558, 7.391 )(10.3 , 6.606 ) %arc H @ O
+\put( 0.1 , 4 ){$\scriptstyle C$} %C
+\put( 6 , 8.7 ){$\scriptstyle G$} %G
+\put( 7.2 , 0.6 ){$\scriptstyle H$} %H
+\put( 10.2 , 0.1 ){$\scriptstyle M$} %M
+\put( 8 , 7.5 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/125cc306.eepic b/33063-t/images/sources/125cc306.eepic
new file mode 100644
index 0000000..03817c6
--- /dev/null
+++ b/33063-t/images/sources/125cc306.eepic
@@ -0,0 +1,24 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 125cc306.tex
+% Pt.306. Fig.c. ( 22,13.3 )
+\PGset[0.8em]
+\begin{picture} ( 22,13.3 )
+\drawline ( 1 , 1.4 )(20 , 1.4 ) %A(D)B
+\dashline[80]{0.2} ( 3.4 , 7.4 )(21 , 7.4 ) %H(C)F
+\dashline[80]{0.2} ( 9 , 1.4 )(12.032,12.1 ) %D(C)E
+%\dottedline[.]{0.4}( 9 , 1.4 )(12.032,12.1 ) %D(C)E
+\qbezier[12] ( 7.7 , 4.864 )( 9.931, 5.701 )(11.616, 4.016 ) %arc from D top half
+\qbezier[12] (11.616, 4.016 )(13.301, 2.331 )(12.464, 0.1 ) %arc from D right half
+\qbezier[12] ( 9.9 ,11.012 )(12.050,11.489 )(13.494, 9.825 ) %arc from C top half
+\qbezier[12] (13.494, 9.825 )(14.938, 8.162 )(14.164, 6.1 ) %arc from C right half
+\qbezier[12] (13.5 , 6.872 )(14.436, 7.283 )(15.1 , 8.059 ) %small arc on CF
+\put( 0.2 , 1.35){$\scriptstyle A$} %A
+\put( 20 , 1.35){$\scriptstyle B$} %B
+\put( 9.8 , 7.7 ){$\scriptstyle C$} %C
+\put( 8.5 , 0.5 ){$\scriptstyle D$} %D
+\put( 11.8 , 12.5 ){$\scriptstyle E$} %E
+\put( 21.1 , 7 ){$\scriptstyle F$} %F
+\put( 2.5 , 7.1 ){$\scriptstyle H$} %H
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/126aa307.eepic b/33063-t/images/sources/126aa307.eepic
new file mode 100644
index 0000000..048d7af
--- /dev/null
+++ b/33063-t/images/sources/126aa307.eepic
@@ -0,0 +1,17 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 126aa307.tex
+% Pt.307. Fig.a. ( 28.8,11.8 )
+\PGset[0.8em]
+\begin{picture} ( 28.8,11.8 )
+\drawline ( 1 ,11.4 )(28 ,11.4 ) %AB
+\dashline[80]{0.2} ( 1 ,11.4 )(28 , 0.6 ) %A(C)O
+\dashline[80]{0.2} (10 ,11.4 )( 8.5 , 8.4 ) %first slant
+\dashline[80]{0.2} (19 ,11.4 )(16 , 5.4 ) %second slant
+\dashline[80]{0.2} (28 ,11.4 )(23.5 , 2.4 ) %BC slant
+\put( 0.1 , 11.1 ){$\scriptstyle A$} %A
+\put( 28 , 11 ){$\scriptstyle B$} %B
+\put( 22.9 , 1.6 ){$\scriptstyle C$} %C
+\put( 28 , 0.1 ){$\scriptstyle O$} %O
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/127ab308.eepic b/33063-t/images/sources/127ab308.eepic
new file mode 100644
index 0000000..0fc8ab0
--- /dev/null
+++ b/33063-t/images/sources/127ab308.eepic
@@ -0,0 +1,41 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 127aa308.tex
+% Pt.308. Fig.a. ( 8.2,12.8 )
+\PGset[0.8em]
+\begin{picture} ( 8.2,12.8 )
+\drawline ( 6.5 ,12.1 )( 1 , 9.1 )( 7.7 , 9.1 ) %ur-A-lr
+\drawline ( 4.6 , 5.8 )( 1 , 1.4 )( 8.1 , 1.4 ) %ur-B-lr
+\qbezier[12] ( 3.530,12.7 )( 4.849,11.773 )( 5.257,10.214 ) %arc from A top half
+\qbezier[12] ( 5.257,10.214 )( 5.665, 8.654 )( 4.969, 7.2 ) %arc from A right half
+\qbezier[12] ( 2.3 , 5.604 )( 4.041, 5.065 )( 4.892, 3.453 ) %arc from B top half
+\qbezier[12] ( 4.892, 3.453 )( 5.742, 1.841 )( 5.204, 0.1 ) %arc from B right half
+\put( 0.1 , 9.1 ){$\scriptstyle A$} %A
+\put( 0.1 , 1.4 ){$\scriptstyle B$} %B
+\end{picture}
+\PGrestore
+%
+\qquad
+% 127bb308.tex
+% Pt.308. Fig.b. (14.4,12.8 )
+\PGset[0.8em]
+\begin{picture} (14.4,12.8 )
+\drawline ( 1 , 1.9 )(13.6 , 1.9 ) %E(H)F
+\dashline[80]{0.4} ( 6.1 , 1.9 )( 7.552, 9.6 ) %HR
+\dashline[80]{0.2}( 6.1 , 1.9 )(12.7 , 5.5 ) %H-ur
+%\qbezier[24] ( 6.1 , 1.9 )( 9.4 , 3.7 )(12.7 , 5.5 ) %H-ur
+\qbezier[12] ( 3.719, 5.6 )( 5.193, 6.549 )( 6.915, 6.224 ) %arc from H left part
+\qbezier[12] ( 6.915, 6.224 )( 8.502, 5.925 )( 9.519, 4.670 ) %arc from H middle part
+\qbezier[12] ( 9.519, 4.670 )(10.536, 3.415 )(10.499, 1.8 ) %arc from H right part
+%\qbezier[12] ( 8.993, 3.467 )( 9.834, 4.276 )(10.973, 4.022 ) %arc for a (geom. accurate, but uninstructive)
+\qbezier[ 8] ( 8.993, 3.767 )( 9.834, 4.376 )(10.973, 4.022 ) %arc for a (helpful - matches inaccurate diagram)
+\qbezier[12] ( 6.302, 4.9 )( 6.664, 6.387 )( 7.961, 7.2 ) %arc for b
+\put( 0.2 , 1.5 ){$\scriptstyle E$} %E
+\put( 13.6 , 1.5 ){$\scriptstyle F$} %F
+\put( 5.6 , 1.1 ){$\scriptstyle H$} %H
+\put( 7.1 , 9.8 ){$\scriptstyle R$} %R
+\put( 7.5 , 2 ){\emph{a}} %a
+\put( 6.4 , 2.6 ){\emph{b}} %b
+\put( 5.3 , 2.1 ){\emph{c}} %c
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/127cd309.eepic b/33063-t/images/sources/127cd309.eepic
new file mode 100644
index 0000000..d6df60f
--- /dev/null
+++ b/33063-t/images/sources/127cd309.eepic
@@ -0,0 +1,38 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 127cc309.tex
+% Pt.309. Fig.c. (15.7,13.9 )
+\PGset[0.8em]
+\begin{picture} (15.7,13.9 )
+\drawline ( 6.8 , 6.95 )( 0.5 , 1.7 )( 9.5 , 1.7 ) %ur-E-lr
+\drawline ( 1.5 , 9.2 )(15.6 , 9.2 ) %left(c)right
+\drawline ( 2.3 ,12.1 )(14.6 ,12.1 ) %left(b)right
+\qbezier[12] ( 3.661, 6.8 )( 5.286, 5.792 )( 6.029, 4.030 ) %arc from E top half
+\qbezier[12] ( 6.029, 4.030 )( 6.772, 2.267 )( 6.357, 0.4 ) %arc from E bottom half
+\put( 0.1 , 0.9 ){$\scriptstyle E$} %E
+\put( 8.3 , 12.2 ){\emph{b}} %b
+\put( 8.3 , 9.3 ){\emph{c}} %c
+\end{picture}
+\PGrestore
+%
+% 127dd309.tex
+% Pt.309. Fig.d. (21,13.9 )
+\PGset[0.8em]
+\begin{picture} (21,13.9 )
+\dashline[80]{0.4} ( 0.5 , 1.7 )(14.6 , 1.7 ) %A(c)B
+\dashline[80]{0.2}(14.6 , 1.7 )(20.9 , 1.7 ) %B-lr
+\dashline[80]{0.4} ( 0.5 , 1.7 )( 9.949, 9.574 ) %A(b)C *** ROUGH C ***
+\dashline[80]{0.2}( 9.949, 9.574 )(14.66 ,13.5 ) %CD *** ROUGH C ***
+\dashline[80]{0.4} ( 9.949, 9.574 )(14.6 , 1.7 ) %CB *** ROUGH C ***
+\qbezier[12] ( 3.661, 6.8 )( 5.359, 5.747 )( 6.087, 3.887 ) %arc from A for angle E - top part
+\qbezier[12] ( 6.087, 3.887 )( 6.816, 2.026 )( 6.283, 0.1 ) %arc from A for angle E - bottom part
+\qbezier[10] ( 3.840, 4.8 )( 5.363, 6.108 )( 7.330, 5.7 ) %short arc for angle E
+\qbezier[20] ( 7.662,11.7 )( 9.926,10.079 )(11.271, 7.64 ) %arc from A @ C for length b
+\put( 0.1 , 0.8 ){$\scriptstyle A$} %A
+\put( 14.2 , 0.8 ){$\scriptstyle B$} %B
+\put( 10.4 , 9.2 ){$\scriptstyle C$} %C
+\put( 14.7 , 13.1 ){$\scriptstyle D$} %D
+\put( 6.3 , 7.3 ){\emph{b}} %b
+\put( 8 , 0.9 ){\emph{c}} %c
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/128ab310.eepic b/33063-t/images/sources/128ab310.eepic
new file mode 100644
index 0000000..bba96d6
--- /dev/null
+++ b/33063-t/images/sources/128ab310.eepic
@@ -0,0 +1,38 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 128aa310.tex
+% Pt.310. Fig.a. (20,10.2 )
+\PGset[0.8em]
+\begin{picture} (20,10.2 )
+\drawline ( 7.7 ,10.1 )( 1 , 3.4 )( 8.3 , 3.4 ) %ur-A-lr
+\drawline (11 , 7.4 )(19 , 3.4 )(11.5 , 3.4 ) %ul-B-ll
+\drawline ( 3.7 , 1 )(14.7 , 1 ) %left(c)right
+\qbezier[12] ( 3.63 , 8.457 )( 5.467, 7.501 )( 6.263, 5.589 ) %arc from A top half
+\qbezier[12] ( 6.263, 5.589 )( 7.058, 3.677 )( 6.441, 1.7 ) %arc from A bottom half
+\qbezier[10] (16.421, 7.13 )(15.118, 6.226 )(14.661, 4.701 ) %arc from B top half
+\qbezier[10] (14.661, 4.701 )(14.204, 3.176 )(14.801, 1.7 ) %arc from B bottom half
+\put( 0.1 , 3.4 ){$\scriptstyle A$} %A
+\put( 19.1 , 3.4 ){$\scriptstyle B$} %B
+\put( 9.8 , 0.2 ){\emph{c}} %c
+\end{picture}
+\PGrestore
+%
+\qquad
+\quad
+% 128bb310.tex
+% Pt.310. Fig.b. (15.4,10.2 )
+\PGset[0.8em]
+\begin{picture} (15.4,10.2 )
+\dashline[80]{0.4}( 7.03 , 8.93 )( 1 , 2.9 )(14.3 , 2.9 )( 4.3 , 8.9 ) %ur(OH)EC(KO)ul
+\qbezier[12] ( 3.263, 8.457 )( 5.449, 7.567 )( 6.443, 5.426 ) %arc from E top half
+\qbezier[12] ( 6.443, 5.426 )( 7.436, 3.284 )( 6.704, 1.04 ) %arc from E bottom half
+\qbezier[ 8] (11.025, 6.03 )(10.081, 5.043 )( 9.841, 3.698 ) %arc from C top half
+\qbezier[ 8] ( 9.841, 3.698 )( 9.600, 2.353 )(10.143, 1.1 ) %arc from C bottom half
+\put( 14.6 , 2.7 ){$\scriptstyle C$} %C
+\put( 0.1 , 2.7 ){$\scriptstyle E$} %E
+\put( 3.8 , 6.8 ){$\scriptstyle H$} %H
+\put( 11.3 , 5.1 ){$\scriptstyle K$} %K
+\put( 5.55, 8.4 ){$\scriptstyle O$} %O
+\put( 7.9 , 3.2 ){\emph{c}} %c
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/129ab311.eepic b/33063-t/images/sources/129ab311.eepic
new file mode 100644
index 0000000..d62925c
--- /dev/null
+++ b/33063-t/images/sources/129ab311.eepic
@@ -0,0 +1,41 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 129aa311.tex
+% Pt.311. Fig.a. ( 9,11.7 )
+\PGset[0.8em]
+\begin{picture} ( 9,11.7 )
+\drawline ( 8 ,11.6 )( 1.9 , 6.9 )( 8.2 , 6.9 ) %ur-A-lr
+\drawline ( 0.1 , 4.3 )( 8.3 , 4.3 ) %left-b
+\drawline ( 2.1 , 1.6 )( 8.3 , 1.6 ) %left-a
+\put( 1.1 , 6.8 ){$\scriptstyle A$} %A
+\put( 8.3 , 1.4 ){\emph{a}} %a
+\put( 8.3 , 4.1 ){\emph{b}} %b
+\end{picture}
+\PGrestore
+%
+\qquad
+\qquad
+\quad
+% 129bb311.tex
+% Pt.311. Fig.b. (16,11.7 )
+\PGset[0.8em]
+\begin{picture} (16,11.7 )
+\drawline ( 0.1 , 1.3 )(15 , 1.3 ) %left(AC')E
+\dashline[80]{0.4} ( 4.4 , 1.3 )(11.07 , 7.046 ) %AB
+\dashline[80]{0.2}(11.07 , 7.046 )(15.1 ,10.517 ) %BD
+\dashline[80]{0.4} (13.4 , 1.3 )(11.07 , 7.046 ) %CB
+\dashline[80]{0.4} ( 8.74 , 1.3 )(11.07 , 7.046 ) %C'B
+\qbezier[10] (15.9 , 3.158 )(14.891, 1.905 )(13.4 , 1.3 ) %arc from B - right part
+\qbezier[12] (13.4 , 1.3 )(11.07 , 0.355 )( 8.74 , 1.3 ) %arc from B - middle part
+\qbezier[ 4] ( 8.74 , 1.3 )( 8.217, 1.512 )( 7.74 , 1.816 ) %arc from B - left part (short)
+\put( 4 , 0.4 ){$\scriptstyle A$} %A
+\put( 10.4 , 7.2 ){$\scriptstyle B$} %B
+\put( 12.8 , 0.3 ){$\scriptstyle C$} %C
+\put( 8 , 0.3 ){$\scriptstyle C'$} %C'
+\put( 14.6 , 10.7 ){$\scriptstyle D$} %D
+\put( 15.1 , 1 ){$\scriptstyle E$} %E
+\put( 12.4 , 3.9 ){\emph{a}} %a on BC
+\put( 9.6 , 3 ){\emph{a}} %a on BC'
+\put( 6.9 , 4.1 ){\emph{b}} %b
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/129cc311.eepic b/33063-t/images/sources/129cc311.eepic
new file mode 100644
index 0000000..d5a9abe
--- /dev/null
+++ b/33063-t/images/sources/129cc311.eepic
@@ -0,0 +1,21 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 129cc311.tex
+% Pt.311. Fig.c. (15.4, 9.1 )
+\PGset[0.8em]
+\begin{picture} (15.4, 9.1 )
+\drawline ( 0.1 , 1 )(14.7 , 1 ) %left(AH)E
+\dashline[80]{0.4} ( 3 , 1 )( 9.8 , 6.33 ) %AB
+\dashline[80]{0.2}( 9.8 , 6.33 )(11.8 , 7.898 ) %BD
+\dashline[80]{0.4} ( 9.8 , 1 )( 9.8 , 6.33 ) %HB
+\qbezier[10] (13.288, 2.3 )(11.786, 1 )( 9.8 , 1 ) %arc from B - right part
+\qbezier[10] ( 9.8 , 1 )( 7.814, 1 )( 6.312, 2.3 ) %arc from B - left part
+\put( 2.5 , 0.1 ){$\scriptstyle A$} %A
+\put( 9.1 , 6.5 ){$\scriptstyle B$} %B
+\put( 11.8 , 8.3 ){$\scriptstyle D$} %D
+\put( 14.7 , 0.6 ){$\scriptstyle E$} %E
+\put( 9.3 , 0.1 ){$\scriptstyle H$} %H
+\put( 10 , 3.1 ){$\scriptstyle a$} %a
+\put( 5.8 , 3.8 ){$\scriptstyle b$} %b
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/129dd311.eepic b/33063-t/images/sources/129dd311.eepic
new file mode 100644
index 0000000..344dec3
--- /dev/null
+++ b/33063-t/images/sources/129dd311.eepic
@@ -0,0 +1,19 @@
+% Diagram by nilrem for PGDP project: Plane Geometry by G.A. Wentworth
+% *** Uses epic package ***
+% 129dd311.tex
+% Pt.311. Fig.d. (16.3, 9.5 )
+\PGset[0.8em]
+\begin{picture} (16.3, 9.5 )
+\drawline ( 0.1 , 1 )(15.4 , 1 ) %left(A)E
+\dashline[80]{0.4} ( 2.3 , 1 )( 8.8 , 6.6 ) %AB
+\dashline[80]{0.2}( 8.8 , 6.6 )(11.238, 8.7 ) %BD
+\dashline[80]{0.4} ( 8.8 , 6.6 )(10.049, 2.8 ) %B-arc
+\qbezier[24] (11.751, 3.9 )(10.007, 1.993 )( 7.551, 2.8 ) %arc from B
+\put( 1.8 , 0.1 ){$\scriptstyle A$} %A
+\put( 7.9 , 6.6 ){$\scriptstyle B$} %B
+\put( 11.5 , 8.75){$\scriptstyle D$} %D
+\put( 15.4 , 0.6 ){$\scriptstyle E$} %E
+\put( 9.6 , 4.5 ){\emph{a}} %a
+\put( 4.8 , 3.8 ){\emph{b}} %b
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/130aa311.eepic b/33063-t/images/sources/130aa311.eepic
new file mode 100644
index 0000000..b820d4b
--- /dev/null
+++ b/33063-t/images/sources/130aa311.eepic
@@ -0,0 +1,29 @@
+\PGset[0.8em]
+\begin{picture}(13,7)
+
+\drawline(1,2)(10.5,2) % AC
+
+\dashline[80]{0.4}(6.75,5.43)(3.05,2) % DA
+\dashline[80]{0.4}(5.75,4.5)(8.45,2) % BC, len = 3.68
+
+% Ellipse: u = 5.75 v = 4.5 a = 3.68 b = 3.68 phi = 0.0 Grad
+
+\qbezier[15](2.3501, 3.0917)(2.6089, 2.4669)(3.1478, 1.8978)
+\qbezier[15](3.1478, 1.8978)(3.626, 1.4196)(4.3417, 1.1001)
+\qbezier[15](4.3417, 1.1001)(4.9665, 0.8413)(5.75, 0.82)
+\qbezier[15](5.75, 0.82)(6.4263, 0.82)(7.1583, 1.1001)
+\qbezier[15](7.1583, 1.1001)(7.7831, 1.3589)(8.3522, 1.8978)
+\qbezier[15](8.3522, 1.8978)(8.8304, 2.376)(9.1499, 3.0917)
+
+\put( 2.5, 1.2){$\scriptstyle A$}
+\put( 5.2, 4.7){$\scriptstyle B$}
+\put( 8.4, 1.2){$\scriptstyle C$}
+\put( 6.6, 5.6){$\scriptstyle D$}
+\put(10.6, 1.7){$\scriptstyle E$}
+
+\put( 7.2, 3.3){$\scriptstyle a$}
+\put( 4.0, 3.3){$\scriptstyle b$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/130bb311.eepic b/33063-t/images/sources/130bb311.eepic
new file mode 100644
index 0000000..de63534
--- /dev/null
+++ b/33063-t/images/sources/130bb311.eepic
@@ -0,0 +1,31 @@
+\PGset[0.8em]
+\begin{picture}(12,9)
+
+\drawline(1,3)(11,3) % ED
+\dashline[80]{0.2}(2.3,3)(7,6.4) % C'B m = 0.811
+\dashline[80]{0.4}(6,5.6)(9.7,3) % BC len = 4.522
+\dashline[80]{0.4}(6,5.6)(3.3,3) % BA
+
+% Ellipse: u = 6.0 v = 5.6 a = 4.522 b = 4.522 phi = 0.0 Grad
+\qbezier[10](1.8222, 3.8695)(2.1402, 3.1018)(2.8025, 2.4025)
+\qbezier[10](2.8025, 2.4025)(3.3901, 1.8149)(4.2695, 1.4222)
+\qbezier[10](4.2695, 1.4222)(5.0373, 1.1042)(6.0, 1.078)
+\qbezier[10](6.0, 1.078)(6.831, 1.078)(7.7305, 1.4222)
+\qbezier[10](7.7305, 1.4222)(8.4982, 1.7402)(9.1975, 2.4025)
+\qbezier[10](9.1975, 2.4025)(9.7851, 2.9901)(10.1778, 3.8695)
+
+
+\put( 3.1, 2.2){$\scriptstyle A$}
+\put( 5.4, 5.8){$\scriptstyle B$}
+\put( 9.7, 2.2){$\scriptstyle C$}
+\put( 1.4, 2.2){$\scriptstyle C'$}
+\put(11.1, 2.7){$\scriptstyle D$}
+\put( 0.2, 2.7){$\scriptstyle E$}
+
+\put( 3.4, 4.3){$\scriptstyle a$}
+\put( 5.0, 3.7){$\scriptstyle b$}
+\put( 8.0, 4.3){$\scriptstyle a$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/130cc311.eepic b/33063-t/images/sources/130cc311.eepic
new file mode 100644
index 0000000..c7d2e2e
--- /dev/null
+++ b/33063-t/images/sources/130cc311.eepic
@@ -0,0 +1,28 @@
+\PGset[0.8em]
+\begin{picture}(9,9)
+
+\drawline(1,3)(8.5,3) % ED
+
+\dashline[80]{0.4}(2.43,3)(4.75,6.68)(7.07,3) % C'BC len = 4.35
+\dashline[80]{0.4}(4.75,6.68)(4.75,3) % BA
+
+% Ellipse: u = 4.75 v = 5.68 a = 4.35 b = 4.35 phi = 0.0 Grad
+\qbezier[15](1.6741, 3.6041)(2.2393, 3.0388)(3.0853, 2.6611)
+\qbezier[15](3.0853, 2.6611)(3.8239, 2.3552)(4.75, 2.33)
+\qbezier[15](4.75, 2.33)(5.5494, 2.33)(6.4147, 2.6611)
+\qbezier[15](6.4147, 2.6611)(7.1532, 2.967)(7.8259, 3.6041)
+
+\put( 4.4, 2.2){$\scriptstyle A$}
+\put( 4.4, 6.8){$\scriptstyle B$}
+\put( 6.8, 2.2){$\scriptstyle C$}
+\put( 1.7, 2.2){$\scriptstyle C'$}
+\put( 8.6, 2.7){$\scriptstyle D$}
+\put( 0.3, 2.7){$\scriptstyle E$}
+
+\put( 3.1, 4.9){$\scriptstyle a$}
+\put( 5.0, 4.3){$\scriptstyle b$}
+\put( 6.0, 4.9){$\scriptstyle a$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/130dd311.eepic b/33063-t/images/sources/130dd311.eepic
new file mode 100644
index 0000000..4e8fea0
--- /dev/null
+++ b/33063-t/images/sources/130dd311.eepic
@@ -0,0 +1,30 @@
+\PGset[0.8em]
+\begin{picture}(12,9)
+
+\drawline(1,3)(11,3) % ED
+
+\dashline[80]{0.4}(3.1,3)(6,5.4)(8.9,3) % C'BC len = 3.64
+\dashline[80]{0.4}(7.8,3)(5,6.733) % AB m = 1.333
+
+% Ellipse: u = 6.0 v = 4.4 a = 3.7 b = 3.7 phi = 0.0 Grad
+\qbezier[10](2.5816, 3.9841)(2.8419, 3.3559)(3.3837, 2.7837)
+\qbezier[10](3.3837, 2.7837)(3.8645, 2.3029)(4.5841, 1.9816)
+\qbezier[10](4.5841, 1.9816)(5.2123, 1.7214)(6.0, 1.7)
+\qbezier[10](6.0, 1.7)(6.6799, 1.7)(7.4159, 1.9816)
+\qbezier[10](7.4159, 1.9816)(8.0441, 2.2419)(8.6163, 2.7837)
+\qbezier[10](8.6163, 2.7837)(9.0971, 3.2645)(9.4184, 3.9841)
+
+\put( 7.3, 2.3){$\scriptstyle A$}
+\put( 6.1, 5.4){$\scriptstyle B$}
+\put( 8.7, 2.2){$\scriptstyle C$}
+\put( 2.4, 2.2){$\scriptstyle C'$}
+\put(11.1, 2.7){$\scriptstyle D$}
+\put( 0.3, 2.7){$\scriptstyle E$}
+
+\put( 4.0, 4.3){$\scriptstyle a$}
+\put( 6.6, 3.6){$\scriptstyle b$}
+\put( 7.4, 4.3){$\scriptstyle a$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/131aa312.eepic b/33063-t/images/sources/131aa312.eepic
new file mode 100644
index 0000000..6696b7e
--- /dev/null
+++ b/33063-t/images/sources/131aa312.eepic
@@ -0,0 +1,34 @@
+
+\PGset[0.8em]
+\begin{picture}(30,11)
+
+% a = 7.6, b = 11.4, c = 10.7
+
+\dashline[80]{0.4}(1,1)(11.7,1)(9.724,8.339)(1,1) % ABCA
+
+% Ellipse: u = 1.0 v = 1.0 a = 11.4 b = 11.4 phi = 5.0 Grad
+\qbezier[20](11.1119, 6.2639)(10.1446, 8.1222)(8.3278, 9.7329)
+% Ellipse: u = 11.7 v = 1.0 a = 7.6 b = 7.6 phi = 5.0 Grad
+\qbezier[20](11.0376, 8.5711)(9.6463, 8.4494)(8.1907, 7.7413)
+\qbezier[20](8.1907, 7.7413)(6.9519, 7.0964)(5.8781, 5.8852)
+
+
+\drawline(18,5)(28.7,5) % c
+\drawline(19.4,3.5)(27,3.5) % a
+\drawline(17.5,2)(28.9,2) % b
+
+\put( 0.3, 0.7){$\scriptstyle A$}
+\put(11.7, 0.7){$\scriptstyle B$}
+\put( 9.6, 8.5){$\scriptstyle C$}
+
+\put(11.0, 4.4){$\scriptstyle a$}
+\put( 4.5, 4.4){$\scriptstyle b$}
+\put( 6.1, 0.3){$\scriptstyle c$}
+
+\put(23.1, 5.1){$\scriptstyle c$}
+\put(23.1, 3.6){$\scriptstyle a$}
+\put(23.1, 2.1){$\scriptstyle b$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/131bb313.eepic b/33063-t/images/sources/131bb313.eepic
new file mode 100644
index 0000000..de909f4
--- /dev/null
+++ b/33063-t/images/sources/131bb313.eepic
@@ -0,0 +1,46 @@
+\PGset[0.8em]
+\begin{picture}(38,10)
+
+\drawline(1,1)(14,1) % o = 13
+\drawline(3.6,2.5)(12.35,2.5) % m = 7.75
+
+\drawline(8.1,7.6)(5.6,4.4)(10.6,4.4) % C m = 1.28
+
+\dashline[80]{0.4}(19,1)(32,1)(36.771,7.107)(23.771,7.107)(19,1) % ABEHA
+\dashline[80]{0.2}(23.771,7.107)(24.552,8.107) % HD
+
+% Ellipse: u = 5.6 v = 4.4 a = 3.0 b = 3.0 phi = 0.0 Grad
+\qbezier[10](8.6, 4.4)(8.6, 4.9513)(8.3716, 5.5481)
+\qbezier[10](8.3716, 5.5481)(8.1607, 6.0574)(7.7213, 6.5213)
+\qbezier[10](7.7213, 6.5213)(7.3315, 6.9112)(6.7481, 7.1716)
+\qbezier[10](8.3716, 3.2519)(8.5826, 3.7613)(8.6, 4.4)
+
+% Ellipse: u = 19.0 v = 1.0 a = 2.678 b = 2.678 phi = 0.0 Grad
+\qbezier[10](21.678, 1.0)(21.678, 1.4921)(21.4741, 2.0248)
+\qbezier[10](21.4741, 2.0248)(21.2858, 2.4795)(20.8936, 2.8936)
+\qbezier[10](20.8936, 2.8936)(20.5456, 3.2416)(20.0248, 3.4741)
+\qbezier[10](21.4741, -0.0248)(21.6625, 0.4298)(21.678, 1.0)
+
+% Ellipse: u = 23.771 v = 7.107 a = 13.0 b = 13.0 phi = -10.0 Grad
+\qbezier[15](36.5735, 4.8496)(36.9883, 7.2023)(36.4628, 9.9207)
+
+% Ellipse: u = 32.0 v = 1.0 a = 7.75 b = 7.75 phi = -5.0 Grad
+\qbezier[15](37.9368, 5.9816)(37.0214, 7.0726)(35.5786, 7.8743)
+
+
+\put( 4.8, 4.0){$\scriptstyle C$}
+\put( 7.0, 2.6){$\scriptstyle m$}
+\put( 7.1, 1.1){$\scriptstyle o$}
+
+\put(18.2, 0.7){$\scriptstyle A$}
+\put(32.2, 0.7){$\scriptstyle B$}
+\put(36.9, 7.0){$\scriptstyle E$}
+\put(22.8, 6.9){$\scriptstyle H$}
+\put(24.6, 8.0){$\scriptstyle D$}
+
+\put(20.7, 4.3){$\scriptstyle m$}
+\put(26.1, 0.3){$\scriptstyle o$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/132aa314.eepic b/33063-t/images/sources/132aa314.eepic
new file mode 100644
index 0000000..b390cd9
--- /dev/null
+++ b/33063-t/images/sources/132aa314.eepic
@@ -0,0 +1,32 @@
+\PGset[0.8em]
+\begin{picture}(14,14)
+
+% r = 6
+\drawline(1.804,4)(12.196,4)(9.143,12.604)(1.804,4) % BCAB
+
+% Ellipse: u = 7.0 v = 7.0 a = 6.0 b = 6.0 phi = 0.0 Grad
+\qbezier[20](13.0, 7.0)(13.0, 9.4853)(11.2426, 11.2426)
+\qbezier[20](11.2426, 11.2426)(9.4853, 13.0)(7.0, 13.0)
+\qbezier[20](7.0, 13.0)(4.5147, 13.0)(2.7574, 11.2426)
+\qbezier[20](2.7574, 11.2426)(1.0, 9.4853)(1.0, 7.0)
+\qbezier[20](1.0, 7.0)(1.0, 4.5147)(2.7574, 2.7574)
+\qbezier[20](2.7574, 2.7574)(4.5147, 1.0)(7.0, 1.0)
+\qbezier[20](7.0, 1.0)(9.4853, 1.0)(11.2426, 2.7574)
+\qbezier[20](11.2426, 2.7574)(13.0, 4.5147)(13.0, 7.0)
+
+\dashline[80]{0.2}(1.804,4)(7,7) % BO
+\dashline[80]{0.2}(5.474,8.302)(9,5.294) % EOG, m = -.853
+\dashline[80]{0.2}(7,4)(7,9) % DOF
+
+\put( 9.1,12.7){$\scriptstyle A$}
+\put( 1.0, 3.6){$\scriptstyle B$}
+\put(12.3, 3.6){$\scriptstyle C$}
+\put( 6.5, 3.2){$\scriptstyle D$}
+\put( 4.9, 8.4){$\scriptstyle E$}
+\put( 7.1, 8.7){$\scriptstyle F$}
+\put( 9.1, 4.8){$\scriptstyle G$}
+\put( 7.1, 7.0){$\scriptstyle O$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/133aa315.eepic b/33063-t/images/sources/133aa315.eepic
new file mode 100644
index 0000000..d1d0c1a
--- /dev/null
+++ b/33063-t/images/sources/133aa315.eepic
@@ -0,0 +1,35 @@
+
+\PGset[0.8em]
+\begin{picture}(30,9)
+
+\drawline(1,1)(20.3,8.4)(29.4,1)(1,1) % ABCA, mAB=0.383, mBC=-0.813
+
+% mAE = 0.185, mEC = -0.355
+% E = 19.670, 4.454
+\dashline[80]{0.2}(1,1)(19.670,4.454)(29.4,1) % AEC
+\dashline[80]{0.2}(19.670,4.454)(19.670,1) % EH
+
+% Ellipse: u = 19.67 v = 4.454 a = 3.454 b = 3.454 phi = 0.0 Grad
+\qbezier[20](23.124, 4.454)(23.124, 5.8847)(22.1123, 6.8963)
+\qbezier[20](22.1123, 6.8963)(21.1007, 7.908)(19.67, 7.908)
+\qbezier[20](19.67, 7.908)(18.2393, 7.908)(17.2277, 6.8963)
+\qbezier[20](17.2277, 6.8963)(16.216, 5.8847)(16.216, 4.454)
+\qbezier[20](16.216, 4.454)(16.216, 3.0233)(17.2277, 2.0117)
+\qbezier[20](17.2277, 2.0117)(18.2393, 1.0)(19.67, 1.0)
+\qbezier[20](19.67, 1.0)(21.1007, 1.0)(22.1123, 2.0117)
+\qbezier[20](22.1123, 2.0117)(23.124, 3.0233)(23.124, 4.454)
+
+% mEM = 1.23, len = 3.454, M = 21.849, 7.134
+\dashline[80]{0.2}(18.543,7.719)(19.67,4.454)(21.849,7.134) % KEM
+
+\put( 0.3, 0.7){$\scriptstyle A$}
+\put(20.0, 8.5){$\scriptstyle B$}
+\put(29.5, 0.7){$\scriptstyle C$}
+\put(18.0, 7.8){$\scriptstyle K$}
+\put(19.5, 5.0){$\scriptstyle E$}
+\put(21.9, 7.2){$\scriptstyle M$}
+\put(19.3, 0.2){$\scriptstyle H$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/133bb316.eepic b/33063-t/images/sources/133bb316.eepic
new file mode 100644
index 0000000..bcd1a60
--- /dev/null
+++ b/33063-t/images/sources/133bb316.eepic
@@ -0,0 +1,129 @@
+\PGset[0.8em]
+\begin{picture}(18,17)
+
+% O = 6.4, 9.4
+% P = 9.7, 11.3
+% Q = 9.7, 6.65
+
+\drawline(1,6.295)(12.8,13.086) % OP produced m=0.576
+\drawline(9.7,16.2)(9.7,1) % PQ produced m=0
+\drawline(15.5,1.817)(2.4,12.733) % QO produced m=-.833
+
+% bisect through Q
+% mEQO = pi/2 + atan(-.833) = 2.265 rad
+% bisect = 1.133 rad, tan(1.133) = x/y, m = 0.468
+
+% bisect through P
+% mQPB = pi/2 + atan(0.576) = 2.093 rad
+% bisect = 1.047 rad, tan(1.047) = x/y, m = -0.578
+
+% bisect through O
+% mCOP = atan(1/0.833) + atan(1/0.576) = 1.924
+% bisect = 0.962 rad, or vert+0.086, tan(0.086) = x/y, m = 11.6
+
+% interbisection OP = 6.713, 13.027
+% interbisection PQ = 14.146, 8.731
+% interbisection QO = 6.014, 4.925
+
+\dashline[80]{0.2}(5.177,13.915)(16.246,7.517) % OP-PQ m = -0.578
+\dashline[80]{0.2}(15.967,9.583)(2.621,3.337) % PQ-QO m = 0.468
+\dashline[80]{0.2}(5.789,2.318)(6.938,15.634) % QO-OP m = 11.591
+
+\dashline[80]{0.2}(6.713,13.027)(4.801,10.732) % r1 = 2.987
+\dashline[80]{0.2}(14.146,8.731)(11.927,12.583) % r2 = 4.445
+\dashline[80]{0.2}(6.014,4.925)(9.7,4.925) % r3 = 3.686
+
+% Ellipse: u = 6.713 v = 13.027 a = 2.987 b = 2.987 phi = 0.0 Grad
+\qbezier(9.7, 13.027)(9.7, 14.2643)(8.8251, 15.1391)
+\qbezier(3.726, 13.027)(3.726, 11.7897)(4.6009, 10.9149)
+\qbezier(4.6009, 10.9149)(5.4757, 10.04)(6.713, 10.04)
+\qbezier(6.713, 10.04)(7.9503, 10.04)(8.8251, 10.9149)
+\qbezier(8.8251, 10.9149)(9.7, 11.7897)(9.7, 13.027)
+
+% Ellipse: u = 14.146 v = 8.731 a = 4.445 b = 4.445 phi = 0.0 Grad
+\qbezier(14.146, 13.176)(12.3048, 13.176)(11.0029, 11.8741)
+\qbezier(11.0029, 11.8741)(9.701, 10.5722)(9.701, 8.731)
+\qbezier(9.701, 8.731)(9.701, 6.8898)(11.0029, 5.5879)
+\qbezier(11.0029, 5.5879)(12.3048, 4.286)(14.146, 4.286)
+\qbezier(14.146, 4.286)(15.9872, 4.286)(17.2891, 5.5879)
+
+% Ellipse: u = 6.014 v = 4.925 a = 3.686 b = 3.686 phi = 0.0 Grad
+\qbezier(9.7, 4.925)(9.7, 6.4518)(8.6204, 7.5314)
+\qbezier(8.6204, 7.5314)(7.5408, 8.611)(6.014, 8.611)
+\qbezier(6.014, 8.611)(4.4872, 8.611)(3.4076, 7.5314)
+\qbezier(3.4076, 7.5314)(2.328, 6.4518)(2.328, 4.925)
+\qbezier(6.014, 1.239)(7.5408, 1.239)(8.6204, 2.3186)
+\qbezier(8.6204, 2.3186)(9.7, 3.3982)(9.7, 4.925)
+
+% mOPQ = 1.048 rad, bisector = 0.524, m = 1.73
+% mPQO = 0.876 rad, bisector = 0.438, m = -2.135
+% intersection = 8.497, 9.219, radius = 1.203
+
+\dashline[80]{0.2}(8.208,8.719)(8.786,9.719) % segment of P bisector
+\dashline[80]{0.2}(8.263,9.719)(8.731,8.719) % segment of Q bisector
+
+% Ellipse: u = 8.497 v = 9.219 a = 1.203 b = 1.203 phi = 0.0 Grad
+\qbezier(9.7, 9.219)(9.7, 9.7173)(9.3476, 10.0696)
+\qbezier(9.3476, 10.0696)(8.9953, 10.422)(8.497, 10.422)
+\qbezier(8.497, 10.422)(7.9987, 10.422)(7.6464, 10.0696)
+\qbezier(7.6464, 10.0696)(7.294, 9.7173)(7.294, 9.219)
+\qbezier(7.294, 9.219)(7.294, 8.7207)(7.6464, 8.3684)
+\qbezier(7.6464, 8.3684)(7.9987, 8.016)(8.497, 8.016)
+\qbezier(8.497, 8.016)(8.9953, 8.016)(9.3476, 8.3684)
+\qbezier(9.3476, 8.3684)(9.7, 8.7207)(9.7, 9.219)
+
+% bisecting P, r = 2.14, r2 = 3.015
+% F = 9.7, 13.44 F' = 7.846, 10.232
+% Ellipse: u = 9.7 v = 11.3 a = 2.14 b = 2.14 phi = 0.0 Grad
+\qbezier[10](9.7, 13.44)(9.3067, 13.44)(8.8811, 13.2771)
+\qbezier[10](8.8811, 13.2771)(8.5177, 13.1266)(8.1868, 12.8132)
+\qbezier[10](8.1868, 12.8132)(7.9087, 12.5351)(7.7229, 12.1189)
+\qbezier[10](7.7229, 12.1189)(7.5724, 11.7556)(7.56, 11.3)
+\qbezier[10](7.56, 11.3)(7.56, 10.9067)(7.7229, 10.4811)
+% Ellipse: u = 9.7 v = 13.44 a = 3.015 b = 3.015 phi = -5.0 Grad
+\qbezier[10](6.6965, 13.7028)(6.6482, 13.1508)(6.8245, 12.5334)
+% Ellipse: u = 7.846 v = 10.232 a = 3.015 b = 3.015 phi = -10.0 Grad
+\qbezier[10](7.1934, 13.1755)(6.6525, 13.0556)(6.1167, 12.7017)
+
+% bisecting Q, r = 2.14, r2 = 3.28
+% D = 11.344, 5.28 D' = 9.7, 8.79
+% Ellipse: u = 9.7 v = 6.65 a = 2.14 b = 2.14 phi = 0.0 Grad
+\qbezier[10](11.84, 6.65)(11.84, 7.0433)(11.6771, 7.4689)
+\qbezier[10](11.6771, 7.4689)(11.5266, 7.8323)(11.2132, 8.1632)
+\qbezier[10](11.2132, 8.1632)(10.9351, 8.4413)(10.5189, 8.6271)
+\qbezier[10](10.5189, 8.6271)(10.1556, 8.7776)(9.7, 8.79)
+\qbezier[10](11.2132, 5.1368)(11.4913, 5.4149)(11.6771, 5.8311)
+\qbezier[10](11.6771, 5.8311)(11.8276, 6.1944)(11.84, 6.65)
+% Ellipse: u = 11.344 v = 5.28 a = 3.28 b = 3.28 phi = 8.0 Grad
+\qbezier[10](13.318, 7.8995)(12.8366, 8.2623)(12.1652, 8.4555)
+% Ellipse: u = 9.7 v = 8.79 a = 3.28 b = 3.28 phi = 0.0 Grad
+\qbezier[10](12.7303, 7.5348)(12.961, 8.0917)(12.98, 8.79)
+
+
+% bisecting O, r = 2.14, r2 = 3.24
+% A = 4.546, 8.332 A' = 8.044, 8.03
+% Ellipse: u = 6.4 v = 9.4 a = 2.14 b = 2.14 phi = 5.0 Grad
+\qbezier[10](4.5018, 8.4119)(4.6834, 8.063)(5.0244, 7.7607)
+\qbezier[10](5.0244, 7.7607)(5.3257, 7.5079)(5.7565, 7.359)
+\qbezier[10](5.7565, 7.359)(6.1316, 7.2408)(6.5865, 7.2681)
+\qbezier[10](6.5865, 7.2681)(6.9783, 7.3024)(7.3881, 7.5018)
+\qbezier[10](7.3881, 7.5018)(7.737, 7.6834)(8.0393, 8.0244)
+% Ellipse: u = 4.546 v = 8.332 a = 3.24 b = 3.24 phi = 15.0 Grad
+\qbezier[10](5.3846, 5.2024)(5.9597, 5.3565)(6.5184, 5.7615)
+% Ellipse: u = 8.044 v = 8.03 a = 3.24 b = 3.24 phi = -5.0 Grad
+\qbezier[10](5.562, 5.9474)(5.9447, 5.4913)(6.5479, 5.1561)
+
+
+\put( 3.8, 8.3){$\scriptstyle A$}
+\put(11.4,12.7){$\scriptstyle B$}
+\put( 4.0,10.0){$\scriptstyle C$}
+\put(10.6, 4.5){$\scriptstyle D$}
+\put( 9.7, 4.5){$\scriptstyle E$}
+\put( 9.7,13.2){$\scriptstyle F$}
+\put( 5.4, 9.1){$\scriptstyle O$}
+\put( 9.7,11.7){$\scriptstyle P$}
+\put( 9.7, 5.5){$\scriptstyle Q$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/134aa317.eepic b/33063-t/images/sources/134aa317.eepic
new file mode 100644
index 0000000..1fbab1c
--- /dev/null
+++ b/33063-t/images/sources/134aa317.eepic
@@ -0,0 +1,69 @@
+\PGset[0.8em]
+\begin{picture}(28,10)
+
+% r = 4, r2 = 3.4
+% Ellipse: u = 7.0 v = 5.0 a = 4.0 b = 4.0 phi = 0.0 Grad
+\qbezier(11.0, 5.0)(11.0, 6.6569)(9.8284, 7.8284)
+\qbezier(9.8284, 7.8284)(8.6569, 9.0)(7.0, 9.0)
+\qbezier(7.0, 9.0)(5.3431, 9.0)(4.1716, 7.8284)
+\qbezier(4.1716, 7.8284)(3.0, 6.6569)(3.0, 5.0)
+\qbezier(3.0, 5.0)(3.0, 3.3431)(4.1716, 2.1716)
+\qbezier(4.1716, 2.1716)(5.3431, 1.0)(7.0, 1.0)
+\qbezier(7.0, 1.0)(8.6569, 1.0)(9.8284, 2.1716)
+\qbezier(9.8284, 2.1716)(11.0, 3.3431)(11.0, 5.0)
+
+% Ellipse: u = 18.0 v = 5.0 a = 3.4 b = 3.4 phi = 0.0 Grad
+\qbezier(21.4, 5.0)(21.4, 6.4083)(20.4042, 7.4042)
+\qbezier(20.4042, 7.4042)(19.4083, 8.4)(18.0, 8.4)
+\qbezier(18.0, 8.4)(16.5917, 8.4)(15.5958, 7.4042)
+\qbezier(15.5958, 7.4042)(14.6, 6.4083)(14.6, 5.0)
+\qbezier(14.6, 5.0)(14.6, 3.5917)(15.5958, 2.5958)
+\qbezier(15.5958, 2.5958)(16.5917, 1.6)(18.0, 1.6)
+\qbezier(18.0, 1.6)(19.4083, 1.6)(20.4042, 2.5958)
+\qbezier(20.4042, 2.5958)(21.4, 3.5917)(21.4, 5.0)
+
+\drawline(7,5)(7,9) % OC
+
+\dashline[80]{0.4}(1,9)(11,9) % AM
+
+\dashline[80]{0.2}(7,5)(3,9) % mid=5,7, len=5.657, r=2.829
+
+% Ellipse: u = 5.0 v = 7.0 a = 2.829 b = 2.829 phi = 20.0 Grad
+\qbezier[15](7.6584, 7.9676)(7.2576, 9.0687)(6.1956, 9.5639)
+\qbezier[15](6.1956, 9.5639)(5.1336, 10.0592)(4.0324, 9.6584)
+\qbezier[15](4.0324, 9.6584)(2.9313, 9.2576)(2.4361, 8.1956)
+\qbezier[15](5.9676, 4.3416)(7.0687, 4.7424)(7.5639, 5.8044)
+\qbezier[15](7.5639, 5.8044)(8.0592, 6.8664)(7.6584, 7.9676)
+
+
+\dashline[80]{0.2}(18,5)(26.5,5) % OE, mid=22.25,5, r=4.25
+
+% Ellipse: u = 22.25 v = 5.0 a = 4.25 b = 4.25 phi = 0.0 Grad
+\qbezier[20](26.5, 5.0)(26.5, 6.7604)(25.2552, 8.0052)
+\qbezier[20](25.2552, 8.0052)(24.0104, 9.25)(22.25, 9.25)
+\qbezier[20](22.25, 9.25)(20.4896, 9.25)(19.2448, 8.0052)
+\qbezier[20](19.2448, 8.0052)(18.0, 6.7604)(18.0, 5.0)
+\qbezier[20](18.0, 5.0)(18.0, 3.2396)(19.2448, 1.9948)
+\qbezier[20](19.2448, 1.9948)(20.4896, 0.75)(22.25, 0.75)
+\qbezier[20](22.25, 0.75)(24.0104, 0.75)(25.2552, 1.9948)
+\qbezier[20](25.2552, 1.9948)(26.5, 3.2396)(26.5, 5.0)
+
+\dashline[80]{0.4}(26.5,5)(16,9.581) % EM
+\dashline[80]{0.4}(26.5,5)(16,0.419) % EH
+
+\dashline[80]{0.2}(18,5)(19.36,8.116) % OM
+
+
+\put( 0.2, 8.7){$\scriptstyle A$}
+\put( 6.8, 9.2){$\scriptstyle C$}
+\put(11.1, 8.7){$\scriptstyle M$}
+\put( 6.7, 4.2){$\scriptstyle O$}
+
+\put(17.2, 4.7){$\scriptstyle O$}
+\put(18.8, 8.4){$\scriptstyle M$}
+\put(18.8, 1.0){$\scriptstyle H$}
+\put(26.6, 4.7){$\scriptstyle E$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/135aa318.eepic b/33063-t/images/sources/135aa318.eepic
new file mode 100644
index 0000000..1549490
--- /dev/null
+++ b/33063-t/images/sources/135aa318.eepic
@@ -0,0 +1,39 @@
+\PGset[0.8em]
+\begin{picture}(16.5,11)
+
+\drawline(1,4.5)(4.643,4.5)(1.893,1.15) % M, m=1.218
+
+\drawline(6,4.5)(12,4.5) % AB
+\dashline[80]{0.2}(9,0.846)(15,8.154) % EB
+
+% F = 9,4.5
+% O = 9, 6.963
+\dashline[80]{0.2}(9,4.5)(9,6.963)(12,4.5) % FOB, OB = 3.882
+
+% Ellipse: u = 9.0 v = 6.963 a = 3.882 b = 3.882 phi = 0.0 Grad
+\qbezier[20](12.882, 6.963)(12.882, 8.571)(11.745, 9.708)
+\qbezier[20](11.745, 9.708)(10.608, 10.845)(9.0, 10.845)
+\qbezier[20](9.0, 10.845)(7.392, 10.845)(6.255, 9.708)
+\qbezier[20](6.255, 9.708)(5.118, 8.571)(5.118, 6.963)
+\qbezier[20](5.118, 6.963)(5.118, 5.355)(6.255, 4.218)
+\qbezier[20](6.255, 4.218)(7.392, 3.081)(9.0, 3.081)
+\qbezier[20](9.0, 3.081)(10.608, 3.081)(11.745, 4.218)
+\qbezier[20](11.745, 4.218)(12.882, 5.355)(12.882, 6.963)
+
+% given AB and circle O, there is only one point K on O s.t. AKB = M = 50.6deg
+% how do I find that point?
+
+% 50.6 = atan((x-6)/(y-4.5)) + atan((12-x)/(y-4.5))
+\dashline[80]{0.2}(6,4.5)(10.86,10.37)(12,4.5) % AKB
+
+\put( 5.4, 3.8){$\scriptstyle A$}
+\put(11.8, 3.8){$\scriptstyle B$}
+\put( 9.9, 1.4){$\scriptstyle E$}
+\put( 8.6, 3.8){$\scriptstyle F$}
+\put( 8.8, 7.1){$\scriptstyle O$}
+\put( 3.2, 3.8){$\scriptstyle M$}
+\put(10.9,10.4){$\scriptstyle K$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/137aa147.eepic b/33063-t/images/sources/137aa147.eepic
new file mode 100644
index 0000000..378c5bd
--- /dev/null
+++ b/33063-t/images/sources/137aa147.eepic
@@ -0,0 +1,40 @@
+\PGset[0.8em]
+\begin{picture}(13,11)
+
+% 147
+
+\drawline(1,3.8)(12.6,3.8) % BC
+\drawline(1,8.8)(12.6,8.8) % DE
+\dashline[80]{0.2}(1,6.3)(12.6,6.3) % FG
+
+% M = 3, N = 6.5, P = 4.75, 6.3
+\dashline[80]{0.2}(4.75,1)(4.75,10)
+\dashline[80]{0.2}(3,3.8)(4.75,6.3) % MP, len = 3.052
+\drawline(6.5,3.7)(6.5,3.9) % N
+
+% A = 11.36, 7.55, r = 3.052
+% Ellipse: u = 11.36 v = 7.55 a = 3.052 b = 3.052 phi = 120.0 Grad
+\qbezier[15](9.834, 10.1931)(8.7392, 9.561)(8.412, 8.3399)
+\qbezier[15](8.412, 8.3399)(8.0848, 7.1188)(8.7169, 6.024)
+\qbezier[15](8.7169, 6.024)(9.349, 4.9292)(10.5701, 4.602)
+\qbezier[15](10.5701, 4.602)(11.7912, 4.2748)(12.886, 4.9069)
+
+% O = 8.576, 6.3
+\dashline[80]{0.2}(11.36,7.55)(8.576,6.3) % AO
+
+
+\put(11.3, 7.2){$\scriptstyle A$}
+\put( 0.7, 3.0){$\scriptstyle B$}
+\put(12.0, 3.0){$\scriptstyle C$}
+\put( 0.7, 9.0){$\scriptstyle D$}
+\put(12.0, 9.0){$\scriptstyle E$}
+\put( 0.7, 6.5){$\scriptstyle F$}
+\put(12.0, 5.6){$\scriptstyle G$}
+\put( 2.4, 3.0){$\scriptstyle M$}
+\put( 6.0, 3.0){$\scriptstyle N$}
+\put( 7.9, 5.6){$\scriptstyle O$}
+\put( 4.9, 6.5){$\scriptstyle P$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/137bb148.eepic b/33063-t/images/sources/137bb148.eepic
new file mode 100644
index 0000000..85fe8c4
--- /dev/null
+++ b/33063-t/images/sources/137bb148.eepic
@@ -0,0 +1,30 @@
+\PGset[0.8em]
+\begin{picture}(23,9)
+
+% C = 15.123, 7.44
+\dashline[80]{0.2}(15.123,7.44)(1,1)(9.53,1) % CEA
+\dashline[80]{0.2}(15.123,7.44)(22.5,1)(16,1) % CFB
+
+\dashline[80]{0.2}(8.062,4.22)(9.758,0.5) % GA
+\dashline[80]{0.2}(18.812,4.22)(15.563,0.5) % HB
+
+\dashline[80]{0.2}(1,7.44)(16,7.44)
+
+\drawline(9.53,1)(16,1)(15.123,7.44)(9.53,1) % ABCA
+\drawline(15.123,1)(15.123,7.44) % CD
+
+\put( 9.0, 0.2){$\scriptstyle A$}
+\put(15.8, 0.2){$\scriptstyle B$}
+\put(14.8, 7.6){$\scriptstyle C$}
+\put(14.7, 0.2){$\scriptstyle D$}
+\put( 0.7, 0.2){$\scriptstyle E$}
+\put(22.0, 0.2){$\scriptstyle F$}
+\put( 7.6, 4.3){$\scriptstyle G$}
+\put(18.8, 4.3){$\scriptstyle H$}
+
+\put( 2.2, 1.1){$\scriptstyle m$}
+\put(21.3, 1.1){$\scriptstyle n$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/138aa158.eepic b/33063-t/images/sources/138aa158.eepic
new file mode 100644
index 0000000..3a288fe
--- /dev/null
+++ b/33063-t/images/sources/138aa158.eepic
@@ -0,0 +1,27 @@
+\PGset[0.8em]
+\begin{picture}(6,6)
+
+% 158
+% P = 1 1
+% Q = 4.5, 1
+% R = 4.9, 3
+% r = 2.6
+\dashline[80]{0.2}(1,1)(4.5,1) % PQ
+\dashline[80]{0.2}(2.75,1)(2.75,5.1) % perp bisector
+\dashline[80]{0.2}(4.9,3)(2.3,3) % Rd
+
+% Ellipse: u = 4.9 v = 3.0 a = 2.6 b = 2.6 phi = 30.0 Grad
+\qbezier[15](3.6, 5.2517)(2.6673, 4.7132)(2.3886, 3.6729)
+\qbezier[15](2.3886, 3.6729)(2.1099, 2.6327)(2.6483, 1.7)
+\qbezier[15](2.6483, 1.7)(3.1868, 0.7673)(4.2271, 0.4886)
+
+\put( 0.7, 0.2){$\scriptstyle P$}
+\put( 4.5, 0.4){$\scriptstyle Q$}
+\put( 5.0, 2.7){$\scriptstyle R$}
+\put( 2.9, 4.1){$\scriptstyle X$}
+\put( 2.9, 1.6){$\scriptstyle X'$}
+\put( 3.8, 3.2){$\scriptstyle d$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/138bb165.eepic b/33063-t/images/sources/138bb165.eepic
new file mode 100644
index 0000000..251787a
--- /dev/null
+++ b/33063-t/images/sources/138bb165.eepic
@@ -0,0 +1,47 @@
+\PGset[0.8em]
+\begin{picture}(8.5,6)
+
+% 165
+% E = 4, 2.3
+% A = 2, 1
+% D = 6.5, 1
+% C = 1, 4.117 mCD = -.567, mAB = 0.65
+% B = 8, 4.9
+
+\drawline(2,1)(8,4.9) % AB
+\drawline(1,4.117)(6.5,1) %CD
+\dashline[80]{0.2}(4,1)(4,5.7) % YX
+\dashline[80]{0.2}(1.5,2.3)(7.3,2.3) % ZT
+
+% P = 4.786, 3.286, r = 1.9
+% Ellipse: u = 4.786 v = 3.286 a = 1.9 b = 1.9 phi = 0.0 Grad
+\qbezier[15](6.686, 3.286)(6.686, 4.073)(6.1295, 4.6295)
+\qbezier[15](6.1295, 4.6295)(5.573, 5.186)(4.786, 5.186)
+\qbezier[15](4.786, 5.186)(3.999, 5.186)(3.4425, 4.6295)
+\qbezier[15](3.4425, 4.6295)(2.886, 4.073)(2.886, 3.286)
+\qbezier[15](2.886, 3.286)(2.886, 2.499)(3.4425, 1.9425)
+\qbezier[15](3.4425, 1.9425)(3.999, 1.386)(4.786, 1.386)
+\qbezier[15](4.786, 1.386)(5.573, 1.386)(6.1295, 1.9425)
+\qbezier[15](6.1295, 1.9425)(6.686, 2.499)(6.686, 3.286)
+
+\drawline(4.786,3.286)(4.78,3.286)
+
+\drawline(1,5)(2.9,5) % d
+\drawline(1,4.9)(1,5.1)
+\drawline(2.9,4.9)(2.9,5.1)
+
+\put( 2.0, 0.5){$\scriptstyle A$}
+\put( 7.2, 4.8){$\scriptstyle B$}
+\put( 1.0, 4.2){$\scriptstyle C$}
+\put( 5.8, 0.3){$\scriptstyle D$}
+\put( 4.1, 2.4){$\scriptstyle E$}
+\put( 3.3, 5.0){$\scriptstyle X$}
+\put( 3.3, 0.9){$\scriptstyle Y$}
+\put( 2.6, 1.7){$\scriptstyle Z$}
+\put( 4.5, 3.4){$\scriptstyle P$}
+\put( 6.4, 1.6){$\scriptstyle T$}
+\put( 1.7, 5.1){$\scriptstyle d$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/139aa167.eepic b/33063-t/images/sources/139aa167.eepic
new file mode 100644
index 0000000..a3dd4f7
--- /dev/null
+++ b/33063-t/images/sources/139aa167.eepic
@@ -0,0 +1,30 @@
+\PGset[0.8em]
+\begin{picture}(8,5)
+
+% r = 2.75
+% Ellipse: u = 3.75 v = 3.75 a = 2.75 b = 2.75 phi = 0.0 Grad
+\qbezier[15](1.0, 3.75)(1.0, 2.6109)(1.8055, 1.8055)
+\qbezier[15](1.8055, 1.8055)(2.6109, 1.0)(3.75, 1.0)
+\qbezier[15](3.75, 1.0)(4.8891, 1.0)(5.6945, 1.8055)
+\qbezier[15](5.6945, 1.8055)(6.5, 2.6109)(6.5, 3.75)
+
+\drawline(3.75,3.75)(3.75,1) % AB
+% r/4 = 0.688
+
+\dashline[80]{0.2}(0.5,1.688)(7.0,1.688) % ZT
+\drawline (0.5,2.376)(7.0,2.376) % DE
+\dashline[80]{0.2}(0.5,3.064)(7.0,3.064) % XY
+
+\put( 3.4, 3.8){$\scriptstyle A$}
+\put( 3.4, 0.2){$\scriptstyle B$}
+\put( 3.8, 1.7){$\scriptstyle C$}
+\put(-0.4, 2.0){$\scriptstyle D$}
+\put( 7.0, 2.0){$\scriptstyle E$}
+\put( 0.0, 3.2){$\scriptstyle X$}
+\put( 6.6, 3.2){$\scriptstyle Y$}
+\put( 1.2, 1.0){$\scriptstyle Z$}
+\put( 5.6, 1.0){$\scriptstyle T$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/139bb168.eepic b/33063-t/images/sources/139bb168.eepic
new file mode 100644
index 0000000..b8e30fc
--- /dev/null
+++ b/33063-t/images/sources/139bb168.eepic
@@ -0,0 +1,23 @@
+\PGset[0.8em]
+\begin{picture}(7,5)
+
+\drawline(4.5,4.2)(1,1)(6.6,1)(4.5,4.2) % ABCA
+
+% X = midBC = 3.8, mXA = 4.571, F is on that line
+% FD = BD (mBA = 0.914, so Dx = 1+(y-1)/0.914,
+% mCA = -1.524, so Ex = 4.5+(y-4.2)/-1.524
+% F = 4.06,2.188
+\dashline[80]{0.2}(2.3,2.188)(5.82,2.188) % DE
+\dashline[80]{0.2}(1,1)(5.06,2.576) % BF
+\dashline[80]{0.2}(6.6,1)(3.06,2.656) % CF
+
+\put( 4.2, 4.3){$\scriptstyle A$}
+\put( 0.7, 0.2){$\scriptstyle B$}
+\put( 6.0, 0.2){$\scriptstyle C$}
+\put( 1.5, 2.0){$\scriptstyle D$}
+\put( 5.9, 2.0){$\scriptstyle E$}
+\put( 3.9, 2.3){$\scriptstyle F$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/139cc169.eepic b/33063-t/images/sources/139cc169.eepic
new file mode 100644
index 0000000..f6def50
--- /dev/null
+++ b/33063-t/images/sources/139cc169.eepic
@@ -0,0 +1,29 @@
+\PGset[0.8em]
+\vspace{-1ex}
+\begin{picture}(6,4.5)
+
+\drawline(1,1)(6,1)(2,3.5)(1,1) % BCAB
+
+\drawline(3.65,3.5)(6,3.5) % d
+
+% D = 3.35, 1
+% mAC = -0.625, mAB = 2.5
+% e1: (y-3.5)/(Ex-2) = 2.5$
+% e2: (y-3.5)/(Fx-2) = -0.625$
+% e3: Ex-Fx = 2.35$
+
+% [[y = 2.325, Ex = 3.88, Fx = 1.53]]
+\dashline[80]{0.2}(1.53,2.325)(3.88,2.325)(3.35,1) % FED
+
+\put( 1.7, 3.6){$\scriptstyle A$}
+\put( 0.7, 0.2){$\scriptstyle B$}
+\put( 5.4, 0.2){$\scriptstyle C$}
+\put( 3.0, 0.2){$\scriptstyle D$}
+\put( 4.0, 2.3){$\scriptstyle E$}
+\put( 1.0, 2.3){$\scriptstyle F$}
+
+\put( 4.5, 3.6){$\scriptstyle d$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/139dd174.eepic b/33063-t/images/sources/139dd174.eepic
new file mode 100644
index 0000000..3247cdb
--- /dev/null
+++ b/33063-t/images/sources/139dd174.eepic
@@ -0,0 +1,50 @@
+\PGset[0.8em]
+\begin{picture}(15,8)
+
+% R = 3
+% r = 1.5
+\drawline(1,4)(11.5,4) % AO
+
+% M = 6.25, 4
+% Ellipse: u = 6.25 v = 4.0 a = 1.5 b = 1.5 phi = 0.0 Grad
+\qbezier(7.75, 4.0)(7.75, 4.6213)(7.3107, 5.0607)
+\qbezier(7.3107, 5.0607)(6.8713, 5.5)(6.25, 5.5)
+\qbezier(6.25, 5.5)(5.6287, 5.5)(5.1893, 5.0607)
+\qbezier(5.1893, 5.0607)(4.75, 4.6213)(4.75, 4.0)
+\qbezier(4.75, 4.0)(4.75, 3.3787)(5.1893, 2.9393)
+\qbezier(5.1893, 2.9393)(5.6287, 2.5)(6.25, 2.5)
+\qbezier(6.25, 2.5)(6.8713, 2.5)(7.3107, 2.9393)
+\qbezier(7.3107, 2.9393)(7.75, 3.3787)(7.75, 4.0)
+
+
+% Ellipse: u = 11.5 v = 4.0 a = 3.0 b = 3.0 phi = 0.0 Grad
+\qbezier(14.5, 4.0)(14.5, 5.2426)(13.6213, 6.1213)
+\qbezier(13.6213, 6.1213)(12.7426, 7.0)(11.5, 7.0)
+\qbezier(11.5, 7.0)(10.2574, 7.0)(9.3787, 6.1213)
+\qbezier(9.3787, 6.1213)(8.5, 5.2426)(8.5, 4.0)
+\qbezier(8.5, 4.0)(8.5, 2.7574)(9.3787, 1.8787)
+\qbezier(9.3787, 1.8787)(10.2574, 1.0)(11.5, 1.0)
+\qbezier(11.5, 1.0)(12.7426, 1.0)(13.6213, 1.8787)
+\qbezier(13.6213, 1.8787)(14.5, 2.7574)(14.5, 4.0)
+
+% B = 9.25, 5.984
+% D = 9.25, 2.016
+\drawline(9.25,5.984)(1,4)(9.25,2.016) % BAD mBA = 0.24
+
+\dashline[80]{0.2}(9.25,5.984)(11.5,4)(9.25,2.016) % BOD
+
+% C = 5.122, 4.989
+% E = 5.122, 3.01
+\dashline[80]{0.2}(5.122,4.989)(6.25,4)(5.122,3.01) % CME
+
+\put( 0.3, 3.7){$\scriptstyle A$}
+\put( 8.6, 6.1){$\scriptstyle B$}
+\put( 4.4, 5.0){$\scriptstyle C$}
+\put( 8.6, 1.3){$\scriptstyle D$}
+\put( 4.4, 2.3){$\scriptstyle E$}
+\put(11.6, 3.7){$\scriptstyle O$}
+\put( 6.1, 3.3){$\scriptstyle M$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/139ee175.eepic b/33063-t/images/sources/139ee175.eepic
new file mode 100644
index 0000000..a2997da
--- /dev/null
+++ b/33063-t/images/sources/139ee175.eepic
@@ -0,0 +1,41 @@
+\PGset[0.8em]
+\begin{picture}(12,7)
+
+% r = 2
+
+% Ellipse: u = 3.0 v = 3.0 a = 2.0 b = 2.0 phi = 0.0 Grad
+\qbezier(5.0, 3.0)(5.0, 3.8284)(4.4142, 4.4142)
+\qbezier(4.4142, 4.4142)(3.8284, 5.0)(3.0, 5.0)
+\qbezier(3.0, 5.0)(2.1716, 5.0)(1.5858, 4.4142)
+\qbezier(1.5858, 4.4142)(1.0, 3.8284)(1.0, 3.0)
+\qbezier(1.0, 3.0)(1.0, 2.1716)(1.5858, 1.5858)
+\qbezier(1.5858, 1.5858)(2.1716, 1.0)(3.0, 1.0)
+\qbezier(3.0, 1.0)(3.8284, 1.0)(4.4142, 1.5858)
+\qbezier(4.4142, 1.5858)(5.0, 2.1716)(5.0, 3.0)
+
+% OM = 6.25
+% Ellipse: u = 9.25 v = 3.0 a = 2.0 b = 2.0 phi = 0.0 Grad
+\qbezier[15](11.25, 3.0)(11.25, 3.8284)(10.6642, 4.4142)
+\qbezier[15](10.6642, 4.4142)(10.0784, 5.0)(9.25, 5.0)
+\qbezier[15](9.25, 5.0)(8.4216, 5.0)(7.8358, 4.4142)
+\qbezier[15](7.8358, 4.4142)(7.25, 3.8284)(7.25, 3.0)
+\qbezier[15](7.25, 3.0)(7.25, 2.1716)(7.8358, 1.5858)
+\qbezier[15](7.8358, 1.5858)(8.4216, 1.0)(9.25, 1.0)
+\qbezier[15](9.25, 1.0)(10.0784, 1.0)(10.6642, 1.5858)
+\qbezier[15](10.6642, 1.5858)(11.25, 2.1716)(11.25, 3.0)
+
+
+\drawline(2,6)(10.4,6) % AB = 8.4
+\dashline[80]{0.2}(4.579,4.227)(3,3)(9.25,3)(10.829,4.227) % COMD
+\drawline(4.579,4.227)(10.829,4.227) % CD
+
+\put( 1.8, 6.1){$\scriptstyle A$}
+\put(10.0, 6.1){$\scriptstyle B$}
+\put( 4.6, 4.3){$\scriptstyle C$}
+\put(10.8, 4.3){$\scriptstyle D$}
+\put( 2.7, 2.2){$\scriptstyle O$}
+\put( 8.8, 2.2){$\scriptstyle M$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/139ff177.eepic b/33063-t/images/sources/139ff177.eepic
new file mode 100644
index 0000000..bd88831
--- /dev/null
+++ b/33063-t/images/sources/139ff177.eepic
@@ -0,0 +1,46 @@
+\PGset[0.8em]
+\begin{picture}(10.5,10.5)
+
+% In a given circle let AOB be a diameter, OC any radius, CD the
+% perpendicular from C to AB. Upon OC take OM equal to CD. Find the
+% locus of the point M as OC turns about O.
+
+% r = 4.25
+% Ellipse: u = 5.25 v = 5.25 a = 4.25 b = 4.25 phi = 0.0 Grad
+\qbezier(9.5, 5.25)(9.5, 7.0104)(8.2552, 8.2552)
+\qbezier(8.2552, 8.2552)(7.0104, 9.5)(5.25, 9.5)
+\qbezier(5.25, 9.5)(3.4896, 9.5)(2.2448, 8.2552)
+\qbezier(2.2448, 8.2552)(1.0, 7.0104)(1.0, 5.25)
+\qbezier(1.0, 5.25)(1.0, 3.4896)(2.2448, 2.2448)
+\qbezier(2.2448, 2.2448)(3.4896, 1.0)(5.25, 1.0)
+\qbezier(5.25, 1.0)(7.0104, 1.0)(8.2552, 2.2448)
+\qbezier(8.2552, 2.2448)(9.5, 3.4896)(9.5, 5.25)
+
+\drawline(1,5.25)(9.5,5.25) % BA
+\dashline[80]{0.2}(5.25,1)(5.25,9.5) % EO
+\drawline(5.25,5.25)(8.255,8.255)(8.255,5.25) % OCD
+
+% Ellipse: u = 5.25 v = 7.375 a = 2.125 b = 2.125 phi = 0.0 Grad
+\qbezier[10](7.375, 7.375)(7.375, 8.2552)(6.7526, 8.8776)
+\qbezier[10](6.7526, 8.8776)(6.1302, 9.5)(5.25, 9.5)
+\qbezier[10](5.25, 9.5)(4.3698, 9.5)(3.7474, 8.8776)
+\qbezier[10](3.7474, 8.8776)(3.125, 8.2552)(3.125, 7.375)
+\qbezier[10](3.125, 7.375)(3.125, 6.4948)(3.7474, 5.8724)
+\qbezier[10](3.7474, 5.8724)(4.3698, 5.25)(5.25, 5.25)
+\qbezier[10](5.25, 5.25)(6.1302, 5.25)(6.7526, 5.8724)
+\qbezier[10](6.7526, 5.8724)(7.375, 6.4948)(7.375, 7.375)
+
+\dashline[80]{0.2}(5.25,9.5)(7.375,7.375) % EM
+
+\put( 9.5, 5.0){$\scriptstyle A$}
+\put( 0.2, 5.0){$\scriptstyle B$}
+\put( 8.3, 8.3){$\scriptstyle C$}
+\put( 7.8, 4.5){$\scriptstyle D$}
+\put( 5.0, 9.6){$\scriptstyle E$}
+\put( 5.3, 4.5){$\scriptstyle O$}
+\put( 7.3, 6.7){$\scriptstyle M$}
+
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/139gg176.eepic b/33063-t/images/sources/139gg176.eepic
new file mode 100644
index 0000000..a706522
--- /dev/null
+++ b/33063-t/images/sources/139gg176.eepic
@@ -0,0 +1,31 @@
+\PGset[0.8em]
+\begin{picture}(7.5,6.5)
+
+% r = 2
+
+% Ellipse: u = 3.0 v = 3.0 a = 2.0 b = 2.0 phi = 0.0 Grad
+\qbezier[15](5.0, 3.0)(5.0, 3.8284)(4.4142, 4.4142)
+\qbezier[15](4.4142, 4.4142)(3.8284, 5.0)(3.0, 5.0)
+\qbezier[15](3.0, 5.0)(2.1716, 5.0)(1.5858, 4.4142)
+\qbezier[15](1.5858, 4.4142)(1.0, 3.8284)(1.0, 3.0)
+\qbezier[15](1.0, 3.0)(1.0, 2.1716)(1.5858, 1.5858)
+\qbezier[15](1.5858, 1.5858)(2.1716, 1.0)(3.0, 1.0)
+\qbezier[15](3.0, 1.0)(3.8284, 1.0)(4.4142, 1.5858)
+\qbezier[15](4.4142, 1.5858)(5.0, 2.1716)(5.0, 3.0)
+
+\drawline(3,0.5)(3,5.5)
+\drawline(0.5,3)(7.19,3)
+
+% M = 4.735, 3.996
+\dashline[80]{0.2}(3,3)(4.735,3.996) % OM
+
+\drawline(3,4.7)(7.19,3) % AB
+
+\put( 2.2, 4.2){$\scriptstyle A$}
+\put( 6.5, 2.2){$\scriptstyle B$}
+\put( 2.2, 2.3){$\scriptstyle O$}
+\put( 4.8, 4.1){$\scriptstyle M$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/140aa178.eepic b/33063-t/images/sources/140aa178.eepic
new file mode 100644
index 0000000..97a68da
--- /dev/null
+++ b/33063-t/images/sources/140aa178.eepic
@@ -0,0 +1,29 @@
+\PGset[0.8em]
+\begin{picture}(7,7)
+
+% r = 2.5
+% Ellipse: u = 3.5 v = 3.5 a = 2.5 b = 2.5 phi = 0.0 Grad
+\qbezier[15](6.0, 5.5)(6.0, 6.5355)(5.2678, 7.2678)
+\qbezier[15](5.2678, 7.2678)(4.5355, 8.0)(3.5, 8.0)
+\qbezier[15](3.5, 8.0)(2.4645, 8.0)(1.7322, 7.2678)
+\qbezier[15](1.7322, 7.2678)(1.0, 6.5355)(1.0, 5.5)
+\qbezier[15](1.0, 5.5)(1.0, 4.4645)(1.7322, 3.7322)
+\qbezier[15](1.7322, 3.7322)(2.4645, 3.0)(3.5, 3.0)
+\qbezier[15](3.5, 3.0)(4.5355, 3.0)(5.2678, 3.7322)
+\qbezier[15](5.2678, 3.7322)(6.0, 4.4645)(6.0, 5.5)
+
+\drawline(1,5.5)(6,5.5) % AOB
+
+% C = 4.82, 5.623
+% D = 4.82, 1.377
+\dashline[80]{0.2}(6,5.5)(4.82,7.623)(3.5,5.5)(4.82,3.377)(6,5.5) % BCODB
+\dashline[80]{0.4}(1,5.5)(4.82,7.623)(4.82,3.377)(1,5.5) % ACDA
+
+\put( 0.3, 5.2){$\scriptstyle A$}
+\put( 6.0, 5.2){$\scriptstyle B$}
+\put( 4.6, 7.7){$\scriptstyle C$}
+\put( 4.4, 2.6){$\scriptstyle D$}
+\put( 2.9, 4.8){$\scriptstyle O$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/140bb182.eepic b/33063-t/images/sources/140bb182.eepic
new file mode 100644
index 0000000..7893016
--- /dev/null
+++ b/33063-t/images/sources/140bb182.eepic
@@ -0,0 +1,21 @@
+\PGset[0.8em]
+\begin{picture}(11,6)
+
+\dashline[80]{0.2}(1,1)(11,1)(6,4.8)(1,1) % EFCE
+\dashline[80]{0.2}(6,4.8)(6,1) % CD
+
+% midEC = 3.5, 2.9
+% mEC = 0.76
+\dashline[80]{0.2}(3.5,2.9)(4.944,1) % A
+\dashline[80]{0.4}(4.944,1)(6,4.8)(7.056,1) % ACB
+\dashline[80]{0.2}(7.056,1)(8.5,2.9) % B
+
+\put( 4.5, 0.2){$\scriptstyle A$}
+\put( 6.7, 0.2){$\scriptstyle B$}
+\put( 5.8, 5.0){$\scriptstyle C$}
+\put( 5.6, 0.2){$\scriptstyle D$}
+\put( 0.8, 0.2){$\scriptstyle E$}
+\put(10.4, 0.2){$\scriptstyle F$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/140cc191.eepic b/33063-t/images/sources/140cc191.eepic
new file mode 100644
index 0000000..b72c94a
--- /dev/null
+++ b/33063-t/images/sources/140cc191.eepic
@@ -0,0 +1,47 @@
+\PGset[0.8em]
+\begin{picture}(10,10)
+
+% r1 = 4
+% Ellipse: u = 5.0 v = 5.0 a = 4.0 b = 4.0 phi = 0.0 Grad
+\qbezier[20](9.0, 5.0)(9.0, 6.6569)(7.8284, 7.8284)
+\qbezier[20](7.8284, 7.8284)(6.6569, 9.0)(5.0, 9.0)
+\qbezier[20](5.0, 9.0)(3.3431, 9.0)(2.1716, 7.8284)
+\qbezier[20](2.1716, 7.8284)(1.0, 6.6569)(1.0, 5.0)
+\qbezier[20](1.0, 5.0)(1.0, 3.3431)(2.1716, 2.1716)
+\qbezier[20](2.1716, 2.1716)(3.3431, 1.0)(5.0, 1.0)
+\qbezier[20](5.0, 1.0)(6.6569, 1.0)(7.8284, 2.1716)
+\qbezier[20](7.8284, 2.1716)(9.0, 3.3431)(9.0, 5.0)
+
+\dashline[80]{0.2}(5,9)(1.536,3)(8.464,3)(5,9) % ABCA
+
+% Ellipse: u = 5.0 v = 5.0 a = 1.2 b = 1.2 phi = 0.0 Grad
+\qbezier[10](6.2, 5.0)(6.2, 5.4971)(5.8485, 5.8485)
+\qbezier[10](5.8485, 5.8485)(5.4971, 6.2)(5.0, 6.2)
+\qbezier[10](5.0, 6.2)(4.5029, 6.2)(4.1515, 5.8485)
+\qbezier[10](4.1515, 5.8485)(3.8, 5.4971)(3.8, 5.0)
+\qbezier[10](3.8, 5.0)(3.8, 4.5029)(4.1515, 4.1515)
+\qbezier[10](4.1515, 4.1515)(4.5029, 3.8)(5.0, 3.8)
+\qbezier[10](5.0, 3.8)(5.4971, 3.8)(5.8485, 4.1515)
+\qbezier[10](5.8485, 4.1515)(6.2, 4.5029)(6.2, 5.0)
+
+\dashline[80]{0.4}(5,7.75)(6.914,3.8)(3.086,3.8)(5,7.75) % PRQP
+
+\dashline[80]{0.2}(5,5)(8.6,6.746) %OF m = .485
+\dashline[80]{0.2}(5,5)(1.4,6.746) %OD
+\dashline[80]{0.2}(5,5)(5,1) % OE
+
+
+\put( 4.7, 9.1){$\scriptstyle A$}
+\put( 0.8, 2.4){$\scriptstyle B$}
+\put( 8.5, 2.4){$\scriptstyle C$}
+\put( 2.8, 6.2){$\scriptstyle D$}
+\put( 5.0, 2.2){$\scriptstyle E$}
+\put( 6.6, 6.2){$\scriptstyle F$}
+\put( 4.7, 7.8){$\scriptstyle P$}
+\put( 2.4, 3.5){$\scriptstyle Q$}
+\put( 6.8, 3.5){$\scriptstyle R$}
+\put( 4.7, 5.2){$\scriptstyle O$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/141aa206.eepic b/33063-t/images/sources/141aa206.eepic
new file mode 100644
index 0000000..f44d2f2
--- /dev/null
+++ b/33063-t/images/sources/141aa206.eepic
@@ -0,0 +1,17 @@
+\PGset[0.8em]
+\begin{picture}(8,6)
+
+\dashline[80]{0.2}(3.5,6.7)(1,6.7)(5.2,5) % AEB
+\drawline(3.5,6.7)(6.9,6.7) % AC
+
+\dashline[80]{0.4}(3.5,6.7)(5.2,5)(6.9,6.7)(4.9,8.7) % ABCD
+\dashline[80]{0.4}(5.5,8.7)(3.5,6.7) % DA
+
+\put( 2.9, 6.8){$\scriptstyle A$}
+\put( 4.8, 4.2){$\scriptstyle B$}
+\put( 7.0, 6.4){$\scriptstyle C$}
+\put( 4.9, 8.7){$\scriptstyle D$}
+\put( 0.5, 6.8){$\scriptstyle E$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/141bb207.eepic b/33063-t/images/sources/141bb207.eepic
new file mode 100644
index 0000000..c2272d5
--- /dev/null
+++ b/33063-t/images/sources/141bb207.eepic
@@ -0,0 +1,26 @@
+\PGset[0.8em]
+\begin{picture}(11,13)
+
+\drawline(1,6.5)(10,6.5) % AB
+\drawline(3,1)(3,12) % DC
+\dashline[80]{0.4}(7.57,6.5)(7.57,1.93)(3,1.93) % PHQ
+\dashline[80]{0.2}(7.57,1.93)(3,6.5)(7,10.5) % HO(G)
+
+\drawline(3,10.75)(7.57,1.93) % FH m=-1.93
+
+% G = 4.451, 7.95
+\dashline[80]{0.2}(3,7.95)(4.451,7.95)(4.451,6.5) % NGM
+
+\put( 0.3, 6.2){$\scriptstyle A$}
+\put(10.0, 6.2){$\scriptstyle B$}
+\put( 2.7,12.1){$\scriptstyle C$}
+\put( 2.6, 0.2){$\scriptstyle D$}
+\put( 5.2, 6.7){$\scriptstyle E$}
+\put( 2.2,10.4){$\scriptstyle F$}
+\put( 4.2, 8.3){$\scriptstyle G$}
+\put( 4.0, 5.8){$\scriptstyle M$}
+\put( 2.2, 7.6){$\scriptstyle N$}
+\put( 2.2, 5.8){$\scriptstyle O$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/142aa223.eepic b/33063-t/images/sources/142aa223.eepic
new file mode 100644
index 0000000..1d0f9b5
--- /dev/null
+++ b/33063-t/images/sources/142aa223.eepic
@@ -0,0 +1,31 @@
+\PGset[0.8em]
+\begin{picture}(7,7)
+
+% r = 2.5
+% Ellipse: u = 3.5 v = 3.5 a = 2.5 b = 2.5 phi = 0.0 Grad
+\qbezier[15](6.0, 3.5)(6.0, 4.5355)(5.2678, 5.2678)
+\qbezier[15](5.2678, 5.2678)(4.5355, 6.0)(3.5, 6.0)
+\qbezier[15](3.5, 6.0)(2.4645, 6.0)(1.7322, 5.2678)
+\qbezier[15](1.7322, 5.2678)(1.0, 4.5355)(1.0, 3.5)
+\qbezier[15](1.0, 3.5)(1.0, 2.4645)(1.7322, 1.7322)
+\qbezier[15](1.7322, 1.7322)(2.4645, 1.0)(3.5, 1.0)
+\qbezier[15](3.5, 1.0)(4.5355, 1.0)(5.2678, 1.7322)
+\qbezier[15](5.2678, 1.7322)(6.0, 2.4645)(6.0, 3.5)
+
+\dashline[80]{0.2}(3.5,3.5)(5.235,5.3) % OC
+\dashline[80]{0.4}(1.209,2.5)(5.791,2.5)(5.235,5.3)(1.765,5.3)(1.209,2.5) % ABCDA
+\dashline[80]{0.2}(3.5,6)(3.5,1) % diameter
+\dashline[80]{0.2}(5.235,5.3)(5.235,2.5) % CG
+
+\put( 0.5, 1.8){$\scriptstyle A$}
+\put( 5.7, 1.8){$\scriptstyle B$}
+\put( 5.3, 5.4){$\scriptstyle C$}
+\put( 1.2, 5.4){$\scriptstyle D$}
+\put( 3.6, 1.8){$\scriptstyle E$}
+\put( 2.8, 4.6){$\scriptstyle F$}
+\put( 4.6, 1.8){$\scriptstyle G$}
+\put( 2.8, 3.2){$\scriptstyle O$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/143aa241.eepic b/33063-t/images/sources/143aa241.eepic
new file mode 100644
index 0000000..a888ecd
--- /dev/null
+++ b/33063-t/images/sources/143aa241.eepic
@@ -0,0 +1,28 @@
+\PGset[0.8em]
+\begin{picture}(7,6)
+
+%% 143aa241
+\drawline(1,1.2)(3,4.9) % AB m=1.85
+\drawline(6.6,1)(5,4.4) % CD m=-2.125
+
+\dashline[80]{0.2}(3.75,1.2)(4.88,3.8) % FE m=2.3
+\dashline[80]{0.2}(1.432,2)(6.129,2) % IG
+
+% H = 4.098,2
+
+\dashline[80]{0.4}(3.78,1)(3.78,5) % bisector
+
+
+\put( 1.1, 0.8){$\scriptstyle A$}
+\put( 2.8, 5.0){$\scriptstyle B$}
+\put( 5.6, 0.8){$\scriptstyle C$}
+\put( 4.7, 4.5){$\scriptstyle D$}
+\put( 4.2, 3.7){$\scriptstyle E$}
+\put( 2.9, 0.8){$\scriptstyle F$}
+\put( 6.2, 1.7){$\scriptstyle G$}
+\put( 4.3, 2.1){$\scriptstyle H$}
+\put( 1.8, 2.1){$\scriptstyle I$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/143bb242.eepic b/33063-t/images/sources/143bb242.eepic
new file mode 100644
index 0000000..14e9f7f
--- /dev/null
+++ b/33063-t/images/sources/143bb242.eepic
@@ -0,0 +1,26 @@
+\PGset[0.8em]
+\begin{picture}(10,8)
+
+\drawline(10,1)(1,1)(6,6.5) % BAC mAC = 1.1
+% P = 5.18, 2.46
+% G = 3.853, 1
+% D = 2.327, 2.46
+
+\dashline[80]{0.2}(3.853,1)(5.18,2.46)(2.327,2.46) % GPD
+
+% F = 6.706, 1, mPF = -.957
+% E = 3.654, 3.92
+\dashline[80]{0.2}(6.706,1)(3.654,3.92)
+
+
+\put( 0.6, 0.2){$\scriptstyle A$}
+\put( 9.3, 0.2){$\scriptstyle B$}
+\put( 5.2, 6.3){$\scriptstyle C$}
+\put( 1.5, 2.3){$\scriptstyle D$}
+\put( 2.9, 3.9){$\scriptstyle E$}
+\put( 6.4, 0.2){$\scriptstyle F$}
+\put( 3.4, 0.2){$\scriptstyle G$}
+\put( 5.3, 2.4){$\scriptstyle P$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/143cc243.eepic b/33063-t/images/sources/143cc243.eepic
new file mode 100644
index 0000000..c4dfd89
--- /dev/null
+++ b/33063-t/images/sources/143cc243.eepic
@@ -0,0 +1,20 @@
+\PGset[0.8em]
+\begin{picture}(10,8)
+
+\drawline(1,3.5)(10,3.5) % AB
+
+\dashline[80]{0.2}(3.5,6)(3.5,1)(8,7.86) % PDQ mDQ = 1.524
+
+\dashline[80]{0.2}(3.5,6)(5.14,3.5) % PE
+
+
+\put( 0.7, 2.7){$\scriptstyle A$}
+\put( 9.3, 2.7){$\scriptstyle B$}
+\put( 2.6, 2.7){$\scriptstyle C$}
+\put( 3.1, 0.2){$\scriptstyle D$}
+\put( 5.1, 2.7){$\scriptstyle E$}
+\put( 3.2, 6.1){$\scriptstyle P$}
+\put( 8.0, 7.2){$\scriptstyle Q$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/143dd244.eepic b/33063-t/images/sources/143dd244.eepic
new file mode 100644
index 0000000..5d6dd63
--- /dev/null
+++ b/33063-t/images/sources/143dd244.eepic
@@ -0,0 +1,23 @@
+\PGset[0.8em]
+\begin{picture}(10,8)
+
+\drawline(1,3)(10,3) % AB
+
+\dashline[80]{0.2}(2.5,5)(2.5,1)(9.7,6) % PDQ mDQ = .694
+
+\dashline[80]{0.2}(2.5,5)(5.38,3) % PE
+\dashline[80]{0.2}(2.5,1)(8,3)(9.7,6) % DFQ
+\dashline[80]{0.2}(2.5,5)(8,3) % PF
+
+
+\put( 0.6, 2.2){$\scriptstyle A$}
+\put( 9.4, 2.2){$\scriptstyle B$}
+\put( 1.7, 2.2){$\scriptstyle C$}
+\put( 2.1, 0.2){$\scriptstyle D$}
+\put( 5.2, 2.2){$\scriptstyle E$}
+\put( 7.7, 2.2){$\scriptstyle F$}
+\put( 2.2, 5.2){$\scriptstyle P$}
+\put( 9.8, 5.8){$\scriptstyle Q$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/143ee245.eepic b/33063-t/images/sources/143ee245.eepic
new file mode 100644
index 0000000..b99ba86
--- /dev/null
+++ b/33063-t/images/sources/143ee245.eepic
@@ -0,0 +1,117 @@
+\PGset[0.8em]
+\begin{picture}(26,12)
+
+% r = 3
+% r' = 2
+% r+r' = 5
+
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier[20](11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier[20](9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier[20](6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier[20](2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier[20](1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier[20](2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier[20](6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier[20](9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+% Ellipse: u = 6.0 v = 6.0 a = 3.0 b = 3.0 phi = 0.0 Grad
+\qbezier(9.0, 6.0)(9.0, 7.2426)(8.1213, 8.1213)
+\qbezier(8.1213, 8.1213)(7.2426, 9.0)(6.0, 9.0)
+\qbezier(6.0, 9.0)(4.7574, 9.0)(3.8787, 8.1213)
+\qbezier(3.8787, 8.1213)(3.0, 7.2426)(3.0, 6.0)
+\qbezier(3.0, 6.0)(3.0, 4.7574)(3.8787, 3.8787)
+\qbezier(3.8787, 3.8787)(4.7574, 3.0)(6.0, 3.0)
+\qbezier(6.0, 3.0)(7.2426, 3.0)(8.1213, 3.8787)
+\qbezier(8.1213, 3.8787)(9.0, 4.7574)(9.0, 6.0)
+
+% Ellipse: u = 6.0 v = 6.0 a = 1.0 b = 1.0 phi = 0.0 Grad
+\qbezier[10](7.0, 6.0)(7.0, 6.4142)(6.7071, 6.7071)
+\qbezier[10](6.7071, 6.7071)(6.4142, 7.0)(6.0, 7.0)
+\qbezier[10](6.0, 7.0)(5.5858, 7.0)(5.2929, 6.7071)
+\qbezier[10](5.2929, 6.7071)(5.0, 6.4142)(5.0, 6.0)
+\qbezier[10](5.0, 6.0)(5.0, 5.5858)(5.2929, 5.2929)
+\qbezier[10](5.2929, 5.2929)(5.5858, 5.0)(6.0, 5.0)
+\qbezier[10](6.0, 5.0)(6.4142, 5.0)(6.7071, 5.2929)
+\qbezier[10](6.7071, 5.2929)(7.0, 5.5858)(7.0, 6.0)
+
+% Ellipse: u = 14.5 v = 6.0 a = 2.0 b = 2.0 phi = 0.0 Grad
+\qbezier(16.5, 6.0)(16.5, 6.8284)(15.9142, 7.4142)
+\qbezier(15.9142, 7.4142)(15.3284, 8.0)(14.5, 8.0)
+\qbezier(14.5, 8.0)(13.6716, 8.0)(13.0858, 7.4142)
+\qbezier(13.0858, 7.4142)(12.5, 6.8284)(12.5, 6.0)
+\qbezier(12.5, 6.0)(12.5, 5.1716)(13.0858, 4.5858)
+\qbezier(13.0858, 4.5858)(13.6716, 4.0)(14.5, 4.0)
+\qbezier(14.5, 4.0)(15.3284, 4.0)(15.9142, 4.5858)
+\qbezier(15.9142, 4.5858)(16.5, 5.1716)(16.5, 6.0)
+
+% centerline
+\dashline[80]{0.2}(2.0,6)(25,6)
+
+% O = 6.0, 6
+% O' = 14.5, 6
+
+% tangents from O' (14.5,6) to r-r' circle
+% M = 6.118,6.993
+% N = 6.118,5.007
+\dashline[80]{0.2}(6.118,6.993)(14.5,6)(6.118,5.007) % MO'N
+
+% produce OM and ON to meet r circle
+% A = 6.354, 8.979
+% C = 6.354, 3.021
+\dashline[80]{0.2}(6.354,8.979)(6,6)(6.354,3.021) % AOC
+
+% O'B and O'D parallel to OA and OC
+% B = 14.736,7.986
+% D = 14.736,4.014
+\dashline[80]{0.2}(14.736,7.986)(14.5,6)(14.736,4.014) % BO'D
+
+% AB extended to P and r+r' circle m = -0.118
+\dashline[80]{0.2}(2.379,9.448)(25,6.779)
+
+% CD, same
+\dashline[80]{0.2}(2.379,2.552)(25,5.221)
+
+
+% tangents from O' to r+r' circle
+% R = 8.941, 10.043
+% S = 8.941, 1.957
+\dashline[80]{0.2}(8.941,10.043)(14.5,6)(8.941,1.957) % RO'S
+
+\dashline[80]{0.2}(8.941,10.043)(6,6)(8.941,1.957) % ROS m=1.375
+
+% E = 7.765, 8.426
+% G = 7.765, 3.574
+
+%e1: (y-6)^2+(x-14.5)^2=2^2
+%e2: (y-8.426)/(x-7.765)=-1/((y-6)/(x-14.5))
+%Why won't this solve? no matter, EO || O'F
+
+% H = 13.324, 7.617
+% F = 13.324, 4.383
+% extended slightly past F and H
+\dashline[80]{0.2}(7.765,8.426)(15.324,2.929) % EF m=-.727
+\dashline[80]{0.2}(7.765,3.574)(15.324,9.017) % GH
+
+\dashline[80]{0.2}(13.324,4.383)(14.5,6) % FO' m=1.375
+\dashline[80]{0.2}(13.324,7.617)(14.5,6) % HO'
+
+% mOE = 1.375
+
+\put( 6.2, 9.2){$\scriptstyle A$}
+\put(14.8, 8.1){$\scriptstyle B$}
+\put( 6.1, 2.3){$\scriptstyle C$}
+\put(14.9, 3.3){$\scriptstyle D$}
+\put( 8.2, 8.2){$\scriptstyle E$}
+\put(12.5, 3.8){$\scriptstyle F$}
+\put( 8.1, 3.4){$\scriptstyle G$}
+\put(12.5, 7.5){$\scriptstyle H$}
+\put( 5.3, 6.1){$\scriptstyle O$}
+\put(14.7, 6.1){$\scriptstyle O'$}
+\put(25.2, 5.7){$\scriptstyle P$}
+\put(10.8, 5.0){$\scriptstyle Q$}
+\put( 8.9,10.1){$\scriptstyle R$}
+\put( 8.9, 1.4){$\scriptstyle S$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/151aa342.eepic b/33063-t/images/sources/151aa342.eepic
new file mode 100644
index 0000000..de576bd
--- /dev/null
+++ b/33063-t/images/sources/151aa342.eepic
@@ -0,0 +1,50 @@
+\PGset[0.8em]
+\begin{picture}(38,11)
+
+% 12x9
+
+\drawline(7,10)(1,1)(13,1)(7,10) % ABCA
+
+% 6/7 = 0.857
+% 9/7 = 1.286
+
+\dashline[80]{0.2}(1.857,2.286)(12.043,2.286)
+\dashline[80]{0.2}(2.714,3.572)(11.186,3.572)
+
+\drawline (3.571,4.858)(10.429,4.858) % EF
+
+\dashline[80]{0.2}(4.428,6.144)( 9.472,6.144)
+\dashline[80]{0.2}(5.285,7.430)( 8.615,7.430)
+\dashline[80]{0.2}(6.142,8.716)( 7.758,8.716)
+
+% 21x8.357
+% Ax = Bx + 7
+
+\drawline(23,9.357)(16,1)(37,1)(23,9.357) % ABCA
+
+% Ey=Fy=4.858-.643 = 4.215
+% Ex = 19.53, Fx =
+\drawline(18.693,4.215)(31.614,4.215) % EF
+
+% Ky = 1.643
+\dashline[80]{0.2}(16.538,1.643)(35.923,1.643) % KH
+
+\put( 6.6, 10.1 ){$\scriptstyle A$}
+\put( 0.7, 0.2 ){$\scriptstyle B$}
+\put( 12.4, 0.2 ){$\scriptstyle C$}
+\put( 2.7, 4.5 ){$\scriptstyle E$}
+\put( 10.7, 4.5 ){$\scriptstyle F$}
+\put( 0.7, 2.0 ){$\scriptstyle M$}
+
+\put( 22.6, 9.5 ){$\scriptstyle A$}
+\put( 15.3, 0.7 ){$\scriptstyle B$}
+\put( 37.2, 0.7 ){$\scriptstyle C$}
+\put( 17.9, 4.2 ){$\scriptstyle E$}
+\put( 31.9, 4.2 ){$\scriptstyle F$}
+\put( 15.8, 1.5 ){$\scriptstyle K$}
+\put( 36.2, 1.5 ){$\scriptstyle H$}
+
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/152aa344.eepic b/33063-t/images/sources/152aa344.eepic
new file mode 100644
index 0000000..c648f21
--- /dev/null
+++ b/33063-t/images/sources/152aa344.eepic
@@ -0,0 +1,31 @@
+\PGset[0.8em]
+\begin{picture}(11,8)
+
+% 238x185
+% 9x7
+
+\drawline(1,1)(10,1) % BD
+\drawline(1,3.5)(10,3.5) % HK
+\drawline(1,5.5)(10,5.5) % FG
+\drawline(1,7)(10,7) % AC
+
+
+\drawline(3,7)(2,1) % AB
+\drawline(6,7)(8,1) % CD
+\dashline[80]{0.2}(3,7)(5,1) % AN
+
+
+\put( 2.7, 7.1 ){$\scriptstyle A$}
+\put( 1.5, 0.2 ){$\scriptstyle B$}
+\put( 5.7, 7.1 ){$\scriptstyle C$}
+\put( 7.7, 0.2 ){$\scriptstyle D$}
+\put( 2.0, 5.6 ){$\scriptstyle F$}
+\put( 6.6, 5.6 ){$\scriptstyle G$}
+\put( 1.5, 3.6 ){$\scriptstyle H$}
+\put( 7.2, 3.6 ){$\scriptstyle K$}
+\put( 3.6, 5.6 ){$\scriptstyle L$}
+\put( 4.2, 3.6 ){$\scriptstyle M$}
+\put( 4.7, 0.2 ){$\scriptstyle N$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/153aa345.eepic b/33063-t/images/sources/153aa345.eepic
new file mode 100644
index 0000000..20eda1f
--- /dev/null
+++ b/33063-t/images/sources/153aa345.eepic
@@ -0,0 +1,21 @@
+\PGset[0.8em]
+\begin{picture}(21,11)
+
+% 538x257
+% 19x9
+
+\drawline(8,10)(1,1)(20,1)(8,10) % ABCA
+
+\drawline(2.555,3)(17.333,3) % EF
+\dashline[80]{0.2}(2.555,3)(16.667,3.5) % EH
+
+
+\put( 7.7, 10.1 ){$\scriptstyle A$}
+\put( 0.2, 0.7 ){$\scriptstyle B$}
+\put( 20.1, 0.7 ){$\scriptstyle C$}
+\put( 1.6, 2.8 ){$\scriptstyle E$}
+\put( 17.6, 2.8 ){$\scriptstyle F$}
+\put( 16.8, 3.6 ){$\scriptstyle H$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/154aa346.eepic b/33063-t/images/sources/154aa346.eepic
new file mode 100644
index 0000000..0c5ce06
--- /dev/null
+++ b/33063-t/images/sources/154aa346.eepic
@@ -0,0 +1,17 @@
+\PGset[0.8em]
+\begin{picture}(25,3)
+
+% 23
+
+\dashline[80]{0.2}( 1,1)(12,1) % M'A
+\drawline (12,1)(24,1) % AB
+\drawline (12,1)(12,0.6) % A
+\drawline (16,1)(16,0.6) % M
+
+\put( 11.6, -0.2 ){$\scriptstyle A$}
+\put( 24.1, 0.9 ){$\scriptstyle B$}
+\put( 15.5, -0.2 ){$\scriptstyle M$}
+\put( 0.0, 0.9 ){$\scriptstyle M'$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/154bb346.eepic b/33063-t/images/sources/154bb346.eepic
new file mode 100644
index 0000000..d816cf1
--- /dev/null
+++ b/33063-t/images/sources/154bb346.eepic
@@ -0,0 +1,35 @@
+\PGset[0.8em]
+\begin{picture}(24,3)
+
+% AB = 8
+% M' = A - 3*4 = 1
+% A = 13
+% M = 16
+% B = 21
+% y = 23
+
+\drawline(1,1)(23,1) % xy
+
+\drawline(1,1)(1,1.3) % M'
+\drawline(5,1)(5,1.3)
+\drawline(9,1)(9,1.3)
+
+\drawline(13,1)(13,1.3)
+\drawline(14,1)(14,1.3)
+\drawline(15,1)(15,1.3)
+\drawline(16,1)(16,1.6)
+\drawline(17,1)(17,1.3)
+\drawline(18,1)(18,1.3)
+\drawline(19,1)(19,1.3)
+\drawline(20,1)(20,1.3)
+\drawline(21,1)(21,1.3)
+
+\put( 0.4, 0.8 ){$\scriptstyle x$}
+\put( 0.7, 0.2 ){$\scriptstyle M'$}
+\put( 12.6, 0.2 ){$\scriptstyle A$}
+\put( 15.5, 0.2 ){$\scriptstyle M$}
+\put( 20.6, 0.2 ){$\scriptstyle B$}
+\put( 23.1, 0.8 ){$\scriptstyle y$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/155aa348.eepic b/33063-t/images/sources/155aa348.eepic
new file mode 100644
index 0000000..b10aecc
--- /dev/null
+++ b/33063-t/images/sources/155aa348.eepic
@@ -0,0 +1,27 @@
+\PGset[0.8em]
+\begin{picture}(19,9)
+
+% 520x200
+% 19x7
+
+\drawline(4,1)(19,1)(6.5,6)(4,1) % ABCA
+
+% angle C = tan^-1 x1/y + tan^-1 x2/y
+% y=5, x1=2.5, x2=12.5
+% C = 94.764 deg.
+% ACM = 47.382
+% My = 1, Mx = 1.9+6.5 = 5.9
+\drawline(6.5,6)(8.4,1) % CM
+
+%mBC = 0.364 from (6.5,6)
+%mMC = 2.632 from (4, 1)
+\dashline[80]{0.2}(4,1)(1.394,7.859)(6.5,6) % AEC
+
+\put( 3.7, 0.2 ){$\scriptstyle A$}
+\put( 18.5, 0.2 ){$\scriptstyle B$}
+\put( 6.2, 6.2 ){$\scriptstyle C$}
+\put( 1.0, 8.0 ){$\scriptstyle E$}
+\put( 8.0, 0.2 ){$\scriptstyle M$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/156aa349.eepic b/33063-t/images/sources/156aa349.eepic
new file mode 100644
index 0000000..be259a3
--- /dev/null
+++ b/33063-t/images/sources/156aa349.eepic
@@ -0,0 +1,28 @@
+\PGset[0.8em]
+\begin{picture}(18,10)
+
+% 450x238
+% 16x9
+
+% C = 7.5,7
+% A = 11,1
+
+\drawline(11,1)(17,1)(7.5,7)(11,1) % ABCA
+
+% mAF = mM'C = .923, A=11,1
+% mBC = -.6315, B = 17,1
+\dashline[80]{0.2}(1,1)(11,1)(13.437,3.25) % M'AF
+
+% Ex = 4, Ey = 9.21
+\drawline(1,1)(7.5,7)(4,9.21) % M'CE
+
+
+\put( 10.6, 0.2 ){$\scriptstyle A$}
+\put( 17.1, 0.9 ){$\scriptstyle B$}
+\put( 7.6, 7.1 ){$\scriptstyle C$}
+\put( 3.2, 9.0 ){$\scriptstyle E$}
+\put( 13.4, 3.4 ){$\scriptstyle F$}
+\put( 0.0, 0.9 ){$\scriptstyle M'$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/157aa351.eepic b/33063-t/images/sources/157aa351.eepic
new file mode 100644
index 0000000..76fe747
--- /dev/null
+++ b/33063-t/images/sources/157aa351.eepic
@@ -0,0 +1,32 @@
+\PGset[0.8em]
+\begin{picture}(11,8)
+
+% 255x177
+% 9x6
+
+\drawline(1,4)(5,7)(10,5)(8,1)(2,1)(1,4) % ABCDEA
+
+\put( 0.2, 3.7 ){$\scriptstyle A$}
+\put( 4.7, 7.1 ){$\scriptstyle B$}
+\put( 10.2, 4.7 ){$\scriptstyle C$}
+\put( 7.2, 0.2 ){$\scriptstyle D$}
+\put( 1.8, 0.2 ){$\scriptstyle E$}
+
+\end{picture}
+\PGrestore
+%
+\PGset[0.6em]
+\begin{picture}(11,7)
+
+% 255x177
+% 9x6
+\drawline(1,4)(5,7)(10,5)(8,1)(2,1)(1,4) % ABCDEA
+
+\put( 0.0, 3.7 ){$\scriptstyle A'$}
+\put( 4.7, 7.1 ){$\scriptstyle B'$}
+\put( 10.2, 4.7 ){$\scriptstyle C'$}
+\put( 7.2, 0.0 ){$\scriptstyle D'$}
+\put( 1.8, 0.0 ){$\scriptstyle E'$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/157bb353.eepic b/33063-t/images/sources/157bb353.eepic
new file mode 100644
index 0000000..d7f0c44
--- /dev/null
+++ b/33063-t/images/sources/157bb353.eepic
@@ -0,0 +1,16 @@
+\PGset[0.8em]
+\begin{picture}(34,5)
+
+\drawline(1,1)(7.65,1)(7.65,4.25)(1,4.25)(1,1) % Q
+\drawline(9,1)(15.65,1)(16.65,4.25)(10,4.25)(9,1) % Q'
+\drawline(18,1)(24.65,1)(24.65,4.25)(18,4.25)(18,1) % R
+\drawline(26,1)(33.85,1)(33.85,3.4)(26,3.4)(26,1) % R'
+
+\put( 4.0, 2.2 ){$\scriptstyle Q$}
+\put(12.5, 2.2 ){$\scriptstyle Q'$}
+\put(21.0, 2.2 ){$\scriptstyle R$}
+\put(29.5, 1.8 ){$\scriptstyle R'$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/158aa354.eepic b/33063-t/images/sources/158aa354.eepic
new file mode 100644
index 0000000..133f8a3
--- /dev/null
+++ b/33063-t/images/sources/158aa354.eepic
@@ -0,0 +1,26 @@
+\PGset[0.8em]
+\begin{picture}(23,10)
+
+% 284x216
+% 10x8
+
+\drawline(7,9)(1,1)(11,1)(7,9) % ABCA
+
+\dashline[80]{0.2}(2.125,2.5)(10.25,2.5) % EH
+
+% 1.5 shorter
+
+\drawline(18.875,7.5)(14,1)(22.125,1)(18.875,7.5) % ABCA
+
+\put( 6.6, 9.1 ){$\scriptstyle A$}
+\put( 0.3, 0.8 ){$\scriptstyle B$}
+\put( 11.1, 0.8 ){$\scriptstyle C$}
+\put( 1.3, 2.3 ){$\scriptstyle E$}
+\put( 10.4, 2.3 ){$\scriptstyle H$}
+
+\put( 18.5, 7.6 ){$\scriptstyle A'$}
+\put( 13.1, 0.8 ){$\scriptstyle B'$}
+\put( 22.2, 0.8 ){$\scriptstyle C'$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/159aa357.eepic b/33063-t/images/sources/159aa357.eepic
new file mode 100644
index 0000000..133f8a3
--- /dev/null
+++ b/33063-t/images/sources/159aa357.eepic
@@ -0,0 +1,26 @@
+\PGset[0.8em]
+\begin{picture}(23,10)
+
+% 284x216
+% 10x8
+
+\drawline(7,9)(1,1)(11,1)(7,9) % ABCA
+
+\dashline[80]{0.2}(2.125,2.5)(10.25,2.5) % EH
+
+% 1.5 shorter
+
+\drawline(18.875,7.5)(14,1)(22.125,1)(18.875,7.5) % ABCA
+
+\put( 6.6, 9.1 ){$\scriptstyle A$}
+\put( 0.3, 0.8 ){$\scriptstyle B$}
+\put( 11.1, 0.8 ){$\scriptstyle C$}
+\put( 1.3, 2.3 ){$\scriptstyle E$}
+\put( 10.4, 2.3 ){$\scriptstyle H$}
+
+\put( 18.5, 7.6 ){$\scriptstyle A'$}
+\put( 13.1, 0.8 ){$\scriptstyle B'$}
+\put( 22.2, 0.8 ){$\scriptstyle C'$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/160aa358.eepic b/33063-t/images/sources/160aa358.eepic
new file mode 100644
index 0000000..133f8a3
--- /dev/null
+++ b/33063-t/images/sources/160aa358.eepic
@@ -0,0 +1,26 @@
+\PGset[0.8em]
+\begin{picture}(23,10)
+
+% 284x216
+% 10x8
+
+\drawline(7,9)(1,1)(11,1)(7,9) % ABCA
+
+\dashline[80]{0.2}(2.125,2.5)(10.25,2.5) % EH
+
+% 1.5 shorter
+
+\drawline(18.875,7.5)(14,1)(22.125,1)(18.875,7.5) % ABCA
+
+\put( 6.6, 9.1 ){$\scriptstyle A$}
+\put( 0.3, 0.8 ){$\scriptstyle B$}
+\put( 11.1, 0.8 ){$\scriptstyle C$}
+\put( 1.3, 2.3 ){$\scriptstyle E$}
+\put( 10.4, 2.3 ){$\scriptstyle H$}
+
+\put( 18.5, 7.6 ){$\scriptstyle A'$}
+\put( 13.1, 0.8 ){$\scriptstyle B'$}
+\put( 22.2, 0.8 ){$\scriptstyle C'$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/161aa359.eepic b/33063-t/images/sources/161aa359.eepic
new file mode 100644
index 0000000..7c8d963
--- /dev/null
+++ b/33063-t/images/sources/161aa359.eepic
@@ -0,0 +1,63 @@
+\PGset[0.8em]
+\begin{picture}(30,11)
+
+% 313x180
+% 11x7(9)
+
+\drawline(1,1)(12,1)(7,8)(1,1) % ABCA
+
+% (y-10)/(x-12) = 1.167
+% (y-10)/(x-2) = -1.4
+\drawline(12,10)(2,10)(6.546,3.635)(12,10) % A'B'C'A'
+
+\dashline[80]{0.2}(7,8)(5.571,10) % Cx
+\dashline[80]{0.2}(7,8)(8.714,10) % Cy
+
+\put( 0.3, 0.8 ){$\scriptstyle A$}
+\put(12.0, 0.8 ){$\scriptstyle B$}
+\put( 6.0, 7.6 ){$\scriptstyle C$}
+
+\put(12.0, 9.8 ){$\scriptstyle A'$}
+\put( 1.3, 9.8 ){$\scriptstyle B'$}
+\put( 6.1, 2.8 ){$\scriptstyle C'$}
+
+\put( 6.2, 9.4 ){$\scriptstyle x$}
+\put( 7.8, 9.4 ){$\scriptstyle y$}
+
+% 322x241
+% 12x9
+
+% 143x65
+% 5x2
+
+\drawline(22,9.5)(17,3)(29,3)(22,9.5) % D'E'F'D'
+
+% (y-6)/(x-23) = -.769
+% (y-1)/(x-23) = 1.077
+\drawline(25.709,3.917)(23,6)(23,1)(25.709,3.917) % DEFD
+
+% EH
+% (y-6)/(x-23) = -.769
+% (y-9.5)/(x-22) = 1.3
+\dashline[80]{0.2}(23,6)(20.68,7.784)
+
+% DK
+% (y-1)/(x-23) = 1.077
+% (y-9.5)/(x-22) = -.929
+\dashline[80]{0.2}(25.709,3.917)(26.774,5.065)
+
+\put(25.8, 3.5 ){$\scriptstyle D$}
+\put(22.2, 5.3 ){$\scriptstyle E$}
+\put(22.6, 0.2 ){$\scriptstyle F$}
+
+\put(21.5, 9.6 ){$\scriptstyle D'$}
+\put(16.0, 2.6 ){$\scriptstyle E'$}
+\put(29.0, 2.6 ){$\scriptstyle F'$}
+
+\put(20.0, 7.6 ){$\scriptstyle H$}
+\put(26.8, 5.0 ){$\scriptstyle K$}
+\put(22.2, 2.2 ){$\scriptstyle O$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/162aa361.eepic b/33063-t/images/sources/162aa361.eepic
new file mode 100644
index 0000000..dd718df
--- /dev/null
+++ b/33063-t/images/sources/162aa361.eepic
@@ -0,0 +1,28 @@
+\PGset[0.8em]
+\begin{picture}(30,9)
+
+% 10(7.5)x4
+
+\drawline(1,1)(11,1)(8.5,5)(1,1) % ABCA
+\drawline(8.5,5)(8.5,1) % CO
+
+% 422x183
+% 15(11.25)x6.5
+
+\drawline(15,1)(30,1)(26.25,7.5)(15,1) % A'B'C'A'
+\drawline(26.25,7.5)(26.25,1) % C'O'
+
+
+\put( 0.8, 0.2 ){$\scriptstyle A$}
+\put(10.4, 0.2 ){$\scriptstyle B$}
+\put( 8.2, 5.2 ){$\scriptstyle C$}
+\put( 8.2, 0.2 ){$\scriptstyle O$}
+
+\put(14.8, 0.2 ){$\scriptstyle A'$}
+\put(29.4, 0.2 ){$\scriptstyle B'$}
+\put(25.9, 7.7 ){$\scriptstyle C'$}
+\put(25.9, 0.2 ){$\scriptstyle O'$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/163aa362.eepic b/33063-t/images/sources/163aa362.eepic
new file mode 100644
index 0000000..dc7b1a5
--- /dev/null
+++ b/33063-t/images/sources/163aa362.eepic
@@ -0,0 +1,56 @@
+\PGset[0.8em]
+\begin{picture}(29,11)
+
+% 374x273
+% 13x10
+
+\drawline(1,1)(14,1) % AE
+\drawline(2,4)(13,4) % A'E'
+
+\drawline(8,11)(1,1)
+\drawline(8,11)(4,1)
+\drawline(8,11)(7,1)
+\drawline(8,11)(11,1)
+\drawline(8,11)(14,1)
+
+\put( 0.7, 0.2 ){$\scriptstyle A$}
+\put( 3.7, 0.2 ){$\scriptstyle B$}
+\put( 6.6, 0.2 ){$\scriptstyle C$}
+\put(10.6, 0.2 ){$\scriptstyle D$}
+\put(13.5, 0.2 ){$\scriptstyle E$}
+
+\put( 3.0, 3.2 ){$\scriptstyle A'$}
+\put( 5.2, 3.2 ){$\scriptstyle B'$}
+\put( 7.4, 3.2 ){$\scriptstyle C'$}
+\put(10.4, 3.2 ){$\scriptstyle D'$}
+\put(12.8, 3.2 ){$\scriptstyle E'$}
+
+% 350x237
+% 12x9
+
+\drawline(18,1)(29,1) % AE
+\drawline(18,10)(29,10) % E'A'
+
+\drawline(18,1)(29,10) % AA'
+\drawline(21,1)(26,10) % BB'
+\drawline(24,1)(23,10) % CC'
+\drawline(27,1)(20,10) % DD'
+\drawline(29,1)(18,10) % EE'
+
+\put(17.7, 0.2 ){$\scriptstyle A$}
+\put(20.7, 0.2 ){$\scriptstyle B$}
+\put(23.6, 0.2 ){$\scriptstyle C$}
+\put(26.6, 0.2 ){$\scriptstyle D$}
+\put(28.5, 0.2 ){$\scriptstyle E$}
+
+\put(28.7, 10.2 ){$\scriptstyle A'$}
+\put(25.7, 10.2 ){$\scriptstyle B'$}
+\put(22.7, 10.2 ){$\scriptstyle C'$}
+\put(19.7, 10.2 ){$\scriptstyle D'$}
+\put(17.7, 10.2 ){$\scriptstyle E'$}
+
+\put(24.0, 5.2 ){$\scriptstyle O$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/164aa363.eepic b/33063-t/images/sources/164aa363.eepic
new file mode 100644
index 0000000..8e697b6
--- /dev/null
+++ b/33063-t/images/sources/164aa363.eepic
@@ -0,0 +1,28 @@
+\PGset[0.8em]
+\begin{picture}(11,12)
+
+% 10x10
+\drawline(1,1)(11,1) % AE
+\drawline(3.2,5)(9.2,5) % BF
+
+\drawline(3.2,5)(1,1) % BA
+\drawline(5.5,5)(4.833,1) % DC
+\drawline(9.2,5)(11,1) % FE
+
+\dashline[80]{0.2}(6.5,11)(3.2,5) % OB
+\dashline[80]{0.2}(6.5,11)(5.5,5) % OD
+\dashline[80]{0.2}(6.5,11)(9.2,5) % OF
+
+
+
+\put( 0.7, 0.2 ){$\scriptstyle A$}
+\put( 2.4, 4.7 ){$\scriptstyle B$}
+\put( 4.4, 0.2 ){$\scriptstyle C$}
+\put( 5.6, 5.1 ){$\scriptstyle D$}
+\put(10.3, 0.2 ){$\scriptstyle E$}
+\put( 9.4, 4.7 ){$\scriptstyle F$}
+\put( 6.3, 11.2 ){$\scriptstyle O$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/165aa364.eepic b/33063-t/images/sources/165aa364.eepic
new file mode 100644
index 0000000..f7ddbc5
--- /dev/null
+++ b/33063-t/images/sources/165aa364.eepic
@@ -0,0 +1,39 @@
+\PGset[0.8em]
+\begin{picture}(16,14)
+
+% 378x336
+% 14x12
+
+\drawline(1,8)(3,1)(11.5,1)(15,7)(6,13)(1,8) % ABCDEA
+
+\dashline[80]{0.2}(3,1)(6,13)(11.5,1) % BEC
+
+\put( 0.3, 7.7 ){$\scriptstyle A$}
+\put( 2.7, 0.2 ){$\scriptstyle B$}
+\put(11.2, 0.2 ){$\scriptstyle C$}
+\put(15.0, 6.7 ){$\scriptstyle D$}
+\put( 5.7, 13.2 ){$\scriptstyle E$}
+
+
+\end{picture}
+\PGrestore
+\quad\quad
+\PGset[0.5em]
+\begin{picture}(16,14)
+
+% 378x336
+% 14x12
+
+\drawline(1,8)(3,1)(11.5,1)(15,7)(6,13)(1,8) % ABCDEA
+
+\dashline[80]{0.2}(3,1)(6,13)(11.5,1) % BEC
+
+\put( 0.0, 7.5 ){$\scriptstyle A$}
+\put( 2.7, -0.2 ){$\scriptstyle B$}
+\put(10.6, -0.2 ){$\scriptstyle C$}
+\put(15.0, 6.5 ){$\scriptstyle D$}
+\put( 5.5, 13.2 ){$\scriptstyle E$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/166aa365.eepic b/33063-t/images/sources/166aa365.eepic
new file mode 100644
index 0000000..f7ddbc5
--- /dev/null
+++ b/33063-t/images/sources/166aa365.eepic
@@ -0,0 +1,39 @@
+\PGset[0.8em]
+\begin{picture}(16,14)
+
+% 378x336
+% 14x12
+
+\drawline(1,8)(3,1)(11.5,1)(15,7)(6,13)(1,8) % ABCDEA
+
+\dashline[80]{0.2}(3,1)(6,13)(11.5,1) % BEC
+
+\put( 0.3, 7.7 ){$\scriptstyle A$}
+\put( 2.7, 0.2 ){$\scriptstyle B$}
+\put(11.2, 0.2 ){$\scriptstyle C$}
+\put(15.0, 6.7 ){$\scriptstyle D$}
+\put( 5.7, 13.2 ){$\scriptstyle E$}
+
+
+\end{picture}
+\PGrestore
+\quad\quad
+\PGset[0.5em]
+\begin{picture}(16,14)
+
+% 378x336
+% 14x12
+
+\drawline(1,8)(3,1)(11.5,1)(15,7)(6,13)(1,8) % ABCDEA
+
+\dashline[80]{0.2}(3,1)(6,13)(11.5,1) % BEC
+
+\put( 0.0, 7.5 ){$\scriptstyle A$}
+\put( 2.7, -0.2 ){$\scriptstyle B$}
+\put(10.6, -0.2 ){$\scriptstyle C$}
+\put(15.0, 6.5 ){$\scriptstyle D$}
+\put( 5.5, 13.2 ){$\scriptstyle E$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/167aa366.eepic b/33063-t/images/sources/167aa366.eepic
new file mode 100644
index 0000000..f7ddbc5
--- /dev/null
+++ b/33063-t/images/sources/167aa366.eepic
@@ -0,0 +1,39 @@
+\PGset[0.8em]
+\begin{picture}(16,14)
+
+% 378x336
+% 14x12
+
+\drawline(1,8)(3,1)(11.5,1)(15,7)(6,13)(1,8) % ABCDEA
+
+\dashline[80]{0.2}(3,1)(6,13)(11.5,1) % BEC
+
+\put( 0.3, 7.7 ){$\scriptstyle A$}
+\put( 2.7, 0.2 ){$\scriptstyle B$}
+\put(11.2, 0.2 ){$\scriptstyle C$}
+\put(15.0, 6.7 ){$\scriptstyle D$}
+\put( 5.7, 13.2 ){$\scriptstyle E$}
+
+
+\end{picture}
+\PGrestore
+\quad\quad
+\PGset[0.5em]
+\begin{picture}(16,14)
+
+% 378x336
+% 14x12
+
+\drawline(1,8)(3,1)(11.5,1)(15,7)(6,13)(1,8) % ABCDEA
+
+\dashline[80]{0.2}(3,1)(6,13)(11.5,1) % BEC
+
+\put( 0.0, 7.5 ){$\scriptstyle A$}
+\put( 2.7, -0.2 ){$\scriptstyle B$}
+\put(10.6, -0.2 ){$\scriptstyle C$}
+\put(15.0, 6.5 ){$\scriptstyle D$}
+\put( 5.5, 13.2 ){$\scriptstyle E$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/168aa263.eepic b/33063-t/images/sources/168aa263.eepic
new file mode 100644
index 0000000..2200ea9
--- /dev/null
+++ b/33063-t/images/sources/168aa263.eepic
@@ -0,0 +1,38 @@
+\PGset[0.8em]
+\begin{picture}(8,8)
+
+% 6x6
+
+
+% Ellipse: u = 4.0 v = 4.0 a = 3.0 b = 3.0 phi = 0.0 Grad
+\qbezier(7.0, 4.0)(7.0, 5.2426)(6.1213, 6.1213)
+\qbezier(6.1213, 6.1213)(5.2426, 7.0)(4.0, 7.0)
+\qbezier(4.0, 7.0)(2.7574, 7.0)(1.8787, 6.1213)
+\qbezier(1.8787, 6.1213)(1.0, 5.2426)(1.0, 4.0)
+\qbezier(1.0, 4.0)(1.0, 2.7574)(1.8787, 1.8787)
+\qbezier(1.8787, 1.8787)(2.7574, 1.0)(4.0, 1.0)
+\qbezier(4.0, 1.0)(5.2426, 1.0)(6.1213, 1.8787)
+\qbezier(6.1213, 1.8787)(7.0, 2.7574)(7.0, 4.0)
+
+% 210, 285, 45, 130
+\drawline(1.402,2.500)(4.776,1.102)(6.121,6.121)(2.072,6.298)(1.402,2.500) % ABCDA
+
+\drawline(1.402,2.500)(6.121,6.121) %AC
+\drawline(4.776,1.102)(2.072,6.298) %BD
+
+% angle ADB = tan^-1 .67/3.798 + tan^-1 2.704/5.196 = 10+27.5 = 37.5 deg
+% mAC = .767
+% (y-2.5)/(x-1.402) = .767
+% (y-6.298)/(x-2.072) = -.839
+\dashline[80]{0.2}(2.072,6.298)(4.117,4.582) % DE
+
+
+\put( 0.8, 1.9 ){$\scriptstyle A$}
+\put( 4.5, 0.3 ){$\scriptstyle B$}
+\put( 6.2, 6.0 ){$\scriptstyle C$}
+\put( 1.4, 6.3 ){$\scriptstyle D$}
+
+\put( 4.2, 4.1 ){$\scriptstyle E$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/169aa367.eepic b/33063-t/images/sources/169aa367.eepic
new file mode 100644
index 0000000..03a154d
--- /dev/null
+++ b/33063-t/images/sources/169aa367.eepic
@@ -0,0 +1,23 @@
+\PGset[0.8em]
+\begin{picture}(16,9)
+
+% 312x206
+% 11x7
+\drawline(1,1)(12,1)(12,8)(1,1) % AFCA
+
+% -1/mAC = -1.571
+\drawline(12,1)(16.456,1)(12,8) % FBC
+
+
+\put( 0.7, 0.2 ){$\scriptstyle A$}
+\put(15.8, 0.2 ){$\scriptstyle B$}
+\put(11.7, 8.1 ){$\scriptstyle C$}
+\put(11.7, 0.2 ){$\scriptstyle F$}
+
+\put(12.2, 6.5 ){$\scriptstyle a$}
+\put(15.5, 1.2 ){$\scriptstyle b$}
+\put( 2.4, 1.2 ){$\scriptstyle a'$}
+\put(11.0, 6.5 ){$\scriptstyle b'$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/170aa370.eepic b/33063-t/images/sources/170aa370.eepic
new file mode 100644
index 0000000..d495b09
--- /dev/null
+++ b/33063-t/images/sources/170aa370.eepic
@@ -0,0 +1,25 @@
+\PGset[0.8em]
+\begin{picture}(12,7)
+
+% 312x206
+% 11x7
+% Ellipse: u = 6.0 v = 1.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 1.0)(11.0, 3.0711)(9.5355, 4.5355)
+\qbezier(9.5355, 4.5355)(8.0711, 6.0)(6.0, 6.0)
+\qbezier(6.0, 6.0)(3.9289, 6.0)(2.4645, 4.5355)
+\qbezier(2.4645, 4.5355)(1.0, 3.0711)(1.0, 1.0)
+
+\drawline(1,1)(11,1) % AB
+
+\drawline(4.14,1)(4.14,5.641) % DC
+
+\dashline[80]{0.2}(4.14,5.641)(1,1) % CA
+\dashline[80]{0.2}(4.14,5.641)(11,1) % CB
+
+\put( 0.6, 0.2 ){$\scriptstyle A$}
+\put(11.1, 0.7 ){$\scriptstyle B$}
+\put( 3.8, 6.0 ){$\scriptstyle C$}
+\put( 3.8, 0.2 ){$\scriptstyle D$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/171aa371.eepic b/33063-t/images/sources/171aa371.eepic
new file mode 100644
index 0000000..c2b2cc0
--- /dev/null
+++ b/33063-t/images/sources/171aa371.eepic
@@ -0,0 +1,19 @@
+\PGset[0.8em]
+\begin{picture}(16.5,9)
+
+% 312x206
+% 11x7
+\drawline(1,1)(16.456,1)(12,8)(1,1) % ABCA
+
+% -1/mAC = -1.571
+\dashline[80]{0.2}(12,1)(12,8) % FC
+
+
+\put( 0.7, 0.2 ){$\scriptstyle A$}
+\put(15.8, 0.2 ){$\scriptstyle B$}
+\put(11.7, 8.1 ){$\scriptstyle C$}
+\put(11.7, 0.2 ){$\scriptstyle F$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/171bb373.eepic b/33063-t/images/sources/171bb373.eepic
new file mode 100644
index 0000000..5eb46c4
--- /dev/null
+++ b/33063-t/images/sources/171bb373.eepic
@@ -0,0 +1,14 @@
+\PGset[0.8em]
+\begin{picture}( 7,8)
+
+\drawline(1,1)(6.6,1)(6.6,6.6)(1,6.6)(1,1)
+\drawline(1,1)(6.6,6.6)
+
+\put( 0.7, 0.2 ){$\scriptstyle A$}
+\put( 6.0, 0.2 ){$\scriptstyle B$}
+\put( 6.0, 6.7 ){$\scriptstyle C$}
+\put( 0.7, 6.7 ){$\scriptstyle D$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/171cc374.eepic b/33063-t/images/sources/171cc374.eepic
new file mode 100644
index 0000000..03d8e04
--- /dev/null
+++ b/33063-t/images/sources/171cc374.eepic
@@ -0,0 +1,18 @@
+\PGset[0.8em]
+\begin{picture}(14,8)
+
+\drawline(1,1)(13,1) % AB
+\drawline(3.14,6.5)(10.2,3.7) % CD
+\dashline[80]{0.2}(3.14,6.5)(3.14,1)
+\dashline[80]{0.2}(10.2,3.7)(10.2,1)
+
+\put( 0.2, 0.7 ){$\scriptstyle A$}
+\put(13.1, 0.7 ){$\scriptstyle B$}
+\put( 2.8, 6.6 ){$\scriptstyle C$}
+\put( 9.8, 3.9 ){$\scriptstyle D$}
+\put( 2.8, 0.2 ){$\scriptstyle P$}
+\put( 9.8, 0.2 ){$\scriptstyle R$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/172aa375.eepic b/33063-t/images/sources/172aa375.eepic
new file mode 100644
index 0000000..591b7e2
--- /dev/null
+++ b/33063-t/images/sources/172aa375.eepic
@@ -0,0 +1,30 @@
+\PGset[0.8em]
+\begin{picture}(30.5,12)
+
+% 300x262
+% 11x9
+\drawline(6.5,10)(1,1)(12,1)(6.5,10) % ABCA
+
+\dashline[80]{0.2}(6.5,10)(6.5,1) % AD
+
+
+% 436x290
+% 15(5.5)x10
+\drawline(15,11)(20.5,1)(30,1)(15,11) % ABCA
+
+\dashline[80]{0.2}(15,11)(15,1)(20.5,1) % ADB
+
+
+\put( 6.2,10.1 ){$\scriptstyle A$}
+\put( 0.3, 0.8 ){$\scriptstyle B$}
+\put(12.1, 0.8 ){$\scriptstyle C$}
+\put( 6.1, 0.2 ){$\scriptstyle D$}
+
+\put(14.7,11.1 ){$\scriptstyle A$}
+\put(20.2, 0.2 ){$\scriptstyle B$}
+\put(29.7, 0.2 ){$\scriptstyle C$}
+\put(14.7, 0.2 ){$\scriptstyle D$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/173aa376.eepic b/33063-t/images/sources/173aa376.eepic
new file mode 100644
index 0000000..431b257
--- /dev/null
+++ b/33063-t/images/sources/173aa376.eepic
@@ -0,0 +1,18 @@
+\PGset[0.8em]
+\begin{picture}(17,12)
+
+% 436x290
+% 15(5.5)x10
+\drawline(1,11)(6.5,1)(16,1)(1,11) % ACBA
+
+\dashline[80]{0.2}(1,11)(1,1)(6.5,1) % ADC
+
+
+\put(0.7,11.1 ){$\scriptstyle A$}
+\put(6.2, 0.2 ){$\scriptstyle C$}
+\put(16.1, 0.8 ){$\scriptstyle B$}
+\put(0.7, 0.2 ){$\scriptstyle D$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/174aa377.eepic b/33063-t/images/sources/174aa377.eepic
new file mode 100644
index 0000000..1cf2a3c
--- /dev/null
+++ b/33063-t/images/sources/174aa377.eepic
@@ -0,0 +1,23 @@
+\PGset[0.8em]
+\begin{picture}(22,8)
+
+% 575x176
+% 20x6
+\drawline(14,7)(1,1)(21,1)(14,7) % ABCA
+
+\drawline(14,7)(11,1) % AM
+
+
+\dashline[80]{0.2}(14,7)(14,1) % AD
+
+
+
+\put(13.7, 7.1 ){$\scriptstyle A$}
+\put( 0.2, 0.7 ){$\scriptstyle B$}
+\put(21.1, 0.7 ){$\scriptstyle C$}
+\put(13.7, 0.2 ){$\scriptstyle D$}
+\put(10.5, 0.2 ){$\scriptstyle M$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/175aa378.eepic b/33063-t/images/sources/175aa378.eepic
new file mode 100644
index 0000000..bec00bb
--- /dev/null
+++ b/33063-t/images/sources/175aa378.eepic
@@ -0,0 +1,33 @@
+\PGset[0.8em]
+\begin{picture}(12,12)
+
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier(9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier(6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier(2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier(1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier(2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier(6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier(9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+\drawline(1.076,5.132)(9.536,9.536) % MN
+\drawline(4.290,10.698)(10.981,5.564) % PQ
+
+\dashline[80]{0.2}(1.076,5.132)(4.290,10.698) % MP
+\dashline[80]{0.2}(9.536,9.536)(10.981,5.564) % NQ
+
+\put( 0.1, 4.8 ){$\scriptstyle M$}
+\put( 9.6, 9.6 ){$\scriptstyle N$}
+\put( 6.8, 7.4 ){$\scriptstyle O$}
+\put( 3.8,10.8 ){$\scriptstyle P$}
+\put(11.2, 5.3 ){$\scriptstyle Q$}
+
+\put(10.1, 6.3 ){$\scriptstyle a$}
+\put( 9.2, 8.7 ){$\scriptstyle c$}
+\put( 1.8, 5.8 ){$\scriptstyle a'$}
+\put( 4.0, 9.5 ){$\scriptstyle c'$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/176aa381.eepic b/33063-t/images/sources/176aa381.eepic
new file mode 100644
index 0000000..b92516a
--- /dev/null
+++ b/33063-t/images/sources/176aa381.eepic
@@ -0,0 +1,34 @@
+\PGset[0.8em]
+\begin{picture}(12,14)
+
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier(9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier(6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier(2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier(1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier(2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier(6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier(9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+% D at 30deg = 10.33, 8.5
+% mAD = -1.732
+\drawline(10.33,8.5)(7.608,13.214)(1.076,5.132) % DAC
+
+% mAC = 1.237
+\dashline[80]{0.2}(1.076,5.132)(10.33,8.5)(5.815,10.997) % CDB
+
+
+
+\put( 7.3,13.3 ){$\scriptstyle A$}
+\put( 5.3,11.1 ){$\scriptstyle B$}
+\put( 0.3, 4.7 ){$\scriptstyle C$}
+\put(10.4, 8.4 ){$\scriptstyle D$}
+
+\put( 9.3, 9.1 ){$\scriptstyle a$}
+\put( 7.4,12.4 ){$\scriptstyle b$}
+\put( 1.7, 5.5 ){$\scriptstyle a'$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/177aa383.eepic b/33063-t/images/sources/177aa383.eepic
new file mode 100644
index 0000000..e05a82a
--- /dev/null
+++ b/33063-t/images/sources/177aa383.eepic
@@ -0,0 +1,35 @@
+\PGset[0.8em]
+\begin{picture}(12,12)
+
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier[20](11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier[20](9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier[20](6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier[20](2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier[20](1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier[20](2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier[20](6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier[20](9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+
+\drawline(1.101,7)(10.9,7)(9,10)(1.101,7) % MPNM
+
+% angle MNP = 69.203 + 32.347 = 101.551
+% MNQ = 50.775, mNQ = 3.001
+\dashline[80]{0.2}(9,10)(6,1)(10.9,7) % NQP
+
+
+\put( 0.2, 6.7 ){$\scriptstyle M$}
+\put( 8.9,10.2 ){$\scriptstyle N$}
+\put( 7.0, 6.2 ){$\scriptstyle O$}
+\put(11.0, 6.7 ){$\scriptstyle P$}
+\put( 5.5, 0.2 ){$\scriptstyle Q$}
+
+\put( 6.7, 2.4 ){$\scriptstyle a$}
+\put( 8.9, 9.0 ){$\scriptstyle b$}
+\put( 2.9, 7.1 ){$\scriptstyle a'$}
+\put( 8.1, 9.0 ){$\scriptstyle b'$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/178aa384.eepic b/33063-t/images/sources/178aa384.eepic
new file mode 100644
index 0000000..844c57d
--- /dev/null
+++ b/33063-t/images/sources/178aa384.eepic
@@ -0,0 +1,33 @@
+\PGset[0.8em]
+\begin{picture}(12,12)
+
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier[20](11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier[20](9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier[20](6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier[20](2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier[20](1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier[20](2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier[20](6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier[20](9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+
+\drawline(1.101,7)(10.9,7)(9,10)(1.101,7) % MPNM
+
+\drawline(9,7)(9,10)(3,2) % ONP
+
+\dashline[80]{0.2}(3,2)(10.9,7) % PQ
+
+
+\put( 0.2, 6.7 ){$\scriptstyle M$}
+\put( 8.9,10.2 ){$\scriptstyle N$}
+\put( 8.6, 6.2 ){$\scriptstyle O$}
+\put(11.0, 6.7 ){$\scriptstyle Q$}
+\put( 2.2, 1.2 ){$\scriptstyle P$}
+
+\put( 2.9, 7.1 ){$\scriptstyle a$}
+\put( 4.6, 3.4 ){$\scriptstyle a'$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/179aa270.eepic b/33063-t/images/sources/179aa270.eepic
new file mode 100644
index 0000000..2c7e9b6
--- /dev/null
+++ b/33063-t/images/sources/179aa270.eepic
@@ -0,0 +1,70 @@
+\PGset[0.8em]
+\begin{picture}(8,6.5)
+
+% 3
+% 1 2
+
+% A = 0.536, 5.75
+% B = 3.071, 1.714
+% C = 1, 1
+% D = 3, 4.143
+% E = 6.786, 4.643
+
+% 1: C, A, D
+% 2: C, E, D
+% 3: A, E, B
+
+% 1: 1,1; 0.536, 5.75; 3, 4.143
+% 2: 1,1; 6.786, 4.643; 3, 4.143
+% 3: 0.536, 5.75; 6.786, 4.643; 3.071, 1.714
+
+% 1: ( .741, 3.372) +2.386
+% 2: (5.421, 0.395) +4.462
+% 3: (3.602, 4.861) +3.192
+
+% Ellipse: u = 0.741 v = 3.372 a = 2.386 b = 2.386 phi = 0.0 Grad
+\qbezier(3.127, 3.372)(3.127, 4.3603)(2.4282, 5.0592)
+\qbezier(2.4282, 5.0592)(1.7293, 5.758)(0.741, 5.758)
+\qbezier(0.741, 5.758)(-0.2473, 5.758)(-0.9462, 5.0592)
+\qbezier(0.741, 0.986)(1.7293, 0.986)(2.4282, 1.6848)
+\qbezier(2.4282, 1.6848)(3.127, 2.3837)(3.127, 3.372)
+
+% Ellipse: u = 5.421 v = 0.395 a = 4.462 b = 4.462 phi = 0.0 Grad
+\qbezier(8.5761, 3.5501)(7.2692, 4.857)(5.421, 4.857)
+\qbezier(5.421, 4.857)(3.5728, 4.857)(2.2659, 3.5501)
+\qbezier(2.2659, 3.5501)(0.959, 2.2432)(0.959, 0.395)
+
+% Ellipse: u = 3.602 v = 4.861 a = 3.192 b = 3.192 phi = 15.0 Grad
+\qbezier(0.8376, 6.457)(0.1766, 5.312)(0.5188, 4.0348)
+\qbezier(0.5188, 4.0348)(0.861, 2.7577)(2.006, 2.0966)
+\qbezier(2.006, 2.0966)(3.151, 1.4356)(4.4282, 1.7778)
+\qbezier(4.4282, 1.7778)(5.7053, 2.12)(6.3664, 3.265)
+\qbezier(6.3664, 3.265)(7.0274, 4.41)(6.6852, 5.6872)
+
+% re-solving for above circles
+
+% A = 1+3 = .536, 5.749
+% B = 1+3 = 2.570, 1.840
+% C = 1+2 = 1.000, 1.000
+% D = 1+2 = 2.999, 4.143
+% E = 3+2 = 6.787, 4.643
+% P = 3+2 = 1.476, 2.480
+
+\drawline(0.536, 5.749)(2.570, 1.840) % AB
+\drawline(1.000, 1.000)(2.999, 4.143) % CD
+\drawline(6.787, 4.643)(1.476, 2.480) % EP
+
+
+
+\put(-0.2, 5.8 ){$\scriptstyle A$}
+\put( 2.4, 1.0 ){$\scriptstyle B$}
+\put( 0.2, 0.2 ){$\scriptstyle C$}
+\put( 3.0, 4.5 ){$\scriptstyle D$}
+\put( 6.9, 4.7 ){$\scriptstyle E$}
+\put( 0.6, 2.0 ){$\scriptstyle P$}
+
+\put( 2.2, 2.2 ){$\scriptstyle O$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/180aa280.eepic b/33063-t/images/sources/180aa280.eepic
new file mode 100644
index 0000000..35988c6
--- /dev/null
+++ b/33063-t/images/sources/180aa280.eepic
@@ -0,0 +1,26 @@
+\PGset[0.8em]
+\begin{picture}( 5, 6)
+
+% 133x100
+% 5x4
+
+\drawline(2.5,4.5)(4,4)(5,1)(1,1)(2.5,4.5) % ABCDA
+
+\drawline(2.5,4.5)(5,1) % AC
+\drawline(4,4)(1,1) % BD
+
+% E = midpoint of AC
+\dashline[80]{0.2}(4,4)(3.75,2.75)(1,1) % BED
+
+% F = midpoint of BD
+\drawline(3.75,2.75)(2.5,2.5) % EF
+
+\put(2.2, 4.6){$\scriptstyle A$}
+\put(3.8, 4.2){$\scriptstyle B$}
+\put(4.5, 0.2){$\scriptstyle C$}
+\put(0.5, 0.2){$\scriptstyle D$}
+\put(3.3, 1.8){$\scriptstyle E$}
+\put(1.8, 2.4){$\scriptstyle F$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/180bb281.eepic b/33063-t/images/sources/180bb281.eepic
new file mode 100644
index 0000000..4e36f5a
--- /dev/null
+++ b/33063-t/images/sources/180bb281.eepic
@@ -0,0 +1,42 @@
+\PGset[0.8em]
+\begin{picture}( 7, 6)
+
+% 133x100
+% 5x4
+
+% Ellipse: u = 3.0 v = 3.0 a = 2.0 b = 2.0 phi = 0.0 Grad
+\qbezier[20](5.0, 3.0)(5.0, 3.8284)(4.4142, 4.4142)
+\qbezier[20](4.4142, 4.4142)(3.8284, 5.0)(3.0, 5.0)
+\qbezier[20](3.0, 5.0)(2.1716, 5.0)(1.5858, 4.4142)
+\qbezier[20](1.5858, 4.4142)(1.0, 3.8284)(1.0, 3.0)
+\qbezier[20](1.0, 3.0)(1.0, 2.1716)(1.5858, 1.5858)
+\qbezier[20](1.5858, 1.5858)(2.1716, 1.0)(3.0, 1.0)
+\qbezier[20](3.0, 1.0)(3.8284, 1.0)(4.4142, 1.5858)
+\qbezier[20](4.4142, 1.5858)(5.0, 2.1716)(5.0, 3.0)
+
+% y = 1.714
+% Ax = 1.468, Bx = 4.532
+
+% y = 3.464
+% Cx = 4.945
+\drawline(1.468,1.714)(4.532,1.714)(4.945,3.464)(1.468,1.714) % ABCA
+
+\drawline(4.945,3.464)(7.045,4.521) % CH
+
+% CD bisects BCH = 13.279 + 90 + 26.718 = 129.997deg
+% BCD = 64.998 deg, x/y = 1.267, y = 1.75, x = 2.217
+\drawline(4.945,3.464)(7.162,1.714)(4.532,1.714) % CDB
+
+% mCD = -.789
+% mAC = 0.500, mFB = -2.142
+\dashline[80]{0.2}(4.945,3.464)(2.998,5)(4.532,1.714) % CFB
+
+\put(0.9, 1.0){$\scriptstyle A$}
+\put(4.3, 1.0){$\scriptstyle B$}
+\put(4.9, 3.7){$\scriptstyle C$}
+\put(6.8, 1.0){$\scriptstyle D$}
+\put(2.7, 5.2){$\scriptstyle F$}
+\put(7.1, 4.0){$\scriptstyle H$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/181aa385.eepic b/33063-t/images/sources/181aa385.eepic
new file mode 100644
index 0000000..eb8ad3c
--- /dev/null
+++ b/33063-t/images/sources/181aa385.eepic
@@ -0,0 +1,39 @@
+\PGset[0.8em]
+\begin{picture}(19,12)
+
+% m = 7.4
+% n = 5.4
+% p = 3.9
+\drawline(1,3.0)(8.4,3.0) % m
+\drawline(1,2.0)(6.4,2.0) % n
+\drawline(1,1.0)(4.9,1.0) % p
+
+\drawline(1,10.65)(10,10.65) % AB
+
+\dashline[80]{0.2}(1,10.65)(17.5,1) % AX
+
+% mAX = .585
+\dashline[80]{0.2}( 7.387, 6.913)( 4.988,10.65) % CH
+\dashline[80]{0.2}(12.048, 4.187)( 7.898,10.65) % EK
+\dashline[80]{0.2}(15.415, 2.217)(10, 10.65) % FB
+
+
+\put( 0.6,10.8){$\scriptstyle A$}
+\put( 9.7,10.8){$\scriptstyle B$}
+\put( 6.8, 6.2){$\scriptstyle C$}
+\put(11.5, 3.3){$\scriptstyle E$}
+\put(14.8, 1.4){$\scriptstyle F$}
+\put( 4.7,10.8){$\scriptstyle H$}
+\put( 7.6,10.8){$\scriptstyle K$}
+\put(17.6, 0.7){$\scriptstyle X$}
+
+\put( 3.6, 8.1){$\scriptstyle m$}
+\put( 9.1, 5.0){$\scriptstyle n$}
+\put(13.1, 2.6){$\scriptstyle p$}
+
+\put( 0.2, 2.7){$\scriptstyle m$}
+\put( 0.3, 1.7){$\scriptstyle n$}
+\put( 0.3, 0.7){$\scriptstyle p$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/182aa386.eepic b/33063-t/images/sources/182aa386.eepic
new file mode 100644
index 0000000..26d52c6
--- /dev/null
+++ b/33063-t/images/sources/182aa386.eepic
@@ -0,0 +1,41 @@
+\PGset[0.8em]
+\begin{picture}(18,12)
+
+% 259x240
+% 9x8.5
+
+\drawline(3,10.5)(16,10.5) % Ax
+\drawline(3,10.5)(12,2) % Ay
+
+% m = 7.3
+% n = 5.4
+% p = 4.3
+\drawline(1,3.0)(8.3,3.0) % m
+\drawline(1,2.0)(6.4,2.0) % n
+\drawline(1,1.0)(5.3,1.0) % p
+
+% mAy = -.944
+% mBD = .707
+\dashline[80]{0.2}(10.3,10.5)(6.127,7.548) % BD
+
+\dashline[80]{0.2}(15.7,10.5)(8.438,5.366) % CF
+
+\put( 2.6,10.7){$\scriptstyle A$}
+\put(10.0,10.7){$\scriptstyle B$}
+\put(15.4,10.7){$\scriptstyle C$}
+\put( 5.5, 6.8){$\scriptstyle D$}
+\put( 7.8, 4.6){$\scriptstyle F$}
+
+\put(16.2,10.2){$\scriptstyle x$}
+\put(12.2, 1.6){$\scriptstyle y$}
+
+\put( 6.3,10.7){$\scriptstyle m$}
+\put(12.7,10.7){$\scriptstyle n$}
+\put( 3.8, 8.7){$\scriptstyle p$}
+
+\put( 0.2, 2.7){$\scriptstyle m$}
+\put( 0.3, 1.7){$\scriptstyle n$}
+\put( 0.3, 0.7){$\scriptstyle p$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/183aa387.eepic b/33063-t/images/sources/183aa387.eepic
new file mode 100644
index 0000000..61cc09a
--- /dev/null
+++ b/33063-t/images/sources/183aa387.eepic
@@ -0,0 +1,28 @@
+\PGset[0.8em]
+\begin{picture}(21,13)
+
+% m = 5.2
+% n = 6.2
+% m+n = 11.4
+\drawline(14,9)(19.2,9) % m
+\drawline(14,7)(20.2,7) % n
+
+
+% mAC = 1.219
+\dashline[80]{0.2}(1,1)(5.233,11.585)(13.906,1)(1,1) % DAED
+
+\dashline[80]{0.2}(2.931,5.828)(9.956,5.828) % BC
+
+
+
+\put( 4.9,11.7){$\scriptstyle A$}
+\put( 2.2, 5.6){$\scriptstyle B$}
+\put(10.2, 5.6){$\scriptstyle C$}
+\put( 0.2, 0.7){$\scriptstyle D$}
+\put(14.0, 0.7){$\scriptstyle E$}
+
+\put(16.6, 9.2){$\scriptstyle m$}
+\put(17.1, 7.2){$\scriptstyle n$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/184aa388.eepic b/33063-t/images/sources/184aa388.eepic
new file mode 100644
index 0000000..3d80c5f
--- /dev/null
+++ b/33063-t/images/sources/184aa388.eepic
@@ -0,0 +1,33 @@
+\PGset[0.8em]
+\begin{picture}(35,11)
+
+% m = 7.5
+% n = 10.3
+% m+n = 17.8
+\drawline(24,4)(31.5,4) % m
+\drawline(24,2)(34.3,2) % n
+
+\dashline[80]{0.2}(1,1)(20.8,1) % A(B)E
+
+% Ellipse: u = 9.9 v = 1.0 a = 8.9 b = 8.9 phi = 0.0 Grad
+\qbezier[20](18.8, 1.0)(18.8, 4.6865)(16.1933, 7.2933)
+\qbezier[20](16.1933, 7.2933)(13.5865, 9.9)(9.9, 9.9)
+\qbezier[20](9.9, 9.9)(6.2135, 9.9)(3.6067, 7.2933)
+\qbezier[20](3.6067, 7.2933)(1.0, 4.6865)(1.0, 1.0)
+
+\dashline[80]{0.4}(8.5,1)(8.5,9.789) % CH
+
+\put( 0.3, 0.7){$\scriptstyle A$}
+\put(18.5, 0.2){$\scriptstyle B$}
+\put( 8.2, 0.2){$\scriptstyle C$}
+\put( 8.2,10.0){$\scriptstyle H$}
+\put(20.9, 0.7){$\scriptstyle E$}
+
+\put( 4.2, 0.2){$\scriptstyle m$}
+\put(13.3, 0.2){$\scriptstyle n$}
+
+\put(27.7, 4.2){$\scriptstyle m$}
+\put(29.1, 2.2){$\scriptstyle n$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/185aa390.eepic b/33063-t/images/sources/185aa390.eepic
new file mode 100644
index 0000000..2a76697
--- /dev/null
+++ b/33063-t/images/sources/185aa390.eepic
@@ -0,0 +1,36 @@
+\PGset[0.8em]
+\begin{picture}(35,12)
+
+% AB = 11, BE = 5.5
+% mAE = 0.5, EG = 5.5, AG = 12.298+5.5 = 17.798 (AF = 6.798)
+
+\dashline[80]{0.2}(1,1)(18.798,1) % C'A
+\drawline(18.798,1)(29.798,1) % AB
+
+\dashline[80]{0.2}(29.798,1)(29.798,6.5) % BE
+\dashline[80]{0.2}(18.798,1)(34.717,8.96) % AG
+
+% Ellipse: u = 29.798 v = 6.5 a = 5.5 b = 5.5 phi = 0.0 Grad
+\qbezier[20](35.298, 6.5)(35.298, 8.7782)(33.6871, 10.3891)
+\qbezier[20](33.6871, 10.3891)(32.0762, 12.0)(29.798, 12.0)
+\qbezier[20](29.798, 12.0)(27.5198, 12.0)(25.9089, 10.3891)
+\qbezier[20](25.9089, 10.3891)(24.298, 8.7782)(24.298, 6.5)
+\qbezier[20](24.298, 6.5)(24.298, 4.2218)(25.9089, 2.6109)
+\qbezier[20](25.9089, 2.6109)(27.5198, 1.0)(29.798, 1.0)
+\qbezier[20](29.798, 1.0)(32.0762, 1.0)(33.6871, 2.6109)
+\qbezier[20](33.6871, 2.6109)(35.298, 4.2218)(35.298, 6.5)
+
+% Ellipse: u = 18.798 v = 1.0 a = 6.798 b = 6.798 phi = 0.0 Grad
+\qbezier[20](25.596, 1.0)(25.596, 3.8158)(23.6049, 5.8069)
+
+
+\put(18.5, 0.2){$\scriptstyle A$}
+\put(29.5, 0.2){$\scriptstyle B$}
+\put(25.3, 0.2){$\scriptstyle C$}
+\put(29.5, 6.7){$\scriptstyle E$}
+\put(24.3, 3.1){$\scriptstyle F$}
+\put(34.8, 8.8){$\scriptstyle G$}
+\put( 0.2, 0.8){$\scriptstyle C'$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/186aa391.eepic b/33063-t/images/sources/186aa391.eepic
new file mode 100644
index 0000000..3618e7a
--- /dev/null
+++ b/33063-t/images/sources/186aa391.eepic
@@ -0,0 +1,37 @@
+\PGset[0.8em]
+\begin{picture}(15,13)
+
+% 354x316
+% 13x11
+
+\drawline(1,7)(3,1)(10.75,1)(14,6.5)(6.5,12)(1,7)
+
+\dashline[80]{0.2}(3,1)(6.5,12)(10.75,1) % BEC
+
+\put( 0.3, 6.7){$\scriptstyle A$}
+\put( 2.7, 0.2){$\scriptstyle B$}
+\put(10.4, 0.2){$\scriptstyle C$}
+\put(14.1, 6.2){$\scriptstyle D$}
+\put( 6.2,12.2){$\scriptstyle E$}
+
+\end{picture}
+\PGrestore
+\quad
+\PGset[0.6em]
+\begin{picture}(15,13)
+
+% 354x316
+% 13x11
+
+\drawline(1,7)(3,1)(10.75,1)(14,6.5)(6.5,12)(1,7)
+
+\dashline[80]{0.2}(3,1)(6.5,12)(10.75,1) % BEC
+
+\put( 0.1, 6.7){$\scriptstyle A$}
+\put( 2.7, 0.0){$\scriptstyle B$}
+\put(10.4, 0.0){$\scriptstyle C$}
+\put(14.1, 6.2){$\scriptstyle D$}
+\put( 6.1,12.2){$\scriptstyle E$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/187aa291.eepic b/33063-t/images/sources/187aa291.eepic
new file mode 100644
index 0000000..3d35669
--- /dev/null
+++ b/33063-t/images/sources/187aa291.eepic
@@ -0,0 +1,32 @@
+\PGset[0.8em]
+\begin{picture}(12,9)
+
+\drawline(1,4)(11.571,4)(6.5,7.857)(1,4) % ABCA
+
+% A = 1, 4
+% B = 11.571, 4 mBC = -.761
+% C = 6.5, 7.857 mAC = .701
+% G = 2.643, 2.036 mAG = -1.195
+% H = 3.786, 3.286 mGH = 1.094
+% O = 1.962, 4.674 mOG = -3.874
+\dashline[80]{0.2}(1,4)(2.643,2.036)(3.786,3.286)(1.962,4.674)(2.643,2.036)
+
+% D = 7.496, 4
+% E = 5.094, 6.87
+% F = 9.168, 5.829
+\dashline[80]{0.2}(6.5,7.857)(7.496,4) % CD
+\dashline[80]{0.2}(5.094,6.87)(7.496,4)(9.168,5.829) % EDF
+
+
+\put( 0.2, 3.7){$\scriptstyle A$}
+\put(11.7, 3.7){$\scriptstyle B$}
+\put( 6.2, 8.0){$\scriptstyle C$}
+\put( 6.9, 3.2){$\scriptstyle D$}
+\put( 4.5, 7.0){$\scriptstyle E$}
+\put( 9.2, 5.9){$\scriptstyle F$}
+\put( 2.4, 1.3){$\scriptstyle G$}
+\put( 3.9, 3.0){$\scriptstyle H$}
+\put( 1.6, 4.9){$\scriptstyle O$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/187bb292.eepic b/33063-t/images/sources/187bb292.eepic
new file mode 100644
index 0000000..c592d2a
--- /dev/null
+++ b/33063-t/images/sources/187bb292.eepic
@@ -0,0 +1,43 @@
+\PGset[0.8em]
+\begin{picture}(6,7)
+
+% r = 2.5
+% Ellipse: u = 1.0 v = 1.0 a = 2.5 b = 2.5 phi = 0.0 Grad
+% Ellipse: u = 3.5 v = 3.5 a = 2.5 b = 2.5 phi = 0.0 Grad
+\qbezier[20](6.0, 3.5)(6.0, 4.5355)(5.2678, 5.2678)
+\qbezier[20](5.2678, 5.2678)(4.5355, 6.0)(3.5, 6.0)
+\qbezier[20](3.5, 6.0)(2.4645, 6.0)(1.7322, 5.2678)
+\qbezier[20](1.7322, 5.2678)(1.0, 4.5355)(1.0, 3.5)
+\qbezier[20](1.0, 3.5)(1.0, 2.4645)(1.7322, 1.7322)
+\qbezier[20](1.7322, 1.7322)(2.4645, 1.0)(3.5, 1.0)
+\qbezier[20](3.5, 1.0)(4.5355, 1.0)(5.2678, 1.7322)
+\qbezier[20](5.2678, 1.7322)(6.0, 2.4645)(6.0, 3.5)
+
+% A = 1.18, 4.431
+% B = 5.82, 4.431
+% C = 4.359, 5.848
+% O = 3.5, 3.5
+\drawline(1.18,4.431)(5.82,4.431)(4.359,5.848)(1.18,4.431) % ABCA
+
+% midpoint of CO = 3.93, 4.674, r=1.25
+% Ellipse: u = 3.93 v = 4.674 a = 1.25 b = 1.25 phi = 25.0 Grad
+\qbezier[10](4.3575, 5.8486)(3.871, 6.0257)(3.4017, 5.8069)
+\qbezier[10](3.4017, 5.8069)(2.9325, 5.5881)(2.7554, 5.1015)
+\qbezier[10](2.7554, 5.1015)(2.5783, 4.615)(2.7971, 4.1457)
+\qbezier[10](2.7971, 4.1457)(3.0159, 3.6765)(3.5025, 3.4994)
+
+
+\dashline[80]{0.2}(4.359,5.848)(3.5,3.5)(2.704,4.431) % COP
+
+% mCP = .856
+\dashline[80]{0.2}(4.359,5.848)(1.048,3.014) % CD
+
+\put( 0.4, 4.1){$\scriptstyle A$}
+\put( 5.9, 4.1){$\scriptstyle B$}
+\put( 4.1, 6.0){$\scriptstyle C$}
+\put( 0.2, 2.7){$\scriptstyle D$}
+\put( 3.2, 2.8){$\scriptstyle O$}
+\put( 2.2, 3.4){$\scriptstyle P$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/187cc293.eepic b/33063-t/images/sources/187cc293.eepic
new file mode 100644
index 0000000..1f288bb
--- /dev/null
+++ b/33063-t/images/sources/187cc293.eepic
@@ -0,0 +1,29 @@
+\PGset[0.8em]
+\begin{picture}(7,9)
+
+% r = 3.5
+% Ellipse: u = 4.5 v = 4.5 a = 3.5 b = 3.5 phi = 0.0 Grad
+\qbezier(8.0, 4.5)(8.0, 5.9497)(6.9749, 6.9749)
+\qbezier(6.9749, 6.9749)(5.9497, 8.0)(4.5, 8.0)
+\qbezier(4.5, 8.0)(3.0503, 8.0)(2.0251, 6.9749)
+\qbezier(2.0251, 6.9749)(1.0, 5.9497)(1.0, 4.5)
+\qbezier(1.0, 4.5)(1.0, 3.0503)(2.0251, 2.0251)
+\qbezier(2.0251, 2.0251)(3.0503, 1.0)(4.5, 1.0)
+\qbezier(4.5, 1.0)(5.9497, 1.0)(6.9749, 2.0251)
+\qbezier(6.9749, 2.0251)(8.0, 3.0503)(8.0, 4.5)
+
+% P = 6.036,5.786
+% n = 2, m = 3.235
+% n:m = 3.5:CA (5.661)
+\dashline[80]{0.2}(4.5,4.5)(8.514,7.861)(2.859,7.592)(7.996,4.674)(4.5,4.5) % OCABO
+
+% mAP = -.568
+
+\put( 2.5, 7.8){$\scriptstyle A$}
+\put( 8.1, 4.4){$\scriptstyle B$}
+\put( 8.6, 7.5){$\scriptstyle C$}
+\put( 4.2, 3.8){$\scriptstyle O$}
+\put( 5.8, 6.0){$\scriptstyle P$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/187dd294.eepic b/33063-t/images/sources/187dd294.eepic
new file mode 100644
index 0000000..991d603
--- /dev/null
+++ b/33063-t/images/sources/187dd294.eepic
@@ -0,0 +1,34 @@
+\PGset[0.8em]
+\begin{picture}(8,9)
+
+% r = 3.5
+% Ellipse: u = 4.5 v = 4.5 a = 3.5 b = 3.5 phi = 0.0 Grad
+\qbezier(8.0, 4.5)(8.0, 5.9497)(6.9749, 6.9749)
+\qbezier(6.9749, 6.9749)(5.9497, 8.0)(4.5, 8.0)
+\qbezier(4.5, 8.0)(3.0503, 8.0)(2.0251, 6.9749)
+\qbezier(2.0251, 6.9749)(1.0, 5.9497)(1.0, 4.5)
+\qbezier(1.0, 4.5)(1.0, 3.0503)(2.0251, 2.0251)
+\qbezier(2.0251, 2.0251)(3.0503, 1.0)(4.5, 1.0)
+\qbezier(4.5, 1.0)(5.9497, 1.0)(6.9749, 2.0251)
+\qbezier(6.9749, 2.0251)(8.0, 3.0503)(8.0, 4.5)
+
+\dashline[80]{0.2}(4.5,4.5)(6.303,1.5) % OP, m = -1.664
+
+\dashline[80]{0.2}(1.594,2.55)(7.094,2.15) % AB, m = -.072
+
+% C = 5.859, 2.239
+% CP = .862, DP = 1.724
+% D = 5.415, 2.978
+\dashline[80]{0.2}(5.415,2.978)(1.219,3.28)(6.303,1.5) % DEP
+
+\put( 0.9, 2.0){$\scriptstyle A$}
+\put( 7.3, 1.8){$\scriptstyle B$}
+\put( 5.8, 2.3){$\scriptstyle C$}
+\put( 5.5, 3.1){$\scriptstyle D$}
+\put( 0.4, 3.0){$\scriptstyle E$}
+\put( 3.5, 1.6){$\scriptstyle F$}
+\put( 4.2, 4.6){$\scriptstyle O$}
+\put( 6.3, 0.8){$\scriptstyle P$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/187ee295.eepic b/33063-t/images/sources/187ee295.eepic
new file mode 100644
index 0000000..7130b05
--- /dev/null
+++ b/33063-t/images/sources/187ee295.eepic
@@ -0,0 +1,33 @@
+\PGset[0.8em]
+\begin{picture}(9,8)
+
+% r = 3.25
+% Ellipse: u = 7.75 v = 4.25 a = 3.25 b = 3.25 phi = 0.0 Grad
+\qbezier(11.0, 4.25)(11.0, 5.5962)(10.0481, 6.5481)
+\qbezier(10.0481, 6.5481)(9.0962, 7.5)(7.75, 7.5)
+\qbezier(7.75, 7.5)(6.4038, 7.5)(5.4519, 6.5481)
+\qbezier(5.4519, 6.5481)(4.5, 5.5962)(4.5, 4.25)
+\qbezier(4.5, 4.25)(4.5, 2.9038)(5.4519, 1.9519)
+\qbezier(5.4519, 1.9519)(6.4038, 1.0)(7.75, 1.0)
+\qbezier(7.75, 1.0)(9.0962, 1.0)(10.0481, 1.9519)
+\qbezier(10.0481, 1.9519)(11.0, 2.9038)(11.0, 4.25)
+
+% P = 1, 3
+% C = 6.758, 1.155 m=PD = 4, n=DC = 2.046, PC = 6.046
+% D = 4.809, 1.779
+\dashline[80]{0.2}(1,3)(6.758,1.155)
+
+% 4 : PA = PA : 6.046, PA = 4.918
+% A = 4.96, 5.917
+% PD/DC = PA/AB, AB = 2.516, PB = 7.434
+\dashline[80]{0.2}(1,3)(6.986,7.409)(6.758,1.155) % PBC
+\dashline[80]{0.2}(4.96,5.917)(4.809,1.779) % AD
+
+\put( 4.3, 6.1){$\scriptstyle A$}
+\put( 6.7, 7.5){$\scriptstyle B$}
+\put( 6.4, 0.3){$\scriptstyle C$}
+\put( 4.3, 1.0){$\scriptstyle D$}
+\put( 0.2, 2.7){$\scriptstyle P$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/187ff296.eepic b/33063-t/images/sources/187ff296.eepic
new file mode 100644
index 0000000..9b61078
--- /dev/null
+++ b/33063-t/images/sources/187ff296.eepic
@@ -0,0 +1,33 @@
+\PGset[0.8em]
+\begin{picture}(9,8)
+
+% r = 3.25
+% Ellipse: u = 6.25 v = 4.25 a = 3.25 b = 3.25 phi = 0.0 Grad
+\qbezier(9.5, 4.25)(9.5, 5.5962)(8.5481, 6.5481)
+\qbezier(8.5481, 6.5481)(7.5962, 7.5)(6.25, 7.5)
+\qbezier(6.25, 7.5)(4.9038, 7.5)(3.9519, 6.5481)
+\qbezier(3.9519, 6.5481)(3.0, 5.5962)(3.0, 4.25)
+\qbezier(3.0, 4.25)(3.0, 2.9038)(3.9519, 1.9519)
+\qbezier(3.9519, 1.9519)(4.9038, 1.0)(6.25, 1.0)
+\qbezier(6.25, 1.0)(7.5962, 1.0)(8.5481, 1.9519)
+\qbezier(8.5481, 1.9519)(9.5, 2.9038)(9.5, 4.25)
+
+% P = 1.25, 1
+% PC + CD = PD = 5.
+% PC : CD = CD : 5., PC = 1.91, CD = 3.09
+% C = 2.91, 1
+% A = 3.183,3.175, mPA = 1.125
+% B = 6.958,7.422
+
+\dashline[80]{0.2}(6.958,7.422)(1.25,1)(6.25,1)(6.958,7.422) % BPDB
+
+\dashline[80]{0.2}(3.183,3.175)(2.91,1) % AC
+
+\put( 2.3, 3.1){$\scriptstyle A$}
+\put( 6.7, 7.7){$\scriptstyle B$}
+\put( 2.5, 0.2){$\scriptstyle C$}
+\put( 5.9, 0.2){$\scriptstyle D$}
+\put( 0.5, 0.6){$\scriptstyle P$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/187gg297.eepic b/33063-t/images/sources/187gg297.eepic
new file mode 100644
index 0000000..533f126
--- /dev/null
+++ b/33063-t/images/sources/187gg297.eepic
@@ -0,0 +1,38 @@
+\PGset[0.8em]
+\begin{picture}(7,9)
+
+% P in the arc subtended by chord AB s.t. PA:PB = m:n (= AD:DB?)
+
+% r = 3.5
+
+% Ellipse: u = 4.5 v = 4.5 a = 3.5 b = 3.5 phi = 0.0 Grad
+\qbezier(8.0, 4.5)(8.0, 5.9497)(6.9749, 6.9749)
+\qbezier(6.9749, 6.9749)(5.9497, 8.0)(4.5, 8.0)
+\qbezier(4.5, 8.0)(3.0503, 8.0)(2.0251, 6.9749)
+\qbezier(2.0251, 6.9749)(1.0, 5.9497)(1.0, 4.5)
+\qbezier(1.0, 4.5)(1.0, 3.0503)(2.0251, 2.0251)
+\qbezier(2.0251, 2.0251)(3.0503, 1.0)(4.5, 1.0)
+\qbezier(4.5, 1.0)(5.9497, 1.0)(6.9749, 2.0251)
+\qbezier(6.9749, 2.0251)(8.0, 3.0503)(8.0, 4.5)
+
+% y = 2.3
+% A = 1.778, 2.3
+% B = 7.222, 2.3
+\drawline(1.778,2.3)(7.222,2.3) % AB
+
+% E = 4.5,2.3
+% C = 4.5,8
+% mCP = -4.222
+% P = 6.07, 1.372
+\dashline[80]{0.2}(4.5,2.3)(4.5,8)(6.07,1.372)(1.778,2.3) % ECPA
+
+\put( 1.2, 1.6){$\scriptstyle A$}
+\put( 7.2, 1.6){$\scriptstyle B$}
+\put( 4.2, 8.1){$\scriptstyle C$}
+\put( 5.9, 2.4){$\scriptstyle D$}
+\put( 3.6, 2.4){$\scriptstyle E$}
+\put( 3.8, 4.2){$\scriptstyle O$}
+\put( 6.0, 0.6){$\scriptstyle P$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/187hh298.eepic b/33063-t/images/sources/187hh298.eepic
new file mode 100644
index 0000000..1b84bc8
--- /dev/null
+++ b/33063-t/images/sources/187hh298.eepic
@@ -0,0 +1,52 @@
+\PGset[0.8em]
+\begin{picture}(12,8)
+
+% secant through one of the points of intersection so that
+% the two chords are in the ratio m:n
+
+% r1 = 2.7
+% r2 = 3.5
+% Ellipse: u = 3.7 v = 4.5 a = 2.7 b = 2.7 phi = 0.0 Grad
+\qbezier(6.4, 4.5)(6.4, 5.6184)(5.6092, 6.4092)
+\qbezier(5.6092, 6.4092)(4.8184, 7.2)(3.7, 7.2)
+\qbezier(3.7, 7.2)(2.5816, 7.2)(1.7908, 6.4092)
+\qbezier(1.7908, 6.4092)(1.0, 5.6184)(1.0, 4.5)
+\qbezier(1.0, 4.5)(1.0, 3.3816)(1.7908, 2.5908)
+\qbezier(1.7908, 2.5908)(2.5816, 1.8)(3.7, 1.8)
+\qbezier(3.7, 1.8)(4.8184, 1.8)(5.6092, 2.5908)
+\qbezier(5.6092, 2.5908)(6.4, 3.3816)(6.4, 4.5)
+
+% Ellipse: u = 8.2 v = 4.5 a = 3.5 b = 3.5 phi = 0.0 Grad
+\qbezier(11.7, 4.5)(11.7, 5.9497)(10.6749, 6.9749)
+\qbezier(10.6749, 6.9749)(9.6497, 8.0)(8.2, 8.0)
+\qbezier(8.2, 8.0)(6.7503, 8.0)(5.7251, 6.9749)
+\qbezier(5.7251, 6.9749)(4.7, 5.9497)(4.7, 4.5)
+\qbezier(4.7, 4.5)(4.7, 3.0503)(5.7251, 2.0251)
+\qbezier(5.7251, 2.0251)(6.7503, 1.0)(8.2, 1.0)
+\qbezier(8.2, 1.0)(9.6497, 1.0)(10.6749, 2.0251)
+\qbezier(10.6749, 2.0251)(11.7, 3.0503)(11.7, 4.5)
+
+% O = 3.7, 4.5
+% O' = 8.2, 4.5
+% P = 5.399, 6.599
+% A = 5.2, 4.5
+\dashline[80]{0.2}(3.7,4.5)(8.2,4.5) % OO'
+\dashline[80]{0.2}(5.399,6.599)(5.2,4.5) % PA, m = -10.548
+
+\dashline[80]{0.2}(2.427,6.881)(11.345,6.035) % GF
+
+\dashline[80]{0.2}(3.7,4.5)(3.912,6.74) % OD
+\dashline[80]{0.2}(8.2,4.5)(8.372,6.317) % O'E
+
+\put( 1.6, 6.9){$\scriptstyle G$}
+\put( 3.6, 7.4){$\scriptstyle D$}
+\put( 5.1, 7.0){$\scriptstyle P$}
+\put( 8.0, 6.5){$\scriptstyle E$}
+\put(11.4, 5.8){$\scriptstyle F$}
+\put( 3.0, 4.2){$\scriptstyle O$}
+\put( 4.9, 3.8){$\scriptstyle A$}
+\put( 8.3, 4.2){$\scriptstyle O'$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/188aa303.eepic b/33063-t/images/sources/188aa303.eepic
new file mode 100644
index 0000000..5274134
--- /dev/null
+++ b/33063-t/images/sources/188aa303.eepic
@@ -0,0 +1,29 @@
+\PGset[0.8em]
+\begin{picture}(7,6)
+
+% 5x4
+\drawline(1,1)(4,1)(2.5,5)(1,1) % ABCA
+
+\dashline[80]{0.2}(4,1)(6.5,1)(6.5,5)(2.5,5)(2.5,1) % BNMCH
+\dashline[80]{0.2}(6.5,5)(1,1) % MA
+
+% mMA = .727, mBC = -2.667
+% (y-1)/(x-1) = .727 y=.727x + 0.2
+% (y-1)/(x-4) = -2.667 y=-2.667x + 11.668
+% x = 1.376y-.275 = 3.378
+% y = -3.67y + 12.401 = 2.655
+\dashline[80]{0.2}(1.622,1)(3.378,1)(3.378,2.655)(1.622,2.655)(1.622,1) % DEFGD
+
+\put( 0.5, 0.2){$\scriptstyle A$}
+\put( 3.7, 0.2){$\scriptstyle B$}
+\put( 2.2, 5.1){$\scriptstyle C$}
+\put( 1.3, 0.2){$\scriptstyle D$}
+\put( 3.0, 0.2){$\scriptstyle E$}
+\put( 3.2, 3.0){$\scriptstyle F$}
+\put( 0.9, 2.7){$\scriptstyle G$}
+\put( 2.1, 0.2){$\scriptstyle H$}
+\put( 6.0, 5.2){$\scriptstyle M$}
+\put( 6.0, 0.2){$\scriptstyle N$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/189aa312.eepic b/33063-t/images/sources/189aa312.eepic
new file mode 100644
index 0000000..0f82d6b
--- /dev/null
+++ b/33063-t/images/sources/189aa312.eepic
@@ -0,0 +1,19 @@
+\PGset[0.8em]
+\begin{picture}(8,8)
+
+% 6x6
+\drawline(1,1)(7,1)(7,7)(1,1) % BDCB
+\drawline(7,7)(5,1) % CA
+
+\put( 4.5, 0.2){$\scriptstyle A$}
+\put( 0.5, 0.2){$\scriptstyle B$}
+\put( 6.7, 7.1){$\scriptstyle C$}
+\put( 6.7, 0.2){$\scriptstyle D$}
+
+\put( 3.2, 3.7){$\scriptstyle a$}
+\put( 6.0, 3.0){$\scriptstyle b$}
+\put( 2.5, 0.3){$\scriptstyle c$}
+\put( 7.1, 3.7){$\scriptstyle h$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/189bb313.eepic b/33063-t/images/sources/189bb313.eepic
new file mode 100644
index 0000000..5892315
--- /dev/null
+++ b/33063-t/images/sources/189bb313.eepic
@@ -0,0 +1,24 @@
+\PGset[0.8em]
+\begin{picture}(7.5,7)
+
+% 189bb313
+
+\drawline(1,1)(5.8,5.6)(6.8,1)(1,1) % ACB
+
+\drawline(3.8,1)(5.8,5.6)(5.6,1) % FCD
+
+\put( 0.3, 0.7 ){$\scriptstyle A$}
+\put( 6.8, 0.7 ){$\scriptstyle B$}
+\put( 5.5, 5.7 ){$\scriptstyle C$}
+\put( 5.1, 0.2 ){$\scriptstyle D$}
+\put( 3.3, 0.2 ){$\scriptstyle F$}
+
+\put( 6.3, 3.5 ){$\scriptstyle a$}
+\put( 3.1, 3.5 ){$\scriptstyle b$}
+\put( 2.0, 0.3 ){$\scriptstyle c$}
+\put( 3.5, 2.2 ){$\scriptstyle m$}
+\put( 5.1, 2.2 ){$\scriptstyle h$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/190aa314.eepic b/33063-t/images/sources/190aa314.eepic
new file mode 100644
index 0000000..b23072c
--- /dev/null
+++ b/33063-t/images/sources/190aa314.eepic
@@ -0,0 +1,42 @@
+\PGset[0.8em]
+\begin{picture}(11,11)
+
+% r = 4.5
+% Ellipse: u = 5.5 v = 5.5 a = 4.5 b = 4.5 phi = 0.0 Grad
+\qbezier[20](10.0, 5.5)(10.0, 7.364)(8.682, 8.682)
+\qbezier[20](8.682, 8.682)(7.364, 10.0)(5.5, 10.0)
+\qbezier[20](5.5, 10.0)(3.636, 10.0)(2.318, 8.682)
+\qbezier[20](2.318, 8.682)(1.0, 7.364)(1.0, 5.5)
+\qbezier[20](1.0, 5.5)(1.0, 3.636)(2.318, 2.318)
+\qbezier[20](2.318, 2.318)(3.636, 1.0)(5.5, 1.0)
+\qbezier[20](5.5, 1.0)(7.364, 1.0)(8.682, 2.318)
+\qbezier[20](8.682, 2.318)(10.0, 3.636)(10.0, 5.5)
+
+% A = 170deg 1.068, 6.281
+% B = 10deg 9.932, 6.281
+% C = 60deg 7.75 , 9.397
+\drawline(1.068,6.281)(9.932,6.281)(7.75,9.397)(1.068,6.281) % ABCA
+
+% ACB = tan^-1 2.144 + tan^-1 0.7 = 64.992+34.992 = 99.987
+% ACD = 49.994, mCE = -3.733
+\drawline(7.75,9.397)(6.915,6.281) % CD
+
+% (y-9.397)/(x-7.75) = 3.733
+% (y-5.5)^2 + (x-5.5)^2 = 4.5^2
+\dashline[80]{0.2}(6.915,6.281)(5.5,1) % DE
+
+\dashline[80]{0.2}(5.5,1)(9.932,6.281) % EB
+
+\put( 0.2, 6.0){$\scriptstyle A$}
+\put(10.1, 6.0){$\scriptstyle B$}
+\put( 7.8, 9.4){$\scriptstyle C$}
+\put( 6.0, 5.5){$\scriptstyle D$}
+\put( 5.0, 0.2){$\scriptstyle E$}
+
+\put( 8.3, 7.5){$\scriptstyle a$}
+\put( 3.9, 7.8){$\scriptstyle b$}
+\put( 3.9, 5.7){$\scriptstyle c$}
+\put( 6.7, 7.2){$\scriptstyle t$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/190bb315.eepic b/33063-t/images/sources/190bb315.eepic
new file mode 100644
index 0000000..612b018
--- /dev/null
+++ b/33063-t/images/sources/190bb315.eepic
@@ -0,0 +1,39 @@
+\PGset[0.8em]
+\begin{picture}(11,11)
+
+% r = 4.5
+% Ellipse: u = 5.5 v = 5.5 a = 4.5 b = 4.5 phi = 0.0 Grad
+\qbezier(10.0, 5.5)(10.0, 7.364)(8.682, 8.682)
+\qbezier(8.682, 8.682)(7.364, 10.0)(5.5, 10.0)
+\qbezier(5.5, 10.0)(3.636, 10.0)(2.318, 8.682)
+\qbezier(2.318, 8.682)(1.0, 7.364)(1.0, 5.5)
+\qbezier(1.0, 5.5)(1.0, 3.636)(2.318, 2.318)
+\qbezier(2.318, 2.318)(3.636, 1.0)(5.5, 1.0)
+\qbezier(5.5, 1.0)(7.364, 1.0)(8.682, 2.318)
+\qbezier(8.682, 2.318)(10.0, 3.636)(10.0, 5.5)
+
+% A = 170deg 1.068, 6.281
+% B = 10deg 9.932, 6.281
+% C = 60deg 7.75 , 9.397
+\drawline(1.068,6.281)(9.932,6.281)(7.75,9.397)(1.068,6.281) % ABCA
+
+% ACB = tan^-1 2.144 + tan^-1 0.7 = 64.992+34.992 = 99.987
+% ACD = 49.994, mCE = -3.733
+\drawline(7.75,9.397)(7.75,6.281) % CD
+
+% E = 3.25, 1.603
+\dashline[80]{0.2}(3.25,1.603)(9.932,6.281) % EB
+\drawline(3.25,1.603)(7.75,9.397) % EA
+
+\put( 0.2, 6.0){$\scriptstyle B$}
+\put(10.1, 6.0){$\scriptstyle C$}
+\put( 7.8, 9.5){$\scriptstyle A$}
+\put( 7.3, 5.5){$\scriptstyle D$}
+\put( 2.5, 0.9){$\scriptstyle E$}
+
+\put( 8.3, 7.5){$\scriptstyle b$}
+\put( 3.9, 7.8){$\scriptstyle c$}
+\put( 3.9, 5.7){$\scriptstyle a$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/193aa395.eepic b/33063-t/images/sources/193aa395.eepic
new file mode 100644
index 0000000..b06f0ad
--- /dev/null
+++ b/33063-t/images/sources/193aa395.eepic
@@ -0,0 +1,34 @@
+\PGset[0.8em]
+\begin{picture}(38,8)
+
+% AB = 21, AO = 3, AD = 6
+\drawline(1,1)(22,1)(22,7)(1,7)(1,1) % ABCD
+
+% AE = 12, AO = 3, AD = 6
+\drawline(25,1)(37,1)(37,7)(25,7)(25,1) % AEFD
+
+\dashline[80]{0.2}(4,1)(4,7)
+\dashline[80]{0.2}(7,1)(7,7)
+\dashline[80]{0.2}(10,1)(10,7)
+\dashline[80]{0.2}(13,1)(13,7)
+\dashline[80]{0.2}(16,1)(16,7)
+\dashline[80]{0.2}(19,1)(19,7)
+
+\dashline[80]{0.2}(28,1)(28,7)
+\dashline[80]{0.2}(31,1)(31,7)
+\dashline[80]{0.2}(34,1)(34,7)
+
+\put( 0.3, 0.5){$\scriptstyle A$}
+\put(22.1, 0.5){$\scriptstyle B$}
+\put(22.1, 6.7){$\scriptstyle C$}
+\put( 0.2, 6.7){$\scriptstyle D$}
+\put( 3.7, 0.2){$\scriptstyle O$}
+
+\put(24.3, 0.5){$\scriptstyle A$}
+\put(37.1, 0.5){$\scriptstyle E$}
+\put(37.1, 6.7){$\scriptstyle F$}
+\put(24.2, 6.7){$\scriptstyle D$}
+\put(27.7, 0.2){$\scriptstyle O$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/194aa395.eepic b/33063-t/images/sources/194aa395.eepic
new file mode 100644
index 0000000..90929c9
--- /dev/null
+++ b/33063-t/images/sources/194aa395.eepic
@@ -0,0 +1,36 @@
+\PGset[0.8em]
+\begin{picture}(38,8)
+
+% AB = 12
+% AK = 12.5
+\drawline(1,1)(13,1)(13,6.25)(1,6.25)(1,1) % ABCD
+
+\drawline(17,1)(29.8,1)(29.8,6.25)(17,6.25)(17,1) % AEFD
+
+\dashline[80]{0.2}( 3,1)( 3,6.25)
+\dashline[80]{0.2}( 5,1)( 5,6.25)
+\dashline[80]{0.2}( 7,1)( 7,6.25)
+\dashline[80]{0.2}( 9,1)( 9,6.25)
+\dashline[80]{0.2}(11,1)(11,6.25)
+
+\dashline[80]{0.2}(19,1)(19,6.25)
+\dashline[80]{0.2}(21,1)(21,6.25)
+\dashline[80]{0.2}(23,1)(23,6.25)
+\dashline[80]{0.2}(25,1)(25,6.25)
+\dashline[80]{0.2}(27,1)(27,6.25)
+\dashline[80]{0.2}(29,1)(29,6.25)
+
+\put( 0.3, 0.7){$\scriptstyle A$}
+\put(13.1, 0.7){$\scriptstyle B$}
+\put(13.1, 6.0){$\scriptstyle C$}
+\put( 0.2, 6.0){$\scriptstyle D$}
+
+\put(16.3, 0.7){$\scriptstyle A$}
+\put(28.6, 0.2){$\scriptstyle K$}
+\put(29.9, 0.7){$\scriptstyle E$}
+\put(29.9, 6.0){$\scriptstyle F$}
+\put(28.7, 6.4){$\scriptstyle H$}
+\put(16.2, 6.0){$\scriptstyle D$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/195aa397.eepic b/33063-t/images/sources/195aa397.eepic
new file mode 100644
index 0000000..4a395c8
--- /dev/null
+++ b/33063-t/images/sources/195aa397.eepic
@@ -0,0 +1,22 @@
+\PGset[0.8em]
+\begin{picture}(38,8)
+
+\drawline(1,1)(11,1)(11,8)(1,8)(1,1) % R
+\drawline(15,1)(22,1)(22,6)(15,6)(15,1) % R'
+\drawline(26,1)(36,1)(36,6)(26,6)(26,1) % S
+
+\put( 5.5, 4.2){$\scriptstyle R$}
+\put(18.2, 3.2){$\scriptstyle R'$}
+\put(30.5, 3.2){$\scriptstyle S$}
+
+\put( 0.2, 4.2){$\scriptstyle a$}
+\put( 5.7, 0.3){$\scriptstyle b$}
+
+\put(14.2, 3.2){$\scriptstyle a'$}
+\put(18.4, 0.3){$\scriptstyle b'$}
+
+\put(25.2, 3.2){$\scriptstyle a'$}
+\put(30.7, 0.3){$\scriptstyle b$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/196aa398.eepic b/33063-t/images/sources/196aa398.eepic
new file mode 100644
index 0000000..4c5e826
--- /dev/null
+++ b/33063-t/images/sources/196aa398.eepic
@@ -0,0 +1,16 @@
+\PGset[0.8em]
+\begin{picture}(20,10)
+
+\drawline(1,1)(12.3,1)(12.3,9.4)(1,9.4)(1,1) % R
+\drawline(16,1)(19,1)(19,4)(16,4)(16,1) % U
+
+\put( 6.2, 5.0){$\scriptstyle R$}
+\put( 0.3, 5.1){$\scriptstyle a$}
+\put( 6.4, 0.3){$\scriptstyle b$}
+
+\put(17.2, 2.2){$\scriptstyle U$}
+\put(15.3, 2.2){$\scriptstyle 1$}
+\put(17.3, 0.3){$\scriptstyle 1$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/196bb399.eepic b/33063-t/images/sources/196bb399.eepic
new file mode 100644
index 0000000..779daaf
--- /dev/null
+++ b/33063-t/images/sources/196bb399.eepic
@@ -0,0 +1,18 @@
+\PGset[0.8em]
+\begin{picture}(16,10)
+
+\drawline(1,1)(15,1)(15,9)(1,9)(1,1)
+
+\drawline( 3,1)( 3,9)
+\drawline( 5,1)( 5,9)
+\drawline( 7,1)( 7,9)
+\drawline( 9,1)( 9,9)
+\drawline(11,1)(11,9)
+\drawline(13,1)(13,9)
+
+\drawline(1,3)(15,3)
+\drawline(1,5)(15,5)
+\drawline(1,7)(15,7)
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/197aa400.eepic b/33063-t/images/sources/197aa400.eepic
new file mode 100644
index 0000000..3bc4152
--- /dev/null
+++ b/33063-t/images/sources/197aa400.eepic
@@ -0,0 +1,35 @@
+\PGset[0.8em]
+\begin{picture}(40,8)
+
+\drawline(1,1)(3.25,7)(18.5,7)(16.25,1)(1,1) % AEFDA
+
+\dashline[80]{0.2}(1,1)(1,7)(3.25,7) % ABE
+\dashline[80]{0.2}(16.25,1)(16.25,7) % DC
+
+\drawline(23,1)(31.5,6.5)(38.6,6.5)(30.1,1)(23,1) % AEFDA
+
+\dashline[80]{0.2}(23,1)(23,6.5)(31.5,6.5) % ABE
+\dashline[80]{0.2}(30.1,1)(30.1,6.5) % DC
+
+\put( 0.6, 0.2){$\scriptstyle A$}
+\put( 0.6, 7.1){$\scriptstyle B$}
+\put(16.0, 7.1){$\scriptstyle C$}
+\put(15.8, 0.2){$\scriptstyle D$}
+\put( 3.0, 7.1){$\scriptstyle E$}
+\put(18.2, 7.1){$\scriptstyle F$}
+
+\put(15.6, 3.8){$\scriptstyle a$}
+\put( 7.9, 0.2){$\scriptstyle b$}
+
+\put(22.7, 0.2){$\scriptstyle A$}
+\put(22.7, 6.6){$\scriptstyle B$}
+\put(29.8, 6.6){$\scriptstyle C$}
+\put(29.7, 0.2){$\scriptstyle D$}
+\put(31.2, 6.6){$\scriptstyle E$}
+\put(38.3, 6.6){$\scriptstyle F$}
+
+\put(29.5, 3.2){$\scriptstyle a$}
+\put(26.3, 0.2){$\scriptstyle b$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/198aa403.eepic b/33063-t/images/sources/198aa403.eepic
new file mode 100644
index 0000000..dabfec1
--- /dev/null
+++ b/33063-t/images/sources/198aa403.eepic
@@ -0,0 +1,19 @@
+\PGset[0.8em]
+\begin{picture}(19,9)
+
+\drawline(1,1)(15.3,1)(17.75,7.8)(1,1) % ABCA
+
+\dashline[80]{0.2}(17.75,7.8)(17.75,1)(15.3,1) % CDB
+\dashline[80]{0.2}(1,1)(3.45,7.8)(17.75,7.8) % AHC
+
+\put( 0.5, 0.2){$\scriptstyle A$}
+\put(14.8, 0.2){$\scriptstyle B$}
+\put(17.5, 7.9){$\scriptstyle C$}
+\put(17.3, 0.2){$\scriptstyle D$}
+\put( 3.1, 7.9){$\scriptstyle H$}
+
+\put(17.2, 3.9){$\scriptstyle a$}
+\put( 8.3, 0.2){$\scriptstyle b$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/199aa407.eepic b/33063-t/images/sources/199aa407.eepic
new file mode 100644
index 0000000..a30f73c
--- /dev/null
+++ b/33063-t/images/sources/199aa407.eepic
@@ -0,0 +1,28 @@
+\PGset[0.8em]
+\begin{picture}(19,11.5)
+
+% b=17.75, h=9.4, b'=10, 1/2h = 4.6
+
+\drawline(1,1)(18.75,1)(14.875,10.4)(4.875,10.4)(1,1) % ABCHA
+
+% y = 5.8
+\drawline(2.98,5.8)(16.77,5.8) % OP
+\drawline(9.875,1)(9.875,10.4) % FE
+\drawline(1,1)(14.875,10.4) % AC
+
+
+\put( 0.5, 0.2){$\scriptstyle A$}
+\put(18.3, 0.2){$\scriptstyle B$}
+\put(14.6,10.5){$\scriptstyle C$}
+\put( 9.6,10.5){$\scriptstyle E$}
+\put( 9.5, 0.2){$\scriptstyle F$}
+\put( 4.6,10.5){$\scriptstyle H$}
+\put( 2.2, 5.5){$\scriptstyle O$}
+\put(16.9, 5.5){$\scriptstyle P$}
+
+\put(10.1, 3.0){$\scriptstyle a$}
+\put(14.2, 0.2){$\scriptstyle b$}
+\put(12.2,10.5){$\scriptstyle b'$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/199bb409.eepic b/33063-t/images/sources/199bb409.eepic
new file mode 100644
index 0000000..54df8b2
--- /dev/null
+++ b/33063-t/images/sources/199bb409.eepic
@@ -0,0 +1,23 @@
+\PGset[0.8em]
+\begin{picture}(19,11)
+
+\drawline(1,4.3)(4.75,8.5)(8.3,10.3)(12.75,8.0)(17.4,4.3)(12.5,1)(5.8,1)(1,4.3) % ABCDEFGA
+
+\dashline[80]{0.2}(1,4.3)(17.4,4.3)
+\dashline[80]{0.2}(4.75,4.3)(4.75,8.5)
+\dashline[80]{0.2}(8.3,4.3)(8.3,10.3)
+\dashline[80]{0.2}(12.75,4.3)(12.75,8)
+\dashline[80]{0.2}(12.5,1)(12.5,4.3)
+\dashline[80]{0.2}(5.8,1)(5.8,4.3)
+
+
+\put( 0.3, 4.0){$\scriptstyle A$}
+\put( 4.3, 8.6){$\scriptstyle B$}
+\put( 8.0,10.4){$\scriptstyle C$}
+\put(12.5, 8.1){$\scriptstyle D$}
+\put(17.5, 4.0){$\scriptstyle E$}
+\put(12.2, 0.2){$\scriptstyle F$}
+\put( 5.5, 0.2){$\scriptstyle G$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/200aa410.eepic b/33063-t/images/sources/200aa410.eepic
new file mode 100644
index 0000000..cf04dc0
--- /dev/null
+++ b/33063-t/images/sources/200aa410.eepic
@@ -0,0 +1,12 @@
+\PGset[0.8em]
+\begin{picture} (14,14 )
+\drawline ( 13,13 )( 1, 1 )(13, 1 )( 13,13 ) %A(D)BC(E)A
+\drawline ( 7, 7 )( 13, 4 ) %DE
+\dashline[80]{0.2} ( 13, 4 )( 1, 1 ) %EB
+\put( 12.5 , 13.2 ){$\scriptstyle A$} %A
+\put( 0.7 , 0.2 ){$\scriptstyle B$} %B
+\put(13.3 , 0.7 ){$\scriptstyle C$} %C
+\put( 6.3 , 7 ){$\scriptstyle D$} %D
+\put(13.3 , 3.7 ){$\scriptstyle E$} %E
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/201ab411.eepic b/33063-t/images/sources/201ab411.eepic
new file mode 100644
index 0000000..7263002
--- /dev/null
+++ b/33063-t/images/sources/201ab411.eepic
@@ -0,0 +1,25 @@
+\PGset[0.8em]
+
+\begin{picture} (12, 6 )
+\drawline ( 1, 1 )( 11, 1) ( 8.333, 5 )( 1, 1 ) % A(O)BCA
+\dashline[80]{0.2}( 8.333, 4.8 )( 8.333, 1) % CO
+
+\put( 0.7 , 0.2 ){$\scriptstyle A$}
+\put( 8.0 , 0.2 ){$\scriptstyle O$}
+\put( 8.0 , 5.2 ){$\scriptstyle C$}
+\put(10.3 , 0.2 ){$\scriptstyle B$}
+\end{picture}
+
+\quad
+
+\begin{picture} (17, 8 )
+\drawline ( 1, 1 )( 16, 1 )( 12, 7 )( 1, 1 ) % A'(O')B'C'A'
+\dashline[80]{0.2}( 12, 6.8 )( 12, 1 ) % C'O'
+
+\put( 0.7 , 0.2 ){$\scriptstyle A'$}
+\put(11.7 , 0.2 ){$\scriptstyle O'$}
+\put(11.7 , 7.2 ){$\scriptstyle C'$}
+\put(15.3 , 0.2 ){$\scriptstyle B'$}
+\end{picture}
+
+\PGrestore
diff --git a/33063-t/images/sources/202ab412.eepic b/33063-t/images/sources/202ab412.eepic
new file mode 100644
index 0000000..1d9a4ea
--- /dev/null
+++ b/33063-t/images/sources/202ab412.eepic
@@ -0,0 +1,35 @@
+\PGset[0.8em]
+
+\begin{picture} (15, 13.6 )
+ % A E D C B A
+\drawline ( 1, 6.8 )( 6.33, 12.6 ) ( 14, 6.8 )( 11, 1 )( 4, 1 )( 1, 6.8 )
+
+\dashline[80]{0.2}( 6.33, 12.6 )( 4, 1 )
+\dashline[80]{0.2}( 6.33, 12.6 )( 11, 1 )
+
+\put( 0.3 , 6.6 ){$\scriptstyle A$}
+\put( 3.7 , 0.2 ){$\scriptstyle B$}
+\put(10.3 , 0.2 ){$\scriptstyle C$}
+\put(14 , 6.6 ){$\scriptstyle D$}
+\put( 6 ,12.8 ){$\scriptstyle E$}
+\end{picture}
+
+\quad
+
+\PGset[0.6em]
+
+\begin{picture} (15, 13.6 )
+ % A E D C B A
+\drawline ( 1, 6.8 )( 6.33, 12.6 ) ( 14, 6.8 )( 11, 1 )( 4, 1 )( 1, 6.8 )
+
+\dashline[80]{0.2}( 6.33, 12.6 )( 4, 1 )
+\dashline[80]{0.2}( 6.33, 12.6 )( 11, 1 )
+
+\put( 0 , 6.6 ){$\scriptstyle A'$}
+\put( 3.7 , 0.1 ){$\scriptstyle B'$}
+\put(10.3 , 0.1 ){$\scriptstyle C'$}
+\put(14 , 6.6 ){$\scriptstyle D'$}
+\put( 6 ,12.8 ){$\scriptstyle E'$}
+\end{picture}
+
+\PGrestore
diff --git a/33063-t/images/sources/203aa415.eepic b/33063-t/images/sources/203aa415.eepic
new file mode 100644
index 0000000..04aedc0
--- /dev/null
+++ b/33063-t/images/sources/203aa415.eepic
@@ -0,0 +1,28 @@
+\PGset[0.8em]
+
+\begin{picture} (14, 18 )
+
+\drawline ( 9, 11 )( 3, 8 )( 10, 8 )( 9, 11 ) % ABCA
+\drawline ( 9, 11 )( 6.88, 17.37)( 1.12, 14.37)( 3, 8 ) % AGFB
+\drawline ( 9, 11 )(11.83, 12.41)(12.83, 9.41)(10,8) % AHKC
+\drawline ( 3, 8 )(3, 1)(10,1)(10,8) % BDEC
+
+\dashline[80]{0.2}( 9, 11)(3,1) % AD
+\dashline[80]{0.2}( 9, 11)(9,1) % AL
+\dashline[80]{0.2}( 10, 8)(1.12, 14.37) % CF
+
+\put( 9 , 11.5 ) {$\scriptstyle A$}
+\put( 2 , 7.7) {$\scriptstyle B$}
+\put( 10.2 , 7.5 ) {$\scriptstyle C$}
+\put( 2.7 , .2 ) {$\scriptstyle D$}
+\put( 9.5 , .2 ) {$\scriptstyle E$}
+\put(0.62,14.37) {$\scriptstyle F$}
+\put(6.88,17.37) {$\scriptstyle G$}
+\put(11.83,12.41){$\scriptstyle H$}
+\put(12.83,9.41) {$\scriptstyle K$}
+\put( 8.5 , .2 ) {$\scriptstyle L$}
+
+
+\end{picture}
+
+\PGrestore
diff --git a/33063-t/images/sources/204aa356.eepic b/33063-t/images/sources/204aa356.eepic
new file mode 100644
index 0000000..5c5f324
--- /dev/null
+++ b/33063-t/images/sources/204aa356.eepic
@@ -0,0 +1,23 @@
+\PGset[0.8em]
+
+\begin{picture} (9, 9.5)
+
+\drawline ( 1, 7.5 )( 7.5, 7.5 ) % AC
+
+\dashline[80]{0.2}( 1, 7.5 )( 1, 1 )( 7.5, 1)(7.5, 7.5) % AKGC
+\dashline[80]{0.2}( 5, 7.5 )(5,1) % BH
+\dashline[80]{0.2}( 1, 3.5 )(7.5,3.5) % DF
+
+\put( .7 , 7.7 ) {$\scriptstyle A$}
+\put( 4.5 , 7.7 ) {$\scriptstyle B$}
+\put( 7 , 7.7 ) {$\scriptstyle C$}
+\put( .2 , 3.2 ) {$\scriptstyle D$}
+\put( 5.2 , 2.7 ) {$\scriptstyle E$}
+\put( 7.7 , 3.2 ) {$\scriptstyle F$}
+\put( .7 , .3 ) {$\scriptstyle K$}
+\put( 4.5 , .3 ) {$\scriptstyle H$}
+\put( 7 , .3 ) {$\scriptstyle G$}
+
+\end{picture}
+
+\PGrestore
diff --git a/33063-t/images/sources/204bb357.eepic b/33063-t/images/sources/204bb357.eepic
new file mode 100644
index 0000000..0946c2b
--- /dev/null
+++ b/33063-t/images/sources/204bb357.eepic
@@ -0,0 +1,22 @@
+\PGset[0.8em]
+\begin{picture} (9, 12)
+
+\drawline ( 1, 7.5 )( 7.5, 7.5 ) % AC
+
+\dashline[80]{0.2}( 1, 7.5 )( 1, 1 )( 7.5, 1)(7.5, 7.5) % AGFB
+\dashline[80]{0.2}( 1, 7.5 )(1,10.5)(4,10.5)(4,3.5) % AHK(C)D
+\dashline[80]{0.2}( 1, 3.5 )(7.5,3.5) % LE
+
+\put( .2 , 7.2 ) {$\scriptstyle A$}
+\put( 4.2 , 7.7 ) {$\scriptstyle C$}
+\put( 7.5 , 7.2 ) {$\scriptstyle B$}
+\put( .2 , 3.2 ) {$\scriptstyle L$}
+\put( 7.7 , 3.2 ) {$\scriptstyle E$}
+\put( .7 , .3 ) {$\scriptstyle G$}
+\put( 7 , .3 ) {$\scriptstyle F$}
+\put( .7 , 10.7 ) {$\scriptstyle H$}
+\put( 3.7 , 10.7 ) {$\scriptstyle K$}
+\put( 3.7 , 2.7 ) {$\scriptstyle D$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/204cc358.eepic b/33063-t/images/sources/204cc358.eepic
new file mode 100644
index 0000000..157dada
--- /dev/null
+++ b/33063-t/images/sources/204cc358.eepic
@@ -0,0 +1,19 @@
+
+\PGset[0.8em]
+\begin{picture} (9, 11)
+
+\drawline ( 1, 7.5 )( 1, 1 )( 7.5, 1)(7.5, 7.5)(1, 7.5) % EABD
+\drawline ( 7.5, 1 )( 7.5, 3.5 )( 5, 3.5 )( 5, 1 )( 7.5, 1 ) % BFGC
+\dashline[80]{0.2}(1, 7.5)(1, 10)(5, 10)( 5, 7.5 )(5,1) % EIK(H)G
+
+\put( .2 , 7.3 ) {$\scriptstyle E$}
+\put( 5.2 , 7.7 ) {$\scriptstyle H$}
+\put( 7.5 , 7.3 ) {$\scriptstyle D$}
+\put( 4.2 , 3.2 ) {$\scriptstyle G$}
+\put( 7.6 , 3.2 ) {$\scriptstyle F$}
+\put( .7 , .3 ) {$\scriptstyle A$}
+\put( 4.5 , .3 ) {$\scriptstyle C$}
+\put( 7 , .3 ) {$\scriptstyle B$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/206aa417.eepic b/33063-t/images/sources/206aa417.eepic
new file mode 100644
index 0000000..4a2f895
--- /dev/null
+++ b/33063-t/images/sources/206aa417.eepic
@@ -0,0 +1,22 @@
+\PGset[0.7em]
+\begin{picture} (40, 10)
+
+\drawline ( 1, 1)( 7, 1)( 7, 7)( 1, 7)( 1, 1) % R
+\drawline (11, 1)(18, 1)(18, 8)(11, 8)(11, 1) % R'
+
+\dashline[80]{0.4}(31, 1)(39, 1)(39, 9)(31, 9)(31, 1) % S
+
+\dashline[80]{0.2}(21, 8)(21, 1)(29, 1) % BAC
+\dashline[80]{0.2}(21, 6)(27, 1)
+
+\put( 3.5 , 3.5 ) {$\scriptstyle R$}
+\put( 14 , 4 ) {$\scriptstyle R'$}
+
+\put( 20.1, 5.5 ) {$\scriptstyle B$}
+\put( 20.1, .7 ) {$\scriptstyle A$}
+\put( 26.5, .2 ) {$\scriptstyle C$}
+
+\put( 34.5, 4.5 ) {$\scriptstyle S$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/207aa418.eepic b/33063-t/images/sources/207aa418.eepic
new file mode 100644
index 0000000..41d505b
--- /dev/null
+++ b/33063-t/images/sources/207aa418.eepic
@@ -0,0 +1,29 @@
+
+\PGset[0.7em]
+\begin{picture} (36, 10)
+
+\drawline ( 1, 1)( 7, 1)( 7, 7)( 1, 7)( 1, 1) % R
+\drawline (11, 1)(18, 1)(18, 8)(11, 8)(11, 1) % R'
+
+\dashline[80]{0.4}(31, 1)(35, 1)(35, 5)(31, 5)(31, 1) % S
+
+\dashline[80]{0.2}(21, 8)(21, 1)(28, 1) % (B)A(C)X
+\dashline[80]{0.2}(21, 6)(27, 1) % BC
+
+%\drawline (21,6)(28,3.5)
+%\drawline (21,6)(25,0)
+% arc P1 = (28.0/3.5) P2 = (21.0/6.0)(B) P3 = (25.0/0.0) r = 7.81 (BC)
+\qbezier(28.355, 3.3732)(27.4849, 0.9368)(25.3322, -0.4983)
+
+\put( 3.5 , 3.5 ) {$\scriptstyle R$}
+\put( 14 , 4 ) {$\scriptstyle R'$}
+
+\put( 20.1, 5.5 ) {$\scriptstyle B$}
+\put( 20.1, .7 ) {$\scriptstyle A$}
+\put( 26.8, .2 ) {$\scriptstyle C$}
+\put( 28, .7 ) {$\scriptstyle X$}
+
+\put( 32.5, 2.5 ) {$\scriptstyle S$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/208aa419.eepic b/33063-t/images/sources/208aa419.eepic
new file mode 100644
index 0000000..04eed7e
--- /dev/null
+++ b/33063-t/images/sources/208aa419.eepic
@@ -0,0 +1,42 @@
+\PGset[0.5em]
+\begin{picture} (12, 13.6 )
+
+\drawline ( 1, 6.8 )( 6.33, 12.6 ) ( 14, 6.8 )( 11, 1 )( 4, 1 )( 1, 6.8 )
+
+\put( 7.0 , 6.3 ){$\scriptstyle R$}
+\put( 3.7 , -0.3 ){$\scriptstyle A$}
+\put(10.3 , -0.3 ){$\scriptstyle B$}
+\end{picture}
+\quad
+\PGset[0.6em]
+\begin{picture} (12, 13.6 )
+
+\drawline ( 1, 6.8 )( 6.33, 12.6 ) ( 14, 6.8 )( 11, 1 )( 4, 1 )( 1, 6.8 )
+
+\put( 7.0 , 6.3 ){$\scriptstyle R'$}
+\put( 3.7 , 0.1 ){$\scriptstyle A'$}
+\put(10.3 , 0.1 ){$\scriptstyle B'$}
+\end{picture}
+\quad
+\PGset[0.7em]
+\begin{picture} (12, 13.6 )
+
+\dashline[80]{0.4}( 1, 6.8 )( 6.33, 12.6 ) ( 14, 6.8 )( 11, 1 )( 4, 1 )( 1, 6.8 )
+
+\put( 7.0 , 6.3 ){$\scriptstyle R''$}
+\put( 3.7 , 0.1 ){$\scriptstyle A''$}
+\put(10.3 , 0.1 ){$\scriptstyle B''$}
+\end{picture}
+\begin{picture} (10, 6 )
+
+% AB = 7*0.5em = PO = 5*0.7em
+% A'B' = 7*0.6em = PH = 6*0.7em
+\dashline[80]{0.2}( 4, 1 )(4, 6 )( 10, 1 )( 4, 1 ) % POHP
+
+\put( 3.0 , 5.5 ){$\scriptstyle O$}
+\put( 3.7 , 0.1 ){$\scriptstyle P$}
+\put(9.3 , 0.1 ){$\scriptstyle H$}
+\end{picture}
+
+
+\PGrestore
diff --git a/33063-t/images/sources/209aa420.eepic b/33063-t/images/sources/209aa420.eepic
new file mode 100644
index 0000000..0ad94cb
--- /dev/null
+++ b/33063-t/images/sources/209aa420.eepic
@@ -0,0 +1,27 @@
+\PGset[0.8em]
+\begin{picture} (20, 12)
+
+% A B C D H E A
+\drawline (4,1)(1,6)(4,11)(10,11)(13,6)(10,1)(4,1)
+
+\dashline{0.2}(4,1)(4,11) % AC
+\dashline{0.2}(1,6)(1,1) % BI
+\dashline{0.2}(10,11)(10,1) % DE
+\dashline{0.2}(13,6)(13,1)(4,11) % HFC
+\dashline{0.4}(4,1)(1,1)(4,11)(19,1)(10,1) % AICKE
+
+\dashline{0.2}(19,1)(10,11)(13,1)% KDF
+
+\put( 3.9 , 0.2 ){$\scriptstyle A$}
+\put( 0.2 , 5.7 ){$\scriptstyle B$}
+\put( 3.9 ,11.2 ){$\scriptstyle C$}
+\put( 9.3 ,11.2 ){$\scriptstyle D$}
+\put( 9.3 , 0.2 ){$\scriptstyle E$}
+\put(12.6 , 0.2 ){$\scriptstyle F$}
+\put(13.1 , 5.7 ){$\scriptstyle H$}
+\put( 0.7 , 0.2 ){$\scriptstyle I$}
+\put(19.0 , 0.7 ){$\scriptstyle K$}
+
+\end{picture}
+
+\PGrestore
diff --git a/33063-t/images/sources/210aa421.eepic b/33063-t/images/sources/210aa421.eepic
new file mode 100644
index 0000000..a6356ab
--- /dev/null
+++ b/33063-t/images/sources/210aa421.eepic
@@ -0,0 +1,47 @@
+\PGset[0.8em]
+\begin{picture} (13, 8)
+
+\drawline (1,1)(3,6)(12,6)(10,1)(1,1) % ABCDA
+
+\drawline (7,6)(7,1) % a
+
+\put( 0.7 , 0.2 ){$\scriptstyle A$}
+\put( 2.9 , 6.2 ){$\scriptstyle B$}
+\put(11.3 , 6.2 ){$\scriptstyle C$}
+\put( 9.2 , 0.2 ){$\scriptstyle D$}
+
+\put( 6.3 , 3.7 ){$\scriptstyle a$} % a = 5
+\put( 4.0 , 0.2 ){$\scriptstyle b$} % b = 9
+
+\end{picture}
+\quad
+\begin{picture} (8, 8)
+
+% what size is R? 6.7
+\dashline[80]{0.4}(1,1)(7.7,1)(7.7,7.7)(1,7.7)(1,1) % R
+
+\put( 4.1 , 4.1 ){$\scriptstyle R$}
+
+\end{picture}
+\quad
+\begin{picture} (17, 9)
+
+\dashline[80]{0.2}(1,1)(16,1) % M(NO)X = 15
+
+\dashline[80]{0.2}(6,1)(6,7.7) % NP = 6.7
+
+% Ellipse: u = 8.0 v = 1.0 a = 7.0 b = 7.0 phi = 0.0 Grad
+\qbezier[20](15.0, 1.0)(15.0, 3.8995)(12.9497, 5.9497)
+\qbezier[20](12.9497, 5.9497)(10.8995, 8.0)(8.0, 8.0)
+\qbezier[20](8.0, 8.0)(5.1005, 8.0)(3.0503, 5.9497)
+\qbezier[20](3.0503, 5.9497)(1.0, 3.8995)(1.0, 1.0)
+
+\put( 0.0 , 1.0){$\scriptstyle M$}
+\put( 5.5 , 0.2){$\scriptstyle N$}
+\put(14.5 , 0.2){$\scriptstyle O$}
+\put( 5.5 , 8.0){$\scriptstyle P$}
+\put(16.2 , 0.7){$\scriptstyle X$}
+
+\end{picture}
+
+\PGrestore
diff --git a/33063-t/images/sources/211aa424.eepic b/33063-t/images/sources/211aa424.eepic
new file mode 100644
index 0000000..999dadc
--- /dev/null
+++ b/33063-t/images/sources/211aa424.eepic
@@ -0,0 +1,35 @@
+\PGset[0.8em]
+\begin{picture} (7, 7)
+
+\drawline (1,1)(6,1)(6,6)(1,6)(1,1) % R
+
+\put( 3.2 , 3.2){$\scriptstyle R$}
+
+\end{picture}
+\quad
+% 363x133
+% 13x4.75
+\begin{picture} (15, 8)
+
+\drawline (1,1)(14,1) % M(C)N
+
+% Ellipse: u = 7.5 v = 1.0 a = 6.5 b = 6.5 phi = 0.0 Grad
+\qbezier(14.0, 1.0)(14.0, 3.6924)(12.0962, 5.5962)
+\qbezier(12.0962, 5.5962)(10.1924, 7.5)(7.5, 7.5)
+\qbezier(7.5, 7.5)(4.8076, 7.5)(2.9038, 5.5962)
+\qbezier(2.9038, 5.5962)(1.0, 3.6924)(1.0, 1.0)
+
+\dashline[80]{0.2}(1,1)(1,6)(11.5,6) % MPQ
+\dashline[80]{0.2}(3.3,6)(3.3,1) % SC
+
+\put( 0.1 , 0.7){$\scriptstyle M$}
+\put( 3.0 , 0.2){$\scriptstyle C$}
+\put(14.2 , 0.7){$\scriptstyle N$}
+\put( 0.2 , 5.5){$\scriptstyle P$}
+\put( 2.8 , 6.2){$\scriptstyle S$}
+\put(12.0 , 5.8){$\scriptstyle Q$}
+
+
+\end{picture}
+
+\PGrestore
diff --git a/33063-t/images/sources/212aa425.eepic b/33063-t/images/sources/212aa425.eepic
new file mode 100644
index 0000000..ac2d066
--- /dev/null
+++ b/33063-t/images/sources/212aa425.eepic
@@ -0,0 +1,55 @@
+\PGset[0.8em]
+\begin{picture} (9, 9)
+
+\drawline (1,1)(8,1)(8,8)(1,8)(1,1) % R
+
+\put( 4.2 , 4.2){$\scriptstyle R$}
+
+\end{picture}
+\quad
+% diam = 8
+\begin{picture} (10, 13)
+
+% Ellipse: u = 5.0 v = 5.0 a = 4.0 b = 4.0 phi = 0.0 Grad
+\qbezier(9.0, 5.0)(9.0, 6.6569)(7.8284, 7.8284)
+\qbezier(7.8284, 7.8284)(6.6569, 9.0)(5.0, 9.0)
+\qbezier(5.0, 9.0)(3.3431, 9.0)(2.1716, 7.8284)
+\qbezier(2.1716, 7.8284)(1.0, 6.6569)(1.0, 5.0)
+\qbezier(1.0, 5.0)(1.0, 3.3431)(2.1716, 2.1716)
+\qbezier(2.1716, 2.1716)(3.3431, 1.0)(5.0, 1.0)
+\qbezier(5.0, 1.0)(6.6569, 1.0)(7.8284, 2.1716)
+\qbezier(7.8284, 2.1716)(9.0, 3.3431)(9.0, 5.0)
+
+\drawline (1,5)(9,5) % MN
+\drawline (1,5)(1,12)(6.985,1.527) % MSB
+% 1,12 extended through 5,5 by length=4
+% slope = 4/7
+% 16 = x^2 + (.5714x)^2
+% x = 3.473
+% y = 1.985
+% y/x = 4/7
+% y = .5714x
+% (ax)^2 =
+
+\put( 0.1 , 4.7){$\scriptstyle M$}
+\put( 3.0 , 9.0){$\scriptstyle C$}
+\put( 9.0 , 4.7){$\scriptstyle N$}
+\put( 7.2 , 0.7){$\scriptstyle B$}
+\put( 0.8 , 12.1){$\scriptstyle S$}
+
+\end{picture}
+\quad
+\begin{picture} (17, 9)
+
+% SB = base = 12
+% SC = alti = 4
+\dashline[80]{0.4}(1,1)(13,1)(16,5)(4,5)(1,1) % R
+\dashline[80]{0.2}(8,5)(8,1)
+
+%\dashline{0.2}
+
+\put( 4.9 , 2.9 ){$\scriptstyle R'$}
+
+\end{picture}
+
+\PGrestore
diff --git a/33063-t/images/sources/213aa426.eepic b/33063-t/images/sources/213aa426.eepic
new file mode 100644
index 0000000..2f1f237
--- /dev/null
+++ b/33063-t/images/sources/213aa426.eepic
@@ -0,0 +1,33 @@
+\PGset[0.7em]
+\begin{picture} (10, 10)
+
+\drawline (2.5,1)(1,6)(5,9)(9,6)(7.5,1)(2.5,1) % P
+
+\put( 4.2 , 4.2){$\scriptstyle P$}
+\put( 2.2 , 0.2){$\scriptstyle A$}
+\put( 6.7 , 0.2){$\scriptstyle B$}
+
+\end{picture}
+\quad
+\PGset[0.8em]
+\begin{picture} (10, 9)
+% 260x230
+% 8x8
+
+\drawline (2.5,1)(1,4.5)(2.5,8)(7.5,8)(9,4.5)(7.5,1)(2.5,1)
+
+\put ( 4.7 , 4.2){$\scriptstyle Q$}
+
+\end{picture}
+\quad
+\begin{picture} (10, 10)
+
+\dashline[80]{0.4}(2.5,1)(1,6)(5,9)(9,6)(7.5,1)(2.5,1) % P
+
+\put( 4.2 , 4.2){$\scriptstyle P'$}
+\put( 2.2 , 0.2){$\scriptstyle A'$}
+\put( 6.7 , 0.2){$\scriptstyle B'$}
+
+\end{picture}
+
+\PGrestore
diff --git a/33063-t/images/sources/214aa427.eepic b/33063-t/images/sources/214aa427.eepic
new file mode 100644
index 0000000..6e0214e
--- /dev/null
+++ b/33063-t/images/sources/214aa427.eepic
@@ -0,0 +1,71 @@
+
+\PGset[0.8em]
+\begin{picture} (9, 9)
+
+\drawline (1,1)(8,1)(8,8)(1,8)(1,1) % R
+
+\put( 4.2 , 4.2){$\scriptstyle R$}
+
+\end{picture}
+\quad
+\PGset[0.8em]
+\begin{picture} (6, 5)
+
+% m = 6, n = 4
+
+\drawline (1,4)(7,4) % m
+\drawline (1,2)(5,2) % n
+
+\put ( 0.2 , 3.7){$\scriptstyle m$}
+\put ( 0.2 , 1.7){$\scriptstyle n$}
+
+\end{picture}
+\quad
+\begin{picture} (14, 14)
+
+\dashline[80]{0.2}(1,7)(12.668,7) % A(B)C
+
+\dashline[80]{0.2}(1,7)(13,1) % Ay, angle CAy = 45deg., y/x=0.5
+% AE = m = 6 = sqrt(x^2+y^2)
+% 36 = 4y^2 + y^2
+% Ey = 7-2.683, Ex = 1+5.366
+% E = (6.366, 4.317)
+
+% EF = n = 4 = sqrt(x^2+y^2)
+% 16 = 4y^2+y^2
+% Fy = 4.317-1.789, Fx = 6.366+3.578
+% F = (9.944, 2.528)
+
+% y = (13,1)
+
+\dashline[80]{0.2}(6.366, 4.317)(8,7) % EB, m=1.642
+
+% Cy=7, so y=4.472 = 1.642x, x = 2.724+Fx
+\dashline[80]{0.2}(9.944, 2.528)(12.668,7) %FC, m=mEB
+
+% Ellipse: u = 6.834 v = 7.0 a = 5.834 b = 5.834 phi = 0.0 Grad
+\qbezier[20](12.668, 7.0)(12.668, 9.4165)(10.9593, 11.1253)
+\qbezier[20](10.9593, 11.1253)(9.2505, 12.834)(6.834, 12.834)
+\qbezier[20](6.834, 12.834)(4.4175, 12.834)(2.7087, 11.1253)
+\qbezier[20](2.7087, 11.1253)(1.0, 9.4165)(1.0, 7.0)
+
+\dashline[80]{0.2}(8,7)(8,12.7) % BD
+
+
+\put( 0.2 , 6.7){$\scriptstyle A$}
+\put( 8.2 , 6.0){$\scriptstyle B$}
+\put(12.9 , 6.7){$\scriptstyle C$}
+\put( 8.2 ,12.9){$\scriptstyle D$}
+\put( 6.0 , 3.5){$\scriptstyle E$}
+\put( 9.5 , 1.7){$\scriptstyle F$}
+
+\put( 4.2 , 7.2){$\scriptstyle a$}
+\put(10.0 , 7.2){$\scriptstyle b$}
+\put( 3.0 , 5.1){$\scriptstyle m$}
+\put( 7.8 , 2.8){$\scriptstyle n$}
+\put( 7.2 , 9.0){$\scriptstyle x$}
+\put(13.3 , 1.0){$\scriptstyle y$}
+
+\end{picture}
+
+\PGrestore
diff --git a/33063-t/images/sources/215aa428.eepic b/33063-t/images/sources/215aa428.eepic
new file mode 100644
index 0000000..04fa9c3
--- /dev/null
+++ b/33063-t/images/sources/215aa428.eepic
@@ -0,0 +1,32 @@
+\PGset[0.8em]
+\begin{picture} (10, 10)
+
+\drawline (2,1)(1,6)(5,9)(9,6)(7,1)(2,1) % R
+
+\put( 4.2 , 4.2){$\scriptstyle R$}
+\put( 2.0 , 0.2){$\scriptstyle A$}
+\put( 6.2 , 0.2){$\scriptstyle B$}
+
+\end{picture}
+\begin{picture} (10, 5)
+
+\drawline (1,4)(9,4) % m
+\drawline (1,2)(8,2) % n
+
+\put( 0.1, 3.7 ){$\scriptstyle m$}
+\put( 0.3, 1.7 ){$\scriptstyle n$}
+
+\end{picture}
+\PGset[0.7em]
+\begin{picture} (10, 10)
+
+\dashline[80]{0.4}(2,1)(1,6)(5,9)(9,6)(7,1)(2,1) % R
+
+\put( 4.2 , 4.2){$\scriptstyle S$}
+\put( 2.0 , 0.2){$\scriptstyle A'$}
+\put( 6.2 , 0.2){$\scriptstyle B'$}
+
+\end{picture}
+
+
+\PGrestore
diff --git a/33063-t/images/sources/217aa404.eepic b/33063-t/images/sources/217aa404.eepic
new file mode 100644
index 0000000..f55d065
--- /dev/null
+++ b/33063-t/images/sources/217aa404.eepic
@@ -0,0 +1,16 @@
+\PGset[0.8em]
+\begin{picture} (9, 9)
+
+\drawline (1,1)(5,8)(9,1)(1,1) % ABCA
+\drawline (5,1)(5,8) % DB
+
+\put( 1.0 , 0.2){$\scriptstyle A$}
+\put( 4.7 , 8.2){$\scriptstyle B$}
+\put( 8.2 , 0.2){$\scriptstyle C$}
+\put( 4.7 , 0.2){$\scriptstyle D$}
+\put( 2.3 , 4.5){$\scriptstyle a$}
+\put( 2.7 , 0.2){$\scriptstyle a/2$}
+\put( 5.2 , 3.7){$\scriptstyle h$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/217bb405.eepic b/33063-t/images/sources/217bb405.eepic
new file mode 100644
index 0000000..299c3bb
--- /dev/null
+++ b/33063-t/images/sources/217bb405.eepic
@@ -0,0 +1,17 @@
+\PGset[0.8em]
+\begin{picture} (10, 7)
+
+\drawline (1,1)(7,6)(9,1)(1,1) % ABCA
+\drawline (7,1)(7,6) % DB
+
+\put( 0.2 , 0.7){$\scriptstyle A$}
+\put( 6.7 , 6.2){$\scriptstyle B$}
+\put( 9.2 , 0.7){$\scriptstyle C$}
+\put( 6.7 , 0.2){$\scriptstyle D$}
+\put( 8.0 , 4.0){$\scriptstyle a$}
+\put( 3.7 , 0.2){$\scriptstyle b$}
+\put( 4.0 , 4.0){$\scriptstyle c$}
+\put( 6.2 , 2.5){$\scriptstyle h$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/217cc406.eepic b/33063-t/images/sources/217cc406.eepic
new file mode 100644
index 0000000..d7aab4f
--- /dev/null
+++ b/33063-t/images/sources/217cc406.eepic
@@ -0,0 +1,45 @@
+\PGset[0.8em]
+\begin{picture} (12,12)
+
+% circle is 10x10 at 6,6
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier[20](11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier[20](9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier[20](6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier[20](2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier[20](1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier[20](2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier[20](6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier[20](9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+% By = Cy = 7 (center+1)
+% 5 = sqrt(x^2 + 1^2), x = 4.899
+% Bx = 1.101, Cx = 10.899
+% Ax = 9 (center+3), Ay = 10
+
+\drawline(9,10)(1.101,7)(10.899,7)(9,10) % ABCA
+
+\drawline(9,7)(9,10) % DA
+
+% mAC = 3/1.899 = 1.58
+% 1/mAC = 0.6329, 0.6329x = y
+% 25 = x^2 + (0.6329x)^2 = 1.4x^2
+% 4.226, 2.674
+% E = (3.326, 1.774)
+
+\dashline[80]{0.2}(10.899,7)(3.326,1.774) % CE
+\drawline (3.326,1.774)(9,10) % EA
+
+\put( 9.5 ,10.0){$\scriptstyle A$}
+\put( 0.2 , 6.7){$\scriptstyle B$}
+\put(11.2 , 6.7){$\scriptstyle C$}
+\put( 8.5 , 6.2){$\scriptstyle D$}
+\put( 2.8 , 1.0){$\scriptstyle E$}
+
+\put( 3.8 , 6.2){$\scriptstyle a$}
+\put( 9.7 , 7.7){$\scriptstyle b$}
+\put( 5.8 , 9.0){$\scriptstyle c$}
+\put( 8.5 , 7.7){$\scriptstyle h$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/220aa430.eepic b/33063-t/images/sources/220aa430.eepic
new file mode 100644
index 0000000..cb6e16e
--- /dev/null
+++ b/33063-t/images/sources/220aa430.eepic
@@ -0,0 +1,29 @@
+\PGset[0.8em]
+\begin{picture} (12,12)
+
+% sum of angles = 1260 deg., each angle = 140deg (40deg. at center)
+% so, we need 9 points spaced 40 deg. apart around a circle
+% radius = 5
+
+% x=6-5cos(theta), y=6-5sin(theta) for theta=0-360 by 40deg
+\drawline(1, 6)(2.170, 2.786)(5.132, 1.076)(8.5, 1.670)(10.699, 4.290)
+ (10.699, 7.710)(8.5, 10.330)(5.132, 10.924)(2.170, 9.214)(1,6)
+
+\put( 0.3, 5.5 ){$\scriptstyle A$}
+\put( 1.1, 9.0 ){$\scriptstyle B$}
+\put( 4.8,11.0 ){$\scriptstyle C$}
+\put( 8.5,10.5 ){$\scriptstyle D$}
+\put(10.7, 3.7 ){$\scriptstyle F$}
+
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier(9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier(6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier(2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier(1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier(2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier(6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier(9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/221aa431.eepic b/33063-t/images/sources/221aa431.eepic
new file mode 100644
index 0000000..15f2334
--- /dev/null
+++ b/33063-t/images/sources/221aa431.eepic
@@ -0,0 +1,48 @@
+\PGset[0.8em]
+\begin{picture}(12,12)
+
+% x=6+5cos(theta), y=6+5sin(theta) for theta=234+72
+% ABCDEA
+\drawline(3.061,1.955)(8.939, 1.955)(10.755,7.545)(6, 11)(1.245,7.545)(3.061,1.955)
+
+% outer radius=5, inner radius=4.045
+
+\dashline[80]{0.2}(6,6)( 3.061, 1.955) %AO
+\dashline[80]{0.2}(6,6)( 8.939, 1.955) %BO
+\dashline[80]{0.2}(6,6)(10.755, 7.545) %CO
+\dashline[80]{0.2}(6,6)( 6, 11 ) %DO
+\dashline[80]{0.2}(6,6)( 1.245, 7.549) %EO
+
+\dashline[80]{0.2}(6,1.955)(6,10.045) % DF
+
+\put( 2.5, 1.1 ){$\scriptstyle A$}
+\put( 9.0, 1.1 ){$\scriptstyle B$}
+\put(11.0, 7.5 ){$\scriptstyle C$}
+\put( 5.6,11.2 ){$\scriptstyle D$}
+\put( 0.4, 7.5 ){$\scriptstyle E$}
+\put( 5.8, 1.1 ){$\scriptstyle F$}
+\put( 6.1, 6.4 ){$\scriptstyle O$}
+
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier[20](11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier[20](9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier[20](6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier[20](2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier[20](1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier[20](2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier[20](6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier[20](9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+% Ellipse: u = 6.0 v = 6.0 a = 4.045 b = 4.045 phi = 0.0 Grad
+\qbezier[20](10.045, 6.0)(10.045, 7.6755)(8.8602, 8.8602)
+\qbezier[20](8.8602, 8.8602)(7.6755, 10.045)(6.0, 10.045)
+\qbezier[20](6.0, 10.045)(4.3245, 10.045)(3.1398, 8.8602)
+\qbezier[20](3.1398, 8.8602)(1.955, 7.6755)(1.955, 6.0)
+\qbezier[20](1.955, 6.0)(1.955, 4.3245)(3.1398, 3.1398)
+\qbezier[20](3.1398, 3.1398)(4.3245, 1.955)(6.0, 1.955)
+\qbezier[20](6.0, 1.955)(7.6755, 1.955)(8.8602, 3.1398)
+\qbezier[20](8.8602, 3.1398)(10.045, 4.3245)(10.045, 6.0)
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/223aa439.eepic b/33063-t/images/sources/223aa439.eepic
new file mode 100644
index 0000000..c003497
--- /dev/null
+++ b/33063-t/images/sources/223aa439.eepic
@@ -0,0 +1,40 @@
+\PGset[0.8em]
+\begin{picture}(14,15)
+
+% inner radius = 6, center = 7,8
+% outer radius = 7.416
+
+% x=7+6cos(theta), y=8+6sin(theta) for theta=234+72
+% ABCDEA
+\drawline(3.472,3.146)(10.522,3.152)(12.706,9.854)(7.000,14.000)(1.300,9.848)(3.472,3.146)
+
+% x=7+7.416cos(theta), y=8+7.416sin(theta) for theta=270+72
+% FGHJKF
+\drawline(7.000,.584)(14.045,5.716)(11.360,13.999)(2.647,13.992)(-.052,5.709)(7.000,.584)
+
+\put ( 2.8, 2.5 ){$\scriptstyle A$}
+\put (10.5, 2.5 ){$\scriptstyle B$}
+\put (12.7, 9.8 ){$\scriptstyle C$}
+\put ( 6.6,14.1 ){$\scriptstyle D$}
+\put ( 0.4, 9.5 ){$\scriptstyle E$}
+
+\put ( 6.6, 0.0 ){$\scriptstyle F$}
+\put (14.1, 5.4 ){$\scriptstyle G$}
+\put (11.0,14.1 ){$\scriptstyle H$}
+\put ( 2.6,14.1 ){$\scriptstyle J$}
+\put (-0.7, 5.4 ){$\scriptstyle K$}
+
+% Ellipse: u = 7.0 v = 8.0 a = 6.0 b = 6.0 phi = 0.0 Grad
+\qbezier(13.0, 8.0)(13.0, 10.4853)(11.2426, 12.2426)
+\qbezier(11.2426, 12.2426)(9.4853, 14.0)(7.0, 14.0)
+\qbezier(7.0, 14.0)(4.5147, 14.0)(2.7574, 12.2426)
+\qbezier(2.7574, 12.2426)(1.0, 10.4853)(1.0, 8.0)
+\qbezier(1.0, 8.0)(1.0, 5.5147)(2.7574, 3.7574)
+\qbezier(2.7574, 3.7574)(4.5147, 2.0)(7.0, 2.0)
+\qbezier(7.0, 2.0)(9.4853, 2.0)(11.2426, 3.7574)
+\qbezier(11.2426, 3.7574)(13.0, 5.5147)(13.0, 8.0)
+
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/224aa441.eepic b/33063-t/images/sources/224aa441.eepic
new file mode 100644
index 0000000..54e7a09
--- /dev/null
+++ b/33063-t/images/sources/224aa441.eepic
@@ -0,0 +1,55 @@
+\PGset[0.8em]
+\begin{picture}(12,12)
+
+% outer radius = 5
+% x=6+5cos(theta), y=6+5sin(theta) for theta=234+72
+% ABCDEA
+\drawline(3.060,1.955)(8.935,1.960)(10.755,7.545)(6.000,11.000)(1.250,7.540)(3.060,1.955)
+
+\drawline(6,6)(3.060,1.955)
+\drawline(6,6)(8.935,1.960)
+\drawline(6,6)(10.755,7.545)
+\drawline(6,6)(6.000,11.000)
+\drawline(6,6)(1.250,7.540)
+
+% inner radius = 4.045
+% x=6+4.045cos(theta), y=6+4.045sin(theta) for theta=234+72
+% FGHJKF
+\drawline(3.622,2.728)(8.374,2.732)(9.846,7.249)(6.000,10.045)(2.158,7.245)(3.622,2.728)
+
+\drawline(6,11)(6,1.955)
+\drawline(1.25,7.54)(9.842,4.755)
+
+\put ( 2.8, 1.2 ){$\scriptstyle A'$}
+\put ( 8.5, 1.2 ){$\scriptstyle B'$}
+\put (11.0, 7.2 ){$\scriptstyle C'$}
+\put ( 5.8,11.1 ){$\scriptstyle D'$}
+\put ( 0.4, 7.2 ){$\scriptstyle E'$}
+
+\put ( 6.2, 6.2 ){$\scriptstyle O$}
+
+\put ( 3.4, 2.0 ){$\scriptscriptstyle A$}
+\put ( 8.0, 2.0 ){$\scriptscriptstyle B$}
+\put ( 9.8, 7.4 ){$\scriptscriptstyle C$}
+\put ( 6.0,10.2 ){$\scriptscriptstyle D$}
+\put ( 1.6, 7.4 ){$\scriptscriptstyle E$}
+
+\put ( 5.6, 1.2 ){$\scriptstyle M$}
+\put ( 9.9, 4.4 ){$\scriptstyle N$}
+\put ( 8.5, 9.3 ){$\scriptstyle P$}
+\put ( 2.8, 9.3 ){$\scriptstyle Q$}
+\put ( 1.2, 4.4 ){$\scriptstyle R$}
+
+% Ellipse: u = 6.0 v = 6.0 a = 4.045 b = 4.045 phi = 0.0 Grad
+\qbezier(10.045, 6.0)(10.045, 7.6755)(8.8602, 8.8602)
+\qbezier(8.8602, 8.8602)(7.6755, 10.045)(6.0, 10.045)
+\qbezier(6.0, 10.045)(4.3245, 10.045)(3.1398, 8.8602)
+\qbezier(3.1398, 8.8602)(1.955, 7.6755)(1.955, 6.0)
+\qbezier(1.955, 6.0)(1.955, 4.3245)(3.1398, 3.1398)
+\qbezier(3.1398, 3.1398)(4.3245, 1.955)(6.0, 1.955)
+\qbezier(6.0, 1.955)(7.6755, 1.955)(8.8602, 3.1398)
+\qbezier(8.8602, 3.1398)(10.045, 4.3245)(10.045, 6.0)
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/224bb442.eepic b/33063-t/images/sources/224bb442.eepic
new file mode 100644
index 0000000..7be7589
--- /dev/null
+++ b/33063-t/images/sources/224bb442.eepic
@@ -0,0 +1,34 @@
+\PGset[0.8em]
+\begin{picture}(10,10)
+
+% radius = 4
+% x=5+4cos(theta), y=5+4sin(theta) for theta=45+90
+% BADCB
+\drawline(7.828,7.828)(2.176,7.828)(2.172,2.172)(7.824,2.172)(7.828,7.828)
+
+% x=5+4cos(theta), y=5+4sin(theta) for theta=45+45
+% BEAKDHCFB
+\drawline(7.828,7.828)(5.000,9.000)(2.176,7.828)(1.000,5.000)(2.172,2.172)(5.000,1.000)(7.824,2.172)(8.996,5.000)(7.828,7.828)
+
+\put ( 1.6, 7.9 ){$\scriptstyle A$}
+\put ( 7.9, 7.9 ){$\scriptstyle B$}
+\put ( 7.8, 1.6 ){$\scriptstyle C$}
+\put ( 1.4, 1.6 ){$\scriptstyle D$}
+\put ( 4.7, 9.2 ){$\scriptstyle E$}
+\put ( 9.1, 4.7 ){$\scriptstyle F$}
+\put ( 4.5, 0.3 ){$\scriptstyle H$}
+\put ( 0.2, 4.7 ){$\scriptstyle K$}
+
+% Ellipse: u = 5.0 v = 5.0 a = 4.0 b = 4.0 phi = 0.0 Grad
+\qbezier(9.0, 5.0)(9.0, 6.6569)(7.8284, 7.8284)
+\qbezier(7.8284, 7.8284)(6.6569, 9.0)(5.0, 9.0)
+\qbezier(5.0, 9.0)(3.3431, 9.0)(2.1716, 7.8284)
+\qbezier(2.1716, 7.8284)(1.0, 6.6569)(1.0, 5.0)
+\qbezier(1.0, 5.0)(1.0, 3.3431)(2.1716, 2.1716)
+\qbezier(2.1716, 2.1716)(3.3431, 1.0)(5.0, 1.0)
+\qbezier(5.0, 1.0)(6.6569, 1.0)(7.8284, 2.1716)
+\qbezier(7.8284, 2.1716)(9.0, 3.3431)(9.0, 5.0)
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/224cc443.eepic b/33063-t/images/sources/224cc443.eepic
new file mode 100644
index 0000000..076c8e7
--- /dev/null
+++ b/33063-t/images/sources/224cc443.eepic
@@ -0,0 +1,44 @@
+\PGset[0.8em]
+\begin{picture}(10,10)
+
+% inside radius = 4, middle=4.329, outside = 5.657
+% x=5+5.657cos(theta), y=5+5.657sin(theta) for theta=225+90
+% ABCDA
+\drawline(1.001,1.001)(8.993,1.001)(8.999,8.999)(1.007,8.999)(1.001,1.001)
+
+% x=5+4.329cos(theta), y=5+4.329sin(theta) for theta=247.5+45
+% EFGHIKLM
+\drawline(3.342,1.005)(6.653,1.005)(8.995,3.347)(8.999,6.653)(6.658,8.995)(3.347,8.995)(1.005,6.653)(1.001,3.347)(3.342,1.005)
+
+\drawline(5,5)( 9,5)
+
+\put ( 0.8, 9.1 ){$\scriptstyle D$}
+\put ( 3.0, 9.1 ){$\scriptstyle K$}
+\put ( 6.5, 9.1 ){$\scriptstyle I$}
+\put ( 8.3, 9.1 ){$\scriptstyle C$}
+
+\put ( 0.1, 6.3 ){$\scriptstyle L$}
+\put ( 9.1, 6.3 ){$\scriptstyle H$}
+\put ( 0.1, 3.1 ){$\scriptstyle M$}
+\put ( 9.1, 3.1 ){$\scriptstyle G$}
+
+\put ( 0.8, 0.3 ){$\scriptstyle A$}
+\put ( 3.0, 0.3 ){$\scriptstyle E$}
+\put ( 6.5, 0.3 ){$\scriptstyle F$}
+\put ( 8.3, 0.3 ){$\scriptstyle B$}
+
+\put ( 4.7, 5.1 ){$\scriptstyle O$}
+
+% Ellipse: u = 5.0 v = 5.0 a = 4.0 b = 4.0 phi = 0.0 Grad
+\qbezier(9.0, 5.0)(9.0, 6.6569)(7.8284, 7.8284)
+\qbezier(7.8284, 7.8284)(6.6569, 9.0)(5.0, 9.0)
+\qbezier(5.0, 9.0)(3.3431, 9.0)(2.1716, 7.8284)
+\qbezier(2.1716, 7.8284)(1.0, 6.6569)(1.0, 5.0)
+\qbezier(1.0, 5.0)(1.0, 3.3431)(2.1716, 2.1716)
+\qbezier(2.1716, 2.1716)(3.3431, 1.0)(5.0, 1.0)
+\qbezier(5.0, 1.0)(6.6569, 1.0)(7.8284, 2.1716)
+\qbezier(7.8284, 2.1716)(9.0, 3.3431)(9.0, 5.0)
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/225aa445.eepic b/33063-t/images/sources/225aa445.eepic
new file mode 100644
index 0000000..f660d5a
--- /dev/null
+++ b/33063-t/images/sources/225aa445.eepic
@@ -0,0 +1,30 @@
+\PGset[0.8em]
+\begin{picture}(20.5,11)
+
+% small r = 4, large r = 5
+% x=5+4cos(theta), y=5+4sin(theta) for theta=225+72
+% ABCDEA
+\drawline(2.6484,1.7640)(7.3504,1.7640)(8.8044,6.2360)(5.0004,8.9996)(1.1964,6.2360)(2.6484,1.7640)
+% x=15+5cos(theta), y=5+5sin(theta) for theta=225+72
+% ABCDEA
+\drawline(12.0605,.9550)(17.9380,.9550)(19.7555,6.5450)(15.0005,9.9995)(10.2455,6.5450)(12.0605,.9550)
+
+
+\put(2.2, 1.0){$\scriptstyle A$}
+\put(6.9, 1.0){$\scriptstyle B$}
+\put(8.8, 5.8){$\scriptstyle C$}
+\put(4.7, 9.1){$\scriptstyle D$}
+\put(0.6, 5.9){$\scriptstyle E$}
+\put(4.7, 5.2){$\scriptstyle Q$}
+
+\put(12.0, .2){$\scriptstyle A'$}
+\put(17.1, .2){$\scriptstyle B'$}
+\put(19.9, 6.6){$\scriptstyle C'$}
+\put(14.8,10.2){$\scriptstyle D'$}
+\put( 9.4, 6.6){$\scriptstyle E'$}
+\put(14.8, 5.2){$\scriptstyle Q'$}
+
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/226aa447.eepic b/33063-t/images/sources/226aa447.eepic
new file mode 100644
index 0000000..712016c
--- /dev/null
+++ b/33063-t/images/sources/226aa447.eepic
@@ -0,0 +1,41 @@
+
+\PGset[0.8em]
+\begin{picture}(20.5,15.5)
+
+% small r = 4, large r = 5
+% x=5+4cos(theta), y=5+4sin(theta) for theta=225+72
+% ABCDEA
+\drawline(2.6484,1.7640)(7.3504,1.7640)(8.8044,6.2360)(5.0004,8.9996)(1.1964,6.2360)(2.6484,1.7640)
+% x=15+5cos(theta), y=5+5sin(theta) for theta=225+72
+% ABCDEA
+\drawline(12.0605,.9550)(17.9380,.9550)(19.7555,6.5450)(15.0005,9.9995)(10.2455,6.5450)(12.0605,.9550)
+
+\dashline[80]{0.2}(5,5)(2.6484,1.7640) % OA
+\dashline[80]{0.2}(5,5)(5.0, 1.7640) % OM
+\dashline[80]{0.2}(5,5)(7.3504,1.7640) % OB
+
+\dashline[80]{0.2}(15,5)(12.0605,0.9550) % OA
+\dashline[80]{0.2}(15,5)(15.0, 0.9550) % OM
+\dashline[80]{0.2}(15,5)(17.9380,0.9550) % OB
+
+
+\put(2.2, 1.0){$\scriptstyle A$}
+\put(6.9, 1.0){$\scriptstyle B$}
+\put(8.8, 5.8){$\scriptstyle C$}
+\put(4.7, 9.1){$\scriptstyle D$}
+\put(0.6, 5.9){$\scriptstyle E$}
+\put(4.7, 5.2){$\scriptstyle O$}
+\put(4.4, 1.0){$\scriptstyle M$}
+
+\put(12.0, .2){$\scriptstyle A'$}
+\put(17.1, .2){$\scriptstyle B'$}
+\put(19.9, 6.6){$\scriptstyle C'$}
+\put(14.8,10.2){$\scriptstyle D'$}
+\put( 9.4, 6.6){$\scriptstyle E'$}
+\put(14.8, 5.2){$\scriptstyle O'$}
+\put(14.5, 0.2){$\scriptstyle M'$}
+
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/227aa449.eepic b/33063-t/images/sources/227aa449.eepic
new file mode 100644
index 0000000..955e7db
--- /dev/null
+++ b/33063-t/images/sources/227aa449.eepic
@@ -0,0 +1,30 @@
+\PGset[0.8em]
+\begin{picture}(10,10)
+
+% radius = 4, hex radius = 3.4644
+% x=5+3.4644cos(theta), y=5+3.4644sin(theta) for theta=30+60
+% AB...
+\drawline(9.0000,5.0000)(7.0004,8.4640)(3.0008,8.4640)(1.0004,5.0000)(2.9996,1.5360)(6.9992,1.5360)(9.0000,5.0000)
+
+\drawline(5,5)(3,1.536) %OA
+\drawline(5,5)(5,1.536) %OP
+
+\put(4.6, 5.2){$\scriptstyle O$}
+
+\put(2.4, 0.6){$\scriptstyle A$}
+\put(6.6, 0.6){$\scriptstyle B$}
+\put(5.1, 1.6){$\scriptstyle P$}
+
+
+% Ellipse: u = 5.0 v = 5.0 a = 4.0 b = 4.0 phi = 0.0 Grad
+\qbezier(9.0, 5.0)(9.0, 6.6569)(7.8284, 7.8284)
+\qbezier(7.8284, 7.8284)(6.6569, 9.0)(5.0, 9.0)
+\qbezier(5.0, 9.0)(3.3431, 9.0)(2.1716, 7.8284)
+\qbezier(2.1716, 7.8284)(1.0, 6.6569)(1.0, 5.0)
+\qbezier(1.0, 5.0)(1.0, 3.3431)(2.1716, 2.1716)
+\qbezier(2.1716, 2.1716)(3.3431, 1.0)(5.0, 1.0)
+\qbezier(5.0, 1.0)(6.6569, 1.0)(7.8284, 2.1716)
+\qbezier(7.8284, 2.1716)(9.0, 3.3431)(9.0, 5.0)
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/228aa451.eepic b/33063-t/images/sources/228aa451.eepic
new file mode 100644
index 0000000..554ee07
--- /dev/null
+++ b/33063-t/images/sources/228aa451.eepic
@@ -0,0 +1,39 @@
+\PGset[0.8em]
+\begin{picture}(11,7)
+
+% radius = 5
+% Ellipse: u = 6.0 v = 1.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 1.0)(11.0, 3.0711)(9.5355, 4.5355)
+\qbezier(9.5355, 4.5355)(8.0711, 6.0)(6.0, 6.0)
+\qbezier(6.0, 6.0)(3.9289, 6.0)(2.4645, 4.5355)
+\qbezier(2.4645, 4.5355)(1.0, 3.0711)(1.0, 1.0)
+
+% Ellipse: u = 6.0 v = -1.0 a = 5.3851 b = 5.3851 phi = 22.0 Grad
+\qbezier(10.993, 1.0173)(10.1574, 3.0855)(8.1041, 3.957)
+\qbezier(8.1041, 3.957)(6.0509, 4.8286)(3.9827, 3.993)
+\qbezier(3.9827, 3.993)(1.9145, 3.1574)(1.043, 1.1041)
+
+\drawline(1,1)(11,1)
+
+% O = 6,-1, r=5.3851
+% EO = 6.2452, EC^2 + r^2 = EO^2, ET = 3.1627
+% mid = 3.835,1.25 r=3.1126
+% (x-6)^2 + (y+1)^2 = 5.3851^2
+% (x-3.835)^2 + (y-1.25)^2 = 3.1126^2
+% C=4.726, 4.232
+% (x-6)^2 + (y-1)^2 = 5^2
+% (x-4.726)=4.1755(y-4.232)
+% F = 8.728,5.190
+\dashline[80]{0.2}(1.6695,3.5)(8.728,5.190) % EF
+
+\put( 1.0, 0.3){$\scriptstyle A$}
+\put(10.1, 0.3){$\scriptstyle B$}
+\put( 5.1, 4.6){$\scriptstyle C$}
+\put( 5.4, 6.3){$\scriptstyle D$}
+\put( 0.8, 3.3){$\scriptstyle E$}
+\put( 8.9, 5.2){$\scriptstyle F$}
+
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/229aa454.eepic b/33063-t/images/sources/229aa454.eepic
new file mode 100644
index 0000000..fe0aca5
--- /dev/null
+++ b/33063-t/images/sources/229aa454.eepic
@@ -0,0 +1,34 @@
+\PGset[0.8em]
+\begin{picture}(14,14)
+
+% radius = 6
+% Ellipse: u = 7.0 v = 7.0 a = 6.0 b = 6.0 phi = 0.0 Grad
+\qbezier(13.0, 7.0)(13.0, 9.4853)(11.2426, 11.2426)
+\qbezier(11.2426, 11.2426)(9.4853, 13.0)(7.0, 13.0)
+\qbezier(7.0, 13.0)(4.5147, 13.0)(2.7574, 11.2426)
+\qbezier(2.7574, 11.2426)(1.0, 9.4853)(1.0, 7.0)
+\qbezier(1.0, 7.0)(1.0, 4.5147)(2.7574, 2.7574)
+\qbezier(2.7574, 2.7574)(4.5147, 1.0)(7.0, 1.0)
+\qbezier(7.0, 1.0)(9.4853, 1.0)(11.2426, 2.7574)
+\qbezier(11.2426, 2.7574)(13.0, 4.5147)(13.0, 7.0)
+
+\drawline(7,7)(4,1)(10,1)(7,7) % OA'B'O
+\drawline(7,7)(7,1) % OC
+
+% (x-7)^2 + (y-7)^2 = 6^2
+% (y-7)=2(x-7)
+\drawline(4.3167, 1.6334)(9.6833,1.6334) % AB
+
+
+\put( 6.7, 7.0){$\scriptstyle O$}
+
+\put( 3.4, 1.2){$\scriptstyle A$}
+\put(10.0, 1.2){$\scriptstyle B$}
+\put( 3.6, 0.2){$\scriptstyle A'$}
+\put( 9.2, 0.2){$\scriptstyle B'$}
+
+\put( 6.6, 0.2){$\scriptstyle C$}
+\put( 7.1, 1.8){$\scriptstyle D$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/231aa455.eepic b/33063-t/images/sources/231aa455.eepic
new file mode 100644
index 0000000..39ab80e
--- /dev/null
+++ b/33063-t/images/sources/231aa455.eepic
@@ -0,0 +1,37 @@
+\PGset[0.8em]
+\begin{picture}(26,14)
+
+% radius = 6
+% Ellipse: u = 7.0 v = 7.0 a = 6.0 b = 6.0 phi = 0.0 Grad
+\qbezier(13.0, 7.0)(13.0, 9.4853)(11.2426, 11.2426)
+\qbezier(11.2426, 11.2426)(9.4853, 13.0)(7.0, 13.0)
+\qbezier(7.0, 13.0)(4.5147, 13.0)(2.7574, 11.2426)
+\qbezier(2.7574, 11.2426)(1.0, 9.4853)(1.0, 7.0)
+\qbezier(1.0, 7.0)(1.0, 4.5147)(2.7574, 2.7574)
+\qbezier(2.7574, 2.7574)(4.5147, 1.0)(7.0, 1.0)
+\qbezier(7.0, 1.0)(9.4853, 1.0)(11.2426, 2.7574)
+\qbezier(11.2426, 2.7574)(13.0, 4.5147)(13.0, 7.0)
+
+% Ellipse: u = 20.0 v = 7.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(25.0, 7.0)(25.0, 9.0711)(23.5355, 10.5355)
+\qbezier(23.5355, 10.5355)(22.0711, 12.0)(20.0, 12.0)
+\qbezier(20.0, 12.0)(17.9289, 12.0)(16.4645, 10.5355)
+\qbezier(16.4645, 10.5355)(15.0, 9.0711)(15.0, 7.0)
+\qbezier(15.0, 7.0)(15.0, 4.9289)(16.4645, 3.4645)
+\qbezier(16.4645, 3.4645)(17.9289, 2.0)(20.0, 2.0)
+\qbezier(20.0, 2.0)(22.0711, 2.0)(23.5355, 3.4645)
+\qbezier(23.5355, 3.4645)(25.0, 4.9289)(25.0, 7.0)
+
+\dashline[80]{0.2}(13.0000,7.0000)(11.2432,11.2426)(7.0006,12.9994)(2.7586,11.2426)(1.0006,7.0000)(2.7568,2.7574)(6.9994,1.0000)(11.2414,2.7574)(13.0000,7.0000)
+
+\drawline(7,7)(7,1)
+
+\dashline[80]{0.2}(25.0000,7.0000)(23.5360,10.5355)(20.0005,11.9995)(16.4655,10.5355)(15.0005,7.0000)(16.4640,3.4645)(19.9995,2.0000)(23.5345,3.4645)(25.0000,7.0000)
+
+\drawline(20,7)(20,2)
+
+\put( 6.7, 7.2){$\scriptstyle Q$}
+\put( 19.7, 7.2){$\scriptstyle Q'$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/232aa459.eepic b/33063-t/images/sources/232aa459.eepic
new file mode 100644
index 0000000..d9c2b01
--- /dev/null
+++ b/33063-t/images/sources/232aa459.eepic
@@ -0,0 +1,26 @@
+\PGset[0.8em]
+\begin{picture}(14,13)
+
+% radius = 6
+\drawline(13.0000,7.0000)(10.0006,12.1960)(4.0012,12.1960)(1.0006,7.0000)(3.9994,1.8040)(9.9988,1.8040)(13.0000,7.0000)
+
+\dashline[80]{0.2}(7,7)(4, 1.804) % OA
+\dashline[80]{0.2}(7,7)(10,1.804) % OB
+\dashline[80]{0.2}(7,7)(13,7) % OC
+\dashline[80]{0.2}(7,7)(10, 12.196) % OD
+\dashline[80]{0.2}(7,7)(4, 12.196) % OE
+\dashline[80]{0.2}(7,7)(1, 7) % OF
+
+\drawline(7,7)(7,1.804) % OM
+
+\put( 3.9, 0.9){$\scriptstyle A$}
+\put( 9.2, 0.9){$\scriptstyle B$}
+\put(13.1, 6.7){$\scriptstyle C$}
+\put( 9.2,12.3){$\scriptstyle D$}
+\put( 3.9,12.3){$\scriptstyle E$}
+\put( 0.3, 6.7){$\scriptstyle F$}
+\put( 6.7, 7.4){$\scriptstyle O$}
+\put( 6.5, 0.9){$\scriptstyle M$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/233aa461.eepic b/33063-t/images/sources/233aa461.eepic
new file mode 100644
index 0000000..e31f0e0
--- /dev/null
+++ b/33063-t/images/sources/233aa461.eepic
@@ -0,0 +1,30 @@
+\PGset[0.8em]
+\begin{picture}(11,11)
+
+% circle rad=4
+% Ellipse: u = 5.0 v = 5.0 a = 4.0 b = 4.0 phi = 0.0 Grad
+\qbezier(9.0, 5.0)(9.0, 6.6569)(7.8284, 7.8284)
+\qbezier(7.8284, 7.8284)(6.6569, 9.0)(5.0, 9.0)
+\qbezier(5.0, 9.0)(3.3431, 9.0)(2.1716, 7.8284)
+\qbezier(2.1716, 7.8284)(1.0, 6.6569)(1.0, 5.0)
+\qbezier(1.0, 5.0)(1.0, 3.3431)(2.1716, 2.1716)
+\qbezier(2.1716, 2.1716)(3.3431, 1.0)(5.0, 1.0)
+\qbezier(5.0, 1.0)(6.6569, 1.0)(7.8284, 2.1716)
+\qbezier(7.8284, 2.1716)(9.0, 3.3431)(9.0, 5.0)
+
+% pent rad=4.9437
+\dashline[80]{0.2}(5.0004,9.9432)(.2991,6.5276)(2.0936,1.0006)(7.9049,1.0006)(9.7019,6.5276)(5.0004,9.9437)
+
+\drawline(5,5)(5,1)
+
+\put( 4.6, 5.2){$\scriptstyle O$}
+\put( 4.5, 0.2){$\scriptstyle M$}
+
+\put(-0.5, 6.2){$\scriptstyle A$}
+\put( 2.0, 0.2){$\scriptstyle B$}
+\put( 7.2, 0.2){$\scriptstyle C$}
+\put( 9.8, 6.2){$\scriptstyle D$}
+\put( 4.6,10.1){$\scriptstyle E$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/234aa466.eepic b/33063-t/images/sources/234aa466.eepic
new file mode 100644
index 0000000..d82d6b0
--- /dev/null
+++ b/33063-t/images/sources/234aa466.eepic
@@ -0,0 +1,38 @@
+
+\PGset[0.8em]
+\begin{picture}(14.5,8)
+
+% 73x182
+% base = 5, h = 6.5
+
+% A = 1.0, 1.0
+% B = 6.0, 1.0
+% C = 3.5, 7.5
+\drawline(1,1)(6,1)(3.5,7.5)(1,1)
+
+% arc
+% P1 = (1.0/1.0) P2 = (3.5/7.5) P3 = (6.0/1.0) r = 6.9641
+\qbezier(1.0, 1.0001)(3.5, 0.0386)(6.0, 1.0001)
+
+% base2 = 4.7, h2 = 5.8
+% A' = 9.0, 1.0
+% B' = 13.7, 1.0
+% C' = 11.35,6.8
+\drawline(9,1)(13.7,1)(11.35,6.8)(9,1)
+
+% arc
+% P1 = (9.0/1.0) P2 = (11.35/6.8) P3 = (13.7/1.0) r = 6.2579
+\qbezier(9.0, 1.0001)(11.35, 0.0479)(13.7, 1.0001)
+
+\put( 0.2, 0.6 ){$\scriptstyle A$}
+\put( 6.0, 0.6 ){$\scriptstyle B$}
+\put( 3.3, 7.7 ){$\scriptstyle C$}
+\put( 3.1, -0.2 ){$\scriptstyle P$}
+
+\put( 8.0, 0.6 ){$\scriptstyle A'$}
+\put( 13.7, 0.6 ){$\scriptstyle B'$}
+\put( 11.1, 7.0 ){$\scriptstyle C'$}
+\put( 11.0, -0.2 ){$\scriptstyle P'$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/235aa467.eepic b/33063-t/images/sources/235aa467.eepic
new file mode 100644
index 0000000..45df60c
--- /dev/null
+++ b/33063-t/images/sources/235aa467.eepic
@@ -0,0 +1,28 @@
+
+\PGset[0.8em]
+\begin{picture}(12,12)
+
+% radius=5
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier(9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier(6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier(2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier(1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier(2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier(6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier(9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+\dashline[80]{0.4}(9.5360,9.5355)(2.4655,9.5355)(2.4640,2.4645)(9.5345,2.4645)(9.5360,9.5355)
+
+\dashline[80]{0.2}(9.5360,9.5355)(2.4640,2.4645)
+\dashline[80]{0.2}(2.4655,9.5355)(9.5345,2.4645)
+
+\put( 5.7, 6.5 ){$\scriptstyle O$}
+\put( 1.8, 1.8 ){$\scriptstyle A$}
+\put( 1.8, 9.6 ){$\scriptstyle B$}
+\put( 9.6, 9.6 ){$\scriptstyle C$}
+\put( 9.6, 1.8 ){$\scriptstyle D$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/236aa469.eepic b/33063-t/images/sources/236aa469.eepic
new file mode 100644
index 0000000..0abf208
--- /dev/null
+++ b/33063-t/images/sources/236aa469.eepic
@@ -0,0 +1,30 @@
+
+\PGset[0.8em]
+\begin{picture}(12,12)
+
+% radius=5
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier(9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier(6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier(2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier(1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier(2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier(6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier(9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+\dashline[80]{0.4}(11.0000,6.0000)(8.5005,10.3300)(3.5010,10.3300)(1.0005,6.0000)(3.4995,1.6700)(8.4990,1.6700)(11.0000,6.0000)
+
+\dashline[80]{0.2}(8.5005,10.3300)(6,6)(11,6) % FOC
+
+\put( 5.3, 5.7 ){$\scriptstyle O$}
+
+\put( 2.7, 1.0 ){$\scriptstyle A$}
+\put( 8.8, 1.0 ){$\scriptstyle B$}
+\put( 11.1, 5.7 ){$\scriptstyle C$}
+\put( 2.7, 10.4 ){$\scriptstyle D$}
+\put( 0.1, 5.7 ){$\scriptstyle E$}
+\put( 8.8, 10.4 ){$\scriptstyle F$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/237aa472.eepic b/33063-t/images/sources/237aa472.eepic
new file mode 100644
index 0000000..8686f50
--- /dev/null
+++ b/33063-t/images/sources/237aa472.eepic
@@ -0,0 +1,34 @@
+\PGset[0.8em]
+\begin{picture}(12,12)
+
+% radius=5
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier(9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier(6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier(2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier(1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier(2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier(6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier(9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+% hard to see unless the dashes are closer together
+\dashline[80]{0.4}(10.7555,7.5450)(8.9395,10.0450)(6.0005,10.9995)(3.0620,10.0450)(1.2455,7.5450)(1.2445,4.4550)(3.0605,1.9550)(5.9995,1.0000)(8.9380,1.9550)(10.7545,4.4550)(10.7555,7.5450)
+
+\dashline[80]{0.2}(5.9995,1)(6,6)(3.0605,1.955) % BOC
+
+% OS = 3.09, m=1.376, S = O - (1.817,2.5) = (4.183,3.5)
+
+\dashline[80]{0.2}(5.9995,1)(4.183,3.5) % BS
+
+\put( 5.8, 6.2 ){$\scriptstyle O$}
+
+\put( 5.6, 0.2 ){$\scriptstyle B$}
+\put( 2.5, 1.1 ){$\scriptstyle C$}
+\put( 0.4, 4.1 ){$\scriptstyle F$}
+\put( 3.6, 3.4 ){$\scriptstyle S$}
+
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/239aa475.eepic b/33063-t/images/sources/239aa475.eepic
new file mode 100644
index 0000000..0f1b7cb
--- /dev/null
+++ b/33063-t/images/sources/239aa475.eepic
@@ -0,0 +1,37 @@
+\PGset[0.8em]
+\begin{picture}(12,12)
+
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier(9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier(6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier(2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier(1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier(2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier(6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier(9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+% radius = 5, side of decagon = 3.0899, side of pentedecagon = 2.0785
+
+% Ey = Hy, EH = 5, both on the circle r=5, Ex = 6-2.5, Hx = 6+2.5
+% Ey = Hy = 6-4.33 = 1.67
+\dashline[80]{0.2}(3.5,1.67)(8.5,1.67)(6.523,1.029)(3.5,1.67) % EHFE
+
+
+\dashline[80]{0.2}(8.4990,1.6700)(10.0445,3.0615)(10.8905,4.9605)(10.8905,7.0395)(10.0455,8.9385)
+
+\put( 5.7, 5.7 ){$\scriptstyle Q$}
+
+\put( 10.0, 2.5 ){$\scriptstyle A$}
+\put( 11.0, 4.8 ){$\scriptstyle B$}
+\put( 11.0, 6.8 ){$\scriptstyle C$}
+\put( 10.3, 8.7 ){$\scriptstyle D$}
+
+\put( 2.8, 0.9 ){$\scriptstyle E$}
+\put( 6.2, 0.2 ){$\scriptstyle F$}
+\put( 8.5, 0.9 ){$\scriptstyle H$}
+
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/240aa477.eepic b/33063-t/images/sources/240aa477.eepic
new file mode 100644
index 0000000..0d8a11f
--- /dev/null
+++ b/33063-t/images/sources/240aa477.eepic
@@ -0,0 +1,47 @@
+\PGset[0.8em]
+\begin{picture}(24,11)
+
+% radius1 = 5
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier(9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier(6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier(2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier(1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier(2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier(6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier(9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+\dashline[80]{0.4}(11.0000,6.0000)(8.5005,10.3300)(3.5010,10.3300)(1.0005,6.0000)(3.4995,1.6700)(8.4990,1.6700)(11.0000,6.0000)
+
+\dashline[80]{0.2}(3.501,10.33)(6,6)(8.5005,10.33) % C'O'D'
+
+% radius2 = 4.5
+\drawline(22.5000,6.0000)(20.2504,9.8970)(15.7509,9.8970)(13.5005,6.0000)(15.7496,2.1030)(20.2491,2.1030)(22.5000,6.0000)
+
+\dashline[80]{0.2}(15.7509,9.8)(18,6)(20.2504,9.8) % COD
+
+\put( 5.6, 5.2 ){$\scriptstyle O'$}
+
+\put( 2.7, 0.7 ){$\scriptstyle A'$}
+\put( 0.0, 5.7 ){$\scriptstyle B'$}
+\put( 2.8,10.5 ){$\scriptstyle C'$}
+\put( 8.4,10.5 ){$\scriptstyle D'$}
+\put( 11.2, 5.7 ){$\scriptstyle E'$}
+\put( 8.3, 0.7 ){$\scriptstyle F'$}
+
+\put( 17.6, 5.2 ){$\scriptstyle O$}
+
+\put( 15.2, 1.2 ){$\scriptstyle A$}
+\put( 12.7, 5.7 ){$\scriptstyle B$}
+\put( 15.5,10.1 ){$\scriptstyle C$}
+\put( 20.0,10.1 ){$\scriptstyle D$}
+\put( 22.6, 5.7 ){$\scriptstyle E$}
+\put( 20.0, 1.2 ){$\scriptstyle F$}
+
+
+
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/241aa478.eepic b/33063-t/images/sources/241aa478.eepic
new file mode 100644
index 0000000..8640567
--- /dev/null
+++ b/33063-t/images/sources/241aa478.eepic
@@ -0,0 +1,33 @@
+
+\PGset[0.8em]
+\begin{picture}(12,12)
+
+% radius = 5
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier(9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier(6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier(2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier(1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier(2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier(6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier(9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+\dashline[80]{0.2}(6,11)(6,1) % DH
+
+% side of inscribed pentagon = 5sin(36) = 2.9385
+\drawline(6,11)(3.062,10.045)(8.9395,10.045) % DAB
+
+\dashline[80]{0.2}(6,6)(3.062,10.045)(6,1) % OAH
+
+
+\put( 6.2, 5.7 ){$\scriptstyle O$}
+
+\put( 2.4,10.2 ){$\scriptstyle A$}
+\put( 9.2,10.0 ){$\scriptstyle B$}
+\put( 6.2, 9.2 ){$\scriptstyle C$}
+\put( 5.7,11.2 ){$\scriptstyle D$}
+\put( 5.6, 0.2 ){$\scriptstyle H$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/242aa480.eepic b/33063-t/images/sources/242aa480.eepic
new file mode 100644
index 0000000..62bc84a
--- /dev/null
+++ b/33063-t/images/sources/242aa480.eepic
@@ -0,0 +1,18 @@
+\PGset[0.8em]
+\begin{picture}(12,12)
+
+% radius = 5
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier(9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier(6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier(2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier(1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier(2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier(6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier(9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+\drawline(1,6)(11,6)
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/243aa484.eepic b/33063-t/images/sources/243aa484.eepic
new file mode 100644
index 0000000..6dc8fdb
--- /dev/null
+++ b/33063-t/images/sources/243aa484.eepic
@@ -0,0 +1,20 @@
+\PGset[0.8em]
+\begin{picture}(17,9)
+
+\dashline[80]{0.2}(1,6)(1,1)(5,1) % EDB
+\dashline[80]{0.2}(9,7)(9,1) % ED
+
+\drawline(5,1)(1,6)(16,1) % BEC
+\drawline(5,1)(5,8)(16,1) % BAC
+\drawline(5,1)(9,7)(16,1)(5,1) % BECB
+
+\put( 4.7, 8.1 ){$\scriptstyle A$}
+\put( 4.5, 0.2 ){$\scriptstyle B$}
+\put(16.2, 0.2 ){$\scriptstyle C$}
+\put( 0.5, 0.2 ){$\scriptstyle D$}
+\put( 8.5, 0.2 ){$\scriptstyle D$}
+\put( 0.7, 6.1 ){$\scriptstyle E$}
+\put( 8.7, 7.1 ){$\scriptstyle E$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/244aa485.eepic b/33063-t/images/sources/244aa485.eepic
new file mode 100644
index 0000000..02716e3
--- /dev/null
+++ b/33063-t/images/sources/244aa485.eepic
@@ -0,0 +1,43 @@
+\PGset[0.8em]
+\begin{picture}(16,18)
+
+% AB = 14, AE=EB=7
+% CE = 4
+% H=+17, P = 1, A=9
+
+\drawline(1,9)(8,13)(15,9)(1,9) % ACB
+
+\dashline[80]{0.2}(8,13)(8,9) % CE
+\dashline[80]{0.2}(8,13)(15,17)(15,13) % CHK
+\dashline[80]{0.2}(8,13)(15,13)(15,1.8063) % CKP
+
+% perim = 14+2*8.0622 = 30.1244
+% 16.1244 = AD+DB
+% AD = 11.1244, DB = 5
+% A = 1,9, B = 15,9
+
+% (x-1)^2+(y-9)^2 = 11.1244^2
+% (x-15)^2+(y-9)^2 = 5^2
+% x = 11.5269, y = 5.40315
+
+\drawline(1,9)(11.5269,5.40315)(15,9) % ADB
+
+\dashline[80]{0.2}(11.5269,9)(11.5269,5.40315)(15,5.40315) % FDM
+
+\dashline[80]{0.2}(11.5269,5.40315)(15,1.8063)(1,9) % DPA
+
+
+
+\put( 0.2, 8.6 ){$\scriptstyle A$}
+\put(15.1, 8.6 ){$\scriptstyle B$}
+\put( 7.6,13.2 ){$\scriptstyle C$}
+\put(11.0, 4.7 ){$\scriptstyle D$}
+\put( 7.7, 8.1 ){$\scriptstyle E$}
+\put(11.2, 9.2 ){$\scriptstyle F$}
+\put(15.1,16.8 ){$\scriptstyle H$}
+\put(15.1,12.7 ){$\scriptstyle K$}
+\put(15.1, 5.1 ){$\scriptstyle M$}
+\put(15.1, 1.4 ){$\scriptstyle P$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/245aa486.eepic b/33063-t/images/sources/245aa486.eepic
new file mode 100644
index 0000000..1fdee2a
--- /dev/null
+++ b/33063-t/images/sources/245aa486.eepic
@@ -0,0 +1,29 @@
+\PGset[0.8em]
+\begin{picture}(24,11)
+
+% MN = 22
+\drawline(1,1)(23,1) % MN
+
+% Ellipse: u = 12.0 v = 1.0 a = 9.0 b = 9.0 phi = 0.0 Grad
+\qbezier(21.0, 1.0)(21.0, 4.7279)(18.364, 7.364)
+\qbezier(18.364, 7.364)(15.7279, 10.0)(12.0, 10.0)
+\qbezier(12.0, 10.0)(8.2721, 10.0)(5.636, 7.364)
+\qbezier(5.636, 7.364)(3.0, 4.7279)(3.0, 1.0)
+
+% B = 135, C = 95, D = 30
+\drawline(3,1)(5.6379,7.3639)(11.2179,9.9649)(19.7949,5.5)(21,1) % ABCDE
+
+\dashline[80]{0.2}(3,1)(11.2179,9.9649)(21,1) % ACE
+
+
+\put( 2.5, 0.2 ){$\scriptstyle A$}
+\put( 4.8, 7.2 ){$\scriptstyle B$}
+\put(10.9,10.2 ){$\scriptstyle C$}
+\put(19.9, 5.5 ){$\scriptstyle D$}
+\put(20.5, 0.2 ){$\scriptstyle E$}
+
+\put( 0.0, 0.7 ){$\scriptstyle M$}
+\put(23.1, 0.7 ){$\scriptstyle N$}
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/246aa487.eepic b/33063-t/images/sources/246aa487.eepic
new file mode 100644
index 0000000..38cbc32
--- /dev/null
+++ b/33063-t/images/sources/246aa487.eepic
@@ -0,0 +1,62 @@
+\PGset[0.8em]
+\begin{picture}(24,12)
+
+% Ellipse: u = 6.0 v = 6.0 a = 5.0 b = 5.0 phi = 0.0 Grad
+\qbezier(11.0, 6.0)(11.0, 8.0711)(9.5355, 9.5355)
+\qbezier(9.5355, 9.5355)(8.0711, 11.0)(6.0, 11.0)
+\qbezier(6.0, 11.0)(3.9289, 11.0)(2.4645, 9.5355)
+\qbezier(2.4645, 9.5355)(1.0, 8.0711)(1.0, 6.0)
+\qbezier(1.0, 6.0)(1.0, 3.9289)(2.4645, 2.4645)
+\qbezier(2.4645, 2.4645)(3.9289, 1.0)(6.0, 1.0)
+\qbezier(6.0, 1.0)(8.0711, 1.0)(9.5355, 2.4645)
+\qbezier(9.5355, 2.4645)(11.0, 3.9289)(11.0, 6.0)
+
+\dashline[80]{0.4}(6,11)(6,1) % HA
+
+\dashline[80]{0.4}(1.171,7.294)(6,11)(8.5005,10.33) % CHD
+
+\drawline(6,1)(1.6695,3.5)(1.171,7.294)(8.5005,10.33)(10.829,4.706)(6,1) % ABCDEA
+
+% irregular polygons are icky...
+% AB = 5, BC = 3.8266, CD = 7.9333, DE = 6.0869, EA = 6.0871
+
+% 190x132 = 4.7/6.78 = .6932, y=.6932x
+% x = 6.52, y=4.5196
+
+% A = 19.52, 0.5196
+% (x-19.52)^2+(y-.5196^2)=5^2
+% (x-14)^2+(y-6)^2=3.8266^2
+% B = 14.721, 2.242
+% C = 14.00, 6
+% D = 20.52, 10.5196
+% (x-20.52)^2+(y-10.5196)^2=6.0869^2
+% (x-19.52)^2+(y-.5196)^2=6.0871^2
+% E = 23.438, 5.178
+
+\drawline(19.52,0.5196)(14.721,2.242)(14,6)(20.52,10.5196)(23.438,5.178)(19.52,0.5196) % ABCDEA
+
+% CH = 6.0871, DH = 2.5887
+% (x-14)^2 + (y-6)^2 = 6.0871^2
+% (x-20.52)^2 + (y-10.5196)^2 = 2.5887^2
+% H = 17.934, 10.645
+\dashline[80]{0.2}(14,6)(17.934,10.645)(20.52,10.5196) % C'H'D'
+
+\dashline[80]{0.2}(17.934, 10.645)(19.52,0.5196) % H'A'
+
+\put( 5.7, 0.2 ){$\scriptstyle A$}
+\put( 0.7, 2.9 ){$\scriptstyle B$}
+\put( 0.3, 7.0 ){$\scriptstyle C$}
+\put( 8.5, 10.4 ){$\scriptstyle D$}
+\put( 11.0, 4.2 ){$\scriptstyle E$}
+\put( 5.7, 11.1 ){$\scriptstyle H$}
+
+\put( 19.8, 0.0 ){$\scriptstyle A'$}
+\put( 13.6, 2.0 ){$\scriptstyle B'$}
+\put( 13.0, 5.5 ){$\scriptstyle C'$}
+\put( 20.6, 10.6 ){$\scriptstyle D'$}
+\put( 23.5, 4.8 ){$\scriptstyle E'$}
+\put( 17.6, 10.8 ){$\scriptstyle H'$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/247aa488.eepic b/33063-t/images/sources/247aa488.eepic
new file mode 100644
index 0000000..e39e89a
--- /dev/null
+++ b/33063-t/images/sources/247aa488.eepic
@@ -0,0 +1,28 @@
+\PGset[0.8em]
+\begin{picture}(13,14)
+
+% radius = 6
+
+\drawline(7.0006,12.9994)(1.8046,9.9994)(1.8034,4.0000)(6.9994,1.0000)(12.1954,4.0006)(12.1966,10.0000)(7.0006,13.0000)
+
+% sidelen = 6sin(30) = 6
+% AB+BC = AK+AC = 12
+% AK = 2AC
+% A = 1.8046, 10
+% C = 12.1966,10
+% (x-1.8046)^2+(y-10)^2 = 8^2
+% (x-12.1966)^2+(y-10)^2 = 4^2
+% K = 9.31,12.769
+
+\dashline[80]{0.2}(1.8046,10)(9.31,12.769)(12.1966,10)(1.8046,10) % AKCA
+
+
+\put( 1.0, 9.8 ){$\scriptstyle A$}
+\put( 6.6, 13.2 ){$\scriptstyle B$}
+\put( 12.3, 9.8 ){$\scriptstyle C$}
+\put( 12.3, 3.8 ){$\scriptstyle D$}
+\put( 9.0, 12.9 ){$\scriptstyle K$}
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/248aa490.eepic b/33063-t/images/sources/248aa490.eepic
new file mode 100644
index 0000000..ec99b1d
--- /dev/null
+++ b/33063-t/images/sources/248aa490.eepic
@@ -0,0 +1,33 @@
+\PGset[0.8em]
+\begin{picture}(21,9)
+
+% 235x190
+% 8x7
+
+\drawline(1,1)(9,1)(5,8)(1,1) % ABC
+
+% C = 5,8
+% D = 6.5,1
+% AD = CE = 5.5
+% CD = DE = 7.1589
+% (x-5)^2+(y-8)^2 = 5.5^2
+% (x-7)^2+(y-1)^2 = 7.159^2
+% E = 0.756, 4.502
+\dashline[80]{0.2}(5,8)(6.5,1)(0.756,4.502)(5,8) % CDEC
+
+
+\drawline(14,1)(20,1)(20,7)(14,7)(14,1) % Q'
+
+\put( 0.5, 0.2 ){$\scriptstyle A$}
+\put( 8.5, 0.2 ){$\scriptstyle B$}
+\put( 4.7, 8.2 ){$\scriptstyle C$}
+\put( 6.0, 0.2 ){$\scriptstyle D$}
+\put( 0.0, 4.2 ){$\scriptstyle E$}
+
+\put( 4.7, 3.8 ){$\scriptstyle Q$}
+\put( 16.7, 3.7 ){$\scriptstyle Q'$}
+
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/249aa491.eepic b/33063-t/images/sources/249aa491.eepic
new file mode 100644
index 0000000..b219077
--- /dev/null
+++ b/33063-t/images/sources/249aa491.eepic
@@ -0,0 +1,24 @@
+\PGset[0.8em]
+\begin{picture}(33,11)
+
+% pentagon Q' radius = 5
+% sidelen = 5.877, P = 29.385
+% area = 2.5 x P = 73.4625
+% square Q radius = 8
+% square Q' radius = 7.346
+
+\drawline(11.0000,6.0000)(8.5005,10.3300)(3.5010,10.3300)(1.0005,6.0000)(3.4995,1.6700)(8.4990,1.6700)(11.0000,6.0000) % Q'
+
+\drawline(14,1.67)(22,1.67)(22,9.67)(14,9.67)(14,1.67) % Q
+
+\drawline(25,1.67)(32.35,1.67)(32.35,9.02)(25,9.02)(25,1.67) % Q''
+
+
+\put( 5.7, 5.7 ){$\scriptstyle Q$}
+\put( 17.7, 5.4 ){$\scriptstyle Q'$}
+\put( 28.3, 5.2 ){$\scriptstyle Q''$}
+
+
+
+\end{picture}
+\PGrestore
diff --git a/33063-t/images/sources/config.tex b/33063-t/images/sources/config.tex
new file mode 100644
index 0000000..e479871
--- /dev/null
+++ b/33063-t/images/sources/config.tex
@@ -0,0 +1,10 @@
+% figures
+% Create \savelength to use in saving and restoring \unitlength
+% just in case some other value is being used between diagrams
+\newlength{\PGsavelength}
+
+% \PGset saves current \unitlength in \PGsavelength, and sets \unitlength to {arg}
+\newcommand{\PGset}[1][\unitlength]{\setlength{\PGsavelength}{\unitlength}\setlength{\unitlength}{#1}}
+
+% \PGrestore sets \unitlength back to the value saved in \PGsavelength
+\newcommand{\PGrestore}{\setlength{\unitlength}{\PGsavelength}}
diff --git a/33063-t/images/sources/woodcutsmall.eps b/33063-t/images/sources/woodcutsmall.eps
new file mode 100644
index 0000000..2b4ea46
--- /dev/null
+++ b/33063-t/images/sources/woodcutsmall.eps
@@ -0,0 +1,4690 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: (ImageMagick)
+%%Title: (woodcutsmall.eps)
+%%CreationDate: (Thu Sep 15 19:15:31 2005)
+%%BoundingBox: 0 0 171 144
+%%HiResBoundingBox: 0 0 171.26 144
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 1
+%%Pages: 1
+%%EndComments
+
+%%BeginDefaults
+%%EndDefaults
+
+%%BeginProlog
+%
+% Display a color image. The image is displayed in color on
+% Postscript viewers or printers that support color, otherwise
+% it is displayed as grayscale.
+%
+/DirectClassPacket
+{
+ %
+ % Get a DirectClass packet.
+ %
+ % Parameters:
+ % red.
+ % green.
+ % blue.
+ % length: number of pixels minus one of this color (optional).
+ %
+ currentfile color_packet readhexstring pop pop
+ compression 0 eq
+ {
+ /number_pixels 3 def
+ }
+ {
+ currentfile byte readhexstring pop 0 get
+ /number_pixels exch 1 add 3 mul def
+ } ifelse
+ 0 3 number_pixels 1 sub
+ {
+ pixels exch color_packet putinterval
+ } for
+ pixels 0 number_pixels getinterval
+} bind def
+
+/DirectClassImage
+{
+ %
+ % Display a DirectClass image.
+ %
+ systemdict /colorimage known
+ {
+ columns rows 8
+ [
+ columns 0 0
+ rows neg 0 rows
+ ]
+ { DirectClassPacket } false 3 colorimage
+ }
+ {
+ %
+ % No colorimage operator; convert to grayscale.
+ %
+ columns rows 8
+ [
+ columns 0 0
+ rows neg 0 rows
+ ]
+ { GrayDirectClassPacket } image
+ } ifelse
+} bind def
+
+/GrayDirectClassPacket
+{
+ %
+ % Get a DirectClass packet; convert to grayscale.
+ %
+ % Parameters:
+ % red
+ % green
+ % blue
+ % length: number of pixels minus one of this color (optional).
+ %
+ currentfile color_packet readhexstring pop pop
+ color_packet 0 get 0.299 mul
+ color_packet 1 get 0.587 mul add
+ color_packet 2 get 0.114 mul add
+ cvi
+ /gray_packet exch def
+ compression 0 eq
+ {
+ /number_pixels 1 def
+ }
+ {
+ currentfile byte readhexstring pop 0 get
+ /number_pixels exch 1 add def
+ } ifelse
+ 0 1 number_pixels 1 sub
+ {
+ pixels exch gray_packet put
+ } for
+ pixels 0 number_pixels getinterval
+} bind def
+
+/GrayPseudoClassPacket
+{
+ %
+ % Get a PseudoClass packet; convert to grayscale.
+ %
+ % Parameters:
+ % index: index into the colormap.
+ % length: number of pixels minus one of this color (optional).
+ %
+ currentfile byte readhexstring pop 0 get
+ /offset exch 3 mul def
+ /color_packet colormap offset 3 getinterval def
+ color_packet 0 get 0.299 mul
+ color_packet 1 get 0.587 mul add
+ color_packet 2 get 0.114 mul add
+ cvi
+ /gray_packet exch def
+ compression 0 eq
+ {
+ /number_pixels 1 def
+ }
+ {
+ currentfile byte readhexstring pop 0 get
+ /number_pixels exch 1 add def
+ } ifelse
+ 0 1 number_pixels 1 sub
+ {
+ pixels exch gray_packet put
+ } for
+ pixels 0 number_pixels getinterval
+} bind def
+
+/PseudoClassPacket
+{
+ %
+ % Get a PseudoClass packet.
+ %
+ % Parameters:
+ % index: index into the colormap.
+ % length: number of pixels minus one of this color (optional).
+ %
+ currentfile byte readhexstring pop 0 get
+ /offset exch 3 mul def
+ /color_packet colormap offset 3 getinterval def
+ compression 0 eq
+ {
+ /number_pixels 3 def
+ }
+ {
+ currentfile byte readhexstring pop 0 get
+ /number_pixels exch 1 add 3 mul def
+ } ifelse
+ 0 3 number_pixels 1 sub
+ {
+ pixels exch color_packet putinterval
+ } for
+ pixels 0 number_pixels getinterval
+} bind def
+
+/PseudoClassImage
+{
+ %
+ % Display a PseudoClass image.
+ %
+ % Parameters:
+ % class: 0-PseudoClass or 1-Grayscale.
+ %
+ currentfile buffer readline pop
+ token pop /class exch def pop
+ class 0 gt
+ {
+ currentfile buffer readline pop
+ token pop /depth exch def pop
+ /grays columns 8 add depth sub depth mul 8 idiv string def
+ columns rows depth
+ [
+ columns 0 0
+ rows neg 0 rows
+ ]
+ { currentfile grays readhexstring pop } image
+ }
+ {
+ %
+ % Parameters:
+ % colors: number of colors in the colormap.
+ % colormap: red, green, blue color packets.
+ %
+ currentfile buffer readline pop
+ token pop /colors exch def pop
+ /colors colors 3 mul def
+ /colormap colors string def
+ currentfile colormap readhexstring pop pop
+ systemdict /colorimage known
+ {
+ columns rows 8
+ [
+ columns 0 0
+ rows neg 0 rows
+ ]
+ { PseudoClassPacket } false 3 colorimage
+ }
+ {
+ %
+ % No colorimage operator; convert to grayscale.
+ %
+ columns rows 8
+ [
+ columns 0 0
+ rows neg 0 rows
+ ]
+ { GrayPseudoClassPacket } image
+ } ifelse
+ } ifelse
+} bind def
+
+/DisplayImage
+{
+ %
+ % Display a DirectClass or PseudoClass image.
+ %
+ % Parameters:
+ % x & y translation.
+ % x & y scale.
+ % label pointsize.
+ % image label.
+ % image columns & rows.
+ % class: 0-DirectClass or 1-PseudoClass.
+ % compression: 0-none or 1-RunlengthEncoded.
+ % hex color packets.
+ %
+ gsave
+ /buffer 512 string def
+ /byte 1 string def
+ /color_packet 3 string def
+ /pixels 768 string def
+
+ currentfile buffer readline pop
+ token pop /x exch def
+ token pop /y exch def pop
+ x y translate
+ currentfile buffer readline pop
+ token pop /x exch def
+ token pop /y exch def pop
+ currentfile buffer readline pop
+ token pop /pointsize exch def pop
+ /Times-Roman findfont pointsize scalefont setfont
+ x y scale
+ currentfile buffer readline pop
+ token pop /columns exch def
+ token pop /rows exch def pop
+ currentfile buffer readline pop
+ token pop /class exch def pop
+ currentfile buffer readline pop
+ token pop /compression exch def pop
+ class 0 gt { PseudoClassImage } { DirectClassImage } ifelse
+ grestore
+} bind def
+%%EndProlog
+%%Page: 1 1
+%%PageBoundingBox: 0 0 171 144
+userdict begin
+DisplayImage
+0 0
+171.26 143.701
+12.000000
+435 365
+1
+1
+1
+8
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFAFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFAFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF6F5F7FFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFCFAF7FAF3EDF2F8FFFCDBAD93BCEFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE1D6B1948A8BAFD3E7F1973F3262CFF8FFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6CD824C37322C323B56A1C2652A2A55C6F6FFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFCFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA54E30262C46504C322C3D552E262A76D7
+F6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFF8FFFFFBF7FFFFFFFFFFFFFFFFFFFFFFFFFFEE9D4024264097C8D9D3A85126282224
+3293E2F5F8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA140282246A3E7F6F8F8E6A839
+1E1A2447BCF3FBFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7BD4E28202E93E5FFF8FFFF
+F3D776261C2675DFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD6B2824225DBFEEFC
+FCFFFFFAF6B83F222888E2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCED8134201E2891
+E1FAFAFCFFFAFAFFC84C2830A0E2F3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFF8C44C2420
+1E3FB5EEFBFAFCFFFCFFFFDF60243FB4EDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E9FFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFF288
+32201E2267CFF3FFFFF7FFFFFFFFE3702E60DBF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFF8FFFFFFFFFFFFFFFFFCFFFCFCFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFF
+F7DD6A281E24287ECFE9FCF7F1FBFFFFF8E5652E78E7FFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFF1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFBDB5F24201E2A9DDFF2F7F2FCFAFFFBF3E2785FA4F7FFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFF1FBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFF6CB4C201E1E39B9E9EDF6F3FAFBFFF2F5E9E1DAEEFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFF3EBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFCFCF8FFFFFFFFFF
+FFFFFFFFFFFFFFFFF8FACA44201E2244C2EEF5FBFFFBFFFAF7F3EDEFF2F7FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFF6FFFFFFFFFFFFF2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6FAFAFAFFFF
+FFFFFFFFFFFFFFFFFFFFFFF7F7CB46201C204ECFF5F5F7F5FFFCFBFCEBB694CAEEFFFFFF
+FFFFFFFFFFFFFFFFFAF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFF
+FAFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFD54E1E1C205DD9F3FFFFFFFFFCF8F1DA6E366DDE
+FBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFBFCFCFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFE16B28202067DDF8FAFFFFFFF7F1E7C44C
+287FE1FFFFFFFFFFFCFFFFFFFCF3FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFBDC7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A53B28206ADEF8F5FFFFFBF8FB
+EE9B3637ADF6FFFFFFFFFFFCFFFBFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFAF2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC45A282258D9F8F6FFFF
+FFFFFADA6D2E79DDFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFA13F2444BDF1
+FBFFFFFFFCF39D3F37A5F1FFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFAFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D6732A
+3096DEF7FFFFFFF1C0512A63CDF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+F1C665324CA0CFE7EED7A1502849BFF2F7FFFFFFFFFFFFFFFFFFFCFCFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1FFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFF2C473343751636E5537284EA5E2F3F7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFF5F7FFFFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6E6FFFFFFFFFFFFFBFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFF6EFD58E4E2E26282E376BC2E6F5FBFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFBFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF8
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFF3E3C6996E758DB6DEFAFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFFFFFFFFFFFFFFFFFFFFFF
+FFF6F2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F8EDE6E2E2E5F5FFFAFCFBFFFFFFFFFFFFFFFFFF
+FFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFF
+FFFFFFFFF6FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFCFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F3FAF5EFEEF2F5F2FFFAF5FAFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FCFCFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F6EFE6DEE2EDF2F1FBFFF5FFFAFFFF
+FFFFFFFFFFFFFFFFFBFAFFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E7D6B17E5D607F9EB2D5E5EDEF
+E6F7FCFFFFF7FFFCFFFFFFF7FBFFFFFFFBFFFFFFFFFFFBFCFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFCFFFFF7FFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFF6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFFFFFBFFFFFFFFFFFFFFFFFFFFFFFF
+FFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6DEBF7F4C362E2C282A303646
+58687894B1BCCBD5DDEDEBF1F5FAF3F3FFFFFFFCFAFAFFFFFCFAFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFCFFF5E7B285563F342C3244626D50
+37302622262C323439424C586A7F8BA0B2C4CADEEFF5EFFBFFFFF8FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFF6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFCEDE2CF9160403F4649515F554C
+81AA826E905D5050403D342A2222282626282E3239446072859BB6CBD7E3EEF7F8F8FFFF
+FFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFCFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFFF6E7BF8862493734407C93814C
+3F344493854675AE5B5FA4857EAD9D7E705B5346362A2420282A282A2E36445860758A9A
+B2C0D6E5F2F5FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF7FAFFFFFFFAF2E9C89B673F32364E6EA0B4C0
+A39B9EAAA4AFCEC3A5BDD3B5BBDDC7C2E2E5E2E2D7CEC4B1AD94796D5546403028242626
+2C2E3034374C6072879EB5CFE7E9F5F8FAFAF7FBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5FAFFFFFBF1C899654234303B5678AEC3
+9E9AD59665A0CEA09BC8AB91C2D3AAB1DBB2A3D6CBA8B5CBAA99BDC7A5AABC8B7387653B
+3D513926282C2624282C2E2A2C3242506076889BAEC4DDEDFFFBFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFBEFE5D9B58749302E3F608B7660
+5897B8879BC8794C8BAB5563B68A51A8AA5A85BD6555AE9449729E5B4E9D9A5A7B9D5647
+7C5F3B4C6B37284756495D6B63503D28242828262C323236405563798EA5C0D5E3E9F1F2
+FCFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFCFCFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F5F1E1C68D60473D4B3F406EA0BD
+BCAEAFABC7DBC4CFE2CDB4B8CBAEBCDDC6B6D7D7B6CDE5C7C4D7CBB4B69691ADD5DBC0CD
+D7BBB4C6C0B4C3C3A19EAEA1A1CAD9D5D1BF9E826A604E494946342826282C282A374755
+607B969EAEC6E1E1EDF8FBFCFFFFFBF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFAFFFAEFDBBF94603D2A282A2E50463D
+556D6051735A4B7E94606AAD81657F8E6A8AC79A6DA5AB6D96C49087C3B490A5B28187C7
+C38BAFDEAA85C4C48EA0CDA19AC3AA94BFE3CDAFC6A0677EA89390948D7B604944373222
+2A2826282E30343D3F4C587594A0A5B9CED6E2E5F1F7FBF7F7FFFBFFFCF6FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3FCFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFCFFFFFFF7EBE2B68A5D4032283250708473
+79676087917B859D68538E9A627BB175588B90557EBB8B609D99639BBC7375BD88608EAE
+6862AB854E81B56E58B2AB5A87BD6762BC935AA0CD755394653F819453516051404B4B3F
+3D3F4650554650604C39342824262C302C343B3F4B5A6B8193B2C4D5DDE1E9EBEFF5FFFC
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F6F1D5BB8A5037282834505D6BAF
+C7B2B5C7B6A3C0CBB9C6D1B6AEBFCEB1B8CFB5A8C2C4B1C6D1C3B4C8C8BFDDE1C7C6E2CB
+B8CED6C6CDDAB69EBFDACAC7DFE3CDD5E2C2C0DFD1C4E5EEC7BCD3CBBBD3DDC8C0C7BCAE
+BDBCAD9DABA199A5BDD1D9CBBDA58573605F4C372E2826201E262A32363946505568848D
+9BB6C8D7DFE3F1FBFCFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFF3E3CB9D7E503F32282A26283684
+5D397C934E519B673F8181475D9D5B497F844C60884E46817B4C639E704C85855587AB65
+75BC875885B4796396825A87BB8B72B4B182A5C38D96C3947FC8CB9088BCBB94C6D39BA3
+D6CAAEBBC6ADA5CBBBA8D1E6CACFE7DAC3CDCDB4BFC6B5A197633218181A1C1E1E1C1E20
+222828323940475567859AA8AFC2DEEFEFF5F1EFF6F3F8FFFFFAFFFCFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F2E6CD9A7247322A32496D826A63
+6A87C4AB85AEB67685C3A485B5A4738EB8877CAFA3788BAB8276A39B6E8BB48875AB9372
+A8B88194C08D7297BB726EA58B6090BF8E7EB48D639EBD787EBD8255A3AB5A6DBB9956A5
+AA4E76C27F56998E4660A56B50AABF5D82D58558888D4962AA8790B96D282E4728224B40
+1C22221E20222024282828282C2C34323B475562788AA0BDCED1E1E2E9F2F3FFFBFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFAF3EDCEBC8B6549343230393F75B1A8
+91B4B4858ECBCB9DB2C8A1A4D3BBADC7B49DB6CDB9B2C8CAA1B4CAB2ADC3C4BBC4D7D1B5
+C7D1C8DBE2D1DADFCEC8DFE2CECDDDCEC0CBDED5C6DAD5C8DBE1D6DAF6DDD9E3E1D1CDE2
+DFCBE3E6CAD5EBD1BCDAD6B8BDCFB5B6DDDAB5CBDFC6BFCEC097AFD1AE9AC8BB8899BB8A
+7CB4B287848B65556A68586B7C685A42372A2220201E22262A323B42464B5A62788EA8B8
+C7C8CDE3E5F8F6F6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF8FFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E9D1B270474437323D4744495640
+539B7C479190404BA0724C93974C4CA36B4B91603D60A55B499682446E874B4984764C65
+A58B6EB2996797B66D75AD785B93B4787BBC85507CA56E67BD9E6393B17687CBAF93D1CE
+8E85C6AD87C3D9A5BBDAA894CDC799B1DAB6A5D3CDABC8DEBFBFDBD3B6CDE5CDC6E6D7C0
+D7E5D1CDE1D7D3D1D7BCB1C2C0B1C3D7CEC2C3A58278733B1E343922262622242428242A
+242E37373D425056657C91AEB4D7E3E5F1FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F8D3A8704E3F2C324C6793B6BCAA
+ADBDB6B4CBC8B6D1C39BA4C7B19EC7C3AAB4C7AF9EC6AD93A5C2A09BCFB693B4B8949ABB
+AD8DADCABBB5CBB6A1BFC89EADC8A09EC8CBA8AFD59E87AEC79394CAAF76A5B97C90CDA0
+88D3C27B81BF916EB9BF7996CA7F62AF975D8BCE8467B194567EBD6851AB974C8EC67062
+B99B5087C77F65B58D6284AB5860AB934C6EAE7365B4813D62943F32817B284E6B284C7B
+603F3D2E2826221E202224282A323234444B536B8BA5B4C4CAD7EBF3F2FBFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFAEDBD8A6A4B393030405D6AAF8B82
+BD9A7B97C6876AA1997EA5AA787FB87C608DAE877FB99988BFAF96A3C39A88BBB590AFB5
+9BB9CEBDA8C2C7AEA4C0BDB2CED6B4B8D3C6C6CFDDC8C7DEC4BCCEE3CBC8E1DBC7D9E6CF
+D1DFCACDE7EDDBDBE9D6CEE2E7D7D7E9D3C8DFDBD3DEEBDAD3DDD9BFC6DABBB2D3CBA8C8
+D5BDBDE2DAAEB9D6B2AFDEBCA3C3C6949ED5AB558AC79E9BD1AA7693B48475B8A56594A8
+6087DBD6C8C8B5A89379564C403930282C2822222428282E343437404C676E7E90ADC3D5
+D6E3F1EDFAF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFBFCFFFFFFFBFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF7E3C8A56B3F2C2C37506060514B7C
+B46E63B4794C82AE534E9A76448A8B3F5199584493914750A5674296764B739D5851977B
+49787C4C60A1755181A05A44826A4E9D9B49569A685582A05A5FA46B4E87AD6260A4845F
+8DAB606EA07962B5BB707EB98572B9AB799BCE9187C6C68BA1D19791CABF859ECDA59BC3
+B18BABB99D9DCABFA3B2D6CBBFDEC4ADC8D7BFB4D7BD7EADD9B8BCE3CDABC8DAD1C3DEDF
+C7CFDDBFD1F3EDDEE5E5CDCED7CDB6AEA8846B8E845A514B3B37362E28222820282A2E32
+363D4750586E7B97B2C4C8D9E6F2F8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAEDC8906042392C285687AFBBB4B6
+B4AFD5DECEC4E1C3B1C8D3B8B6D3C7B1C7CFB9B4D3C0B2D3D3B6B9DBBFABD5CAB1BFCEC2
+C2DACBB2C2BFAAAFCBBCB4C8D7B8A4BDB4B4DACF9D9AA5A39EBBC7A1A5CEAF94BCC7AAAB
+C8A190BFBB8297BC9487C3B97B8AC08B82C0B27599CDA094CDC47991BD6060BBAD607FB6
+6A5DAD8D4C7BA860569D7E467CB26860A56A4478A44C4C937F4082B2515AB4754684C87C
+4C9690538DA15872BD8E6099B25A60BBAE5A81853B3B9073406EAA6065AB8B65675F4746
+47362E2824242220282E303B3D404255728AB2CDDFEDF5F6F8FFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFCFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF3EBCAA36E46343032362E284E78A4
+6B5AAB7F63A5BB6E6BAA6E5B97AA6763AA826DAFAA7294C88D73B2B47C88C09078AF9D6E
+88B49090C6A0709DA56E7CB8A5879DC3A18DBDA391C4CBA5A0BCB4A0B9CEB4BBD3CABBCA
+DEC3BFDEE1C7D9D6C0CDDABDB5DAE1C7C6E3D7D6E7E2B1C4EEE3E1F8EFD6DAE5CAC2DDDE
+CACDE2D1C8DAD3B6C7D7C0BBCFC0AAC0D1B8C2D1B8A4BDC49391B9AE8DC2DA9E9ACDA48D
+BDCF9684B99E70B4B67EAAC48E75B6B57072C79B679B9A5365B6974B90B86A6BCF7E5DA4
+BD75B5CBBBAF9673634C3B3732322A26222224283036474E627F94B6DFE1EEFCFFFFFFFF
+FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5FFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F2D9B591604237323B5D878E7C876B
+5687B57E7EC79378B4BD707EB68268AAAE606DB4856AA3906890B96867A5966390BB635F
+A38153879E565FAD7349938B4E539472427CB47250885F4B9B934E65B8755187A45860AB
+785090A5555BC6AA5F9AA4607BB16A4C9B9B5576BF886AAE9D4B81CA877FCBB67088C681
+659E91708BC38B76A4A36E9AC28B82A49A7F96C29B94C7BC94ABC09097C8C4B4C0CEB1B1
+D6C6A5CADDB5A5D5CDA4C7D7BBD1E1D5BFDBE1BFC2E3D6C2D3D3BBC8E2E2BCDDE3CBCEE7
+D3BDD6E1CBE1EEEDE1DBDED9C7C4B5A89D8A755B4B3B3F32282628282A323F4956627696
+AEC4DBE2F1FFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFF7FFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF3DDC28551362E282A5191ADC4D5C2
+C0D6AEA5CBD6C0B1D9B5ABCED1B5BDD9D3BCCAD9C6BFDAD1C2D7D9CBD3D1B9B9CBCDC2CB
+D5B4B6CECEBBCBD1AFB5CEBCAACBCEB2B9D6BFABCAD9C0B8C8B4AECBC4B6BFDAC7B2C8C8
+BDC4D7C2ADCDC8B1B8E3C28BBDCDB2C2D5B497BDB99DB5D5A496C7AE75A3D9A088C0B27E
+A5CA878BB4976B8EC0765FA59B6296B1655A90754C7EA15A5BA8814E70914C65AA814C7C
+A1555DB4734087B4584CA17E3D799D4B60B4874688A45560AB8460A5B16375BFB16B94AD
+6D7BB888769AB9788EC27878ADA47E91CB9399A8AA9087915F75815F4C506032282A282A
+28282A37404E5A6B8793A1BDCED9E6F5FCFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFBD9C38A5A3D372C2E443F3688AE78
+BBC66D5BC46B4C99B96058BC603F97B45560C27F508BAB6063B97F62B8A05D84B9725AAA
+8D5D63A46853A08762909E686BAB8860818E5A73B8A5758EB48A7EB19972B5BB90A1C89A
+85ADC6AEB6D7BB9EBDD6AAAFD9BC759DC2B1CBDBC0B2D7D1BDCEE2C8BBE2DDB2C4E9CFD1
+E2DFCFDDE5DAD6E1DFD5DFE3CFCDE2DEC4DBE1C7B9C4C6B4C8CBBDC2D9CEBBCAD6B2B8DB
+BFA3BBCFAFAFE1B68DB5CD9685C4B587B1BC7F97CEA47BA4B67987C2886DB2B66268B9A8
+6794A4606EB6675B979E4C6BAA504C94844473A8474C825F445D88403D87533F68943751
+8B584B556B5044462A2A2C3032343F4250637285939BC2DDE9E9E9F5F5FFFFFBFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFBFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFCF8FFFFFFFFFFFFFAFAF1C6884E3D32344C6B99A5AF9797
+C3C6A8D6CF8D93D59A88BDCE9DA1D58784C0C07099CFA385B8BC7390CB9B97C3A46594BD
+7C82C09D7E90BB827BB89D7394A06D79B1906796936578AB846D96B17B68AB7F62A3AA68
+88AE706099AE737FB9886293B16068BC7B539191567FA860539E965579BF7F56B5A4557F
+C07267B49E6084AF7376BCA36B9DC67E78BFB572A1B57068A4936393C08E8ED5C68DAECE
+918DC4BB90B2CD9EAEDAC496AAD5A491C8AB96C0CFAFC0E9D1B2CAC7ADBFDFC4B1CED3A8
+AFD6CFBCCAD5C0BFDDC4C3E1DABCC6CDAEAFD6CDB1C8D5B5BBD6C0B2B8C8AAAACDB29DBD
+C288A0DFAA8DBDE3D6C7C8A49190876B655B503934302E30324B5A62706D7E879DC7CED5
+E2F3FFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F8FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF6FAFFFFFFFFF1DECA996D402E2C2430689A9DAFC8
+DEDAC8E1BD8EB6BF8872BDAF97BCDBADB8DFB6AFD5D1ADBDD6C0AED7D987ADDAD3CADED3
+B1AFCDBDC0DBC7BBC6DFCAC8DDD7C6CFCBB8C4D1CEC6DBCFC4C6CDC2CADDDECEC6D1CAC3
+DBDAC6D6E3D9CFE5EDCDCAE5E3CFD3D3C7C8DBCDC6DDDFC2CFD9BFB6D5D7B9CFE2C6ADD3
+C6A1BCD5A097C3B28DAABF8E9AD1B587B1C7918ECAB272A1B16B78AB8B609ABC7278C39A
+6088BB5663B47E4B90B45B6EC2815088B95B51A36D49879B4E6DC27C518587405AB57649
+887E4B6AB881536EA45658A36E68AEBF7B87AD6A6AB5B2788AC39B96C7B88E9DCD9382B5
+A581A5CB9A9EDA9D87A8E6BCC2DEA0A1C8AE88A1B181658762495B5A55495F5D4C302C32
+3F4E4B6D788E96AFC7D3DEE9E2F6FFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFAFAF7FAF8F1DFCB9A604C3B323F5F56362E3B4B
+5F568BCF876EC0825078A14B3DA86A4291C2626ACE674BA1A55165B46D4E9DA34960B47C
+5FB188495A855560B4875378B26B67B584588284505DA07868AE946070A5796AA5BF7E68
+9A7C6EB59E6B97C39188BFB87B90C29A8DAFB68796C7A597B9BBA1C6D9AEA1CFDBB5C7DE
+B6AFD3BFB5CDE3BCB5D3CDB8C4DEC6CEE7DAC2D1DFB9B8E5CEB5CFD9C3C7DBD3C7D7EDCF
+CDDFD3C2CBD5C3CDDFCAB8DADEC2CBD6BBA8C4C7A1B1D9C4AEC8CBAEBBD1AB9ABDB48594
+CBB98DB6A0798DC89676ABB67085BD7970B4A05F81B26768AE9A6085AF6565A5684C7CB4
+514EAA704287A0406AAF3F3973A54468AB3D53A558395F8A3732674437757844518D4E49
+4958375D4932302E2E32363F464C505B6D7882888E99D5FFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFCEFF2DFC49E60473B303B5685B1D1C2BB
+9493B5C2C0D9E3C0BCD9C4B9C6D79EA4D9C0B2D1E1C2C2DBB5A4CBD39EAFCFB299C2C7A8
+B2CDA5A1C8B196A8BB949ECBBF9AB2C68890C78D75ABA57C88B68B84B8A57E87B68882BF
+BF8882AA847EB69B658BBD8D81AF9E6D8DB67972A8A16379B4795F8D916797B9756BB2B1
+6293B86862B2855A8EB96760AD825382BF6A6BB68A5387C2675ABB9156A4BF6B68B8A56D
+99CB7E78AD7B6A94B97C91D7AE7FA4C68593C78B76AACF9182C3BB99B4BB939AC3AB91B9
+C494A0CBBDA0C6C4A3ADCEC3B5D5DABBBFE3BFB6CDBFA5B5D9C8C4DBCEBCCEDDCBC7DDBF
+B8CBE5C4BBD6C2B9D6D6A3B9D6AA99BDCF94A8CE99AFD19E87A4BD9184B19E84B1A06078
+BB886B99C7B5C7BDAD9693846D6B604C3F303736322E2A30327CFBFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E9CEA36740342A2E4C6D94AACEC8
+A1C7DF8D8ACAAB8ABFD38776BC9D82B9D38D8EC78E8DB4D3A5B5DEBCA4CAD1A1A0DEB699
+C2C39BB6D6AAAACBC2ABB1CBAAAACEC8B4CBD7BFC4DDBDABC8CBADB4D5C4B8D5CDC7D1DF
+CBC8D7E1CFCAD7D3CEEBDECDDADFD3D5DFD7CFD9E5DDD3E1D9D3DFE7D3CFDBDAD1DFDDD7
+D9EEE9D1DDE5C4CFE3D3CACDD6BBBCDACEBCD5E6B8B4D3B4A0C2D3A3A3D9C29ACED59AA1
+D9B27CAAC0817EB688679EB56D91CF9E789BB25168BD7B60A8CE6A58AB7F4E88945060A5
+67448A903F58AA754996844256A06A509AA84E5BA5584E7F7E426ABF7065AD99567CB56A
+65A48272A3D6877BB6877F9DAF8599C8938DB8D197A4BF999DCDB4A5B2CDAFB6D1C0B2C6
+CDB4A5D9C3B2CFEED3C8DFDBD5DADACED6D1C6AF9AAEA88D47221E2258EDFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6EECB9B6744322A283B637C7EB2AB
+81CDB679B9D5766AB98E519BB56860A8755BA3C3655BAB6E5A9DB97887D5966EAE935587
+C472538E8E4C6BB46B53A382447BA85555A0734478AD5F76C8794C96944C5DA867539B7E
+557BC0845FA4B86B63A1757CD3AD78A4AF6D6BAA977691BC8B9ACDB285AAC38B87C09B7F
+AAC29B97CFBB8BA8CFA1A8DDC8A3B9D1ADB4DBC4B9CEDEBDC2DDCABBD7E6CDC3EEDFC8E1
+E9D6CFE5D9C6CEDEC4C3E1CDB6D3D3C2D5E3DDCAD6CD9AC2D7C2BBE5EBC6BDE2CDBDCACF
+BDC4D7BDA8C4CFA4B5CFB9A1CEBD90A3CBBC9AC2D3A8A5BC8E81B6A8849ECB8578C2A170
+8DB6686B9E685D8EB6605DB86A4B90914C759A49498BA54C72913F4CAA604972934C4C88
+6A3F6D7F4E6DAD67518DB24E51B56A60A59B5F78C2876A76A59B6B3722242455EEFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFF7FFFFFFFFFFFFFFFFFFFFFFFFFFFBFBE6D59B6B3F32282428477BA1B8CA
+CEE9D1C0DADBC3DAE7C6B8DDCFB9CFDEBCBFD5C8B4C3DDC7BFE5D9BDCFE3CFCFE9DDC7DB
+D7C7D7E5BFC4CECBB6CADDBCB5D5CEADBCCAAAAEC39D78ABCFB6BBD5B9A5C8CEA4B8CFAE
+97BBA897ABD1B4ADD1CEA4A4C3979ED9C49DC8BB8B8DBCAF9AADC09EAFDDB87C97C37F7C
+B4906294B57979BB9A6796C2798ACE94679DBC6B79C3916094C06B79C7885B9DC3636BBD
+855BA8CB7B6AAE88588ABC6865AA7250A0A85879C28860A1B46782BD8278C0CE7B7BC4A4
+789AA57E9BC79A81B1B57894CAA087B6B47E82B1A49BC7DAADADC6A49AC3BBA1B9D3B1A5
+C7C7B2BDCAC2CDDABBC4CFD3C2B8DBCDBDD6D3C2CFCFB6B6D7D7BDC3CFABABCFBDAAC0CE
+A8ADBBAE97ADAE96B1E1C3A1C8C27390CE8E87C2B26D93BB8472674B32261E1E1C1E50F7
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFCFBFFFFFFFFFFFFFFFFFFFFFFFFFCEFCA976246322E24222830363F63
+60606290CD755AB58D519AC76250AA7F5BA8BD605DAD8A5672A47970CFA378AFC27F91CE
+9185C2C097AFDA908AB89E789ABC8787CEBB849BB18A91C8996791BF9B85A3A48BB8C3A0
+B4D7BBA3BBB49EB5D6C2B4D1CDAEB9CEB8C0E3D6BCD7DBC8BFCED1C8D9E7DAE1EED5B9CF
+DFD1CED9C8BCDBE7D6D6E3D7C8DAE2CBD9EBD9CFE2E7D3DAF5DDD3DAE6CFCEE6D9C7DBE2
+C3C6DBB9A5CFE2CBBBDABB9ABFD9A5A5C2967FC0BD849BCFA887AEBD798DC78A76BBC272
+78B9876B9A904E72B46B58A494496DB468569D843F49885A4B979B4E609B4C4B96734768
+9D534B855D4C878D565D8B67608A9B5B60B576609B937297B47B82B6C27F9DC2919BC8AA
+A0C2D6A5AACFC3B5DACEB5D6F2E3D6E2E9C8DEF3DFD7DFE7D6D5C0915132282A281E221E
+1E55EFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFCFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F3DFB9914B302828364E6787878D
+887C8B9EA08BB2CE8E8BCBAA6EAEBC7E87C69673BDC77C87D1A188A8BF8E8BCD9987AFB6
+73A0CE8170B4A57299C37665A487587EA55D5FBC85558DA05F4CA08153728740499A6B4C
+968A5A76CD8D639D785382BD7953998B556DA16263A87E5390AB625D9A965B84BC7367A8
+A05F7FBF765D90855F9EBC7C7CB2906D9BBD7C7EC0A087C2DB94A8E1BC8DB4DBAEAFD6BD
+9EC3DBA5ADE1BCB4DFE3BCBDE5C3AFCBDBB8C7DFB8ABCFE3BFCAE1C4B6D7DEB6BBDBCDBB
+D9DEC2C0E2D5BBCFCDB8BFD6C0B9D3CEADBFDAC2B6D1C2A0A4CABFAECEC7B1B8CFA49EBF
+BFADBBCBAEADCDA897C6B18485AA7C729B9E6D87C38160A38E678EA15B5BA0A153879B5A
+6BAD5A5AA1B66560A88B6AB68B5076CD7B63A8CB688EE384689ECFA0704B343B325B2830
+221C20225BEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1AE82B6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFCFCF1CEAE8760393928243482ABB4D1
+D3B1B6D9B8B6D9D9ADB4CFB9AEDBC6B8C8CBA5ADD9CEC0CFD1BCCEE7CECFDADDC6CEEDAE
+7EBCDDCFD9E9CFCBE1D9C6D5DBC4C4DAD5B5CDCA9EAAE1CFBDC8CEC07EA5C2B8C7C28B8B
+C7C4BBCFCFC0CAE3CEBFCDBDB6C8DDC4ADC6BDB5C6DEC4C2D9C6B6CFD9BDB1CACBAFBDCE
+A39EC7C09AB1DDAF97B9B6A0BFCBA19EC6B191B1C78D94CA977EBDDD8D96D7AA6E96BD81
+90CE997BAFC67070B68876CBC66A79C38E5B90AB5672B46A5AAAC25F7CBF7951A8B85870
+C08162A3B86B6ECA9D60A1975F84CA886AAAA56A8ACE7E6BB9A0607FB68770A5A87585AD
+7678B6B690AFD7B6AACEB1A0BBBFA0ADC7AEA4CBCEADB9E1C7AFD9CFBDCED7B6B9DBE2C2
+CFDEC7CEDEC0C0DEE9D7C7F3CFC8DACDB6C0D6CAB5CBDDC7D1E3B6998B5534281E32602C
+5522493F263B2460F6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC03F2A70F7FFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFBFFF3EDCBA8784E322C2A263F362842CE
+C088DBAF5067C27950B4944C68BB604CAB63428DA14B4EB481538E874C5FAD6B62ADA060
+63BC5F3F799E637ECA7567B994607FA56868B6A462858B5D65B17B65A4AA7C6EB68B79A1
+BC7987C28D78B1A3788EBF9991C8AB82A1CE9B84B2A38AA5CEB1C2DEC8ADCBDABDB6CDCE
+BDCDDAB5B2D7D6C0CFE3B8B2D9D9CEDFE6DADFE6E2D3E3EDDDDBEDE5DAE6EDE1DDE3DAC6
+D6E2D9E2F3E3DEEEEFC6C7E2DAD1E9EFD7D9F2E6CFD9CEAAC0D3C2B1DBE3BFC0DDC09ECD
+DAA3A1C69490C7D7A5A1D7BF87B8B691AED9AD84B1A475A1C87F6DB58E5378BC815F968B
+51608E4253A4825385B55F63AF6D497C7C4456944C4996934B56B15D50AB85507FA56567
+B4AB639BB87684B4967EA5C8939ADBBD94D6E5B1CBE7CEAADDF5EFCFA06B4646373D5326
+365F285A24634E28602873F8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26E28286DF5FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFEED7AF7B5134282632375384B6A4
+84A8EEE9D1EEDBB2C2E6CAA5CBB89AB4C89E9DC29E90C2CA969ECFB5A1C3BD9AA0CEB1AF
+CBBB9B9ECDA18EB5C097B4D79E9DD5AD7F96B5847EB8A3859BBD7672AB8275AAAE7987B8
+937EA3AB7699BD7068A18A5B75AA6763AF876087AA63518A7F587FAF6572B8885F90B16D
+5DA1976893B25D5FAB975D8ABC655DA58B5D97AA6B76BB8B65AAC26E7FC79172B8C7819A
+CE966AA0CA8596DDB487B4CE7B8BD6B4A1CDD5A4B1E2CEAECED3A1AACDAE96C6DDB6C7E5
+BCA3D7D5A0AFCEA39ED3E1B8B5CEB594C0D7B6CAE3CEC0D3C8BDCFDEC3B8D3C4B8CEE6CE
+B9C7C8ADB5CAAFB6D5CDBBD7E3BFC0D5C6ADC3BBA0B9CEA0A0C7C8A5A3DA9A94C6A3769E
+B6858BC8B8769BAF757994705B7BA46760B69E65B9D170AEEB9E7EC6C78A50322E264991
+42623D325B2C6A2C7862376E2E60F2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBAF34282479F8FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF2DDBC945B39342628283473AFB8
+9EC8D39ABBE9AB8DD6D58B99DFAE97BC9B88AACA9987AFA394BDCDB1B2DBCFB2D6D1AAB5
+D5B8ABC6C7B6C2D5C7C4D7D7CDD5DBC7C6E3D1B2CBDDCACAE3DED7E1DAC4CBE1D3CBD6DB
+D3D1D9C4CAD6DACED3DAC4CADAD1BCCBE1D7CDDACBC7D3D9C2AFC4CFC2D1D9C0C4D6D6C0
+D1DDCDCAD9DACFD6E1C7C4D3CDBFD9DFC0BFD6C6B2C4CEB1B4CDBBAAD9DFA8AFD5B29BD1
+D5A0ADD5AA85B5D3889EE1AB7FA5B67082CB9779BCBD848BC88E6DAFB5636BAF846AB6B4
+6597D3785DAAAB4E7EC0655BB2BD6062B165469188477BB86353977C517BBC6860AF7C6A
+82C37E5D9D94587BAE6070CFA876A5C7858DC39782AEB49499D1A5ADCBCAA1AEDD9AA0D7
+C7A8CFD7C3C8E9E3CADBE7D6D3E1CFBCCEE6D1CBEFDFD5E5F5D7DFDBB887724932362268
+363F8B326B4936672E722A7B5A34702A51EEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD66728222888F2FFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFCFBF1BD8E6A392C302C425160404C
+76D59E5FA8B8628EDE7E56BBA35679CE7B5197704481B1534C9A604C9BA14E62C3885AAE
+9A5560B875569A935879BB6058AB935B8A9E555DBF8E4C87AE6065C3966390AB636BB97B
+68AAA16E87BC705890AF7987C2877BBD93628DB8909BDA9B87B9E29A79B6B68DAEC37C8A
+CDB994C2D3ADABD3C29AC4DFB6B8DED3B2CFE7D3C6E1D1B8D7E7BFC7DFCDBDE6EBE3E9F5
+E1CDEDE6D1DBEED7CBE3F1D9E9FFEDD1E6EFD7D5E9D7CFE6E9D1D9E1DBD3E1D7C7C7DBC4
+BBDBE3D1E5EFCAC4DEDAB2CBEDB9ADD5D6B5C0D7B281B5B493B8CE9A84B99E7EA0CD8D7C
+B1886A82BC856B9D97607FAF6E67BD936087AE6B79BC6A44878550609E50559D94505FAE
+514CAD7F4E908D516AD3A55B9BCE6D79D19367B1D68791E6C09DDBE9CFAB704434402837
+58266D3F44762E8256346B3479286E582662284CEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE36A3226202899F8
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5CF9A7244322828304681B8CF
+D5C2C2CEEED7B6DAD9C8DDEFD6C0D5DEC2CDEDCEB6CDC6B2D1DAC0BCDFCAB8DAD5AFC0DD
+CBB9D7D6C3CBDFCABBD1C6A5C2CFA8A5BDB2A8C7BF90A8E1D3AFC3C29AABD3BF9EA4B58D
+94C3978BB2B194ABC89184B4C49391C28D88C79D7590CDB4AAD9A187B1DA977BABA87B9A
+BD6A6BB69B6BA4AF7C82C8AE67A5C88193DFBD7FA0E39B8BCB9D67ADC86B67AD7C60B6B8
+7CA0CF8562B6BF6590D79163ADC0709AF3BC7FBCDB888BD6A17EC7D57E82BDAA87AFB97B
+9ACD8B75C3D3A4CAE5A084CEC28EAFD7A3A3D5CB94A8DEB28BBFB997BCDABBA5D1C7A3C0
+DAAFA5D6C099B2D7B694C8C3A5C2E2C6C6E2CFBFD3E1C3CEDEBFA4CBCBB4C6D7BBC3D9DA
+BCC4DBBBA4DDD5B8C6C6A8BFF1CA96BCE1A4A8E1AB90CAD9A4B8DED1B8C2884E32243032
+62303060266A3944702884473F8A44872C6D68325A284BEBFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE98232282820
+2CABF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E6CA974C362A282E3D624B55
+B8C791CDC77597DF8E62BFB96785D78D78C4BB768ADB997CC7AA75AADB8D91E2AB94CDC0
+9497CFB49BC4CAAEBDDAAFA5C7C397B4D5B1B2D1C39BC3D1A0B8E9E2D6E9D9B8BFDFC7AF
+C4CFBFBFCBADAACED5CED9E5D3C3D9DFBDB9D1C7D1E7DDC6D1E7E3E5F6E3CFD7D9C2C6E1
+E1D1DADDC6C7E7E6D6DDD9CAD1E6DACADBE7E3E3F2EFE1EBEEDEE1F5E5CDDFE9BCB9D7DB
+D6E5E3CDD7E2B8A0D1DDB4C6DBB9A3CBDEAECDFBDAB1D7E6AFB4E1A591CFC47C88BFA076
+99AB7899CA8A76BCCE99BFD78162AEAF5F88BD6B5DB4B95867BD75569B874B84C66E4EA0
+7F4082BD5151AF81425DB66342AB934C82CB6075CE87608AA1586EB6826BB1B67690CD93
+94D6CD9193DAA199E1D6AECDDFAEC4EFE6BDE5FAE3EBEED9D6EDF5F1E5DBB67046302216
+283932582E3B632A6A374973287C424C9D4E8A2A6A5F2E58284CE6FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3AE3F2C
+2A241E34BBF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCEEC8935139322C3D6581AB94
+B17262C4CA8DBFC2819DD99A7CC4B66285D58776CDAF7393DA8D75C2917099C35867D18E
+62A89E516DBF725BA3A06584C28262AE9E607BB66778C49D5A8DA85B72D3A376B9B55663
+BD814B82A16D6DB26051A8906790CE8760A19E5575A46872C49A609DBD7888CE815F97A8
+6265B8A075A1B17579CFAF8EC6B97876AE9E87AED6B1A5DDD6A4CBDEAFBBEECFA1D1CE87
+97DDDAC2D7DBB9C4E3CBB8D9EDC6DEF2D6CDDEF1DBE5FFEDCDE2F5D7D5F5DDDEF7DFC3C7
+E5D7CFE3E5CFDBE9DBDDE7F2E9F2EFD9D3E9E2C0CDE7C0BCDADECBCFE5C8B2D1C7A5D3E7
+C3AFCEC296BBCA9990CAB48490C8A38BC8B27EA8CA7E8BD5A16E969B626DA57B5DA5AD5B
+67B16060C3AD5867CF685BC28751A8B6556DDAAA56C0D56DAEE6917CC4DAC69B60493420
+2E421C393728603D3D60398D3D427539914955A04E91346E5D3067284BE6FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE
+5A2E3F3F201E44CDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEE3C39E6B462C242A5185B2D5
+D6DFDFDEBBBCE1DAC4DEDFBFD3EECFBFEBDDABCAE9C6C8EBE3C2D5E7D1D3E5E3D9E7E5B5
+C2E1D5C3DADDC6D3E2C6BCDFDFD6E2E1D6CDE3D1D3D1E1CDD1E7D6C2D1D9AFC8F2D9CEDE
+D6B2BCDEC3ADBCD3BBC0DBC0A1CAC2AEC8DEC2B4C3B996AFCAA8B2D7C3A8C0CFA1B2CD7C
+5F9BBD8A8BB48D85BBD19799DABF8EBDB27E7E9D876BA1C48890CFBF8BAFC6858ED9B27F
+B5B66A6DB68E6DABB46A87C78262B8CE76A4DE9B68AFCF84AAEDA565B9D66A7BDBA37CC8
+B95D72C69B6DB6C3708AD79D85C6D387B5E5A893D9D57F96DA9387D5D696A4E2B196D7C0
+88BBDBAF99CEC697AAD1A8A1DAC29BBDE1AEB8D6C89ECBDAAFC0F5E2BFD7DABBC4D7CEC2
+DEDAB6C3E6D9CAF5F5D1D5F6D1C6E6CFBBE3E1C4D1F2DFB9CEDDC2DBE9BC9E855B403226
+2C5A203250204939206E42497C36914C4C84379449539A47933F81622E732850EBFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFF1723456A43F1C1C53DEFFFFFFFFFFFFFFFFFFFFF6FFFFF5CAA36D3F302C28325388C4
+889EDFB590CDD16A60BB885AAAA45A88CE7051AEA1567FC05B65CBAA67A4CF7672CFA475
+AEDB8779C68E60B8B97884D39973C3C790A0CA8E82C7D699AAD1879ADAC699B4C46A9ADE
+C0A1D7DAADB8E3C3AADDD9A4B5DEA897BFAF8AB8DABCBFDBCA94BCD7B5B4DBCBB1CBE5C4
+C7C87B91C6CEC4C7C28D7BB6E9D6D1EBDDC7D7DECBD3E2D6CFDFEED9E3F6F1E6F2EEDDDD
+F1EEE2EDF8DAD5E1DAD6E7E1D3DAEBD6C7E9F3CEE1FADDC4E3E9D3E7FCD7BCE9E3B6B8E5
+C8B1DDD19BAFE2C4A3C0D1A5B6EED5B6DAD39EC0EEBBB8E9DD8BA1DA967FCAC7797FD599
+6AC4AF5B8BC06D60AA8E5A84C76E55B57B4C87C35F5AC28B4B90BB4C75E29D5DADC45F7B
+D78B70BFB56088DF9096F1ED97B9F59796F3CA94E2F2B5CEF8E9ADDAF3EED5A86A3F2822
+2234391E5D2A3F5A244C3926873F53A03D963F557E36944762A0449B3B886A327B284BED
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFF8943D4CB9C8471E1E6EE6FBFFFFFFFFFFFFFFFFFFF5EBBB75473728263D739EB5
+D1DEE7CFE2EFD7C3E5E7B1B6DFC2B4D9CFB5CAE1B49DD5D1A5BCD69393CFB2ADCFDA96AE
+E2B679BCDD9484CD9E7CC2BB8482CBA872B8BF8D9DCE9475B8D590A0C46567CAC27C9EC2
+708BC89972C4B56591DF976EB6BF6A7FBC67569E96588EBB7B6EB6A8539DC26060BC8D5A
+97C86E73B26779B9AB6D7EBD8B4C8BC67273C78860AEB96E8ECAA172ADCB7B8DD6B578AF
+D18785CDAD87CDCA96ADD3A590D5D69EB1DEAEA1DDD5A4CFF6CBAEDBE2B4CDF8D7B6DAE2
+C6CDEDD7CDEDDEBFCFE9DECEDDDDC2D9F7EDE3FBFFE9F3FBEEE5FAF1D6DBE7CAB2D1E3CD
+C8EED3BDE9EBC3CBDFCDB8DBD1BDD5E2C7B5D1C0ABCFD7AFAAE2C3A3D3D79EBDE7CAA8D1
+E1ABB6E1B4A8D9BB7B94DA919EEDE3B2C7F39A9BF2BD8DE5CD8BB5EDCF73C6BF7B503220
+2224321C3F3D1E6E324062326B5532914C56943F903740783FA45F60963F993B85753F81
+2E4BEBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFCF5B94044B2E2C3461E267BF5FFFFFFFFFFFFFFFFFFCF965B372A283947607C
+A1BBB8AEB8DFA3A4CDAAABC3E7AA9EDFC499D5CFBBD1EDD3C8EDD9C7D6EDB5BBE2DDCFD5
+E2B8C8DBCEC2D6E5CBB9DFC7C7F2E7B2C3E1C4C4DBE2D7DAE5CDC2D9CE99BFDFB199DEEE
+DBD9DFCBD9E6DED7EEE9CECAEBDAD1DBDAC6CADDC6BCDAD9C2D7E2D7D1DFE2BFDDE5C7C3
+E2CAB4CFEBC7C6DAC7C4CED3C2C8D9C4ABC8E5B8B8D6C2A5C8CAA5AFBBC6ADCAD1A5AED9
+C39DC7D699AAE2BC9BCBC88BA3D6A487C4C4788AC88A84CAC070A4E3A075B5C76894E39D
+6AB9C6759DE3936BBDB65F76D5AA72B4B95A82E6CFB1EFED93B2E9B28BDBDF81A0E1906D
+D1DB7F87E9C07BD5C876ABDD9778C2AD73A8E19490D39D7CBCD9917EDDC091D7E5AEBFF5
+C7AED1E5BFD7FFE9CDE6DDB9C7E7C6D6FFFCF1EFFCE7EEFAF2F3FFEFE6F1E9D191763D26
+2A4437244953245850227F325370408B673799605D943B945150813FAE756A9042A14484
+874B99374BDEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF6FFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFF1D1502E81D9EDBC3F1E2878EEFFFFFFFFFFFFFFD3AE4C2E2830508BB5
+917E797C85848499BD6770B8875D9BCA635AC3904EA4885087D68565BB91587CC46576D7
+B86A91C76556B68A5591C46B5DBC6B6ADFBB5175D56860C6B46784CE8175C49A466AC884
+97E2B6729EC6849EDAA37EC8BD7B8BD9AE88C6BC84AFC6818ECBAE87BFDAB5AAD6D385AF
+DAABA8D6B290C8E5AEBBE2B597ABBFA8AAC3C2A8CDE5AEADE1D7C4DDE2CED7E5CFBFD7E5
+CEDDEED6CDE7EEDADFF5EEDEEEE7DADEEDEBEEF5E6D1D7EBE3E6F1EDD3DFF1E3DDF1EBCB
+DDF6E6D3E3E6CFE3F3D6C2DDDAC3CEF6E9D6E5D5AED5F7FAF1FAF3CDD6FAEBD7F2E9B5C2
+E9B69BD9E9AFB1F1D9A3E2CB87B5DD9979C4A46096DB8176CF8D518BBC6058C6975AB8C7
+6294E59358ABB9609AEF9E7CDAB95B88E38288F5E188C2E794AEF7F3B5E2EBD9C28E5634
+2C373622585526506030675D288B3F516A498268379D4C55812C9147447344A5605F9942
+9434797850A43D46DDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFE279373058768D7232322A91F1FFFFFFFFFFFAC35D402A3B5B94
+C7E3E5E3E2E3E6E3E1E5EEE2DDD5E6DDCFE3E1CBC6E5C7B1D1D1AFD3E1D3B8DACBBCD1E9
+C6DAF2E6C2CDDAA4AAD7C6B4C3D3AAB4DDB5B5F1DAAABDE6BBA4D6CBA1C4DFB1AADAC291
+82D3AFC6E9C094B9CAA0BDDDB196CBAE8AB6DDB48DCABB85AEBD8494CBA079A5CD9688C2
+BD7094BB6D76BC8865B2CB7B8BC778608D9B6070B1936796BB6E75D19663B9BD7381CBA1
+63A3B9637FCF9E63A3C87985D3B57BC2B87084C79087CAC27BA0E1A890CFD390BBE9AA8E
+CAD988AFE9C397D6DFABB5E2B8A3DBFAFFFFFFFFF8FBF6F8F6F8FFFAF8F3F1FFFFFCFFFF
+FFF6FAF5C6BCE6F7CFC7E9DAC6F1E5C6DDEDD6CEE6DDC0D1EED5CEE3D3B8D1DDC3BBDEC8
+B5E5E7C6DBEED9BDDDDBCAE1FAD5D1EED3AEC8F7CBCAF8EDC3DFEEBDCFF5EFCEBF8B5639
+2C284C2E4260285A60264C6A2A706B2A8E374C6B3B907042A0465075287C363D7240AA5A
+60A14991326D6237963942E3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFE9793F62706A605840372C32B6FFFFFFFFFFFFFC915A3F32
+42516890B1C2CACEE2E6EDF1FAF3EDFAFAF8D5A8E3E9AFAAE6BD93DFCE97CBE9B297E1C4
+ABDEF2ADC8EFC4A3D1C687A1DECDB1D1E3B8BBDDC8C6EEE6C3D6F1CBBCE5D9BDE5EDC3C2
+EDDEBCA4D3C6DFF1DBBCE2EEE1EDE7D1D5EBE3D9E3F1DEDDEBDED1D5D6C8D6E3D6CEE3E1
+D6D5E1D3CADBD7C0C3DACECDDBDFCACFE7D6BFCDC3ADC8E1D5CAD1D9C3CBE3D9D1E5EBCD
+C6E7DDBCD7DAB8C4E1CFB8CFE7BFC0E7D3C4E1D9BBB9DBB19DCECD9BBCE7B9A0D1CE93B2
+DEA082B6CA87AEDFA888D5D67F81D69E78D1FFFFFFFFFBF5F5EDE5E1DEDECDB8A1ADC3DB
+E7EDFFFFFFFFEE9775D7DF8572D9A867CDB86099D3816ECAB8689ED3788BD7A37CBFDFAA
+8ED79470C7D587BCF1C7A1DFDFA3DAFFE7DEFBF6EBEBFCEFDDF8FAF2F2FBF3E9DBAE7342
+2C3242363267243F70284E702C728A306D6D2E8B374C6E34847C3B9E4C5B78267C36407F
+3FA45F65A04996397668307F3247E1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B53950C6E1D5D3CB84302036CDFFFFFFFFFFFFF170
+2C3D32325646473F444B5A6A7E889EC3D6DDE5E9EFCFADE6E69190D69D70CBA365ADDB87
+7BD5A172C2CE6791CF946DB1BD6365AD785AA1C3708AD57C62D3BC679DD77265C6A565B1
+DB6B67D99E5B84B66087DF9E60B1AF65A1D37F6ABDA56BA8E28B79C7A56A9EB25F8BC896
+79BBBD7279BDA87BAEBC788DC8977EB8B87FAED79079AB8E6797D5B996C8D594ABDEC3AE
+DFDDA5A8DBCFAAC8E2BBD1EFD1B8DAE6CAC6EDD7CBE5E5C3CBE7CEC0E7EFD6DEFFE7DFEF
+E9D7E1F8E9D1E5EFD5E5FAE2DAF3F7CFD7F2E5D1F1FFFFFFC391877968605F565A6D6B60
+4B405882B1E9FFFFF7EEC8BBEBEDBDB2E9D1A8E9DBABC2DEB6ADDED19AC2DA9EA0DEC6B5
+DAE5A199D9AE87C7CE8BC7F1B6A1E6E39EDBFFEEE5FAF6DEF2FFDDBDF7FFF7E9E6B8855A
+3B303F3F4C7930287C324075245B672C8591326D672C8D37537830847F40AE5A5B7C288B
+463B7C3D9E5658933F8734756D3488344EE9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7554CB2F6FAFFF7EF8E28203FC3FBFFFFFFFF
+FFE76D327B404BAB7B6E9D78768173635B4E46586375849BA3BFCFDDD5E1E1C8D3EEF1D9
+E5F1E3DFEEE3E2EDF2DBDDE9E7DDE5E2CBCAD7C7C3D6E5D9DAEEC78ABCD6C7D5E3C3C7ED
+DBCDE3EBC7BFEFCBB6D1DFBCCAE9D3B6D5CFABC0E1C09EC8BF96BBDEBBA0D5BD99CBC28A
+AFD9AD87BFCA9997C4AB93BDC78793C8968DBDB27EA5C87C79B5B98593CE9670B4CB758A
+DA966ECAB56063AE8A5B9ECB738BD3A068AFC77576C88E5FB1B55D6EBB7B58AEBD688BD3
+A072B4AF6EAFF1AE6AB6EB879DE7A379C7DD878DDAA187D7FFFFF6874E55442828263784
+C7CED1B678363253B1EBF7CDE5AB96D6E3AAA1E6C69EEBE7AECAE6BFA0E6D6C0E2F5C8B8
+E7D5CDF2F8E6DFEDDDC7EBEDD7EFFFF2F7FFFCF8FFFFFFFFFFFFFCFFFFFAF5FFF5DBA162
+3926373B3F6B283F81342870284C78266A6D3978792A6B6A2885324C6E287B6E3FA1495A
+904BA0533F7F32995550873F88306E6042904660E7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE26A3D97EDFFFFFFFBF288262442D5FFFF
+FFFFFFFFEB783B933D44B96268C84E75C88787BF876D908263554B4E4C515B67818D9BC3
+D1EBE7E7F6EFF6FFFCF7FCFBD1DAF7E1BCDDE3AAB6EBCBA5DBDBADD9F5C48ABFC7AFD9E6
+B8BFEBD3B4E5F7CBC6F1DDCDE6F3CAD3EBD3C4DBD5B8DEF2E3D3DFD7C6D5E2D6D1F1E5D6
+EBE2D1DEEDD5CBE3DBCEDBE1D5C8E1E7D3DBEDD6D7E2D9CAE2E9CDCBE3E3E1EBEBCECEE1
+E6D5D9EDD9CEEEEDCDC8DECEC7D7F2D6DEF7DFCFE6E7C7C4E5D5BDE3E3BDC8EBCEB4DBD6
+AEC8EFD6BBD9D5BBDEEFC6A5D3F3B9C7EFB88AB9D793A0DB9A82DAFFFFFFE2CBCD9A3D26
+224CC0F5F6FBF2CD672C325FC3E7B1D5A87FCFD58784DFB172D9C765A5E3946ECDB681CA
+F7B89ADE9E9DF3F6C2C3FAC48DDDEBB2E1FFEFE5FFF7DBF6FFFFFFFFFFFFFAFAF5DEB97F
+5A342C2C32622A366D243F8E40287626538728707846707F286565287B305A7030786537
+9A465F943F8E474785399656478B32873D7F7B3D843955DFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB813B65D9F7FFFFFFFFE26A26264C
+DAFFFFFFFFFFFFED6E2E844B44BB6A73C05B87C26267C25B60CD7E9EB678A0A37E756E58
+37444C566B798BA3B4CAEFF2E6EEF3C2D5F5BB63AADF7B84E2A175CDCE76ADE6A88BE6C0
+75B2DE8284DBAF6ECEF2968BE1A572BFD76B96D67C62B6A57FB1C78875BF8E68A5CD7975
+CBA567B5B56DA4D58B70C4A56379C09367B1B172A0CF7C78BFBB729BD58584C4B481ABD9
+A485CADA8BA0DFB99EE5DF9DAFE6C38EC7E9ADBDF2DFB4D3DDAEB2E5C8BCEBDAB9C8F5DB
+BFE5E1BDDEFCE5DFEFEBD5DFFAEBD1EDFADDF2FFDEBBC6E1B5BFE5D1C3F3FFFFFFFFFFFA
+CA5020227CE6FFFFFFFFED8B2E2A327FDEE6EBEBE1F2EFD7DAF7E7CFF1E1C0E1F6DED3ED
+E6DEEBFAEEEFF6EEF5FFFFFCFBFFF6E5F1F3E6F8FFFBFFFFFFEEFCF8FCFFFFFCF2E6C28A
+50362E3237673924532632782242A34C32882C538A286B6D2C50682872602A8532607530
+75704097475A88348A4244844499564C913691508A7B3B87444BDBFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE8B363060DEFBFBFFFFFFD95A
+24224CDBFFFCFFFFFFFFEB672885583FB55F6DBB556EB25F76C47272C3629AA83F7EC472
+82C691639E857F6D4E3B403F445D727891B2B5C3DAD7BCCBE6CED1EBE2D7EBEEDDE6F8EE
+E3FAEBDBEDEBD5DAF5EBD6E3FAEBEFFCEBE5FAEEC6DBEFCDB5D5CECADDE5CAC8DFCAC7DA
+E7C2C3E2CBB5CEC4B5CDE5BCAECDBD97A5CDB496C2BC93B5CD9D93C3BB81B4DA9B97CEB9
+88AEE1B89ACED58EA0DEBBA5E9D594ADDEBB81C0D68BA8EBD3A0D1D3888ADDAF8EDDC088
+9BD79E81CEBD6387DDAF99CBA563AEF2B67BCDDE8BC7F5A47FC6CA758BDB9975D6FFFFFF
+FFFFFFBD491E2A9AF2FFFFFFFFF399321E2867DEE9E7CBA1E3F2BFB6F3DEB5F8E5B4E5F1
+CDB8F5DEBFF3FBBDCDF8F3FFFFFFFFFFFFFFFCFCF8FBFFFFFFFFFFFFFFFFF7FFFBE6C28B
+563F302628633F2C7046205A2237782258B1533287244C8528626B264C5A1E75762C7F2E
+4C7336887872B2585F7B288246408E4C9E4C4787328B3D8E7E34884049DFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A5854C36282A399ACDE2EFF5
+EEAF422A2037ABE3F3FFFFFFFFE5702A7E5D4CB15F5DAE425B9D4660B65B65C68EAFAF60
+90BC5F58AD5168B560A0BF7F9A967675706060534C4746587691A1B2C7DFE9EEE3EDF7EE
+F7FFFFF8FCF3F3FFF5F1F7FFFFEDF5F7FAFFFFFFF8FFF6D7F1FCFAE6E7E7E9FAFCEEE1E3
+E5DAEBF3CAD7F3E9DFEBDEDEE2F2DACFE3D6BCCFEDDEC7DFD7B6C6DDBDCBE6E3CDE1EEDE
+E6F2EBDDE5FAEDE9F7F1E6E6F3F3EEFBF8EEEFF5F1E5F5F7E7EDFFFBF2F3F8DFDFF6F1E5
+F8F6EDEFF5EEE3F8E3C3CFF8EFE9F1CAC6F2FFE7DAF8F8E2F7FFE3DFE9E3D1D6EBD3D6F7
+FFFFFFFFFFF7A8321C37BCFCFFFFFFFFEE9132242A70DBE2E2D1BBEFEECBC7F8E6CEF8F8
+DDEFFAE1DBF6E6D9FBFAC7DEFFFAFFFFFFFFFFFFFFFFFFFCFFFFFFF8FAFFFFFFFBEDE5B4
+6E3F2C282A3F242258372678672A602A397F2A51A3402E872E508B265D58246378206762
+2A822C466532796D53BD67519128813F448851B16553853B963F91703087374CEBFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD65D36323B2E3234444E
+636A6D70583F2A2628426E7EC8FFFFFFE77F2E8A5340AA706DB45F73B44C53B1465BBB5B
+909E4284BD757EBF6581B55197A44CB1B14C9BC28AB8B699947868685B474B4C65768490
+AEC0CEE9F3F1F6F7F2FFFFFBDAF7FFF5EBFFFFE6F8FFFFD5F6EF9ED3F1D19BE6E7B9EBEF
+9E93D6A070B8DD8785DEC48DD1C27EAAE69A75CDA3609DE3A375C4A86090C77873C0B16D
+A3CA93C3EEC287B8DDA38ACBD693B9EDB59ED9CE99C0E7B299DADB97B2E7D1A4DDEBA5AD
+F1DEBCE6DDB1CBE9BBABDFD3A8CAEEBDBFEBCFB2E2FFE9DAF6F1C4E3FFD9BDE5E5B6BBEE
+DDD1F5FFFFFFFFFFF18B281E4CD1FFFFFFFFF7C45A2E2842A5EFF7FAF5FFFFFBFCFFFFFF
+FFFFFFFFFBFFFFFFFCF6FCFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7DAAD
+82623D2226583D222A1E226044287E62286E343D852C519D3F328B36497F22605D2E767E
+24675D2A7C2846682E7F7544C3816090307F3D498B409E604B8144A1498B6D32882E46DE
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC293A8C2B6B2
+AFA89BAEA18587A49B67554B3F495BCAFFFFF8DF6D2C854636A55A51A54C76BD6379C775
+87C45385AD3D76B14B5FB9537BC36AB5AF47B4A53B8BB14CAFB465C2C48EB8BDA4A09373
+504E495555566A7B879DB9D5F1F7F2F2FBFFFFFFFFFFFFFFFFFFFFFFF6E9EDFADDDBFFFF
+FCFFFAE5E5E9AFC4EBF8DFD6F5F6E5F1E3C7DEEFDECDE3DBC3E2F3D3C7E6C3A3C4DFB9AB
+D7D6ADBCE1BDDAF5C4A3C7DEB2A4D9DDB8CDEEBBA1DDC8ABD1F5D3BDE2E3BDCAEDE1CFF1
+EEC0C6F2E9D6F2DFBDD5E5AE9EDED5A1C4DEA5ADDBBC8BD5FFD9B1F1DF9AC8F5B17FCFCD
+6E82DB917EE1FFFFFFFFFFE578202268E7F8FBFBF6E2872C2C3D93EEFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFFFFFFFFFCF8E5C2
+8A583432404C2A28704C1C3422286B4C2A884B28762A36722E5A91362E872846762C6068
+3B847E2A6D783D8E364C753F8E6D3DAB5B679136843F3F843985505D934B9A4C87853D96
+303FDBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFF
+FFFFFFFFFFF8FFFCF1E5FFFBE1DDD3C7C7DBFAFFFFFFE6702E945B4BB16D4EA14060B546
+51CA8E87C86BA0B2567BA8475BB8477BCA5AAEB244AFA13B8EB146ABB95BB9A14CB5AD67
+C2B58DB19684B6B68B78584E444662879396A8C8D9EBEEF7FFFBFFFFFFFFFFFFFCFBFFFC
+FCFFFFFFFFFFFFFFFFE7E7FFFFEEF1FFFAF8FFF1DEEEFBFCF6FCFAFBF2F2EFEFF8EEE6EE
+F3EFE7F6FFF3EEFFFFF6F8EFE2EEF1E5EBF7F2E6F7FFF6F6F7F3F6FBFFFFF8FFFAFBF8FC
+F5FAFFFFFCFBFFFFFFFFFFF5FBFFEBE6F8FCF1F6F7F2F2F8F8F5FFFFFFFFFFFFFFFFFFF8
+E6FBF3D3DDEFDAE1FFFFFFFFFFFFD75F262876E7FAEBDABC85424673ABE5FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF8FFFFFFFFFFFFFFFFFFFFFFFFFBFAFCEDD9
+AF683F2E323039325F372C81551E422628855B308A462C722C3D7328569032287F284C79
+325F5F326B7B346B7C478E47627E3B9373398E475A87308442347B39844E5DA14C974484
+8B4B962C3DDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFEB79349A563BAB7967B475
+8DB85B58D1726ACA4C829A4E85B9727CB86082BB4BA3AA44AAAD3F93B647ABBC5DCA9E4C
+B1A155B4A460C08760C2AE6DBB9193A07B8D9484624B5358636E87AFCACED9DFE3F1F6F6
+F3F8FFFFFFFFFFFFFFFFFFFCCBB9F6FACBDBFFEFDDFAEFB5E6FFFCF5FFFFFFFFFFEEE3FF
+F3D3E7F8E9DFFFEDABDFFCBFC3EBCE94C8EEAA8BD9DD99D1F7C8CAFADDABCFFCE5BDDEE7
+B5C0E2B59ADFE3AFC8F8D3BCEBDABCD9F7C4AADDE5AFD7F2AFB1F2F6EFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC040242853A1A08A6E53608DBBDDF5F8FFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF8FFFFFFFFFFFFFFFFFBF5FCFAEEE6
+C685583B32373232533F2865442E87632255282C8860328A3B24702A477F284685362685
+2A4C7C2A6056286788406B67379144707B367F6D378B49517F26784734723D914C49A43F
+8A3F827E40873039DBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBFFFFFFFFFCE981368D53329E60
+4BB56087C78282CF948EC6497F93346BB2505DC06587B450A8A349ABB44699BB53AEA347
+B9A155B8B481C2AA6BC68E58B88E53C06B6AC6687BC291939794949A8578889B7568606E
+849AA8BBC8DDE9F5FAFCFFFFFFFFFFE7EDFFFFF3F7FFFFFAFFFFEFFBFFFFFFFFFCFFFFFF
+FCF3FBF5F2F7F8FCF7FFFCDFF6FCE1E3F5E1BBE1F8DECFE6E3BBE1FBDBDAFAD9A3CDF5CA
+A0D3E6ADBCE2B191CFD99EBCEEB193D7BC81AEE3A59DDFD599C3EDC4CBFAFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F2A836282E7CBFC2B4906B4E73B2DEF8FF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFAEFEFE9
+CD8A684C374644425F3026553B225F40308B60225A2A2C855F3D9A3F2473364670264982
+2E2A81284673285653286D7C36706D378E44637C4996964C8D4C467B348153396D409351
+51914BA3467E6E347C323FDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF7B2C9053
+49AB6E4CA53F62B24C55BF7070C46890AB507CAF5055B642679D449499429BA850A1BF6A
+B1AB47B98A49B8AF5AB2B15AC79D67C0B672C77E67C35F5FB5655FB66D8DD7A19AD3C4A5
+B4918D7E5D4E56505D708DA5C2CBD9E3EFF3EFF2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FBFFFCF8FAFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFFFF2F8FFFFFFFFFFFF
+FFFFFFFFFCFCF7FFFFFCFCFFFFFFFFFCFCF3FFFBF5F3FFF7F7FFF7F1FFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E69D2E2650C3EDFFFAEEDAA15542
+85DAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFBEF
+DAA86B492C24394476402C67341E5037205F44308E60225A34328B4C328E3B2476324776
+2C4C90322C812A4B7B224E55286A8A306D673487406B733684913F8A473B702E7B5D497C
+32844C659044AD46727834763042E1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF1FBFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37F
+369D5040AE856EBB5F6AA4474CB86355B84281A04784AD636DBB657FB5498A90368EA13B
+96BF5BB2BF6AC0A15DB59150B1A54CBD8747B5A556BC815FCB887EC2916DBD5D67C26E73
+C47373CB9AA3D1B4B1A493918578605855585B6A81919AC4DEDDE2EDEEF2F2FFFCFCFCFF
+FFFFFFFFFFFFFCF5FAFBFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D981322A6ADFFCFFFFFFF8
+D66528398BEEFFFFFFFFFFFFFFFFFBF5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF2E7
+E1BB8A5332322A1E2839306034286A3B24583D246E42267C51245D323697512E7E2E2870
+2C4B8A2E4E993F308230427B264B502468812E606A4787405372307678308744406D2472
+4E4073307B4C6091469D3D6273327F2E42E9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFF79039995639AB625BB8476DA16073BC6863B2468BA03B75B65D60C36D94CE7BB6AB58
+B8B2479AAF42B1B44CBC9755A37F65BCB967BFA355AF934BB27F55C86D5FC09D78CA8D87
+CE9A93D37663C27B7BD172ABCD8AB4DACEBFB9AB9B886E626A5D605F5A6076788EB6CEDB
+EDF3F3F5FFFFF8FCFFFFFBF6F8FFFFFFFCFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9BB5D2C2879E5FFFF
+FFFFF5D36D24264EC3F8FCF6F5FFFFFFFFFFF7F5F3FBFBFAFFFFFFFFFFFFFFFFFFF6F3F1
+DDBD8B683D2C302C3F532E44492E6732245832245A402A7E51307E49226732348D50287C
+2A2873374C87346AA84C286D30477522505B226087305F603F9A4B5D7F326D6D2C7E3D40
+7226684747883D845D5F914094397273307F3047E7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFEE873DA86B4EB6736DB23B6AAD4C50B86060BF5D97B45182C05B6BBC628ABD4C
+A5B462B8C275B9C072C2B44BB27B46B29640A3A54BAEAD6AB59A6EBF915BCA6A58C78758
+BF6D65C69A84D1A57CC2797BC768AEC86587D98A9DC887A5C497B8CBB1B2AE8E7C6E504C
+585A5D7081909DBBCAC3D6E5EDF6F6F6FFFFFFF6FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B160423B97
+EFFFFFFFFFF1CD782C24329BF6FFFFFFFFFFFFFFFFFFFBF5FCF5FAFFFFFFFFFCFFFFFBF5
+E2C89A6D3F3739283F5122407932464E32733D30763F24604C32824C34854C2067303B87
+4B3276282C87444C882C4C933F1E632A4C7E265D722A6D84325F563496395582326E7532
+82443F9036845349823B8A705093479E3B857E36843056EBFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFE5723BA46E65CBA1A0C86781B5565DB85550B54785BF6093D1828BD173
+88BC449DA53F9EA54996D378B8B960B18E67C28E3B9B903BA48D47ABA15BB89465CE9684
+CE8A63BF6563C4815DC27F65C37E85CB88ABC67B88D9819DC05A96BC5F9ACB70A4C884A8
+C87F9BBF9D8D8275604C4C4E51566A7C93A4C2DBE9E2DFEDF5FFF7F6FBFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19D40
+304EBBF6FFFFFFFFFFD97330283299F2FBFFFFFFFFFFFFFFFFFFFBFFF5F8FFFFFCFFFFFF
+E9E1B98D5837393D65682E506A263B782C3F4C2A78423082492E7C602C7E503490512C67
+2C3F994B28702826793F3D7C283F853622682A42602E56814481843267603B8B2C4E7628
+727830814C40792C6B423676347C534694469D368176327C2E4CE7FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFAE57034A0553FB86E5FC48799C29190CA6560B4407FA8469ED16B
+79CF7696BD51A0903BA1B54690B14CA4A140A58E5DC39E4BA8A54BA8884BB29B4BB87E4E
+C47260C08878D78E87D7967FC88562C07C73CB7587C67078D696B1D584B4CF76A0B5569A
+C26096BF5D8EBF72BCC294A5B48494907C72604C4B53606B767B8D9BB9C0D5F2F7FAFFFF
+FFFFFCFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+E37B28245DD9FFFFFFFFFFFFC860342A42BDEFFAFBFFFFFFFFFFFFFFFFFAF6FCFAF7F5FF
+FCF1CA90785032284951345A6832566220378230464E2E78654C8753398778378455328B
+4C2667303B9446226E2C327034407C283D7F3B2A7E344B623B607B326A7E366E502E9336
+4B762467672C815646762A6B533D7F2A6D4B42903B99408E8739873049F5FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FAFFFFFFFFFFFFFFFFFFFFFFFFE57032AA624BB45F47B5496DC76B6DCB7887CB7097B45F
+B1C8606AC45D75B64B9D9142B4C76AA5AE4C9E9A3FAD7F4BBFA44B9EAA53B2A572C3B576
+CB8D5BC27B5ABD8160DA7C72D18D79CAAE9DCE9793D7969DCB6A78CF6890CD6AA0D588A1
+BF76A5CFA4C3C45F81B55DAEB960A1C663B1BF7296C09AA8A88B826A5A51493F4451789E
+A8BBCDE6E7EDF1FFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFD95D202463DBFFFFFFFFFFFCA4372A2C6DDBFBF5FBFBFFFFFFFFFFFFFFF8F8F8FA
+F3F1E6C28E4E32343F443263552A4C5F28426D283F7936535D2E7F6A4084492C82822E73
+4C267F47226B3F3F96422270322670323F7C223D7F3F2E8E42426A24516B24557C326A60
+289E4B4E7F2C6B7334824749764673493D7C2E724C3B85379740828D3B873646E3FFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE36832A38472C08770C7536AC45F72BB5360C650
+8ABF7BAEC78594CA6B8BBC4793A444A5B953AAB262B2BF72BB995FBF9A47A5A54EAF9B50
+C2B86BD1B291D69385C89768D16E68CA8772C68D7BD99185D7AFBCD99497D67C96C75D93
+C8628BB46093D9B1CADD91A0C27BAEB8609DC65A99AA5081C86B9AC778ADC29AA1A08B8D
+8B6B675F55606368788EA4C0D1D9E5F5FCFBF3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFCE4B202A7FE6FFFFFFFFFADD6D283260C0EDF5FBFCFAFFFFFFFFFFFFFFFC
+EEE1DEC090704430374C374C602C603F22556A26446722427232565A377F4C3272442865
+5B266A4C246B3F1E623D409D4426602E22703B3981283F8E3F30883440672040601E4C7B
+32636030A35358752A857834884C4970377F4E3F8D3B79553B8234873787873F8E3B50E2
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6723293513FAD796ACA728BBF707BBF5F
+58B84478AB3F7EB15F72C399B6CF6AA5B54CA5AB428AA13F9ABB55BBAE82CDB170BCB156
+AA8B4BBBA04CC3966ED78772CAB58DD18D87D59175CB7967CF7B67CB75A1D98788D7A0B8
+D78EB4CF6590AA589AD781B4DB858ECA72A8CB90B4CF78A8BB6288C7689ABC5B9EB25B96
+A370AFC7ADC8BD9EAD9D766A60585A605A5D7893A4BFDEF2F1F1FCFBFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFAB1321E3093EBFFFFFFFFED913D4685D1EFF3FAFFFFF8FFFFFFFFFF
+FCF8E3DAAF6D4732323B44673F20465B224C4022536B2C446D2449752E5B51327E4C2863
+37286E5F24685020633F20552E46AA50306E321E673D3F7B2840873F3B8A343F6722496E
+1E4E884E727032AE4C5D7B2C7884368E654C722C84533F903D7C584787398D4085974B8E
+344CDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB72329953329A604BB84760B875
+78C08D88D78594A43F7FA43F4BB65B7CC35DAAC48BBFB4559EB546A3B13FA3884CBFA458
+B4BB72B8A160B69E58C38A5ACF7660C69E6ECB7B6EC7A88DD39D7CC87B6DC77296D16D72
+D381A3DB7C9AC86799BC78ABE296AECE7587BD5D97AD6099C267A0CA879DD18AAEC476AE
+BB5DA1AB55A09E67D1BB6BB4DBB6C6CDA59DA88D6B685A514C58677584A0B6D6E7E7F5FF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFBE5BC60221C2660BDF1FFF6D9C38B96C3E7FFFFFAFBFFFFFFFFFF
+FFFCF5F3DEB57344393F3256603450361A425A2451461E496B284E87364972265D6E3278
+442A6B3426705D24654E28764B2656304CAF4C2A6D3D2673404782243988422E874E3F70
+204E6D1A4E84376E813FA53D607B2668722C9A654B79266E5B3D873082684CA1378B408A
+9042813247E3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBDE6732A46A559B795DBC55
+81C4634CAD606ACB73A8C379A8BF635FB44C6BBB409A9A4EABB15FB4D58DC2AA58AE7E47
+B9A14299A44EAF9E55B5C696D39B6AD18867C08B68C4635AC69063C68D62C29985D19EAA
+CF8182DB81A5CB6287BD6B91B86094E7B9AECF879EBC73A0A85388B9568DBC678ACA709D
+D799BBD59ABFC279B6A875C8AB58ABCE7CBFD37F8DCE97C0D5C3B8AB94846E625F5D5F6D
+708197AECEDEF5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFD78E70583B343F5172A3D7FFFCF6F7EBEFFCFFFFFFFFFFFFFF
+F8EDF8F7EDCA915B3F36506B3F2C6076373B2E1E505F1E514B1E5572244775304E792A60
+6D407E4628703B20676726726E307E4C2A6D4E7CB2471E6B4934783D46932A36823F1E7F
+5147761E465A1E537F2E6A853D9A37658728636B2C8A5F3F731E6047448B328D7F539A37
+8B3D7F852E752E47E3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFADF6834AB633FAF7C
+73CD969DC46D5AB1675BBC5194C0588AC06E7CBB768EC45FA59E49A39A47AAB45AAAB66B
+B8A87BCDA15DA0A553B88E44AAB667C08B60C89072C6AA94CF7F6ECE9162CB855FB97968
+CE7CA4E5ABA3E6AABDCE6B91CE6B97BF5D8DD77B84C36A82BB75AFBF798DC293B2C4788E
+C66596C762A0C67BB6C67BB1CF9BD3C297C6D576B1D57691BF67AED794C3CBA5CACDAEBF
+BC968E858170636060758794AABFCDE1FAFFFFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFD69EA0B2BCBFC7D1E2F1FFFFFFFFFFFAFFFFFFFFFFFF
+FFFFF7E9E5D6B59758322847423958262468672828322A5B70286756225D6E24496B2851
+7B2A53552E704220603F1E6A703699793278562E795B65AB50226E4C367E443B7C283F96
+4E26793D4778223F4E1E5173286A7C2E963B67872C626D3F9A703D7B287C6A4C96348260
+448B39943B79812E7C3440DEFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE1633BB462
+37A46B51BC5A62B8757BBB8579C8689EBB4B87C3535DB15078CD76B2B873BDB862A5B446
+A3A540B29B5FC4B875B8C681CAA45AAF9B51BD8D56BD6550B98D6ACF9488D5BB97CD9185
+CA7B63BB6A94DD9676D385A1D687ADCF93ABCB7FA3CF7596CA6A82BF6293AF558DCA85AD
+C88BA0D58AA3C26EA5C665A0C468A1B968C8C785B9DDA3CDE2A4A8BC65A8BC6DB8A460B4
+B46099BD70B6C79BBCC3AEB1AD96786E605F63788EA5BBDDE3E6F2F8FFFFFFFFFCFFFFFB
+FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF7FFFCFAFCF1F7FFFFFFFFFFFFFFFFFFFF
+FFFFFFF5EDD59E795347556850285840284B262C7560284C683667782C7B63205D6D2449
+6E2A516D265A5B2E6A421C513B1C5858327F722A786B2A764947A050227246349360397E
+304BA1622C793D4C871E465D1C4C78265D762E90366381267084479A513F792885584093
+327850429A32913F767E348E3942DEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFAD158
+36AD8167BB8268B44963B86A5AB9626AC276B1C4609ECD5B5BAE476BB9469ABB6AC3CE87
+BBD58AC2AE46B99942B19B46ABAE51BDAE7CC2B587CBAD75CA7656BF8250BC7262C3936D
+C2A390CF968DC77699CE8275CA6E96D17094CA7297CE91B5D5ABC3DD8B94BF6090AA5190
+BD6099C26B82CE789BCD81AAD693B4C075AAB870BCAB5194CE76AED6858EC685C0DBAAC7
+B96AADA15194BD60B4C06EB4BB78B2DDB4C4D5B8B8AF9DA59084A1967F858794A1AAC2CF
+DAE5E1E3F8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFBFCFFFFFFFFFFFFFFFF
+FFFFFFFFFFE7D6A8623D3F5D6B6E84531E625A265B342A675B224C5839686828755D225B
+7B2C4C79305D6D264E58446E4C1C3B2C1E55532A81622673622860373D9E532A7B46288E
+603D8730499D5D2A90474E882C5A75285A8128566E288732517328728132824C40812C87
+4939913278563F932A7836757C3B8E374BE9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFF
+F3CA4E2E9B5F4CC7A09ACF8796CD8A6BB95658BD4C97C2689BC66268B8658BBF569BAD4C
+ADAF479BC467B1B96AC79E67B9AB53AEA147B19044A4A86DCBC0AFDBA184CB9A65C77267
+C37B58BC856DC38173C4849AD1A5A1D18DA8CD678EC46793BD6094CD7EA3DA99A5CA96B9
+C082AFBB629DC66587C86776B9608BC7709DBB6DA5BD96CDBF72A0C667A1C66D84BC63B2
+E7A4CFCE8AB9C481BDD382BCD687BBC46BA5C470B6CA81C7E7BCD6EEDDEDD6B89B846B63
+60535358627394B5CEDDEDF7FCF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFF
+FFFCFAFAF7EEE5C27F5846405D6B703B3B795820635B28784726605F24625332656E3078
+5A2856682858823F6275224B56426A44224C341E554C267560266D5F26653B369B5A2675
+4C28974C34812E3F8D532C9E564C87346079284B792C5872287E32506E286572327F5349
+872E7C503F9036794E348D37934C85753F8B324BDEFAFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFF2C853369E5B37B2816AC36787CD8D85CA8A88C7688DB95087BF5160AF557BC284
+B8BB68B8B850A8AE40A1B14CB29768B8C39AC8C77FBC8D49A5A55BC89B67CD946ECBB89A
+D19996D68563C68763BD7E63C66884C78587CF8BB4D788ABD67FA5C65F87CB7393CB677F
+BF63A5C482B6D9A3C3D696B1D98197BB629BBF5D96B85F97B15DB1CB81AFDA8EBDDEA3A8
+C060A5BD65B6B860AABB6EADCF87BBDFAFD6CF84B5B960A8CF6DB6D675AFD9A3CFEFE3EE
+E2BDCED6BBA387655A555B605D658190A1C3D5D7EEF6FFFFFFFFFFFFFFFCFFFFFFFFFFFF
+FAFFFFF6F5F3E5BF9772565562817946475D282C7565226B6732793F246368286B46305A
+76377E5D305A622649752A567E2A60703F6049225B392C6A60286D6D266D6730683D3294
+552A764E2A8E5B3987323F854B24904B4C7E30759B425B78346A6D2A7C32557B286D6B28
+785B508830815051AD3D85513D9337A868977E3F8B3946CAF8FFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFAC753379D8158BB8E65C35360BD6050BB6B6BC784A1C07297CB606ABD4C
+5DB44E8DB865C0C778B2B96BB5B54EAB8747B19D5BBDC27EC3B987BDB27CCF9460CF7E58
+BF8E6AD19387D9B69ACFBDA0C38D6ECF8796C67076CD7396CB72A3DB96B1D17F96CB91A1
+D1787FB95599AF5FA0D56AA3CB7396DE9EB9CD93B9CF82B5C36796AE53AFB55D93C66DA5
+DDA0A8CF96C0C06DB1B95DAEC26DAAD38BB5CF8BC3D693B6CA9BC7D178B8CA68A4CB6EAF
+C387C0DB85C4E397B1CD8EABBDA1A4A18773675D5B555F7991A5C3E1EEF6FBFFEBE9F5F5
+FBF8F2EFF1F2DDC09D72535F75969D605D87303F672E2C70702E786836823F266E762A6D
+582E5A733984672E5D7E284065225182305A6030634E2258402A7275265D53247058225A
+322E8A4C20604028814E37843F40874C26873D4478286A844762752E606B2E7F36497626
+6B6D24705B5F8E30815856A83F8A5F3F933FAE538E853B973F40CDF8FFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFCE5036A56D5FB8A09ACB7279B65149AF5B62B95688BC5890CE8B
+8DC2606BB94782A147A3A346889D62B6CD8AC0A368C3A85DBBAF4EB2A155B1B184CEBDA4
+DE9E87CF9760CF7B67CE9D63BFAB87CAA09ACFA8B9D97B84CD7397D56790CD6D96D16A91
+DAAFABDEA4ABC691B5C37CADD16EB4C85F7FCD7CA0C870A1D38DC7E39DBCC272BFB66093
+C26299C87081C46EAFC37BBCBD7FBCC079B4D17FA8BC62A1C672A0C276B1DA9EC0CD85B2
+C66EA0B462ABCD62A3C46097C06294C275A1E3C4C4C6B5B89B87857E7260626875889090
+97A8B4C7D5D3C2B29065473B3F87AA786A883B4987343B6B322E797039876A3084502E67
+682879722C6570367E60285882284E621E4670224C5B265D6028634B266760205F512C73
+5822583732934C206049287C553B842E3F8B5B287F3F3F7E2E4E602A5B702A6068327F34
+4B701E6068247355568728764E4094347F5B3F8E3DAB44878A378D3442DBFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFDA5F37AD60399A685FC77E91BC8290C4797CBB5594C04C
+79BB5660C06075C363A8C663AAA43F84973FA1B850B6AF76C8BD8DCAB55AAB9650ADA553
+B89663CB978ED5BC90CE9E91D59462CAB47CC27660B1829ED596A4DB9BB2E18BA1BF608E
+C86588CA758BD38190CA7EBBD9ABCDD9B9DFE68EA4C77BABCA68A5CE6AB1DF88A1B676C3
+C887B5C77BABC67087C365A1C670A5B160B4CA88B8CE88AEB66399B96296B55888C472A0
+C87CA8C78BBDCE90BBC768A5C3639DBF5597C77297D17CA5C77FA8B4709AC49AA3A17F96
+8B784C403F424B535A47362A3F734E3675943F3D73324C94373F82372E7C7E4497653788
+633665632A756D2E60793B7665375A792644651E5582224B562C5B512665531E635B205F
+55327F5F24583F308B4E1E684E328A583F7C3447945F268144448532586524566A245662
+2E903B5675205F60267E655B9B2E7646329D346B6544993DA04B8A8742933444DFFFFFFF
+FFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFDF7037B1704CAB604BB1465FAE605DBB7F87CE91
+B2CF6888BD53589B4772C258B6E9A1C6BC78A8AA5AAAB547AA8A49B4A358ADAE60B1AB8A
+C7B576C28E56C77360C69663C8938DD3BFA5DBBCAECA8779B66D7BAF6E76D693A8DAA0BB
+CF94B8D6969ECD829ACE7990CA63A4C776A4CE7FBBE2A5B1D5A5C8DD9DC4D576B4D66B9A
+B560B2BF679EC372A8CF9BB2D78EBBC76BB1B262B4C06DAFCB6DAAB878A4C88BAFCA709A
+CB6A97BF6090AB5899CA9EC6CF94C0D37EAAC4589EB65A8ABF6BA5B8589DB25884B573AB
+C07CC8BF78889E6E827F707355281E4488492A58943F39813F56A8424990322A7B813F91
+683082563270783678622A5B6E2C736032567B2E5368206090283F402C6D5D26734C1E5A
+56266756328163225B462C814E26794C309B5B30752C479E6A28884B4C7E2E567320506B
+1E536030A1405B7E1E656822795F51A53D75423FB1508B75569A50A04084793B873B47DE
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBEEF6FFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6FAE27936AA7563BD8D7CB44E56A85144AE5A
+5DC0608ABC6B9BBF736E9E557CC053ADC85DB1B95A94BD87C7D388B88B51B299409AAB47
+AA9D67C6CB91D3C090CE8773C6966BCD7560CDAD79D1A390D6C0AFCFB4B4C27F87D9768B
+CF6A90D37EA0D696AFDDCAD5EDBFBDD182B2C26599CD639ECE6A87D37BA1DB8EB9E1ABD1
+DA8DB5C462C0DA8EAFC66394C77B88D185BDE2B2CFBF82C2BF6DB2CF6AA4A85388C078A3
+DEB6BFDAABB8CB7299B85D90B66AAECA72B2E7B9C4D38EB5B45A94C870A3B5539AAF4E88
+B8639ABB72BDB15699A1519EBB789AB14E1E3F7544265BA3563D875360AF4951903D327F
+7946A16D327C55307C9A4E76672A656B2A796728567E3F60701E608E2A49463D88671E5D
+491E5D5A1E5F672E7867306A4C2A794B1E58422888553784395DAF703291515687264C78
+28587B2449652EAA465A7B266D762C7E604B9B39876040AD5088845B9A468E4776723687
+3744DBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFCFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFE972329A603DB47F93CF9688C27F
+6EBD5F5AB24978AE427EBB5862B2638BCA7FC2D16DB8B84491B251B1CF6EB6B187C8AF6A
+B1A455BDAB58B9AD4EBCA86DC8A59AD9C0AACB7867CD8B65CA9D63CF9E72CD9EC0E2CBCA
+E6AFB9DB8AA0D1799BD16B90D791AEE29AADE1ADCEDEADC4DA8BB8CF6E8DD7728BC66393
+C075B9D78BBCD197DAF3D6D9CE709DC67081C465A4C376BBB685C0C88EC2C778A5A85390
+C06293D37B9BD399AFD197B8D59EBCC875B1D76EAAD97B9BCD82A3BF7CAAD696B9C0609E
+B25B94AF4E87964CA1B55591C08ABBCDB4CDCF732239755B3073AB533D854E62A4405A99
+4C34726A3D9B602C87552E82A146735B245567308A70205684396E7B22568B2E4C603272
+672C60501E5A531C555A28735A2A68532C784C16514C227E46328734469B5D3690507979
+245D8A365B8A2E4C602A9E39538537766E30856B519032826242A43D7F6E4E8E348D3F60
+7937823249DEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF8E1632A9E5B3FBB765FCE65
+75D38E7ECB8D87CA608DB24273B5505AB6506DCA6AABD585BBC66DA4B25AB1BB4CB49753
+BFB15FB5C087D1BB70C2AB4BB5A15BC28560C6AD7EAF7F93DAAE99D7B585CA8867C66E90
+E3A399D994A4D7A4BBDDAEC4DB91ADDB8591D67297CA6EB1D588B6E6B2D5E1B4C4E2A3B1
+CE6A91C265A0D176AEC775C7DF9ABFDA9BBCDFA8AFD372A3B45DA49B5AABB96EA3CB8EBB
+BC87BFCE75A1C66391CA6B8EC66A97E2B9CBE7C0D1E39AB9CF759DC25D90B6568BD19DBB
+CE94B9CF93B8BB6A91A44C99A44682B268A3DAC0CDD96D1E326B603463A14E4991566099
+365DA04C3F8A754CA16030845128708236706D324E68369D732A6084345D7B2A5A873232
+372A637C5D67551E5B551E65732C67471E6A5F2E79531A585528753F3987304096563496
+51587F346E8D2E5F97426060329B344E87377C70287B6240902C726042AA428165428739
+9B475F6B32793249DFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE9D55D2C936E58BF91
+7FCF606DC8685DC36E5BC7629EC26590C2606EC25178C6519BB94B9DB85DA3C881BFCE81
+CBB676BC9B4BA4B456B9AA79C0C385CDAF5BC28260C3945BAA7C72CB9979D3B9A0D6A4A3
+DD9DADDA8E91D7798EC86899D779A1DDA1BCE6BDBFDF99A3CF73B1CE6091D570AFDA87A5
+E3BFCEDEA1C0DB87B2CD72AFD378C2C86599CF79ADDA919ED991BDC387B8A55AA8B45893
+C36AAEBC73B4DD9BB8D387ADD67B9DCA6A91CF7BA0D382A1E2B8CFE2BCD7DB85A5C3688E
+C76E87B16DAFD688AED39EBDC287BDAD508DAD4E8DC6739DCE6E2237825F2A63933F478E
+4B62973965A3634B937F4BA36D34764B265F7B3F7B6E224C5B3499753F6D873960842C5D
+94513B322E56602E6056266B653260552858321E7267377C5A1E6050267B473B8B3D4493
+532C9A624E9047848B345F9A5A7F6B3BA437568B2E7C67286D5D39882C704C399B407562
+3F8439A047587537843D4EEBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFACF6236905D
+3BBB9682DA97A0C88276CE6E56BB5882BF5182C87084DD7E7BC76BA4B247A0B84C9BC451
+A4D37BD1C8A0D1B687BBC268BFA04EABAA51C3B673CBBCABDEB891CF8772CE9158C2906B
+CE9390E3ADC4E2C6C2E1AABDCD70A4DD728DCF6E9BE190A0E2A3AFE2B8DDDA829BC35D9B
+CB687CDD8AA4E193BDDD91BDCD8DB8CF84C4CA72A0CE70A4DE8785C46799BD8DC0C88EC6
+C781AAC4679EC05D91CA7396D18BB5E7BBC8DB93B5DB7EAACE6E94CA72ADD58BBCEBB4C8
+DFABBCD17B97B660A3C46094C272A0CA9ED1DAAECECD7CA1CB7BA0D572223B754C28678E
+3F468444679B4270B16E4C8D7E3F8E6D3276502E687C4B886320405A2A90703068883D5D
+872E5F964753652E5151286D5F2A6D6026604E204C422062492C76552263502E8847327C
+2E3996563790565888285B8A32629A3D60673BAB374C82286E63206853469932724B3B97
+3B756A3D7F3797445A733F994644DDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD35D
+30945F3FC38256D35F75CE7E7ED69A90D37B97B84B73C45B6ECB6B87CE73BDCF87CACF73
+BDDA60AEC456B89756C0B465B1D9A5D9B872B2A555BC9B5DCA9A76D1C4A0D9BDB8E1C89B
+D59672D5A58ADF9BAEDF8E97E2ABB8D9AECEE3AEC2E584A8DA798DDD878EE297C4DE91B6
+D591BDD997A3DF79A1DF799DC465A1C6659DBC7BC3CF90B5DA90B1D7828BBC559ABC67B5
+B868B6DBA4CADDA0BCC86E99CA6A8EBF6096DA81A3DD9EC4E5B5D1DB8AAAC86D9EBF679E
+D77CA8E1AFBCE3B1C3D98DB2C77397CB709DAB53ABC278ADDDB8D3E5CBD3DB7524376547
+24659B535393465D9B3F65AD684B979044916730785330708732766E2A424E247E652049
+55305B7830627C39656E285F622E6B602A5D4E1E584B1E5D441E5A3F2875622E62422C8A
+4B32792A3F964C26874C5F88244E873263993F70753DB23B568E34786A1E6A4E429B3276
+5139963B726037753F9E4272763291403DCBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+F6D95F2A977676C89A70D1556DCE5D4EC0686DC08AB2C66D8BC26760C36076CD55A0C765
+C3DB96D5E1A3CFD182C0964BBFAA4299CA70C8A45BB5C485CAB988D6966DCBA57FD5907E
+DEC6A0D7CEB8E5BB9EDB9797D98787D9728AC66EA0D996BCE9BFD3E5B5C3E9A1A5E681B6
+C65F9EC76EAED991AEE7C3C6E593AFC770B5D56AA8B253B1BB6AA4E9AFC0DBA3B4CD6D9E
+B65AAAB163B5C872A5D181B2D69AB2CF90AAC06897CA6A9DD16B9BDA85B6E7B2C6DFB9C7
+D18DB1D56D9DCD6E94D7829ABD7EADD9B1CBDF9BB4B56EB1B85885CB8EB5E1C3CED66B20
+345D5528639E5356914B5D91365AA5585BB296449A68308A56306D903D76702647532470
+5A1C505F284C70284B72376067286D9036625024675A1C6751245D471E5B472670532860
+3D2C8A5F34792C428B442C87494C842A567C285D9A3D75793DAF55638A327F812A81764E
+8E367F5836843B62533072449D3F757534934244DAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFAFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFF7DA56329E6856C4A18ED6A8ABE17958C66D53B8518ABB5582C78285D19999CE60
+97B64EB5C051A0D373C4DEABDBB270BFB96AB4B855BBA147A5AA49B8A47BD5B193CEBB97
+DB8D79DA9E6BCD9670D1B9A3D9C8CEE7B9C2E58D90BD6294D36891DD7C9BDDA1B1E6C2CB
+EEBBD7D37B9DC862A5DA7391E3A1ADE9B2CFE2AED3E28EB8BD5DBFC468A3DE82AFDD8B91
+D58DB6CE8BBFB872BCBD609AC06094BB7099C287B4D599B9DB94B8D36D9DD36EA5D6789E
+E7BCC2DBBBCEE1B2C4CD7B9ACD708BAB5899BF76ABDBABC3DEC2D9CF99B5D185A1DBA1B4
+D1751E36624C2865964B478746568B3660AD553FA09E42966B328B60326D8B396A702E4B
+5A287B5B1E5365324C6E2450873F5A5B226D8228676037756D326350285A421E604B2062
+53245F40268450408D2C3785443F8B3F507B2E637F28609A2E677237AD4B6E8A398D8436
+917C58AA498267328246634C2647398E37657E39874B47DFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E7FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFDE5532A15B39A5725FCB7994D7A58AD5A187CD6D82AE4668BF6B6DCE7B
+90D584B8C472BBBB5BA0BF4EA8C260C6AA5AC0CA94CACA85CFBC60AFA849AA9358C6936A
+CEB284D1AEA3DFB488D19168CB9376CD94B1E3A4AEE6C4CADEC0CBE290A4D67099D67C8E
+DD8B99E9A0C4DDABCADBA3CBDA90A3E58AA4E594BCD77EB1E2B2D5DA9ED1CF8DBCDE7FB5
+D77B76C66EADCE8BC4D1ADDACB88ABBC6396B46397CA7CA1D576A0DF9AB9E5B8C8CF85AA
+C67099DB8DAEC87CADDEA3C0DFB9BDD69BAFB26AA5BF5D8AB86793BF7BC0DBAFCDEBD5D5
+E5D7D9E38E222E5F49285F9A534797515F8B3763A55A3B96733F8D6E36906037768A3668
+6026465B348B5B1E4E68264775264E7C2C4053305D551E56502A6E6E345D583260471E62
+5322675622604C2881473F882C37935040873D3F752862812C609137787939AB585A8B44
+8E873F8E6A569A39796344AD4B6A58266A379937567932703240D7FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFE162309A6D4EB47C5BB95668BD6056C69D97DA97ADC46E88CF87
+76CE6378C460A3C67CBDCB8ABCCA78B4BB51AE9E58C3C268BBCE6EC8C684C7C47CBF9A56
+C88B62CDA056BB8775DAA579C4B5ABE6B99AD17B90D38885D1819EE2B4C7F2D6DDE7C7DF
+E2949DD68491DB76A3CB6E99D987B9DEB8C8F3C8CFE790BFD568A5DD84BBD985D5E7BBCE
+E2AFC7DA8794D17BA5C46DB6BC70C0CB8EBCE3AEC3C378A8CF769DC76D96D98199D985A4
+D793B8DFB1C8E39EC0CF7BA1D576A3C06E93CF9BBBD1ABD3E3909AAB639BB95FAEC7689D
+E1B5CDF3E3E7E58522376A582865A04E4C9E55629337569E5336886B34907E4697583279
+87326A631E4960348863205879304C702240682C46532A5D5B26603D2860602860562E5A
+4C1E5F4C246A5B20605028753F348A323D9753347B3F4C81244E7F3765873F757934A847
+65903F817F34845F509A42825F51AA395D5630873D973B6775326B303BD5FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFDD6532A17672D3C39BBC798ABD564BAE685FBD5B87CD88
+AEE2A390C86772CB60A8B950A3C7609DCE7EB6BB68B89A56C4B955B2C653B9A450B5C66E
+BBC38ADDAA7FD1B26EC28467D99A53B69B85E6C4A3DEA0AEDDAA94D38497DA769DE697AE
+E9B6CFE9C2C6E2B6BBDD82AAC76091CE68A8D17F91E7AFBBE7BBD3EDABC0DD81AFCA6AC0
+C873A3DA97B9E3BDC3DF9AC0C46AB2BB5DA5C279AAD784B1C887B9DBA8C4D17FABDA7FA8
+DD6E93D5879DD391BBEEC6D6E5B4CADF84A8C66B99C3638BBD76B4E19BB2CFA1AFBB87BC
+CA70ABDF87A5E39EABDB7524407060407CAB58448140559332539A49308B843B9A824687
+552A70883067651E4C6839936A2458873B557826427337505322506737604C3060502660
+4C1E564420605126675A206547267F4C379337469E75498A405381245687365A82307075
+329E3D5B8B2C5D7230857055A142765F51A1325D51328E409B3F68843B79323FD5FFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB7239A8784ED19A72D9AABBDA8B91C0705AB14C
+73B65187D37E7BD6999BD578AAB84B9AC7609DC34E99B451AFB263C4C06EB6C45DBDA550
+B9B451ADB962CE997ED5B18ED7A084D7A05BB58A68DA9B6DCB8297DEB29EE1C6CEE690A3
+D97E91D97F94D78293E1A3AAE7C3D9D7A5CBDB81B6DE7E96DF7C8DC876A4E3A5CAE5B8D1
+DD93CFBF659BC76AA0DB8A99DA99C8DAA0C8D688BFC76D9AC66BA1BD6DA1CB82AEDF9EBF
+E7A8C4E285AFE17FA0C46B99D185B1D594BCEEC4D1DDA1C0D67899B8609EB963A1CA7C93
+B6A1D7E7C0D9E6D1DBEDB6C2DF7F283B785D2C6EAA6060914C478A325BA04B308B873699
+844772492C7B8B3B7C79264C683685622251873F53723053844756501E4E703060623262
+4C2056551E56531C624B1E604B1E724E287E53378D3236876E428142477C265D84304B79
+2C6773329E3B508A2E627E37888567973B7B6B4796366E5837903F9B4B5F7B37853B47D5
+FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB7832AB7544BD795BD67B7FDB7E79D39A
+96CD7C87B84C73C4605BCF7676D685B2C778B1CD73AFC7569EBB50ABAA53BCAF58AEC272
+C0BC72C3BC60BDA053C27F55BB915AC8907BD7B98DCAB299D79D6DC78487D9917EE3C0B2
+EFBBC8EBC2C8DA8D90CB8493D78794DF8BB4C682BFE3B5CDE6C0D3E17897CF6896D678AD
+EFA5C2E3B5D7D19AB4CB78A1D68785CB72AEC66AAFC287C0CF9BC3CE79ABBC6397C87093
+C87099DE96ADE3B4CFEFADC7D57EA0CB6B9AC76E99D687A5D9A0BCE3B1C3D59BC0CF82A4
+CD7C9DB26EB2CB85AFEBDAE9F5EDEDE687284279602A689A4C569756538D375AA4473091
+8742A5883B63422E768D3B6A7F3451622C7F6E24537C374C6A26507C445A551E55672A56
+4C245D531E5F682256601E5F422263531E534E267E5A328132306B4E3B85374775205687
+3B4C7336606D3296374C8E307C84306E674B9B3F7B60398E3B7B603F9650A349607E3788
+3D4CDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38137B2936DCD8A63D67362C765
+4BBD736BCF7E8DCA879BCF7E67CB6876CF639DB64EAECD76B8CF87BFCA68A5AA55C0AD4B
+A3B447ABB15FB5C87CCEC48AD78E5ABD9456CA966DC79E65C0B199DEC2AFDFAEADE6998B
+DFADB6DE8AA5E5A0B6D99EAFDDBBC2E39DAAD970A3CA638EC36AA1DFA1AFDE99BFDF9DBC
+DB7BB2DF7EADD56DB9CA82AFD6A1C6EDBFB4D381B4C66BAFB665AAC278A3CE8ABDCE94BD
+D6799BCF799ED57FA3CD7BA5E1A4B9DDABC7DEA3B1CB789ACD75A0CA6B94D58B9BCF97C8
+E6B5C3D79EB5D199BCC25D90D987AFEDE1D3E1882840918434709A4C4491534C913D509A
+4C348A8A56A47532784C3281973F626D2C5D79307C7B264E82325075265A7C30555F2665
+814C6D4B1C534C244E512263551E5F4222654E1E604C287C602A813636684B348A3F4270
+204E81305385366072379A3B5A8E2C787C266B65449032765B3F9B396D60469A51AA4C76
+8B367F3B44DDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5793DB17B4ECBC29ED98B
+87C3734CB86B60C66078C3658BDD9D97CE6E8ACE5D90AE4690B94EA0CF70B9D69AC2CE9E
+D1B85FADBF4CB2AE4CA4AA55C8C37BD6B587CDA36DCA9770CB965BC09B73CF9A81DFB6C6
+E6BFC0E3B6BDDD7591CE7B9ECE7287DDA3AFE5B5C8DB99C3D67C9BBF6097C86D75D18BAD
+DEAACBF2BFDDE797BBD162B2C26596CA72AAE5A1B2E1AACFD391C0C06BB4BF6796C070AF
+CA79A4D6A1BDCE96B8DD85AAD3789DCE7596C679AEE19ABCE3BDCDE29DC2D5799AD78496
+C26AA5D1769ED3A8BFEBD1DDDD9BAAD69AB6F2C0CDDF8528397F672865A15A3F945A4C93
+3D569B49329193498D6D327F58327E9336636A285A85307F722253883B5A7F265384324B
+672E688449634C1C4447264C472667532058422860552862502881562E813F36824E287C
+4E426D204B82305A943D6573368D36539734848B3272684B8D2A7660409A376A5642A151
+AA4C79903F853942D6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9733BA16D40B891
+5DD57E8ECF9690DAA07FD56890CB6882D57360C86B7ECE73A4B4449BC451A5CD63B4CA6D
+C2BF7ED1C68ABCCD7EC0C45FB4AB51B9A85DCA9D5AC3A36BCEB4A0DEB27FC69770CE9068
+D38897E19D97E3CBD6E6B2C7E58EA3DD7E94DA8B8ED79194CF7EB4E2B2C2D38DB6D57C7F
+CE7893CF75A3E991C8EBBDDAE9ABCFCA75A0CE6B9BCF758AD77CAEDD9BC0BD90C8BF75AE
+C876B4C6658BC36E94CE82AFDBB1CBE1A8C0D3739BCD72A5DB739BE2AAB9E9AFCAEEBCC8
+DEAFB6CF6D93C2678DC06793D37FBBDDB4C8E1D6EBFAF7F2E58B2C2C60552E609142409A
+684C8432609949379B97448A753F876830758A32606B305B782E7E7326537E324E7B284E
+7028496E2E60752A504728705F20625A28735028635F2A625F30686030825D369B3F3281
+49267F42367E2E4C782A60943D567030883963913679812C7B6E559B30725A3688366B62
+4CAB58AE47758E468E3947D6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA6739A388
+60C49165D65D67C6655FD5A087D394BDE68D9DDA6E56C26A6DCF6BA1BC51A5D682AECD76
+B6D673BF9E50B6AF53A8C66EB9BF78ADB97CCAA85AC48D4CB89A51BF8B76D1B185C7BDAD
+DAA073C8849BE18B78DD9DA4DEA4B8DB9DABE3ABAFDB8791CD7B85C76291CA739BDB90BF
+EBC3C2DE9BADCB6A9AD172B6DA7CAEDA8ECBE7BDD3E59EC2DA848BCD72A8CE76AAAE6BAD
+C38EB6D3ADD3D37EABC66A8DC0678DC87C9DD69DC2E3B4C6DFA4C4DD829EDA8AA5E287A8
+D78BADE6B4C4DFA3B1D593A1CD738EB85FA1C0608ED3A8CAF8F5F5EB91282C6B5B246596
+404BA17049873655873B3797904290825A9A6E2E6B883F5A5D245A81327C681E4B682A4C
+79264E7624506826586B225B512A604C1E675D266049205A6222555828725628815D3B8D
+46347042287F37397E306081327093324E6D39904060872C68682C7B755BB2447C583685
+32756E499D56AB4268903B7C343BC8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE60
+36A58760C7B987E58578C4634CC6795FCA679EE199AFDB9D87D57B7ED96E9ABB4999C460
+8BC87EAEC89BCEB550ADA54CA4B946ABAB499DB982D1C088CB996ABD9D55BD8B60CB9D5F
+B48A67CAAB84D6A8B9E6B19EE3A4A5D77587C3758BDA9EB5EBA3B2DD9B9ECD6897BD608B
+C8609EDE919EE6B6CBE3AFC3D37FB5D6709DC465B8D687B1E3A3C2E3B9C0D791C2C26BA8
+BC62A1B1608ACA8EC6E3B1C4DA9DB9CF7C97CE7893CA70A0D37FB2DFAEC7E3BCCFE5ABBC
+E58AA3CF7699D38193B9709ED396B4E3B1BDC775AFCD627CC47EAEF5BFBFE38A2628786E
+2C6BA14749A060407E495D8B373B91883D9987518D8530728436565B26567F2E6B5B2244
+6A284E73225075224E631E5363205A53245B56205D5D2655492072632253602C79703484
+5F4B9B5A3F764E227B3B4281306E9A4E829A3D5D7B3494404E883F816E28828279B25182
+603688346D6E3D965AB24C5F7F3B73363BC8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFE26534AA7242BFAA5DE18D90CF9073C07963CE6082BF5079CF8585D7A1A5E184A3AF4C
+93BD6294BC569ECD70BDBC56B8BF75A4C04CA8A1429DA44EAEAA5DC8A385D5C493D3B190
+DDBC73BD824CB1875AC7909BDEB2A5E1B5B4D97F8BC87B87CE7587DA9BA0DFA3ADDA99C3
+D37B99C76597D67C81CF88A5DD90B4DBADD5E1A8CAD679C3D97EA1CF70A0D58E94D5A3CA
+D697C6CA76AEBC5D8DB567A1C778A4DB9DCAEEC2CFE38E99C26891CE78A0C6729BD385AD
+E5BCCFEEC8D3D794ABD1798BB56097C77299D388A8D3A3CFE3ABB2E3D3E2F8CECBDE8124
+32816A2C6EAB584EA57C60884965934C4094914C9E7E327B7E3F7B7E28565B2858782850
+4C2A4C652649671E477020445D1E555D2C5F401E5A5326505A1E4C4E2A676A2658682A6B
+5B3688654699493B844C267E443D7B285B9B39658D30558530993D46914B947B287B6D65
+B4689D6A399A36796E398E44A84B5B7C32763747E1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFF8DA6236A38B6ECE9153D35B60CD7B68CBA190CE7990BD4C75CA6E60D37E78D578
+B2C47FB9D77EA1C44C8EBF55B5B94BB2C065A1CA6EB8B663B5AD55B2B655BD815DC4B16E
+D5B9A3E6D6B1CEB57EB98760CB8D8AD58176D9919ADFA4BBDA9AA5DA8187E19694D58290
+D387B9E1A0B5D999BCD7817EDA8DA0D7729DD385AADDA0C7DDB8DDE3A8B5D176A8D78188
+CD75AAC273BDC47FBBCA82AEC270ABC36A9DCF739DCF87AAEBB5BFDFB4C3D39EC2D97EA3
+D176A0D97EA3E59DBFDEA3C0E7BCC2CE87AED17996CA769AB45BA4C67BA1E9E3F1F7F8F2
+E58524347F5F2673A5444297706A8D446090423F94965AAA973279874C82782656602860
+7F285D6022466B284C651E40682450651E55622658421E5D551E5367224B4E2A585D2867
+722C605032875D39933F377F472475343B7E244B9032496E263F702E8A3D4E8A397E6B28
+75654C9D3F88633D9A32656330853FA842508130733F3FDBFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFCDE68369E876DCBC096DB7273CD7951C8885AC27C9DC77585C06A62CB60
+63CE5FAFC65FB1CE87AFD572AAC658AAAE4CB8AD4B9AB44CABB860B8C078C3BC79CB7E49
+BBAF6BD39E5FCAAD73C6C3A8DFC2A0DE9794D68573D79397D685A5CD8A9DDFAEB9E5B8B5
+D9888DC76BA4D67E9DDA7EA3D1999EDDB1B9D97B9AD176AAD77EAAC770C0E2AAC2E2B5CD
+E1A4ADDA7EAAC667ABAD56AAD58BA3CD8EC2D399B5D17B9ECB6D91D5829AD184A0DAB1D3
+F2C3C8DF9AB5CF7897D5769DC87094CE8AA5CF9DBFD9A8B9D596AFBF60A3B95382D191AF
+EEDDDADF7B24397B602C7B9D3B34825B499950558D3B3F9D974CA49A327B75407E82365D
+672456812E60621E4B6A2A496B1E4C7628556A205F5F1E44371C5A501C53632C4C402660
+58266B72285F6232815F3B813032825B2A72343B732647872E507624407E30994047752C
+75792A795B499B378463469E2E6055348D429B3F63913279423FD9FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFE970399E783FB69A67CD9EADD69973C4815AC0627FC66285C78A
+82D79399D967A5C44C91BC568AC862A3CA7CAAA165C7B6559AB54CAEA549A4C66ABCB881
+D6A078CDC799DB9B67C89658C6A16AD5B47FD3BCB8DEBFA5E6C0C2D67896D98A93CF8294
+DEA4A3E5BDB8D79ABCD67C9ED76B97CE7975CD93B8E399BCE7B4C6E182ABC860AACB769B
+D17EADDEABAFDFB1C8D38AB9BD63ADC3678BBB6BA1C785AEDEBFCFDB96B2D98193C7738B
+D582A4D98DABDEAECAE1BDC7D694ADC67396CB758BBB6597C27CA5DEB8C7DBB5D3D3859B
+D79BAEE6ABB1DF87303F635D3D84993B3B875346914758903732888B429A94377E76306B
+7C365D6024587F2C5F6E20496B2640651E4E8234557026605F1E463D1E6A5D1C5B6D3060
+4C266B5A26627B2C584E288162398130328563467F4240782849883B62932846854BA03F
+5185377C822C7E685BAB4685623D942E6060378A429E3F72B14B813B42DAFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFEE6D39A58147BD9A4CB66E82D1856EC8B190D7878AC358
+75CF7660DB908ED78AB2C75A87B65690B14B88B54EA1B168C3CE81B4BB58B6AA4BA4B551
+B1A156CB9D5DC6BF94D9AD87CDA46ECFAB6AD39A58CAA19BD9B49EDFC6CADDAEBCE9979E
+D38287D68A87DA9397DE96B4DFB9CBDF94B5DB8E87CF819BCE70A3E6AFCEEEAFCFD684A8
+B9729DCA6793CE7F85CB81ABD1ABD3DAB4D3CB7CA3C0679ABD6391D796ADDFA4B9E5BDCB
+E19AADD982A5E18D9BCB76A4D791AAE1B1BDD3BBD5E199ABCA73A0C26D93D17F9BC89AC6
+E2C3CEEFE5E5EEDDE5E58D32395A493984A3423981514E8E39538E36308885378D8D327B
+72326867285A561E56852E55621E3F65243B601E3F7832516B286A6B264C47225B5A1E5D
+632C584B36816D286278324B462C936036752E37855832813F427B2E4682325596324078
+3493445F903B7F84377B6B5FAA44795637872C70723B883FA04273BD4C843B4BE1FFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF8237A1937BD1A55DB85B68BF684EBD8A63CF91
+A4CF9190C77B60D57873D36790C05B93CA87A5BD5A8EAF4491994CC2C767ABC46DBDC07E
+C0BB5BB8994EBF9056BDAB58C79676CEBC9DDDC097D5A06DCF8D87D18A7CD79094E5B6BC
+E6C8C4E1B1B2E69E93DB878BCB689ACF79A3E1A5C0E6B6BDE7A1AACD709BD67EABDB84B1
+DB91C6D1A3BBD18AA5D79088D16897B96AB4D688C0DEB2CBD399BFD17CA3D68296CD768A
+CB8BA5E3B9CAE9BDCFEDAFC2E1789DD57894CB6E91CE8EB1E6BCCDE6CAD3E199A4CD7FA3
+B860ADCD7899DDBBCDF5F6F7E38A2A2C5A602E799B3B3F906A55873F5D90372C847C3793
+9B3B7676326A652A67782A5D873651681E406220305D1A326B285378265D6E2C534C2053
+531E5655285D4C428872376078264C402C854E3279323784532475443F7C28468A2E4B8B
+325191349342609E396E7F447C624C9A377E5D328D3276723987449A3F60A83F76394EE9
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAAE3D997C4CBDA87CCD9193CD7850C27C
+50BD607EC46B79C0968ECE888ED76B84B44294C76B97C3739AC078B5AD5FC7C65FA5C76B
+B9BC60B1C281CBB279CE9353B99E58C78D65C7A368C2B988D1C3A0DBAAA1D9977BD9817B
+CF8596D98899E1AFB8E7D5C8D79996CF6E96C7658BCD688DD1919BE3B8C6E2ABC2E18EAF
+DA75A1C463B2C472A0D59DB6DBBBB5D187AAC063A4BD5FAACD78A8C482AFD6AEC8DBA4B5
+D5878EC87887C8769DE191B5E1B2CAE6BCCDDE9BB5D77EA0CD6D84CE7F9ED1A1BCDEC2CE
+E3C3CDC378B8CA759AD993A4E6B8C6E6942E24676328739D46409367427E3F589B402E84
+8137969D427C6B326D722863782C4C792A536822496020325B163F6D26566E2858702A4C
+3D2260501E565A2458492A6D6A366078285F4B28754430823B4987491E6A3F3975244C8D
+2A3D8736509639964062A437687E36766049963682603797346D79428D50A03F5B9D3B6E
+3246E1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB4093873FB49149CB7C73C887
+63BB9678BD6282C45A63C46A5DCB8D96D9859DC260ABC06093B65F94C678BBC48DCECE85
+B8BB62C0AE4EAAAF5AC0AE67CABB87C8B581D6A572C6A15FB9A462C4A57CD69BA3E1BBAE
+E2AAA0DA8BABDE7F88C46E84D99E91CBA4B2DDA0B4D67E97CA6387C67B7CCF919EDD97B1
+E3BDD1E5A5BFC363A8BC6088CA6A8EC88894D79AC3DB9DC0B86DA8C66D9BC47BAAC87299
+CFA0C2E7C6C8DA97ADCF7B9AD685A1CD7B99D7A1C2F2C8D5EECDDFED9EABD97E96BD6393
+C6789ACEA4BCDFB9D1E2CAD9F2C4CDE7C3CDE58E28205868367FA55A4C845136783F62A1
+4B2E7E722C909B3D7B6030737928626820497C28556A284E65223F6D1E5379285670265B
+722A4E442858561E5B5D1E474B2A6A6232676B20675A2875423287343D885324703F347E
+284C7E223F87345194409A3F5693326A7C2E756E4697347956399639769053A460AB4962
+963D874251E1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF899369B873DAB8846CB70
+53C47544BC9A88DBA8A5CF6381C86556C37362C25D93CE79B5CB7BA8C360A3BC58ADA355
+BCCE75BBD19ACFC267AAAB4CB49349BB9E60C3BB85D3B99BD7B579C39E67C7A068D38787
+D58E81DAA8ABE1C2D1E197A4CE7984D9877CC47982D991ADD1A1B8D996AECE7F7FD9939B
+CB7591CD82B1E3BBD9E9B6D1D993A3CD658BC87C82CB84B1CF7FBFD3A5CFDDAAC3D990B4
+CB7290C4759BD78AA4DAA1B8E3BBD1E2AEC3D97E97D7819DD78291D3B8D6EFDBE1E6C3CE
+D77B97C46D8BBD6787C36BA4DBBDCFF5E6F1FAF3EEE68B2A2863632E7099493F7C533D7E
+466EAF5330786D2E8D8E3075653F8778245D671C558E32536D34606A2A396D244E6D204C
+67265F6D2A534B22565B204C62204E53285D5126606B20636E327239348E3B407E4E2873
+3B3987304676244C9A3F509B409A3D4E8B286073347E734C97346747398E39858749964C
+B25D759D3F913F42DEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF8134AAB179C6A4
+73D66B60CA7344BF735BD68187CA608ED77F6DCB7660BC5197CA5599C663ABCE79B1C655
+A59A4CBDBC55AFD675C4BD6EA59951BCB26DCA8A53B9B45AC4946ACDAD68B2AD8BD6AA91
+DB8882D3907FD17E78C88199D9ADB5EBAFAEDF9E91CD787CCA658EBD6788DDA4C6E5B9B5
+E2A5A0D37593CA67A1D77FB5E694D1F1BFCBE3B8C3D78E90D178A1C368A4BD68B4D79EBD
+EEC7DEEBAEB1C6759AD57C8ACF7F96DD9EAEDDB6CEE6BCCDDD90A4C86E8DC279AACF88AD
+DDB9CEEEC8CEDFBDCACD828EB85F96C26B88D5AABCEEDDE1E57F2C3978622672944B3F7C
+5A3F824965A04B307C703B998A2A6E784682812660601E55883251782C476B323D5D2051
+6E28516D245B6B224E3F1849531C425824535A285F4C28626B2C606A3665372A873D3B85
+4C28844647852A51822E56A03655A047A54E4C8A2C6370327860469B3673603997408D79
+3F884BB273829D3D8B3D3FE3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE7934A890
+50C2B67EE1A88ACF876BC47953D3707FBC516ECD7363CF917CCD7993C855A1BF4C90C351
+99C058ABB16DC6C773B5C86ABCA447A0A856BCBC82CEA175C3AD5DC7A363CEAB58B2A368
+C4AB94E2C0B8DDAB96D18A82BD6587D98794E28E9BDB9B97D5A1A4CE6A93C76382C7689E
+DF9190D5ADB4DBB2BDCF7FAED97CABDA6DB6D78BA5DDA5C2E5C3C4E3A5C4CD70A3B95B9E
+B965A3DA8EBDE59EAFD69EB9DD96AADD889ADA8D96CE85B1D790ABE2C6C2DAB5C6DF97B9
+D37690CB7693C485A8E6CBD1E1C7D1DEB5CABF6384CB7F8DD693A0DB852A3F6E62266E93
+463F87653F824758973F3285783B8D872860603F84842E605D22588D3F56782851843942
+7026516E28507924586D204C4C205F5F1E516B20465526684C2A63793267672A754B2A8A
+47397C492887494687345A7C2A53993750A44CA5515887285A76327258468D3478653F93
+3B7C7B40965FBF6B829437813F42D7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF81
+369D7639B1884BD77667C8918AC8AE99DE8285C24E68C66A5ACA7B6AC782AED581B8C64C
+87C3508EC85BB1A84CB2D699C0D582C6BD5DB5B651B6AA53BDA167C2B685DABF87D1A15B
+C09D5FC6976DD6A193DAAEA3DAAEB6D17B93DE8E99E1939AE18884CF9D9BDA88A8DA99B1
+D16897DD9181CA7B8BD599B4DFBDD3E6A5BDDA7EB1CB819ED67899D59393DFAFC7DAAECB
+CB88BFC86AA1D170A0C66576BC7C9AD38EADDFBCCAE6A0AED182A8D37B88D3849AD99BBC
+E2C6DBE6AFB8CA7896C6688ECA7B9BD79EB5DFB4CFDBBDC4DECAD1EFD1C8E3852C346E68
+24689E504279533F88424E9346367C723287872C6760327E873270682656813462752253
+964B497F285379264E7C28607E2C6270326065265D7B285B5D226350286375345F6D3272
+4C2A7932327F47267E423F9336517028658D304C9942A5634B8728426B2C76583D8E3773
+6A429037767E3D995FBC6565883779554BDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFE278328D723BB47E49C65F5AC36A44B29076D79EAAD78482C87062C26D5DC45893D370
+A8C7729DC060ABC85BB5AD4EADB968BDD36DC3D194C3CB84C6BC5AC39358C0AA5FC8AB79
+CBB576BFAF78CD965FCA8778CF8B73CB9A96DB8DA4D7AABBE3A5AFE79E8DCB908ED3769E
+D693AFDEA3BFE7B8AAD97C8ED37594D787AEE7A1C0E7B5D1DFB1C4DE7996CB7E7CCE7BAA
+C87EB1D3A3D6E1B6CEDA7FB1CD7084C37284CB7B8BDA97B4DEAABBDEB9BFDB97A5D78191
+C27090D17E9ED6A4B4D6C4D3DBA4B6CB85A1D1788DB95FA1C48599DFDEE5EDE9EDE2872C
+26556D286D99442C654B3F7637509040327E6D2E8585286556397E8728606B22537E2858
+722E5DA458467222537F204973224E722860622E636720537B285B5A20604E24656E3456
+5A28683F2A702632885130783F377C2E4E7C305D8E2A429750A0504B8126373D24705F3B
+8836756A378B34797B3BA156B55B629737783F3FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFEE7B34A09D82C8A56ABF6362C36340AE9360C36A84D68797D5AA94CE7E6DBF56
+85BF5593C25D8EC763AED176B5B56BC0B8569EC85AC4CA67B4CF81C0C087D3AB76D1AE5B
+C39660C3A558B1AD7CCAB891D19E91CB7E73C38E8DD97888CA8194DEB4C3E7B1ADDA968A
+C26891CE7E9DD57EAEEFCDC4E3AAAFDA7996E1849EE185A1D67FB9E2ADC4E1B8C4D6999B
+D579A3C36AA8CB6BAACD85ADDAAAC6DFB5C7E291A0C47385D57E90C47293DD9DAADBB8C4
+DFBDC4DA8DA4D76D8EC06081CF9BABDAAFCBE5CFD6DAA8B6BC6AA1B4557FD18EA5E6CAC4
+DF8D28204963246A914432653F2E6A324C90463087752C7B85285F4C2C73812E6E78264E
+81285A70306585303F68224B76203F62225A7224505F3060621E516022555D1C58491E56
+6D40565A2675402A7526307B4C267B3B3068244B782C4C8E30479E4CA54C4B8828404C26
+75653B913F7E723D8A3979683B96469B4C609632813D3FCEFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFEF8234968B5AC2C09BDEA399D57E50BD9763CB637EC85870CE8A67D39A
+78C77996C3589DCF6B9DC65BABC856A5B572CBC875AAC767C7C658B6C763B2B268D6B97E
+D5C690D39772C7A055B9A862B9A57ED7B6B6DEB2A8DAA49ED1818ED37C85D18287D39696
+DABFB5DAA0BFDB8DA4D96D8ED98A7ED699A8E3AABFE6A3BBE587A3D168B4CE7896DA8AAA
+DFB8B6E5B4C3CE8ABCD979A0B96E99CA78A3D78DA5DBB8C4D7AABFDD8B9BCD758EDA888D
+C67B96D79BB5E6C6D6E7A8B4CA84A1E5A1AEC66A96CD94ADDBBFCFDEC2D7CB97BBDE8AA8
+E19193DB96342256672A6396472E6A492E633B5D9144329085347E8728675328687B327F
+7E22557B2A6070285376243F67244C78284B651C506A1E474C245A6A244E5B1E5855184C
+3D1E4B5D264E50267C44287528287E58268446407F2849732853993D4B8D3D9A4C538128
+55682C7F5D39A0559090479B4079723F914BAD515A9434753F42D9FFFFFBFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFF78232887036AA8751D7848AD7A38AD7B687D67079CA5373DB8A
+60CA7F76CF6784CF7FB2D781B2CE5A9EC04EA5A84CB8BB5599CE90D6D187CFCA6AB9B158
+CF9E60CDB96ACDB58BCEC89BD6B882CA975FC78A87D7A08BDFDACEE6B9BBE1A0A4D67276
+CF857FD39391E3ABCEE6B5CBE2A3BDD77E79CF8187D97F9DE6AFC7F2BFCEE58DC3CA7399
+CE6E93D6938ED687AFDFB8D9D788B1C685A8D1729BC77899C7728ED99BB5E1BBCDE6B2C0
+EBA5A8C3738BCE7399D98BB4E6A1BFEBCBD5EBD6D6CE7E93C46B85BC709BCB8AC0EFE3E7
+F2DDE9F2DAD5E39934245060286B9944286E4C36814E5FA1513D947F3272843065602A70
+7F2E7082346B8830626A206088373D6D2A517B3653722053671E4B421C586024555F2056
+581E53441E6075265F55287C4928722C28795B28794E3F8E32427228508D36448440945A
+6E883B6D8E366E5A308E517E6D3D8D3779723496479D496B9B3D7C4744D9FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFA87328D8540AF8A4CC35A53BD7B56C09173D693A8DB87
+8DD98875D57670C86A84BC4B93CD72A3D17CAACB76AEAD50B4AF4990BB5DB9C06EBBD194
+CBBB7ED7AE68CEB462CAA05FBFB676C8C4B4DBB487D38E82CE8867CE9E99E5A5AAE6CECB
+E7AFAAD99385D58D87E588AFDF8DAEDE9EC0DBA5A0CD8EA0DE7C9BE284A1E296B4EDB8DA
+DEA5BBDA85A1D58A93CD759DD381B8CA7FB2D1B2CDE2BBD1DE93AFD68490CF7B91D18A9E
+DAA1B4E2C7D3DDB5C4E38DA3D78299DB789AD1849EE9CACFE6BDC2D693A0CB7C91BC569B
+E9BFBBE6B8C6F1EBE6E5932E28506836759A402863462E753F5B9E4E32817637827E2C73
+623079822C677B3260842C536224568832407F2E4E79264C822C5D621E4C461E5A621E58
+5F2258512455491E517228727E326E44287C282A7068307C4C479430466B2C478E32448E
+3D87444B8736608839756A39943B78874087367E793B8D4BA04C5B99538A404BE1FFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7F348B8240AFB98BC87F73CE8D4EBD7B4BC878
+97E38294D9B9A4DA9E8EC86D8DBB4799BB4C88C65DA0D16DB2BC87CAC273A8BC4BA3A446
+A1C760B5BD8BE1CF9EE1C27FCB996DCDAE63C2A46BC4A87BD3B8ADD7A387D69E97DA7387
+DA8E93DFB4ADE1AFA5E3C0ADE58AB2E3819ED36D8ED38E8DD7ABB5E5B9CADE789EE18AAD
+DD7EBBDA8EB2EBB5C6E3B8BBD788AFD382BBC772ADBF739DD7A8CEF1DDE2EFC8CBD68AA3
+D7728BCB728ECA84A0E2C6DDFCD7D9DDADBBDB8599D17C8ACE859ECF79A0DBA8BDDABFCB
+D690B5D9889BD17897DEA8AADD9434325A70397CA4422865502E7B49539B4C2E817E3F8A
+81287060307EA04460631E51913251651E466A264285364C7C20558830505D2255491E50
+5F225B62265850205D4B1A4C68266D87346D422E842828756326733F4B962E496E264C9A
+37408D348A3D42843058792E91823F8B326B673B8737817C3B8737964960933B73394CE5
+FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8E32787237B2965BCBABA0DECAA3DB9B
+68CE7C97D35B79CF8767C69B90C6A0B8C363A4C7608ABD5596BC4C9DA55BBDCD8DC0D184
+C4B85AAFC25AB8B85DCAB16BD1C68BD1BFAADABD81C39E5DCAAE6AC4907EDAB299E2C6C4
+E3879ADE8E96DD8184D79A8AD3ABA4E2BDD1EDA5AED56B88CD7672CF8588DB9EB5DA8BAD
+DEB9C8E981BDCD7097D987A0DFABAEE5C7D9EBC0DDE199BFC47296CE81B4DE99A8E7CACE
+EED7DDE2AEC4DA93A4CF758DD999AFF2A3B8E1A5C3EDCED5E3A4A0D691A8CB6D93CB6D88
+CD97A4D5B2C6E3C7CFE5B5C7E7B6B6E590302A6D76306AA44B2A765A327B46519949327B
+76328B842A726232739A3D62601E5D99475B681E5073244075264C82244E823951622855
+512256651E565B265A501C50461E517324606D2A725532843939886724673F46882C4675
+2450A54247872E853F448D3255733282723F8D3476683787346573399B4299405F97366E
+394CD9F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9736939A4CB49653C78160CF8B
+7FD1C69DDEA8AED9787FD17B60BD706DBB7B9DC870ABD79DA8CB6B99C755A59E46B8C056
+9BDA79D1D19BD1D685CEB256CF9B53C7C368D7B985DFC8A3D3C399DEB572C0857CD19376
+D5A5A4E393AEE5B5B9E2938DDDAE9EE29D87DF91B4E9B2BCE6AEB9DA9D9BDE8D93D68293
+D77F96CFA1A5DABCE1D78EAAD5789DE1A08DDD8AABDFB4D7E6C2E3E7B1D1D587B2D57B8D
+D58499E5A5BBF5D5E1F3E1EDF1BFCBE19EABD688A0CB7BA3DD88A3DAAEBBE5CED7E3B4BF
+CA6E88CD7885B55D90D9AAC2EBD3D3F6EFEDE79D362870782C62AB5A2A75532E7B4055A1
+5F3D8B7B3287872C7B6E32728B2C676832659037606D2250882E4672285378284C792A58
+6826514C24585D1C515D245B581E4C491E566B285F602273673070282E815B286E494488
+2A51872C42903F5081308A494C8E2C4C722A68673B9136796B3990325B733DA140935060
+A3396A3B44D5FBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89342AFAE78C6B287D57F
+5DC47951BD8D5AC687AAE5AEB5DD9A82C8756EB85F87B94B94CE6E94DB9BBCD990CAB95B
+B6BC5396C856C0C86DC8E19DDDD697DFAE79D3BC6BDEAB72CAA062C3B885D7CBB1D7B19D
+D59A78CD9081DD828BD99DA1DD9BAFEEB6AAE59A8DDB79A0D57591D98AAAE1B4A4DAC2C3
+E397A3E38AA3CF8493CD8AC2DBA0B5D9B5CFEEB2AEE387AEC76DABC26AB2E6ABCFF1C7DB
+E9C0CDE18D9EDD879AE18DA8E79AAFE9D1DAF2DBDEEDCACED58797CB6E96D3768DDAA3AD
+DFBFCDE3BFBDCFA0ADB85D9BD3859ED1859EEFD7C8E5AA372C6E7B3070A85B2E73562E76
+4253AF6E47977E328E8B32756A3275872C6363346D88326A7C2A5A8B34466322476E1E42
+73246075245A5F26565A1E445020536524514918536724626526674E287B302A814C247B
+53468A285A91324488394E87309755408B2E5F8D306B633F9B3F6A62378D30637E4CA147
+9B606AB449854C50D7FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA963F9D8A47A8A4
+79D7B69DD39375CE9053CB6A82C85B7BDF9D7ECD9784C77690C35093C25B88C460A4E18E
+CED59EC4C479AEC25BBBBC5AC6E178CAC368D1D1ADDBDAA8DDAD75D3A55BBFA55FC4A872
+CFB1A1DBC6BFDDA59DDA7C85E29E9ED3798BDBAE9BDBA49EDF829AD57C90D16D94CF7662
+CFB4BBE2B1BBE5C3CFDB8BA4D372ADC47691D691B4EFC6C8EBCEE3D985BFC765ABD387B6
+DF96BDE2B5D3F2BFCBE7C2CEE699B4DF8494DA85A3E6AAB2E6C7DAEEC8C7DDA8BBE19DA5
+DD94A1C773A3D796AADFBDC8DBB9D9DDADC4E1A3B2EFB1A0E1A1322C7F873072B5603675
+51286E3D53AF653F8881348A903781673772852860602A65882E68752A587E283F6B204B
+79264468245D7C28534E36796D1E4E491E5F722A4E461E58702860652E704B288D42368A
+51287346478B3668872A4E91394B8E32914C4C973268913D706246A342706B39882E677C
+4E9E42AB565B9E3B8A5F60E7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A03B9A7C
+3BAB8E55DDAE72DAAD91D6B18AD17C9DBD4767D1825DBC726AD5849AD190B6D5789AC758
+97CE60B6B460BCD68EC0DBABDFCD73C6CE6BC3AE51C09D5FC3CD7ED6CDA4DEC385C6AE5F
+C39760C4877CD3A485DBC4BDE1A3ADE5BBA4D17F8BDD998AE3B899DE94B1D98A9DD57288
+C87872D79997D67893E3A8BFE7C7CDE699C3D38291CF7899DF9990E2A1BFE1B6DFE6C0DE
+E399B4D37BAADA82A5DB879BE2B9C4F1DDE1F1C2CFE699B1D9819AD788A3D78DA0DEB5C2
+E6D7DDE9C8D5D982A1C67085CD8896CE99CBF1DDDDEBE9E9F8E5DDE696282C82903F76A0
+4B287250327C4756A45F3F8B8D3D8E883982673481993D6B6A2E7393376D762850793046
+7930519134446322567628565D3F7972244C53225D6A24514C205F752A6567327F5A2E85
+3736855120724E498E3762932C478E364791378B473F993660824284704C9D3B727B4C99
+367085499942A35D60993670424BDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59A
+34979356B4A86BD68455CB8A4CC08E6BC79BBCC86B7BCD7556BC6B5BC4627CC65FB6E293
+BBD58AB5D968B4AF50BBBD539BCF73CAE7B9D5DD91CAB25AC49A56BDAF5BC4AA6ECAB67F
+CEDAADDEA56BBD886DC48B6BCE9696DB8793DBBFBBDFB2BBE9A38EDFA087DD87A3DF8E94
+D37F9AD59B99E1968BD58190E28DA3E397A8E6B5DAE6BDBFDD8BAFE79397E27C97D679B2
+E6C3DFEECAD7E1B2CADFA1BFE3879BE28897E7A4ABE9C0CAEBCEDAE5AEBDDF849ECE738D
+D5849DCF8797DAC4C7E6CBD3E1A4B4DD9393C0609ACB7B88D9BBC8F6F1F3E59B2E328899
+5890A34B2C6D56347C424E9A5A42968739908A32816A3278AA556D632A75A03767782853
+8B324C90325D8A30496B264973285D622A676D224B5624676D1E564B1C567622655B2E73
+4C2E7E372870461E7C4E5AA1375B872A4688304CA44E965042A4395D964787764C9E3F6E
+7646A8608482378E3F8D5B507932683F44DBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFF88732877B3FB1B487D6998AD5854BB47F49B9769AC87087CF8E81C6887CCD657FCA56
+A1CE6391DD75AEE1B4D5CE7EC3B455A5CA53B5CD6BBDD379C8D19BD9BD7ECDB567CF975F
+C7A558C6CA85DAB587CBB19AD59B7ED5978BCE7E79CA9193E1AAB2E7C6BCEEC3ADE18B9E
+E18B96D16A8ED68B8EDDBFC8E9A1A8D984A5DE8494D57BB5D797AFE1B2D3F2C8CDE78EA3
+CD76B4E19AC7DB819EDDBBD5EBD1E1FFC3C2E5979DE29099DF8E99D791ABE19DAFE2BDC4
+D1A1B5D78DA0CE767FC37E85D191AEE1C6D7EECAC3DD9DB2CA6B81CB7F91E6BDBFF1B93F
+2E87973F689B49307350347F4B4EA060539E8B307E903F826732789B406E6B28729E3255
+6E2860872C4E8D28537B2447762E4C79286262286765284C4E2053621C534E1A4E6B2860
+5022724E328232246742206D40509D3651812C3F78284C9E3D9B4B39963960883F7E8D50
+A04B737244AA5A7E7C39913D825B466B2C67364ECEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFF69032887932A89050CA818BDAAD84C78A5DC67F82C05878C67360C8A49DCE9A
+A3C660A8D16088D9639DD575B9D38BC8CF9BC2CE7EC6C256AAC255BCB460D7CE96D7D399
+D6A060BCA355B9A367D1AB63BD97A0E3C7AFE7CEC0DD9693CD8787DA9190DBA897E1B9B1
+E5B9C2DBA0B5E17093D57C78CE8B8BDBAFB8E2BDCEE599A3D779B6CF7894D781A0E5B1AB
+F2BDC3CD81C8E290BCCE7299D3799ECE7EA1E9B9C8F1D9D7EBB8C0DE8594D1799DD98293
+CE7E96D19EB9E9C8D1DFA8A5CF7F84BC607EC37C91D3A3AEE2BCCBDFCAD9EBD3DAE7A8A4
+E5A334308AA3406AA1492C785D3F8E50519B5849A0883985933D8268326E84326B6D3787
+882C60672E60852A497B245582284B6724557F326B6D34656A2658561C56652860501E47
+62265D46227F532C84392E785126724050A0375388283B7E2C4B93368A473F973F6E9032
+7B81469B4C817C499E3F6B7F37933D8B554C822C6A3044CDFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFAA83D72976EC09E49CF6B51B97E5AC0B48ADDA194C46079C07256CB87
+63CB8899CD82C4DD819DCA5B8EC64CA0B855B1CB6EABCFA0DBD996C7CA67C8B24CCBB873
+C3B470D5BF8BD1B884CDA86ACDAB62BC9794DBA57ED9AB8DD5AFB2DAABB9E9B4A4DFA199
+E19788DB90A4D7A8C3E59BB5DE877ECA857CCF738DDD96BBEFC3C8E9AFC8D7849DE1798B
+D5907CDD8DA0D788BFF3CDEBE7B4C8DA88ADD37394D97F9ADFABBCEED1DBEFD1D7E2BBC7
+EDA1A5D17588C37890DFA8AFE3BCC4EBCED1DA9093C37588C67E82B96793CA9BADEDEDE9
+F1E5DAE1A83F3799AD4268A34B32826A377C444EA1623F9A8E4788913B87763278903F6E
+7E477F8E285B6A224676324C7E264E8128506D2E6587366B62245F65285A58246085507E
+531E4C6A2E6049267E5628823D28755A398A5A759939587F263D7828498A36874C4E9B44
+5B873478784CAE5F7F753F91396E8739935394515D882E703946DAFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFE2AA796A60B2C37EDD9762C0874BB59158CE9090D58AA0D188
+5FC47F65D16B88BC60B2DE9BB9D794B4CD63B1AF4CAABB5899CB60B1D67FC2D594D5C378
+CBAD55B8AA53C49D5FC6AE6ECEC799D9C8A3DBB187D39473CE8778CF8790D5A5B4EED5D1
+E7CFBBE2AB91DB8AA1DE8796D987A5DF9E99E2AA9BCF7991DD7FA0E28BA4E299C2E3BDC8
+E690A4D58D90CE78A0DBA4C4DF81BDE6ADC7E3B4CEDA99B5D6858ACF8590DD96A8E3A4B1
+E2C2CDF3E3E3E5ADB6D38894E2AFA4CF7685D3A0ABDEB4BBDDC8CADEAAA1C25F88AE5572
+CF9DABE7D3CEDB9637429B9E3768963F30947C468A4E539E654B998B3D8E9A377F70367B
+AA4B79915A7688285073204675304B7F2850761E496D285B7F285F4E1E606B28565F2453
+7336725F225F762E62532A7C673278373081653B9155638D325F81224C7E2E4C7F409356
+56AF4B638E306D6851B2506A7B3B90365B6B4BA4568E4E5090326A3F3FDAFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFB57FA1673FA0AB5DC88575C89D6EC29665CF7879C65F
+72CFA382C78E72D77893C75896C7638DC36DA1D9A4CEC382C4C06399C756ADC658ABC360
+BDD788DEC89EDECA75CEA45DC0AA5BC3B670CDB48ADAC6B2DAAE85CE8E7FCB8485DB8D8B
+DEA49DE3BCAFEDDAD1E5A4C3E7909AE28791D18578D3A399E5ABBBF1A5B5E58299D578B5
+DB8B9EDFA3AEDFBBC3F1B5C4DF99C3D770AED6799BD585A1CF8EAEDFB1C7EFB1AAE194A8
+D1768DCE7990DDA1AFE3C0CEE1BBBDE3BBC7E28D8BD18187C26285D69EB6E5CACAD9B9C2
+CA9DB2D5A4AFE29EA1E19D30369094366DA042379A8153874C539D5D47A096367F91327B
+683278A14481734B878228587E1C42732A47762C5A701E405F265A7B26564E2067652858
+63285A75245A5F245B76285B4B28765D32823749A17C34874749882E4E81284E82284B84
+3B9B585AB24B688E32736A53AD4670623F9D3D68763D903B854746873279463FDBFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFE7F3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1873484AD4BA19E58C67350C2814CBDB48ACB94
+8BCA6362D18E5FC7765DCD8AA4CF75AED16285B84E90CA67AEC388CDDFA1C4DB7EB9CA5F
+9EBF53B9D575CFAE6ED7D993DFC78ED1B56ACABD6AC29A5DCAAA8BDBAA85CEB6B9D18B8E
+D38784CB8788D39079D6A18ED99EB8EDB6C6EFA19ECF7E75D38279DD8799EEAFBCE6ADBB
+DD90BFD57B8DCD768AD5948AE7B8C7EEC8DAE2A5CAD19BB9D77C9ED18288C77391DEA3B2
+E7C3CADF9EAFE18D99DF908BCD8496D18B9AE6BFCEF2D5D1EBB1B2CB6878BD728ACA7E81
+D1AECAE6D6D6E9E7E1EBD1D7E99D303991A4406E9A473FAA964E844B539D563F9B933273
+8532755F2E759B3D686747787C2455751E467C2C427228637E223F58265D782C655B2865
+782C5068285A70224949285D79264C441C674B2A8232369376286E443D7E2C5A8B324C7C
+24508B369B5353A3465F812A727B50B45573673F963B68793F9034844B49873F8A423FDA
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFDBE7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3852C94A04EB5CAA3C87C50B67C36A893
+58C68281CB7B82D59E76CD785BC76B88CB78AED790AACD659DCD65ABB555BBCF76ADDB96
+CACD93C3CB6BBBC360C7A15BC4B265D3BB87DBD6ADDED99AD6A86ACDA082CB9765C7978A
+CA9391CBADAFD59388CF9072CB8776CF8791DD9AABE7AAAFDDB5B1E19B93D67991E17990
+D58A99DBB4D6E1B6C3D78D9ECD847ED987A4DD84B6E9ABD1EDCBCEE6C6DAE99AA5D1758A
+D37E8AD7949DD599AAE3CACFEFB4B5DF889ECE7087D78A96E1ADB8EFCFD6E9B6B8D38894
+CA767CB967A0CF7682D6C7CDF6EEE5E5A332379A9D34689E4C47AFAD60875B7BAF6049A4
+993B81933473602C76A0395A60366B7C245697395887324472286A8A2649673260913D67
+602E737C284646205F7326534C205D79244C4B1E603730873232946D2A673F3484427FAF
+404C7C28478830935F4696375A8234857853C05A787B3F96366A873F8B32793F4B8D3F7C
+3F42E3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5942C84823FB6AE60D19987C37F
+4EB9884EC07370C46E73CEA587D1A87BCF8287C25594DA6E97DE9BB4DA8EBBC36BC3CD62
+97C85AB1B967B8D588C7C881CDA870CBBF6AD5A068D1B667C8C494E2D6AADFB193DAA878
+CD876EBF7572C39094DBB4A5D6BFB6DE9985D7858EDF8893D56784DB9A99E9E1D5E7AABC
+E1879BD17984CE81B6DD9DA8E2C0BDE1AFA8DA8BB2E285AAC767A3E2919EDDB9CAEEC8D5
+E6B2C3E7979BD58590DB8191DD99AEE9B9C6F2C7C6DD9EA4D97F87D58A8DD99499DDA8B5
+DFCECFE1C4C2CE7FA0BD607BC88496F1CDC7E3A034379E993273B262499D915F884B62AF
+6042A1A3477893346A602E6B943460673F72842C60AB536D90394B8534627B2044602860
+93427965286E812434301E62722860511E557C285A5B2868372E8736329470286B3D3F88
+346BA0394C87323F7C349156368A4470A1477F7E4BBB6081873F9E37607F39853D854447
+93376E3D42DFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF8D32767936A59644C76D
+5AC68250C2AB7FCD7972C27E70C4784ECB936DCFA5AECE769ED15D85CD6096CE6AB2DDA3
+DBD691B9CF67B6B94E9EB958ABC368C7BD97DFC882D3AA65D1B860CAB56ED1AF6ED7CABB
+E9CDAAD59179C3786EB87F7ECD8887D7C8B4E1BDB8E5B2C3E694AADE6881DA8B7CDEC0A8
+E1A4B2E6C3D7E6A4ABD582BCD67E94D97F91D7A193DFB4C6E5A0C0CB72ABDA849EDD87A4
+DB88A0E1A5B1E6B9C6E3ADABDD8E9AD78BA5DE8DA4EF9EA8E7BBC3E6B9BBDBA0A1DD968D
+CD758DDD97ADEDC0C4E5C2C4D6BCC4E6C8C8EDC2B9DF972832979D3276BD76429179428B
+4E5F9E513BA0943D7F964075602A68882E5F67347387396B993D608D3B47852E55681E49
+6B22568536795F26728E2E425328637324635A1E587622535532703F308536369667398D
+50408E285685305A913237873D8A603D8B324C8B3265723FB253727E44A53F687C329947
+8B534C8B376A3D42DAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF294328B914CA5A0
+4CC36850C49446B49D5DCE8D85CF9B8BC88755CE8B73CA7E93CB76ADD987A0CD638EC351
+A3C862B9D67EB2D39DCECB81BBB95AB2D570C7A365CFBC78D3B98ED9C07FCFBF76CB9A51
+BC948EE5B885CEB9A4D19487CB9687D1877FCD9B88DBA890D59AB8E9C0C7E7A8AEDE9D8D
+D69688D77B8DDA8EABE9AFBCE3A4CDDB99ADD5788ED18770CE8497E2A5C4E29DCFF2BFD1
+E284A3D17585CE818AD98896DBA8B6F5DBD6E6ADC2E696AAE28799D68199DD9AAFE3C2C8
+EECDC8D68DA0D78893D78891C36E9ADAB5C7EBF2EEEFEFEFDE8B26309099377BB95F3797
+7E448E5550A05D3D979637829E3F82653273962C606A2265823F788732558E393F732865
+7B244C6A225D87326A51226382285063245F782465702856731E5D5F326E3B2876322E7F
+50308B4E469B36537E325887375F8D3B85604B88284C8A348281569E3F686A34944C627C
+3FA344916056963D703D36DDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78E307E76
+309AA363C47651CB934CB49649BC938BC27281CF9E6ED69176CF7296C65D91CA6890D385
+AECE6EA0BF56ABC05A97D668B9CD81B9C78ECBCB6BC7AA5BC4B45BC8A06ECBC290D5D190
+D1A868C08B76DFA163C49685D69793DBC2C2E2AFA3DFA387DFBD9DCE7594D7818BDA8E94
+DDC8C2E7C0BCDF879AD57C9AE5979EDA82B4E1A8B8E6B8C4E1A08DCD7394DB93B8D675AD
+F2C4CEF8C7CEE2ADB4DB8587D38584D58797E199ADDDAEC3E7C6CAE7AAAED78590DB8891
+DA8885D7A5B2E2C8CDE3BFC6E29DA1BC5B8AC26075CEABB6F1E7E2DE902C3294A83D78B8
+653DA3874C874C4C99583F9E943787B558785F32789A3265622060823D858228518A3640
+6E2A63872C557C2C6B81366B501E5B7928506A245A72246760244E6D1C564E2872492C7C
+3228784C24755D538E324C732644883049842E874946812850812C8185448D3965653087
+42628D499E4697605DAA406E4232D1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF182
+328279329B8A479E6050CA9A68C2A15FC89485BC5A68CA8A60D39776D17F99C0689EC85A
+81CE60A0D372A3C478BDC8679ECF58B2BD53A3C06BCDCA88CDC48DCFC270C89B60C7A85A
+C0C87ED6C4A4D5AE97DB9767C6947BCE7876CF999DE2B4AEE9CFC7E7CEB5DD7B99DF817F
+CB6B7CCB9388DEABB1EFBFC8E3A0B8ED9BA5D373ADDB7F87DF99ADE1A89AD19ABDE6A5C3
+D372ADE29BB2E9A3AEDAABB1DEB2B1DAA3AEDE9393DB8491DA8D94D18897E3B5BBE6C0C6
+E5A0A3D98185CF8591D58193D3A8B6E3D5DBD9A5B5CD8D8BC78A99E5C0BDE199323699B1
+4273B66B4BB2904E966360975F4CA59E4682A44C7E6832769439676022637F306D8A3953
+87323F752455763B76822870872E67531C5172244C5F265D7328736E2653681E4C4B2063
+503487372E825826726344822E537C325A9332478A2E90563D7E2A4E843D76734C913765
+6A2A8B40608A4C9E4B96625B9130754932CBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFEE8B32858746AA903BA35039AB783FB4AA60C6A38EBD7279CF8E55C8875DC8769BCB78
+AFD57EA1DA609AD35A9DBC5DB4D98BAFDB8DC6C462AFCB60B8B25AC4BB81D9DDB1DBBB81
+CBBC6ABFBB6ACAAB63CAAEA5DEBBA0DEA58AD97C72CB918EDA8E8EE7BDBDEBBDB8EEC4CA
+E19193D3788DCE8A7BD58B85E291A5E199B2E7C0C6E191BFDB828ED97F8DD6886AC682A3
+E3B4C4D5A3CBE596ADE18799CB728AD79490DAAFB8E7C8C6E2B9C3DE94A5CE7E8DDB8594
+D997ADE6C8CBE3C0C8E9A09ECD7288C66E81D599AFD79EB9E1D1D1DDD6DBF7E7E5E9AA3B
+3F99A34679BF6751AE7B3F936068A35B46A8AF4C7E943F736B3D7B97396E813478963260
+843F5F812C4975224E67306A7E266D842863531E5378224E68285072286D7E2853752049
+441E6B4434904B428E552A88503F8D2C63873260A54750A5429D723B87284C7E34728253
+973F7276369647637F44A55396605B9B3F815039CDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFF5822C819049ADAE60AF4E39AA6D3FAE9144B27576D39997DEA473CB875FCA72
+84CE5B8DDB8AAFE590BDD76DA1BD56B4CA6097DB7BC2DA96CDDB88C0B862C8AD60D3CF87
+DDBF88D7CEA1D1C788CDA160C2977CCBAA84DAB6A8E2AA9EDFBDAADD9793E6B29BE19D7F
+DBABB5DDB2BCE5C0C8E3A487CE8B88D38191D57590D9829BDBA8CFE6C2C8E6A0AAE3A384
+D9819BD67BA8D382B2E7C2CDE7B9C7DB8194DE909BDE8A99E18DA5E9BDC7EECED6E1B2BD
+E699A8DE8D9DE18E9BDDA8ADF8DECEE5BFCED98D97D58788BC5F91C47F94DAC8CDF6F6ED
+E1A03437979D3F78BF675AAD7653975B50A15F449EA84075963B6D6D327B96366D814C8E
+94306B9032587B285B7322556A2E607924657E2E705D1E5F84285B76204C7C225D6A2850
+762653472679473F94424293622A8B504C9A3458872A4B99506DB54B906E448E32608D2A
+60884BA15078883FA15B657C3D993D8B6060A147854949E2FFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFEE812C8A8732949651BB7C5FAF7846A58440B66B63D7736DCF9B70DA9E
+82DD969DD35893DA8197E179ADE290BCC87FC2D66BA4CD5DBBC45DABC879BDC697E1B87B
+DACB68D1AA67D6C26DC0C88AD9CEA0D1A18BD99A68CF9A87D79397DECBC0E9C0BDE7AB8E
+DD9976DB8197DA7E88DFA4B5F2C7B9E5BBB9E7969BD97E97D57294D97CB8E19BB1EFCBCE
+F2D6C8EEADC3E17FA1CE6BA8DE8BAAE2A8C6EFBFCAE6B5C3E99399E18594E28A99E19BAB
+E2BDC8F7D9DEE6B6C6E98E97D77E81E5AB99E2B2BDEDC8D5EDC3BBDA97BBC76E79CE9A9E
+F2DECFE2912A379D9B3782BB6756AD735DA15855AE6D3999B55384A8427578367B9D3D7F
+823484943B76973958872E4B78265D6B2855782867852872671E60883F67792656812256
+602A58722867502872442E8D3F40906A3284473F903B558128448836609B327C7C589A42
+78872E728760AA53709B47A853636D36963D885D5D9B3F7C4649E3FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFA913484873791783BB17B50AD7C4EA5A056BD876BCF6253BD8B
+56D68E62D59AA8E38EBFDE8799E5819EDA629EC478CDE5A3C0D37BC3C653A5C65AA5BB72
+D9CA90DBE1A4DEB16AD1BC6BC3B15BCABD73C8BFB4E6C399DDB291E2A496DAAD9EDFAA93
+DEB9AFE5C3AFE793AEDF7C82D68299E79782E2B9ADE7C2C7E6B1B6DE8A9BD987BBCF768A
+D57E97E2C3BBF5D9EBF2BBCBE7B6D5E68894D781A0D98BA5E5B5CAFFDAD3F3B8BCEB9BAA
+E18288D37E8ED394A5EDCBD6F1CDCDEFA597DD9094D3758ED3889AE7C8C2EDDFE5E3CBD3
+EDD1D3F7CDC7E2962A37979D3670B56053A56E63AB7667AE70398DAA4285AF407C793673
+9B589375368591326E90425D81324C81285A722649732660822C685F205B85345D782E65
+7C1E635A24567B346A442E6D3D37823B3D8E6730854B3797425A9A404B8A376294308463
+559A3B56873F75824EC4757888399E4C6E813999428B584C97558B463BE7FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFA840819B50B18E4CB97B50AD7242A08B53C3A385C260
+5FBF7955C48763D17B84CE6EAADB91B4EE9DB9D6609BBD60BBCF6A90CF7FC2D988BFCE60
+B1BD62D7AE60CBC076DDC390DDC490D7B962CDB260C89E8BE9BD8AD6CBB4EFB9A4E1AD99
+DA947ED59781E2BB9DE2AEBFE69EB1DD8599E29673CE8B85DD90A5E9AFB6F1C4CFE6A5D1
+DB8797D57393E5AD91E194B5EEC7DEFFF7FCEEB5BDDB8BA3CA6E87DE9EABF5A3A1E9C2BD
+FCE3E3EDBCBFDB9090CF7287D99191E7B8AFE5CACAF1CBCDE293A3CA727FCE8785D691AF
+E5DBDFF6F7F8FFF8F2E1A5363D9DAB427FB2604C996E4CAA7968B26E398EA15391B24982
+6E377E9A428175287BA1447887395D8E3F5A7B2A5F79264C6E2A5F78306858225D8D2A50
+782C627B26655B20518732584239753F3D7F32308B5D2C87493F943667AE5D5AA14C609B
+30906B51933249873F606E3FB86A6D78349740627E3DA4499D6050AA6E964939DDFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA586E853FA5B890CE9378CB8B4CAA934CBC8E
+6DC26B63C69060C8855DC87B88C85A96DB6E8AD77BA3D68BB4C479C0BF5887CE56ABD76E
+B6D681C7CF7CCDAA5AC4B462CFB963C0BB7CCBCA9ADABC7ED9A487EBA05BBD9476DBA197
+DACDCEE7B8AFE59D7CDEB484CB7891D98EA3DFAABBDDB5A5D68B87D78897DF87A0E59BAF
+EDAED5EFC3CDE2A1BDE6A890C7759DDE82ADE397BFEBC4CFE6CBE2E9ADBBE6A0ABE58B8A
+D98787DFAAB5EFCBCFF3D1D3E69BADE79991DA8881CA878AD5C2C3F3CECFD7ADABCD878B
+C26A9BD67E8ED9C6CBF7F2E5DBA0343294A34285AF563D996A3F904C4CA0623B82904687
+B547816A3278913972702476A142707C2C609E4C5F8A325F7B28506A245F762E5A4C265B
+84345B7B3272822C635B1E5B822E584C477F49408D343087652C7F5042963255974C60B2
+606AA13485603F8A394C8D3D5F733DB175767B328A36567542AB51A16556B1588D463FE3
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3756B7932909149AF7E73CBB488C8B6
+73C28167BD6055C49662CA9E81CE97AEDF6BA0D77994DE6394D76EAECE76BBC781AADA6A
+BFCE63ABC65AADC270C8B47CD3D379CEA058BBAF56AFAF6BCEC491DDCAC0EEB984CA8E63
+C87E78D6A09BE6BBB6EDCBB9E2AF85C37287D38787D98491E3B8AEE5C8C7E1A1B1E58B9B
+DD8894DD87AFDB8E9BDFAFC6F1DACADDA0B8E287AFD5689AD3859BD99DC7F7CBDAF6D9E2
+EEA0A0DA8B93D6818ED58296E1ABABDDC2D5F1D3D6E9A091DB8D84D3948ED7889BE3ADAF
+D6C8C8E2C0D3DD9399DFBFBFE9B9AADEA134379B9B3F81B24C44A0723F7F404CA360368B
+9D3F8AAB4B8B652C6E973D6767267BB14E6A7E2655904C6B934768812849672063883765
+511E537F326B822A67842A675D1E4C7B2A5F5546875842883B3285582887463F9639537F
+3D5396506A9A327F5B3F9A47588A306A8744AB5B81A84B963D7084429B4693795D963D75
+493FD7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED87498493569B88369B6049B693
+5FCABB85CE9A84C26760CF9358C28A63CD96AAEFB6CDE196B6E37396D962A1BF51A4BD60
+94D385CDD67FB9C75DB1B953C4A456C0D587CEA57BD6C26BB9BD73D3A45BC3AA8EDBCAA5
+D6B899D78E7ED19479D58A79D3A894E2C2A3CBA5B2DEAFA0D6798DE39D85DBA1A3E5D5D9
+F2DBD7EFB4B6D679B9DF8A88CE7F99E5BDA4DFC3D7F2CBE2E58EB5D37596D785B1E78BA4
+E7A0A1E6C7C4E6C8CFE9C2C4E2848ED3826E9E6797E19EADE6C6CBF1DACFE9AA9AD17688
+C46E75C79193D5B5D5E7D1DAF1EFEBEFD7CEE6A4393FA8943675B2634E946E3268404CA1
+603288A44690B6589676376D9A3F62653284913465721E5691445F9E4465732647602E6A
+852C6260225876246281224C682863501E47782A58422E7B4E378A3F368D5022824B348D
+375B82243B8A3F6397307E684C9D425A9030677F40A55687AF519B5196903996468D6842
+7339684E44D5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5763D7B975DA3AE63B175
+60C38D58C0A050C29682D38279CFA063C8845ACF858DE591B2E39DBFE5ABC0DF75AAB94C
+A3BF5F87CA62C0D175BBD78BCBC462CB9D4CB8B663C39E62CEDBA8DBCA8BD6BD75C2946E
+CD9965BFAD9AE3B89ED6A48BCB8772CE9A79D1916DCBA0B2E6C2BFDFABBFF2C7ADDE8A7F
+D791A5E9C3D1EDE5E7EDC6E1FFD5C4E196A5E2B69BCF7C9BDF9EC0EFD6E6E9BBD9F5AFC6
+D77297E78788DB998ED39BA3EBC8CFEBCDD3E29779824E7CC47987CE878DDEB9C2E9D7D3
+E2B9C3D99394C67676BC65A1CE8E99DDD1D6EEF2F2EBA5363F9A9030609D4B327B5A285D
+424EAA582C8DAA4E9DBC56907F396EA0446B6734787E3260722047844056883253682850
+6E2053752C6560245A6E2A60762447682C6756204C7224473926703932883F3B90682878
+533F8B32568822368A3B5B9632855F44A350558732707E3DA84E7E883DA0498787348D40
+87634B8E3F85534CDEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE268327B8A3F8A9E
+4CBB9687CDA168B99347B5785FC76E62CA9D72CA977EDDAFAAE16D91D76B91E185A0DFA3
+C6D585C2CD799AC75BBFCF5B9BBD62B8C67BCEB272C6B863C79751C7DB8ECABC73D9D39E
+DAB293CE8E5DC2A58BDA917FD5B1A1D3B2A1DD9E87CF8A63CA888ED58287DDAABDF6DDD3
+EDB6A5D78596E28EA4E3AABCE5A1CBEFB8BCE7D6D6F3D7CEE2849ACA7FB1E593B5E7B2CB
+F7DBE1E3ADC8F2C7C6E99E94CF7E8BDB8796DEABB5E2B99B998799C39AA1D57F82CA7E82
+DA9D97E5C0BDE9D7DFDFBDB1C77BAAC6686EC48282DAC0C2DFA83939A19B3965A44E3F87
+5B2C6D516BA8553287A3449DBD5184722A6EA13F676D327B852E6B8E42569963607E2C51
+7628517B205175285351245A76366376264E6D286A55326076285F40226330227B39328A
+6E3270653F8D2C5A902847A042559A4294563B913F537B377C7E37973B6B7636A153797C
+348B3F8B655AA03D72474CD9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF5B287B7E
+328DA846B26850C4A378C2AF7CBD7860C76756C08246C3A182F2E6CEE3829EDA6B91E162
+87D675B1D17EBDDAADBFD385BBC45697BD5AB1BD55C7BF84DACF8DCFAE6ACACA70BBB460
+CEB460C8B891D19A6BD3B296DE9084DAA08DDAAD94DAB2A5DEB494D58A91CD7881CF7F93
+E5A885E3B2A0E3B2B4E599A8E7919DDB7BB9E98E93E39DA0E9C4AEE2A0B2DAA0C0DA769E
+D996AADE87A8E2B9C0F6E7EBFFDBD6E7ABA8DD8E97D9828EDA9A96B4848DCFC7CDEDBFC0
+DB969ADD8E81CB7C81CFA0AAE6CEBBE2D3D6DEB4B6DFAEA3DBABAAE1A132369A96366BA1
+534C9D603B885176AB58327E9E46A0B94C7C6E30709A376A7C328299326B88405AA15662
+88365D7E22476D2A5A6D224447205D822C5B75266A6D2672562055732A5D32225D281E6B
+372E8760286E5844943055872C4EB5675BA14CA4603B9A3F3D7332757B379B3953683799
+49677B37913F8E6B6BA53B67493FD5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE62
+286A844EA4B458BC6551C08E4CB8944EB69391CE7E65C08D4BBF967FE9AF8EE18BAADF9B
+B4DD7996D16EB1BF53B4D179A5E196C6D697BFCB78BFC862CDB16DD5CA6ACAB673CACF93
+CFC773C4B265C2936AD18E56B9A594E3B99DDEAD90E1AA82D7A17BD1A882DBADB1DA9A9E
+D17B87E39E75DBA087D3878ADEA1B4E6B8C3E7A1C0E79691D7828DDF9E76CD858DD690B2
+DD87A5DBA5BDDF7F9BDB828DDE99A0E9CAC3EFD7D5F2D3CEE2A3ADE2A39DC46D7CCE888D
+DFC0C4EFD7D5E9B6B6D58E93C77B78C88787D19DBCE1C2D1F5F1EBF3EFEFE99E32399184
+2867B16E519E6D408D4E62B86A3D85934499AD447F7634739E3F73733B87AA4272873660
+9E53628E4C658120496728536B22404C2456792A5B762860752668561E4E70224C32265D
+2E2A7E4744875F308D5B4C9A344987324CAF4C519137915F37963D3D812E5B7336853462
+6E32904B677F3497468A5D63AB42754B3FDAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFDF6030759D4CA0BD8EC87F63CFA467BB933FB2766DC77B73CDAF7CD5C6CDEB9387CF65
+9BDA788BDB91B8DBA0CBC873CACF6594D55AAFC476B6D791D3CEA0DEB668C0B95BC49D56
+BFBD6DC4D6A1DDCE99D3996BCD854CB58D76D78B7BCFA194D7AD99D59772CB9B81D38791
+D18585D7949BDBA373D6B296DE8588D37985D39BB2E3AACBF3C8C3DF9EAEE1AB8AD18A91
+D57E9BD575A5E1AAB9E1B2C4DF99ADE5979ADA8785CE8A97E3C2C7F2DBD7E7CBC7D9889B
+D1797FD79194DFA096D6B4C0E7D5D1DAB2A1C6848ABD6596CA7385DFC2C7FCF2E7E7A136
+3B9A872E65AE685AA0733F855560AD654C859642859B39818746829A497E7944878D3070
+822A4C8D445F9A4C60872839602853651E3F441E6072285F75285F732870672450681E4C
+36265B3639874B3D8D63428E55498E324C8D3951A14B50A044975B3B9A3F47872C608740
+8E40788432964C608437943F875855A1467B4B36D3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFDD62348D8E3D948E58BC9688DFCB87BF9D5ABF7056B86A5ACD945BD3DAC0E7A3
+99D76A9EDA7C7CCE7593D77EB8D391D3D988AACB5AA4C35BA0D376BFC881DBCDA3CABB82
+CBB565CDBF60B8AF60CFC791CDB9A0C88570C69D7CC77867C08470CA8B85CBAB91D1AB85
+CB888BCA6D6ECE7F82C78A70CFBFA4DB9196D77F8EDB9499DB82B4E29696DAAFB9E3D1C8
+E1BCBDDA87AFDE8EA8D7858BD797ABE3B4C6F7C6C7E5A1A1DB8287D78791DA9088CEA3AB
+DDCFDEE6C0BCE29997D78481D18E8DDBA1AFDBBBBDDECBCADAA3B9D5878AD79996EDBFB1
+E6A13636979B516BA14E449B794C996D67AE603B7B8B377F9B40888E4476AD6B8A7C559B
+87306A7F244B853F4C8130608E2C4B602458651E404C1C5B76285A75285B7228684C1E47
+631E53402C50343488492A53422C79584496394E964053A34C55AF5A85534CAA4C558834
+707C3D93426D7C37A34E658537903F82534C8739844637D9FFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFD560368596428E9442AF9162C29A51ABA578C3826BBD6D62CD8547C3A4
+6ECB8E97E28AB6E79D99DB8D9ACA5B9EC260ADD57B9ECE70B4C870AAD17EC0B55DC2A45F
+B8BF84D5CEA3DDC687CFB65BC6AD62BD9E78C48E7CC7C0B2CF8D7CC7877BCA816BC29070
+CEAA7FD1A3AFD58B8DD17B88C28168BD9384CE99A5D7A1B8E2A8AEDE84B1DF8887CD879D
+D6A496D6BDC6DFBDDEF6BBCDDA8591CD799DE193A1DD99A1DDBCB2DDB6C2ED9A99CD7F7E
+C6787BD5A8B4EBBFBDE6D7D7E7B6B5E5A593D57F88C27984CA9AA0DABFD1E2D6D3E9D9DA
+EEE3E2EEA436369BA060769A42399163469B9081B2653676872C78933F8787377CAD5A79
+7B3785973F768B2C4C8837477B2C628A285B7F28586520494C1E63812A608130676B286B
+531C44651E513920462E28784726604E28796736872E51942E4CAD6353A43F704C4C973B
+4C843267724C873B607337A55060823DA34778514E8A327E4C39D6FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFCD65828759E5FA3BB7FB96A49BD82399D8449B8786ECA887BCD99
+56BF8E60BD737BCB628AC896AFE1ADBCCA62A4B64CA0CB638AC060B1CE85B5D7A0CDBC60
+BF9E4CAFBB60C09B63CAC496D9C78DCDB96EBF916ACB995DC0AD8BDEB28DCD9D75CB9981
+C78760C6996DC38197D99094DA9EA5C68775C28E76BF7981C2848DCBADBCE2B9D6DF99A4
+D38785CD9978CB999ADA8EB5E2B5CBEBC4CEDD88A4E28A8ACF7E88DA8B82D7A8A8EBC8C4
+DEBBB2DA8888D6858DCF8487DEB2B2E7D1C6F3DBD1E9B4B8D38B8ABC6D6EB6629DD6A5AF
+DEE2E5F6F7F5EBA034379D9E5873A550429060469A8285B56D36687C2E768734797B3D8B
+B15681762A738E3267913046813F4E7B224E781E498128677024504B1E608428607C327B
+7C306B4E1E4C6B1E4E3626683D2879442E79732C7C50399030468D264EBC6051AB367055
+378D3449873D7B85569A4C5A6D3B9E4B6D8B3FA34B875551973B7C583FD1FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFBC65126687B3B97AF81BD7C63C07B499B78399B5F53B16B
+63C49E65BC9070C67B7FC2567EC26381D37F9BD193BDC676B6CA6897CB5BAEC45894C76B
+B4C382CEB97EC4C068BD9051C0B160C0B66DCBCA9BCAB297CFA46DC29B76D3947ECB9173
+CBA193CEAF8BCB9168BC8593CE6E7BD58791D1A89DDEAB9AD39A94CD767EBF878ECA90C0
+DBB5C7E1CDCBDBB49EDF9994D57E9BDF84A5DB97A8E3AABCDEB2B8D58E96D3857FD59187
+D99796DEB1AEDFC2C3DEB1BDD68B8EDA9496D68A81D5A3ADF3D1D5E2CBC3D3948EB96EA1
+CD736EC89093E9DAD1E59432449E8B376BAD533F936E5D9D5A5DB16A32657E30758A3276
+873D84B55B6A6A328591305F8D304B7F39507E264C752246702E5B752A494C2265822A63
+752C6B87346E4E204C75224C3D247B462C8B3B2875653D825A3694364C872649AA4C5FA1
+327B533F9B46638236858D50A34C65763D9E4965933B9753906A4C964488603FD5FFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C7552A7E82368D8B499A5B53AA9962A393559660
+58BD6858BC844CBF9079D3A5ADE193A0DE8479C7557EC468B4CB84C6D3A0C4E582BCC460
+A0C458A0B156BCBF7ECDCB91CEA56DCAB960B5A555BDAA63BCA491DBC09ECDB497D39388
+D58B6AC88B75D3AF87D3AD8DCFABAED57E82D17578C48D7FD9B9B4E9C3CDE7ABA4CE8B9A
+CB7099CB7E90D1A5B2E9D7DAF1CAD6DEA3C2E17F9DCB758DD18E99DD9399CFAEB5D7A1AE
+E7A1A4DD8791E29799E29994D5AAC3E7C3C2E5B8AFDB8E7BCE8A91DD8790D5AFBDE2CABB
+D3CFDBE19A84CA9691D69A99DA912C3693934673AB4C3D9A6E46905862B46D2E6A91366E
+903F87903F78B65562682A79A13F608A2E537B2C42842A5A7C2C51782E606D1E404B2267
+90376379265A7528684C244B6D1E463720754C36903B2C7C60377F4E399636447E2850A1
+49588A2E734E3FA3536885327F875BB1687F8D3B91405A7E3B94589A70559E44855342D9
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF5F2E5AE4E2A7B793687964BA3605097733FA5A5
+68B48E79CB8262BC7E44BF9A60CD818AE9C2C3E6BCB5DB7891CE6BA8BB51ADCB75A8EBB8
+CFD699C3C75A9DB663B9AB5BBDB65FC2B47ED1CE94C6B163C3A562C09B70CFA870C8B19B
+DDBDB1E1AB90CE8B75D6AB7CD5996BCE969EDAA0A4D58D93CD9076DABDA0D98E96D7A3A8
+DFC3C7D988ADB56878BC7984D7AD8BD6AFBCE9D3DFE9BFD6E28E97CE7999DA7979CB8D8B
+D3949DE7BDC7E3ABB5DDA3AAED9B8BCE848BDAA39ADAC7C3E7C4B8E1A8A3DF8787C37682
+C38887C8A4C7DFCDCFE6E5E3F1DDD5E394282C8B8A3763A54C3F9A6239855162AB582863
+963B6E903781702E78A5445B782E709744658E34628D474C822C638D3F63873253621C3F
+4E22628732677C224C682860471E4B762A6044287546307F3934765024634B408B34427B
+30569E424C872E784C3B8E3D6293347078449E4B6A7232883F5D85409058916755A03F75
+4C3DCBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAEFEEE1B44C2A6D6D4699AA62B57862B87F
+3DA48446B48572D59B88CE9355BC8A56C26A70D17894DA8EA1E29BB4D9A4BCC4609EB558
+81CF6BB2D791D3E194BCD19DD6B158AEB453B9A355B5BC6AC0C78ACFBB81C79D76CB9A63
+CD9B76D99982D3AD96CEB8A0D9AA87D39D72CE7E82CE7C7CCA8284C8ABA1E5D1BBDB7F7E
+CE8A96DA949ADBA1C6DAB6AFCB9396CB9B79CA7E8ACE8DB1DEAAC6E9BCCAE3B9CAD18487
+CB8A84CD827ED1908ED7A0ABE6D6D7F5D9CBE19997D18887D19797D9AA96D6CECBE5C2C3
+DA9A9BC07C79B66791CD878EE1CFD9F6F6F3E997262A84842E60AF6046A36B37875668AA
+512C789D477C8B2A6A672867963B536B2C6B87397397325F9E5B427B2C65874267873658
+67284C53245F852E60761E4E622460471E4C782850371E68422C7E3D367246226D5F3B7B
+34498734569D47448430785D4287325F97448781429E4E5D652A7E395F8A44964C946B76
+B450784E3DC7FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCEDC44E26686D329EB265CDA5
+82C38D50A87E39AD705DC07068C78D58BDA178CA877CC35B87CB7394D37099DA87B4CD8D
+B1B4789BCB60ADD662ABD168AEE2A8E1CA87B6B458AA9A51B4AE56B1C887C3A365C0A89A
+E1B87ED3A87CD78E79CF996EC89B79D1BDAAD9B8ADDE8B94D37975C86D6DBC8D75D3C7B6
+E9B4AEDD909BD37C79C476A0DB9D96D9BBB9DBBBA8D7909DDD81A3D67393C87E87C699AF
+D5AFB5D7B5B6DA9A93C47887CB7C7EC7969AE1BBB4E9D1D3E1AAB1DEA394D68775C69D99
+D1AAB8E6D1CEE1C3B2C48AA1D19391DB8E99E3C8C3E19934328A8D3268BC7653A867398E
+5D73B55F2C6D9337758B326E782A60963D586A326A7B346596344B8236477F3F67853667
+82285F72284C5D22637E1E5A73204C581E5F3F2255872049361E6A4C307E42367344226B
+5D447E2A4C8D3D4E8B37478D3275636791325F913F8D874BA1445A6B30873955883FA356
+A88596CA58815A3FC3F8FFFFFFFFFFFFFFFFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6CF5824637B2C9197
+40C2815DC3A875B8A160B27360B46050C49A55C49A62CD9DA1DA97B4D77888D16384CB62
+97BB559AC882AAD99ACBED94AFC760B1D179D3C66EBDC076BFAE78CBC067B4BC68C29B4B
+AEA17ED9AE7BCBBD97D9A887CF9775D59A76C79B73CFB49EE1BBBBD1978DCE767BCA906D
+D5B188DDA19EE2B8B4DA9999CD859ECB8784D3918BDAB591DBC0C6EBBDD3DB8199C4707E
+C37888CA848BC790A5DAB1B6CD9EABCB848ECF7984D68E8ED9919BD9B6B8EBE1D3DEABA3
+D5A890CD8194DD9397E2C3B6DBCDD9EDE3E3F1CBC8E2AEB5E7A3364796842E6BB65B4CA8
+704C9E7072B45B306A88306A85397C853263903B5362306A8B345F9942558E3B427E3662
+842851822C5B72284E6326627E224E75264C622260532A5578245A4B329A6747853F2E72
+4224734C32722C47822C5193364B8B3472635D9442709A50938E4BAD426082307F40639E
+47A865A46A75AA49915A3FCAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D65D2C587F
+34878A37B47358C29340B1A05BBD8D70BF7563DBBB6AD3A55ACE7F76D679A1E3ABBFE19A
+A8D97CAFBF569ECD6897D96DB8E6AFCDE197BFCB75DEBB56C2CD63C0B26ECADA9BCDCA82
+BF9D56B8A084DD9D60CAB287DAB1A5E2C3B5EDA582D39A73D9A478CB8B88D1AFA3E1ABA5
+D9B88ADBAA7FDF9087D78A8ECD8A9DD9C2CFE5B2A5D58E91E1AE76CB8D91E3B1B8E5BDC8
+DAA0A8D18296D78287CA767CCD8787CE979DD1AAC0E7B9BCDF9D96D57984CD7E7FDAA5A4
+E3CACEEEE2D3DEABAEDA8787D58B88CB859EDEC3C7F6F2F5F1E9F6F6A5393F917C2E6DA1
+4740A4755AB49478AE60346E97406E8A3B82853F6B823951672C67962E67963755914044
+762656812647762E5060264C58245D7E244E75245A681E554C26476E22534937936E5B91
+3F286A47227B5336722A3F75283F8232509B36785A3DA14662934794813F9E3B537F328B
+5084A54CAB78B17267A44679533FD9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D66D
+3672874CAA9D53B47858C3853DAB9947BD7F5AC78478E7DA8ADAAE73CB8879CB6287E37C
+8AE18DAEE7B4CAD594C0CE6A8DD565AFD56EADDF87C3DDAAEBCF91D6CF68C4A85BC4C46B
+BFCA8ACFB996CFB191E1AB6BCEAF84D58D87E3B6AAE7C2ADE2BDA1E2B681D38182D58E85
+DB9194DBBFB5F3D1C6F3ABA3DE8487D58A88D98EB5E9BCB8DDCBCBF1C699C6848EDF8594
+DA849ADD9DA8DEB5C0DF9EA8DB8B82C38470C07B7CCA8491D9B4C3EFD6D1E5B4B6DD9387
+D68A84C48E91E7BDB6DFCDD9EFCAC0DAA896C26A8DCF8590E9C0BBE9E9E9F3A13232888D
+32639E5847A37050B49378B1764979A1467E9942818739727F2E505F2A60873275942A53
+8E495D7928557E264C782A4C652047531C5B7C245167245D7826583F224B75285D442A85
+5B37873F2A6D49226A503B7F30518A323F8732519E3675553BA3446D8E398B7E3B933750
+73379D677E964CB65DA578559340785542D1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+F8D66E2C6B8137979E56B88D79BF84479EA15DBB7B60C87F65D9BC73D3B17FDAB290D75D
+82CA6A7BD56D8BD66AA8DBA3D3DBA4B9DB79BBCD5DA0DB75CAD16AD9D39ED7D9ABDEBC7B
+D1C668B5AE55B9A362BCBFAADECAADE2BB87D39B8AE7A38DD9A087DEC4AFE3D1B1E39D9D
+DA8D7FD5857FD59373DBC6B5F5DBCFEDB5B6E59490DE84A5D98E87E1A89EEBD9B8E9BFCB
+EE969EDB788DCA7B81D39496DD9DA4E1BDB8DB9D9BD5938DD9888ED18790DB9BA0E3CFDD
+F7DBC7E2B8B4CD9194DF9782CD8A94D7B6C0E1D3CBDBB9C7F1C6C0E3A097EBBF9DE3A12E
+2C87933F6599565FA5684C9D6A63B1703D7E90377694376E6E2C638D326068285F73286D
+96395A934B60882C5382264C843F536A1E466226627C28566B285B822E58442244763250
+49267C56328B472A6A5124674C34722842842E53A8444E9332765F369342678B36877F44
+AD49507342AE5B758E429B49976D56994B885D39C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFF7D667285D793291883FA0684EB69058AAB487C78D7CDE9A87D9A150C29D6BDFAD
+8EDA7B91C87081CE6087C85B9DC45FB4CA75A1E2AEDDE297C6DF87D5CB55C7B15BC7D782
+D1D5AEDACF94D5C26DBDA455B89981DABB84DED1AAE1B8ADE5AF8BD6A387D7AE7CD7AD85
+DBAEB5E7B8ADDF877BD18E65D19B78DD9E94DFBDC3F2CFCAEFAEC3E39791E39688E5AE81
+D59DAAEFC2C7DE99B1D7979ADF8E99E18A7ECB9794E1ABADE2C8C3E9CAC7E59E9BDA8582
+D18B94E1B1AEE6D5CDDECFD6E7BCB2C47073B67681C7948ED1BCD1F5EBF1F7DBD7FFDABC
+E29A30308D8E3F6E9E4C56A567469A5A58AF653773852C688B3470702C658232677E326B
+7B2458883953873F5D91305B85244E822C4B6D2253873F707B2E58752E446026553B1844
+6A2E65603D7B4E4797553779531E5D47327020408739509A37449D427B63398A3D5F8A32
+848240AE4247813FA14B5379328B498E5F51AB5F965639C4FFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFF6D7682E6273368E8436A56237AF7C3B979758C2A19AE7AE9BDA9D5FD699
+5FD98E78CD6287CF91AAD78796CA67A0C25BBFD66890D56AB6D98ABDE3ADDED37FCEB65D
+CACA60B8B86DD3D682C4D39ED1CB91D3B593E5B465C3A578DAA897E2C6ABE3B193DAAA79
+D39768CB8596DE978EDAA4A5DEAE8BD69B76D38775C8858DDFA199E7B8D1F1C7CAE9ABA0
+EFB175CD8482DD919AD38DAEE3C2CFEBADB6EB9E90C77976C88884CF9390DFC2C3EFDBD7
+EBB1AAD78B88D58D85CD9487D5BDB5DBCED3DEB9AFC8969EC87C72B96894DAA1ABE7EDEE
+FBF5EDE7A5323087993F68943F42A16B448E4C50AE622C72842A587B2C708132607B2C5D
+78346E73286A8A304C81374C88305A85264C75264B7826567C468784346D8A324C682650
+371A3F622463723D8840328740347E502268502862284C8A373F8832408D32785D39995B
+68932E817F46A53D4E873F913B4775308549876A58B149815B34BBFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFF7D66D2863723F99A172B97242AD8242A0883FB88A5FD3816BD7B4
+73D3945BDB8B76CB5D82CE6B84CF7090D199BFCD8ACAD6759ACF5AAACE5696C865B9E19E
+E7D5A5D1D17CBFCD82D5D16DBBB85FC7C682D1DBC4EBC38ACEAE6ED18D6ED9AA87DDAB91
+E2C6AED1A17BCE8590E18778CD7987DEAB84DABF93D3948ACB7C8AD9887ED182AAE6A89B
+DFABB2F1CEB4DF8790E28894C3658AD5999DF1C3C4F5D7CFE69E8EC88178C3878DDE978D
+E5B6AFEFCBC8EBC6C4E5B6A0DB9D85D3997FBD8188C7AAB5D3C4CBDDB9B5D384A0D9817E
+D9ABADEDDDC8E5A8322C78852C659B5358AD7B3B854753A555287B9D395B812A72783062
+87324C6B3D676A226A883B67995555872A4E7E2C516B205685285D7F467F87445D873056
+65204C321A47671E5A563081462A7E3D2A7F55206D553653264E8E3D4C8B343F8E2E6863
+469B3F609437817949AD40558B498D3F447B3687448860519D4B8D5D36B6FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFF6DF682A5B7B30849651BC9B7BBFA875C0A150BF7C4CC072
+4CC29751C89653D6A3A4D9819DD6787FC86384C872B4DEA5CFDEA8C4E179B6CF5693C055
+ABC865CDB66AC3D793D1D7B1DBCD7BBFB660C3AF5AB8AF7EE5CF9BD9CDAEDAA891DD977C
+D59979D9AB81D6B590DBB2B2E2917ED57E75CF8D60C4A379D6A59EDBA3A5D79181D7769E
+E38B7FD59D8DE3C49EDEAFBCE6AEBCC86590D1878DE1A4A4EBB4ADD9A5A8DBB1A4D6B2B8
+E59A97E59D99E1A09DE9AFB2EFC7B8E3D1CAEEB593B9797CBC6E7CBF8B99D5BDC6E6CAD1
+E6BCB9E3B9B5E2B4A8E3A8302A7B812C67975667A46D3D8244509B5128788D2C607C2A79
+78366A7F305A783F686D285A872E5D9D5F51751E4B7F2E53722C607F325F76326E783749
+68264C5B2865441C4C721E363D28753F2C7C3D2A7E60287E4E4275304C914060993D428E
+326268479A3F68913081794CAA465D7B378B445A84368A4C946B4E9B4C8B5639C2FFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2CD5B3767853079973BA8764BC0A476C4C497DA90
+67C37C55C29047C6995AD58D87E193BCE2AFB9DA829DD56897C760B1E690B9EBA8D5DD8A
+B6C760ABB860D3B44EB6B65DBFBB79C0D6A5D5C893D5C468BDA372DDA867C8B882D5B6B1
+E6B9AAD7A087D9A86DCFA16BC89093DDB5B1E18D8ED99163C09672CA7F70CF9B94E3B6AE
+DFA0B6E18B82D39787CFAB73C88A8BD9A8B6D690B1D5979EDD93A4E9AEA1C47882CF8D82
+D3BCB9EBC7CBEBB9B1E29E9BE1938BDE968DD5B9BCE9DED7DDBBBFD1888DBD7881C6888E
+CA8DAEDBCAC7DDDEE3EEE7E6EEAA32287C7F366D9A60739B673F8B4B51A1502E8585306D
+7F2A7C7B3F76823263813958782C6B8A2C4E934B47681E3F7928476A2E67814765782E65
+63284B752A476334794C1E4E7020463D2479493787372A817028634E37823B4990395FAB
+46478D286E6E479A39678E32827F44A4475D7E328B426287368E56976D53A14B764C36C0
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFFDF633D87A444909E4EAE7642BC87399793
+5ACD9E8AD3B49BDBAB65CDA158C78281DE819ECB7F97E7A3BFE19AB9C863AFE387A0D570
+BDD587C0D79ECAC767BFC060BCB95AB5AA5AB6B562B8CD7FCAD3AFCEB591E1AA60C6AB73
+CE9E7CCA9A87CBB6A3DFCE99D6AE78C77F82D3827BDA878DD6AD8AD5B88ED68775CB7E75
+D69A7FC891AEDFBDB9DFB4A5DFAE7ED18585CF7F8EBF6A87D6A8AFE5B8BDE9B8B4DE998B
+D38470C38B81D59199E2BCBCEED5CAE7B6B6E59D93D69093DD9B9AD6B4B2DED1D1E2C7CB
+D59B99C25D76BC796B969BA8CFE1E3E9A8392878843F79A35158A05F469A5153AB512A82
+903F767F28786B3F79913F7276286281468A8E2C538B3F3B681C4072284C6D265B782C5D
+7F2A6762224C782E5375306D4722537328513D247E4B3F7C34287C6024624C306E324782
+3050AB475199367C72509E3D639A3785883D9E425D823287345D87347C44876751A44781
+5136C7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFF7F1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA652E818A37879A58AD8E6BC49D
+4CA0943FBD8260D59473D3B57CCFB997DB9496D1637FC86779D57590D796C0D3A1D1E69B
+B4DB73AECE70ADCF6DAEC77EBFC7A1CFBF6BC2BF6DC3B951ADB655ADA45FB5B5A0DEC29E
+DDB98DD69368B6876DC69D76DAC290DBC6A5D79E9DD98770CF7672C88D60BFBBAEE5C3B8
+DB9391D38A82CD7694DF9E93DEB4AEEBD5B4DAA0A5CF8791C7657EC37F87D79097DDBBC2
+E9D1C8E5A496D3917CC88270CB8E93EBC09DD7BFC7EED9CFE6B8BFD9827BC2817ECFA0A8
+E3D9DBEDDAD9DAA5A3C07E67907378CDB193D6A43D32788846889B4C5FAF5842904C5BAD
+5A368E96376B7B3072602C6D96395A6A205D8542738D3250904234681E42651E446B2C60
+7822506D286E671E4C6E2855672256372450732E5A4B286E42307330206A5020704C2E68
+24407E2E49A1515DA530756A539B4765A140847C36943F608732873D5381307F49906B5D
+A84987553BCDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8CF50287E793B978E379A68
+49BBA570BBA560C38465CF7B5DC88B49B89D73E1B4AEDA909BD17976CB688ACE709EC362
+B2DF8EB1E29ECBE279A4D36AA8C25DB5AA65C2D194C8CBAFD9C373B9BC5DB59B53B4996D
+CFBD7FCDCBB2DBAB8DC79A79CE996BD7AE75D7AE76D39DA4DDAEA8E38E81C68D5BBDAD87
+DE9B93DFC6C2E6B8B8E597ABD6877CD58D7CCFAD7FD1AEB1DDBCC0DD91A4CE848AD68785
+D99485CA9B93DDB9AEDAB2B2DEA393D39094E9A387CD8785E1AEA0E1DEE5E9CEC6D19B96
+C68582CB9793DAB5B1DBBFBFDDC6BCCDC0BFDFB29AD99E463F828B5A84855F65B5674E96
+515DB25F399AA13F6A813B76602E6D8A365368286382305F812A4C944B346D1E4067284B
+60245D751E47602A736B1C476E285B6B224E3B286075265D5B2460461E63321E634B1E6D
+472A6A2239732A479B3F53A13088725A9736508239877C44AB405A7E3293393B6A348A4E
+9478539B497E4C3BC7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD156327F7E51B5B2
+60BF6E40B68E4CAA9450C29181D39B84D58E4CBB9060DD8D79CA788ECD8E90DD7E9BDF8B
+BFC451A8CB6891D97EBFD77BB9E3A8CED170BBAE50ADB860BBAB7ECAD6AEDBDAABDAB872
+C09E6DCEB268C0A178D9B29ADAC7B4DAA882DABB70CEAE73CF9091D78887DFB2ADDDB58B
+D5D393DB8775DB9087E1B5AEE9BFC8E1B4ABE39E8BC49965CA938AD78E97E1B1BBDDBFCA
+EBA8A1E18B73BD8A7FD79070C29493E3C8C0E7C6D1F2BBA5D18479CD8875C29A94DABFB5
+DBCDCADDB9BDDB9E93CF9687CA7885D3B1AADDE3E1EEF2EDE9AF4B3276793B5D7E556AB8
+7855A15F68BD6D479DAE607888306B63347C902A5A682A6A912E5D8D446DA15D447B1E3F
+75324B5D225873285A682875721E3F6E285A7328583F245B751E4C461A60441E6B442670
+501A5A3F286B26346B2C42913D58A53B8A6D508E2E4E7F347E7C49B8534E81379742366E
+3D97558B6B5DB1587F5837BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD65F266E7B
+42ABB687D3A897D1904EA19A51B9795DCB8A7BD6B47ECEB181E28B70C85D84D36E7BD76E
+93E19EC3D17FB5D16E93D560A8CB70ABDB81C6E6B6DECF87C7BD5BADA156C2B55FBBCA96
+D9D7AED3BB8ED5AE65C09E68CA9B78D3A887D3C3B4E5D1A1D9B479CF8185D57E6DD6877B
+CDA187E2DECDF2AA9ADE8881DA8D7EDA88A8E9BFB2EBC4BDDBB190CD888AD98A8ACB7385
+CEADB5EEC7C8E9BCAAD7B4A8DE936DBD8779D6A191E1A5A4F5D7C3E1C6B9DEAD91C4857B
+CD876ECA9E9ADFC0C8E6CFCADDBDAAC87B8EC77C6DCAAAA1E7F1EEE7B240306A6E286094
+4953B582569D5F70BD78408E9B517F873B636030758D2E586828739B3965873B5AA3624B
+7922427B324B65366882396B75287B8828476D285A7C47603B1E4663264C421E6A421E78
+44328B581A513F30752432672A3D8B3B53A434876D44912A519030767C44B46358883797
+494984408D508A6850AE56875B3FCBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCDB72
+2872783996914BBB8D90E1AE85C2B17FC68E60C67055BD9353CBB897E6A17CD16D8BD16B
+7FD67591C868A0CB79B6E2AAC0DE7FB6D572ADCE5ABBD675CFCD8BC4D59ECFC07FCAAF51
+AEB460BFB667C2B890D1BC96CEAF82D6A379CB9D75D1AA85DAC4A4E1D5B6D799A1D98D78
+DB7F6BC88E67CBAB8EE3B5B2E9BCAFD69E8AD5849EDF978BDB9687CEAF8DD1B6BDDBA39E
+C76E7BCD9088D9999AE1B8AEE7E5E5F6C3B1D7A097DF9378CA8A7EDBA58EDBB4B4EBD7CD
+E1C4C8E29E85CD947EC0737CC79B9ADDCDC0D1BDCBDA9B96D9B2ADEBC6B2E5A136286060
+286099474CB48553915660B16B3D84874285994C786D3078932A556537758E3455722240
+91564B852A53883B5D75396881325B7628737B264C732660753D50371C4B7E3B5350246D
+4722814B368B5A185A42327326327B3240964976A332996D4994304E90327E753FA54E60
+843D9E4B559A4293608B6B4B9E4B885B39C6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1FFFFFFFFFFFFFFFFFFFFFF
+FFDE6528789960AF9647B47663CE94479DA17CD6BC91D6976EC38D49CBAA5DD18D6ACB7B
+A4DB91AAE18187CF6599C65BA1CD7291DA8BCEEDB8CDD979BDC75AC2B156B1BF6AC2D7A1
+D5C88AC0C26DBDAB53AF975DCAA862B9AE88D9B19ED7AE8ECD9773CFAF7FCDA17CCFADBC
+EFC2B1E69682CD8868CFA573D38479D99EA1E6CABBE5B1B9E39B87CB8576C39760BF9693
+D5AFAED9A4ABDEA09AD68B8BD7908AE2AA99E6C6BFF1DDDFF1BFB5DFA390DEA081CB9985
+DB9E84D1C0CFEFCFCBDFC3B5CB8588C6887BC89379BD94A0CACACFE7EDEDFAE2DEEBA83B
+266367225F994C51A56B4B8E605AA85D32817C37818B347C7E3F819636566739677E345A
+7C2C4C994C4C7F285384325868245A7F325A723078822E4C7B245D72224B361C4C7F2C5A
+55306D4C2687534B96601E5B4C2E822E37813446A85670A836916D509932519B398D873F
+94425A87409E424EA0499E679375469755A07240C7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFDA6B2C7B8E67B8B268C68855C69B3F8D8D3FBF967ED9A58DCBA46DCDAD56C47B
+72CD7291DA7C90E597ADDB8DB1C358A1CA6D87CF6AB6DD88BBEBB9D5DB9AD1B860C0C355
+B5B660BBC26DBCD39ED7C384BC996BD5B15FB5A168CF9D7ED9C3ADDDB8A8D7B587C88A60
+C4828EE7A490DFABA0D7B9A4E5B894DE8D79D38D8AD6A082DFAAB9E7D1C4DFB2AFD19E6B
+C48579C67F87CF828EDBBCBBDEBCBFDEA4A1EBA085DF9A88E7CAB1E9C6BDE7D7CFF2D9C3
+EBA393D68A70CA9990D9AA91CFC8C4E1CACAE1BFB5D7917CB96379C7A496E1D6D5F5F6F6
+E79E3B26625D246296474CA05D51994B5BAE622C7B722A6D843287904C889A4063764063
+8A3F68762E559D56517C28507F3D5A72225A75284E632C7B87304E732860722858551E40
+6A24604C2A7C4B287E4B4B9A6328624C32812E39843B3F8E4955AF3F8D5F4E9B304C9432
+848837944C508237934458A450A15A8B7E4C934E9B7242D5FFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFF8E17B36767E398D8D49B99770D1A162AFA14BC48D60CD7F60C09960CEB5
+81C77C82E17F87D56D81D16D8DD679A5D188B8DBA1AFE26DAAC65593DE7BB8D38DCBD1B2
+E2DA8BCAB45BC2B655ADBB5FC0C287C6D5BBE9C385CEAD62C3906AD59E72CDA381D6CDAB
+D6B28DCF8E85DA8E78CD7272D6AF87DED5CAEFB8A5DE9191DF977ED9858EDAA08BD6B5B1
+DEC4A8CEA5A1CD7581CA7278CF8B88D9A4B1E1CECBF5D1C7E6A48EE2B48DDB907FDAA099
+E7DBC7F3D7D3E9B9AAE1A388CD876DBD9187D19A97CDC4BFDACABCCD9DA1DFAB87CF9E8D
+E1CEC4E69E36265D561E5691464C9E5F60A85865B96B3481782A67823F8E883982A14267
+8B4C73A051607C3F6597424C7F2C588B49676A285A6A2850632472872A427E366B72265B
+5628567C306A582A7932287849398B60287655307E2E3B7F323D8B4C55A54490684E9D44
+679D36829B53B2565A853B93425FAA60B160908A609B4C96753FD9FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFF187327281378B8737AE8244B28449ADAB60D19A72C46D53B687
+47C0AB67C78891DF8EA8CF8591D36382CE6097CB68AFDEA3C4E59BBFD6889DD779B8C058
+C2BC70C7DF9DD9DBB1D9CB76C0B556BCA85ABBC78EE6DAAADAC79DD79981D69775C88A62
+CAA86EC7A887DEBBB6E5A496D97570D39A6ECDA88ADEB6A3DDB8C6EBB4A5E391A4DB886E
+CA8B7CD3C28DD9C2C3DEAFB1D57B90D99685D58A87D78E84DDB8AEEBD7CDF2D1C0E3AA9B
+E1907FDAA87EDBA897E3CBC6EDD7CDE2C0ABD59A87C36E6EB98884C6AFAADFCFD3E3D1D1
+E2C2B8E1AD99E3A33728565A1E58994B4CAA76589D475AB47039877628687C3482874491
+B658728B3D63A04B55843753903B4C7E244684364E752862762C5B7024728B2C447C3268
+73285F4C36688D346A5D2C7E4628753D2A4C3F398560377E2E397C364B9E51479B3F976A
+56AF7996A3377C8744A0535B9940964C58A3569E538B6E55A1408A6837CFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFAFFFFFFFFFFFFFFFFE98432728D5DABA456BD763FB27E37A1944EC69676C27F
+6DCF9B55BF9B60D38179D17593D1A5BDDF93A0D673A0C35B9BCA6BA1DB7BB5E5B2C7DEA0
+D6C65FCDA84CB4C05BC2CF87CAD3ABDFDE9ED7B660C2AE67DACD8ACFAB81D7B9B6DDCAB5
+D1A075D1B16BC39160C88788DFA397E3A8A0DEB888CEB594E1AD8BD79087DBAEABEBB8C6
+E5A899D79681D3AD75C28D84D7979DDDC7D1F1D1C0DD9493D67B76CF9779D6A594E9C3AB
+E5D3CEEBC3B4EBBD97DD9775D6A088DFB4A5E5CACAE9D9C6D39E9BC38781BB857ECA8799
+DBD6D7F6F7F1F2E7E1F3AF3928585D2658A5604CA05F5094405BB1723D8E822C72792873
+7236849E406A792A518A3D537C283F843B4982224084324C702A6E854B5F79398B8D2A40
+7932707F285A50396A82326B4E2881552E7E462A685128765F307E30327B36519D4C4CA0
+3690654CAD4655943D829B4997405B8B3D934E5D993F8B4E8E785D9E4B876337D3FFFFFF
+FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE16A2C687C3791AA6BC89A73B89360B4A044B681
+55B2735DCDB17CCFB179DB937FBC5572C6707ED790B1DEA8BDD170A5D97F9AE175B5CF73
+A5CD7CC7E19DDDC475C7CA60BDB65FC4BF65C0D587CDC285CFC394DFBF7FCA9962CA9B7E
+CDA891D7BDA5E2D5A4CF9A5DC7877ECF8273CE8781D7D1B9E2E3C7EEAE96DB7E72CF8A70
+D18B9EDDA89BD9B5A5DFBC8DCF8878C47672C48790E3C2BCE2CECDDDADABD99682D9937F
+DB9E75CD9A87D5BCBBF2E1DAF5C3A5DFB699D3917ECF9687DBAF9DCDB1C4DFCFCDD5A891
+C87882CFA3B2F2C3B2EDEBEBEEAE3D2858602E62A5564B9A4C4B8E3756AE683F8E82286D
+7B30796A3482A437657322588E3F636B284B8A40477F28448840566B225F79325D8A408E
+8D2642732C688B3256503B6B85346E4E2A906836905A3B8865247253328436397C364493
+465AA436976A55A33646963F7E8E3B934955762E8E565D9D3F904C8178539E4B945F37CE
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD562863732E8D9D42BC7B56B6A581BFB8
+60C27E5DC06B58C2874CBD9970DDC0ABC46A81C46B6ECB6B82D57CAACF87ADC3AEBBE17C
+B8C8608DBC5BABDA70C8D18DD1E7B5DDC678CAC260AEBC5BB9B462BFC29BE1D1AFDEBB81
+C78D7ECD8767CF9E73D9CDAEE6C7A3DDADA3DB947ECB7568CBAA6BBFD5CBF1D6CBE6B4AA
+DD9685D78B94DE9370C88E7BD1C3A8DFB9A8CD888BC76D76C79385D99A99DBB6AFDACAD5
+EFB9AADEA387D7916BC39381DDAB93E3CDC3F5E3D7E2BCAFD69685D39472BF8590D6B5B2
+DED6CBD5BBB9DEBFC7E9967FDEAE97DE9A362A688239689E4C559E4C4B873051AF6E3782
+7924677E3078673284A339676E244C844660753B5B9A584C82284B914962793D707E2847
+884C798524407532708B3B5B423B798A2A5844328D623B84553B8B682873583B84323F85
+393F87424C9D36A35F56AB464C9D4B7E87409A4B4C732C8E536099429342797F50A44E99
+6230BCFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE15B28658E32939E46BD8149AF9E
+4EA59750AE8E6ECD8E78C88E42AA876AD69681DA8891CD7B85DE7B88D3739BBC588DAB78
+9EE2B1D6DE93AFCB68B6DA67C7CF75BFD981CEDDAEDBDA9ECECA6ABCBC6DB9B281D6BF7F
+CFC7A0DBBDB1D9A576CD9665CEAA7FDBB57BD3BCB2E7C8B5DE8E81CA9D5FBBAF8BE3A58A
+D7B2ADEDCFCAEDA3B5E39476C67C62C09D76D1998ED6B9BFDA9EA5CB8B94DA847CCD8B75
+CBA593E3C7B8E7CFCBF1C2AEDBB191DA9B78D79988DDB1A5E2DBD5EDD7CFE3B596C89187
+C3817CCDA484C3AFBBE9E6E5EED1CBE5C6B2E5AF372660703B7EAB5B53974C46903249A4
+6830828A2E687B327E6A347B9A3F68842A4E7E475B79365399554B852842823F587C4478
+7928427C51828226447530627834623F2E6078205646286E4E367C554C945F2E7056507F
+2C3F8432397B3B4CA43B875B50A5495AA44E7E7C3D9B5053732E874E559A46944E889B56
+A84E996B36C3FFFFFFFBFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17F3272993997AF4EBC8A
+4CAE9042A08B3FB2735AC68E8ACBAB6BC3B997D18178D3607CC66D73D78DA4CF8EB8CF65
+A3CB6A87D76DAFDB8DB1D9A1DAE79BD6D178BDB556AEB963C2D98DD3E7ADDDD693C7B87C
+D5BC6BBBAE6DD3AF91DFC2AADABB9EDBBF81D5AF6AD6A07FD3A18BD9BCAEDDB890D5A57E
+E19D78C68B7BD9B19AE2ABB9DFB6A1D38D87CF9A68C68D7CCE8A90D9919BD6B5B6DBA4AB
+D99787CB8D75D39E7FD3A396E2ADA8E6DDD5EBC2ABE1AB87D69975D1A087D6B8ADDACAC7
+DBCFC6D7B5A3D1966AAD6D87D5AFA4E1E2E7F3F3F5F1B63D26626E3270B25D56A04B4C9A
+3F4BA5633285872E6D7B347B62286B8A3B73933B53995D44752C4B8744477E3047843439
+5F2C688128427532727B244C79285A6D2C5F49285875265D5D2A46322A6D4C408A56226E
+5A377F2E3985373D793F4BB13D825851A84760943473843299585587328542508E40A05B
+917E56AF56A46E39CAFFFFFFFFF6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE78398B8E348B9D
+3DB29375BCA05FA08742B67351C4886DC69753BDBF9DD7A185C8607EC86B6DCB768DCD7B
+AFE3A0C6D5879ADA6EB2D1609ACB72AFE2B5DAD9AED1BC60B4B15AC4C862B9CD78CDCB90
+D1DDB8E1C07CC7AD79CF9976D1B287D7AD8DDEDBB8E1CA94D69785D6A07ECD947ECAAA76
+C6C3B1E2AA8ED3947FD99E84D78AA0DEAB87CEBCAEDDC4A4DAA593CD8285D57985D19187
+D3A599C7BFBBDFB4AEE2A487CA8E78D7937CD7AB9DE6BCB6E9E2D6EDC89ED39E81C89076
+C7A19ADAB4AFDDDEDBE2C7B1B681A4D69179D1A38DEBE1E3EBB440225B702E679E50589E
+474C9D4453AB60307E7B306D7C32735D285A762C607B32658732477C374B8744467F2A40
+883B3D6B2A65842A4E70286572264C7628566A245D4B2453812860582A5D3D2E7547367E
+511C68533285343B87373F8747519A32875342AE68609030687928884B588B3684476096
+47A15D96685DCA7FA56A3DC8FFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB60328E8D
+368BA03BA46540B28B50AEB672CE8E5DC0785DBF9958C2935BC47F7CCB8799C87B7FCF72
+88CF6A97C76AABC77893E2A5D3DB7FAEC860A3C062B5B87CBDCE97CDC37ECBD972B6C06B
+C2B95FBBC77ED1CB9ED7CEBCE9B488DDCAA4CD9165C7A579C7B693DBB6B1E7AE8DD18D73
+C49058BCA378CD8D85D7C6B5E5B99AE293A4EEAA82CE9476CDC2A1DFCEC4E1B5BBE59D9A
+CB8276C89776B98E85DBC0ADE6CAB9D9B5AEE3A890DF9D85D99A82DEB4AAEED5CDE9D5C7
+DDAA88CA9D85C47E78D1A491D3CECBDBC8D7E1C3BBE7B194E1C8B4E7B64728536E2E72AA
+58609644479A46499A512C72762E6B7C3F8A632858782A5A7930557F2C508E4C559E554C
+8D3249873B3F6D2860782850632C726B2850842C56631E4C401E53792860502C7049348A
+44347251206D4E328B463F8A3647995058AA409453409D444B8E326E842E9351789B4C87
+7B84A070BB689B7868C682AE6851E3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD65A
+2673883D8D933BAA603BA0703BA3AB5BBD9785C88B76CAAA62C89B50BF6B6BC76279C78B
+94D98491D379A1C25194C46588D77BB5DFABCADD9AC4C463B2AD68C0C670C7CB8BE3F1BC
+DED182BDAD55B29E67C8B160C3C79EEBD7B8E6D7BBD59A6EC69E65BB9D67CA9688DFB49A
+D5ABA0CF9E6AC2996BBB7C63C7917FD5BBAAE5C0C2F7C6ADDF9D76DBBD7BCA9785CBB6BF
+EDD6CED6A4A5D9AA96CE8272D3A176CD9B7FCEBCAFEBD7D1F6D6B9DFB499E59D87EBAB8E
+DBBFAFE3CDC4E3CDBCD39A90CB8775D1A88ACB8D9DD7D9DFF2EFEEEFE9E3EBB244245362
+2C76AF584787444794444C9E58266D752A6A6E37917F326A8732607F305D812C5087465F
+B2634B7F26448236446826656B20556532857F2C5F872E5B5B1A3B3B1E517F2A6A60327E
+50328849327C65226E5B2A9056468E3D51A4505BAD539773499B3B559B448A9344A46085
+9A3F7F635A883F945B906D4CA858936346D9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFDE5D286D9B4C94A460C4784BAE7937A0AF51B98260CE9065CABC88E1B273D18270C25B
+7BD37578D36D84D18EAECE81AEC4769BD3679DCA65A3E196CBE1AEDECD94CECB68C3C06D
+D7D97FCBE2AACFCA8BC7A565C6A556B9A473DAA57BD9CEB9E6C8AADFC88ECFAB65C79787
+D59778CE8D75CEBD99DAC4A5DB9976C37B62CD9772CE9BAAE5CBC8E5C4B1EBC890CA9173
+AD919DCB8294D9B4B5E7DDD7E7ADA0DAA585D39165C8A475D19E8BE9DFCDF5EDE6FFCFC0
+F2AF8EDD9E81CD977ECFCBBFE6DED1E2CFBCDAAD93BF607FD59E8DE1E1DBF5F5EEE7AD3D
+1E4C6726639E4747A060629D4953A5532870752E6B702A847C327390375F73224C81304C
+884C6DAF584B8D2C3B87463F6D26626B1E56813B7B7C39758E326360183D491E3F6A3078
+752C70562C8242328A82306B5D2C8E5644913949994765AD46907547963667B24C81883B
+AD7562903F94735D8A3D9A4E907B4C9B4C965834CDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFE25A24678740969E46B8855FBF915BB8AB5AC0845DCA7049BB9156D6B584E3BD
+A3D981A3D7797BCA6075C86296C670AAD9B2C8DA8DB1C863A8D96EB8D77ED3D19ACBD9AB
+DAC472C7C260BDD96EBFC781C0BCA1D9C48DD1AD72CE9370D1BB8AD1A076D5D5B4DFCDAD
+E3AA9BDE9070CA7E5DBFA168C7B894DABCAED59E91D39776D68881CA9482D6AD96E2D6BF
+DEBDB4E39A9EDF878DD9887EDDAEA1EBC8BDE6DED6F1CBB8E2B182CD9072D6A881E1CDB8
+F6EBE6FFEEDEE7BDA4D6946DC29A7CD5A197E2D3CEE7DFD3D9AAAFDFA38AD9AF93EBDDC4
+E9B6391C4B602663AA675FAF766B9A4653A151246A79286D7B2E78602E60873D676D1E4C
+904260904C5A9E4C3F88323F9040406222516320568539707832609432585F1C4C4C203F
+6B3F8D842E56462C8D473F9E9132795F328B3D378A3744883F60AA3D997F5DA3374E9B3B
+5A87349963568A40AE9D7690399A55948256A54C9A673DCBFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFDD6022727F3B8E993DAB7340AD8D4BABA873C69E73C7684CC38744C79B
+5FD7B18BDEA5B9DF949EC6637FCF628DC8519AD97C97DD91CADDABD1EF9ECEE26ABFBC68
+BCCA79CBD397CFD99BC8C66ABDB85AAAA178CBC091CFD6BCE3A387D6B678C69B63C6AE6E
+CFC094E5CDD7F1A08ACF8B6ECA9151B6A16DC89378C7A094D5B9B2E29A94D58E76C8916D
+CEB876CEBBB5F2C7C6EEBDC0E19087DB9788E69984DBB5A5EFDDCFF2DDD6EEBFABE6A48A
+E7AE82D7A58AE5D1B5E3E5E9EBC7B4D3AA8DD19381CE9482DAB8A5E1CFD3E7DBD7EFDED1
+EEE9CEEBBF49245065326DB2675A9A51519D4B56A35F32767B2A707F2C7053286A974665
+874250904053823D5096473B8132499342446B264C5D1E536B30798130538E3053652658
+56204676366B5B2E65502C914B2E8D7F246D73429040327C3D559A4E75B54CA88155AF4C
+4C8D326E97409D565D8B3BA8A86D933F9B65877850A44E96674BD9FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFD55D24628A53A3BB6DB46E3FA8733B9B883FB6946AB96B68D79D
+51C0975AD39381DA6D82BF8597D9ABBCE788A3C45AA4D97084CD6DAACB73AFEBC4E3F6B9
+DAC685CBC365CDBF62C6D187CBD39BD6C370AD9A60B8A468C0BF96DDB69EDFCAAFDBAA7B
+C6A86ACFB882DEB59BEBAB84CFBFAFE1B488CE9B6AC87958B97B63C39990DDAFB1D6AD9B
+DA9E7ECFAE60C0997CD59D90DBB9BDE7C4C0E9BDB4EFA38EE1AA7CE2A581D7B59EE7C7BF
+F5DAD1F7D3B1DD977BCF9A78CAAFADE7C6B4DADDD3DEC7C3DDAA87CD9976CA8191D9BBAE
+E5EDEFFAF8F5EFB840204C67396DA45353995A589B495DA8755085872E76812A7B5B286E
+AA426299495391374C7F32479440327C2E3F82364663285B63285B72307987396793366A
+792C55511E4B6D2A60502E6E5F2A914E287F7528636B398B49408B494B944267B9428D78
+5FA358658E377697469A4B6288349E885D8B4EB2737C7B4EA05597676AE7FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFDF62286778368DAD63B1887EC29D63B18E44B87F53B860
+58CBA55BC7B26DD59990DF6375BF6D7CCD7C9BDFA4C3DA94C3DA8196DB82ABD163A0D676
+ADE29EDADDBCE1D58DD7BD63CACA63B9C26BC3C67EB8AF84C3B27CC2B27FDBC09BDAB587
+DFDDB9DECEABDFC782D5A575D79368CFA185DDCDA0DDCFB2DBA48AC67C6ABF8773C88A91
+D1A385D5C2B4E2C396D7A08DDF979ADB8281D1A093E6CAD1FFE3D7F2C7B4F1AF96DB9773
+D39682DBB89AEEDFD1F1C7C7E7C29DCA9481D69467BFB499D9CECAEBE2CFD7C2B2D38591
+D3906BCDAA9AEEF6F1EDB13B1E475B245BA05A56AB604C965160B2723D79883476883282
+5D22609A3D6376244E8E32447E344C903B3682263D8136497028636B32728D4285842C5F
+96306A85285B4C2251752A5D50286B6232914E327C813072652C87424690394B934460B5
+3B8B6360A13F46873B7399479A4C5A873F99876890499E7282674BAB5A9E6853E3FFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE96D2A75783B93AF3FA57656BBAA79C0B88EC790
+6BBF6A4CBC8842BDB267CAA5B1EB8596CF7C6EC46884D375A0D376B4E6B9C4E39AC2DA75
+AADF6DA1C463C0B862B8D597D9D3A3DFDB81BCCB65BCBC60ADA86DC7C091D3D5B9E9CFAE
+D6A073D3BD75C3C496D7DBB2E2CEADE69E79D69076E1BF76C7B188D5AE9DCEAAA3D6A391
+D69197D9A376C6977ED1C296DBC7C4EDBDC4D77E87D59378D19D93EBB99EE9EBE9F2DDDD
+F3C09BDEA181D69376D6A584D5A89BE6E2D7E7CFCBEBAD85C89679CF9D82D7BD9EDED5D6
+EBDAD3E5CBB1DE9E87E6DBCAEDB23F2049551E5FA14E51A15B4C9B6363AD704685873272
+8A3485622C6E913F566728538E32477C2C4B873F3F7B2C4287394C7332566228738A4084
+72285F912E6A8828635F2C6787345D46226760327F492E7656226556328D474C9D443B96
+5353B94B9A5A4EA03F4C913D76903FA05862904087584C9B3F7B62825D44A85FA85B3DDA
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5702A6E816DBBAB3FB27042B9904EA1A0
+65C4A596CF9070C69655C8AA5FD38D7FDE8B9BD1979ED78AA1D7729AC65BA3E585A0E28A
+BDE39EB9E588ABC263C6B250A5C465C6C27CD3D797D1E793CAC365AFAB62C6B160C2C28A
+E5D6C2E3C6ABE5B97BCAAF65CBB682D7BBADEBDFCBEBC6BCEEC67EC4966AC8886DCA9381
+D6BDA8E1C7CBEDA87FCA856AC6AB68CAAA93D6B6BFDBC6D9F1C4ADDE9E8ADA9778DDC299
+DEB8A4F5E5D9F6E2D3F2B29DDF9E7BCD8572DAAB87D9CFC7F2DFCFEDD1B9D9A38BD7A17E
+CB9787D9B5C0E6E1DAF2EBDDEFEEE3EBBC4B284B56245B9D4C469B5F53AE6056A570468D
+8B2E789A4B87673779883460702856963F58933744934B467C2C3B7E3944792C51601C56
+7E3278682660A039607E34686732759139684C22635B2C7842285A32266B5A3D99475197
+3934843F53B8589A6A4CAD534E8B3B6B8D378A4C49873482504B8E367E507B6A4CB16AB8
+6D36C8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBDA70327C9468B5C687C68E5BB88D
+46999142B8825DCA7B56C4A578D6C884D7947CC65B78C2737EDB9BB8E9ABBCCB6BADE17E
+94DE65AADB6AA0E2A1C2DDA5D5C46EB9C258BBB158BCB95FAED78ACACF94CFBD84D7B260
+BCAD6AE1B681D9BC9AE1D7BFE1CA99DAB975C89487DEAD8ADBD5C4F2E1C3E5BD9DCE8E72
+C48160BD8B73D6A8BCF5CBB2DEBB9ED9B16DC49E85C47F82D59DB1F7DECFEBDFD6EBB2A5
+E2A178DDA47CDAB58DE5C4B1EBD5CDEFDDCDE1AE97D79D73C89D7FDEB591DFD7C4E3DFDD
+E9C4AFD1A38BD1858DD19079CEDAD6F1F5F7EEBF4B204C5D2A6B944040996251A85853AA
+673F84853076944B8B7E3D6A8D305B6E28569A445BA34E50994C44822C327B373F67224C
+67205170347078285F943F627226605B285B76376758286056307F4C286556327F603696
+443F852E34883D47A13F8B5D46AA4B4B8E395D88327B3D3F7336845B4E8E367E558D7953
+AF87C4784CDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE16A2876943F94B656B494
+6EBFAD73BDAF5DB67F56C36847B99050CBBF7CD9B8A1D66D85CE756AD37885D78AB1DA91
+C0E3ABB1DF6EAFD36A9DDE78AEDD84C6E1B1D9D38ACAB160B9B85FAECD6ABCC46BC0CA93
+DFCB93CDAF73D9AF78CFB281DEAF81CEBFADE7DBBBE5B996D9875DCA8D70D9B884D3D9C6
+DEC0B5DDA387CB8D72D6A8BCF1AB88DBB5A5E3CEAED3BBA5CB8187D17B81D39B87DAB5B4
+F1D7D3F1DAC3EFC4A5E3A87FDA9D7ED39D85E3CDBBEEDFDBF2E1C8E9C296DB9E6ABFA17E
+CDAAA0DDD6D1E6E3D6DFAFAECE8A6DB8AA8EE2E5C6E3C04C2249652E6097493D946855A8
+584CA065327F872E789B498A874967943656782A5F9E3F58AB51569B49367C3632813D44
+70266273204C6E32727C2E5A963D5B75225A5D2A51722C675F286865327E4B2E6A6B2878
+552E8E423982323B8D3F3F8E3D876347A14044973F68A334884C47823985584C8A398555
+948567AA68AD6E56EBFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBDD632673783296A4
+3FA56E37A38E50A4B581BF9E84CA7F55BD8444C0AB75D59978C67E8ED59E96D68A91CE70
+97D370A4DD8E9EE19EC2DF91BCE17BB1CA65C0C66ABBCF7CC8CFA4D6D78BBCC060B6BD63
+BBB879D5B972CBC791DDC7A4DBBC7FDAB572CBA579D6B979D3B4A5DABBAAD7A488E1B978
+C7AD7ECF9484D5BFB2E2BBAEE6DBE3E79E79CB916DC8AA78CACABDD7BFC6E2969EDF977C
+D19688E5A38BE1CFB5EFE7DDF5E3C7E6B89AD59170D5AD81DDAD8EEBE2CBE5E2D5E6CFAF
+D3AD6DB88A72CBAD87D1BBAFE1D6D7EFDECDDBC8C2E9DAB5DDBD4B2E5D65285F9D50409A
+654CB87F56AE783272782A81A44B8D873F6A973963843460963B5196374C8A443F966B3F
+8439446D226779245365286A73326A8E325A75265F5F28567C2A6D56206B683281472A73
+6528685A32883F479034398A42498E32785F4C9A3040A347639437944C568A3785504E99
+468D4C878862AD56946A4EDFFFFFFFFFFFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFF2FAFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE25D266B6A
+2A8EAA4EAB7234977B37979A49AA907FCF9A7BC49155BF9A6BCB7F6AB95D7CD39A96DEA3
+AADF9EBCD66EA4DD7585CD6E9BCE8BBFE2A8D3DE7CC2C658B6CE62B8B472CBD994BDBC93
+C8D684BBBB7CCFA45DBCAB70D7BC88D6CD9AE1CA93DBB66BD3AF62C69376CFA093D7B9BB
+F1E3C8E1B27FCE8267C88E81D9A08ED9B6BCE5C7ABD79E79C2A865C6A379C3919DE3C3C7
+F5D1C4F2BFB5F8AB85D5A373D7B17FD5C7B5EEE2D3EDCFBDEEC7A0DEA47BD3AF7CD7B599
+DACDB4E3CFBBCFB69DD6A47CBF8D73CD919BE1C8B8DEE3E6EBDDC2D7C6552E5A6A306397
+47469A6247A86B5BB17934767E347B93377F87466E9739627B2E4C913D51812C47874E58
+A34C3B82343F75286890324E602A7678347687285A792E7267264976285A3D2253603287
+4B266D6026726242943F39913B3B8B425F9E306D5F4C972C3D9E49658A3BA065679D4085
+4C65A44B9B6B8A8763B15A9E6D3DC2F8FFFFFFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE160
+286E783294AA76C7A875BB9349A1AA49B48B6EC36D55C38E55C2A867C7887CBB5372D37C
+76D76D76DB87AAE2A4CBE7969BCE659BB65A93D672A3D196D3CB88CBD379B2AE6BB1B95D
+9DBC70C2D9ABD7CAA8E2B660B4AB72D7AD70CAB476D5BF99DECF9EDFB970C7937BCF885D
+C68E79E2C091D5D6B5D7A89DD79D87D59475C87B85D7B28ECFC2AED6BF99DDA482CD8E8A
+CF7F7FDBB9A1DFD3DBFCDBCFEBBD9EDE9D62C29E7EDBAA8ADBBFABEEEBDDF6CEBBE1AB88
+DAAD87CD976DCACAA5D6CBC8E1D3C7DAC0ABCE8781D39B73C6AF8BCFD9C2CEBB4222516B
+306EA04B479D5F55A4565AA368327C8A3F8291327B843D65822C688224449039568A4060
+965642943F428537478734638B3055632872732E707928658130675A24446A24554C305B
+60348B4928705320705B368B4758A83F469640609D286765447F2836843B628E3799796A
+9646974E509A469B627E8D6DB158997634B2F8FFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFDF60287384328A8B40BC8B53BC9B65B4C87BCA9E6AC76D51C48E4BC3A05ACE9485D187
+99DF8B7CD97C8BD6769DE287BCDB99A8D3A0C4D376A3D65D9ACE65C0C26EBDE7BFC8B68D
+C0BF6BAEC468C0CF82C4C694DAD18ACBDDABE1A479D1AD75D7AE70D1C284D3C699DEB8A3
+D78E68C68A68CBAA5FB9AB78CAA39ADFD6CAE7B89EDA848ED79B70C3A87EC4BD8ED6B5AA
+E1B2AAD78187D69376C88D8EE6C3B6F1EEE5F2C7B4DFB88EDD9E70CD9A7BDDB69BE2B6A5
+DFDAD9F2CDAADFAA7BC2B881C09181D3C2A5CDC7CBE1D3CFDEA879C0A37BCFB688C7B649
+1E4C682C72AD554CAB7B78AD6056AD7337829B5F8794348187305A7C2A6A8D28427E2E40
+873D4C9163479953467B3247873D7B822851682876732C68762A6D7F2856582847601E4E
+503F5D62398E492E73531E72552C8D5360AA4C408A36569A2C6D5F3D88283981345F8E32
+8450588B4E944B53913B94708B875DBC6EA0793BB9FBFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFDD5D2672A37EB9AA53C47942B2843DA3B560C8B296DE9A6ACB904ECA9E5DCA87
+6AD96584E5AFA4DD9D9DDE8EAEDA79A8D37E87D167ABDD9ABFDF99C0D76EC0B651A5D981
+B4C38AC7CDA0CDDA8BD5C86EC0B562C4B460BBD6B1E1BBA8DBC290DEAA78D3C485CDB873
+CAADA1E1AE97D19E7BCAAD72BDA06AC08268CDA390DDD6C4EEC4CDEBAB8BCA945FABA16E
+C08E76DEB8B2E9BFC2E7B59BCA877CD59D85DFBC91E2D3BBEDDED5EED1B6E5B999DFB185
+D18E63CBB699E6C4A4DAD1C4E2DDBCDAB2AADBA075C29E81D6C7CDE2D5BFDEDED6E6D6C4
+E2BB4E285B8265ADBD5B4CA46E62AD5055AB6E327C9D498291367C81305F7B28678B2A39
+823D426A2E448E533D8A39377844508B366E842C5A6D307F793260702660883253582C5A
+5F1E4E504C5B5D36905130785F1E685530873947943F398739629E2E736B3F8D343B6E2C
+607F3082474C82469A4E5A993F8755877858AE609B7234C2FFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFDD65307E9B58A0C89AD79E6ABD873FA0A43FAD906ED18460C7B47BD5BB
+81CE8765C75A6EC67279D58B9AE7C2CED782ADC36D87D362A1D6709BD67FBCE9A1CED694
+C3D36ABCAB53B2C363ADDA9DDADEB4DDBD7CD7AE53AFA46BCEAB82D1D1C3EBCFAEE3CB87
+D6B66BC7AD8BD19072CBA48ED5D1B4DFB882CF8760C6907FD6A57CD99AA8E6C6B5DBC4A0
+C6B287CA8B72D38D81D9979BE1CAB6DBB5B6EDC4A8E1AA76D9AF85D9B888D6B599DADECA
+EFE7CEE5A182D19D75CE9B6DCEB487D5D5C8F2E5E2E7CAA8B89975C67B87D79B76C8DBCF
+EFF1E7EDBF4C2C60996A96B9604EA05D55A86079AD68327E8E3778873079843258762251
+872840813D3F603F519142378A3D3F84444B7E2C60732A637534878D36656D2865853262
+5F2E556B26584E376065347C493279621E605630873736853B3B8B424C9426625B398532
+3D7939607E2A7C46447E378B5553994687537F7B53A54C88633BC7FFFFFFFFFFFFFFFFFF
+FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFDD63328487307E9D55C6936AC2B288C6B660B47B53BF6547C49E
+50C4AF8DDBAD9ACD7381C77279D16B81DD88AFE39EC4D194A4DB6EA1D16597DA7CBCDA63
+BBD79ACBDFA8CEC076BFC25DA3C05FB6C882C4CDA4E3C079BFAF65C89A67C6B479D5C39B
+DDD7BFE3C89BDAA07FCB9075D39B72CFB27FD3C8A5DEAD99CF9D85D39D75C7878DDAA178
+C6A891D3CDB8DFBBABDFAD9AD3857FD5A487D59B99EFDEC7EEC3B4E7B8A3E6B47CCF976E
+C7A584DECDA8E1D9CEE9CDB4E2B58ADB9E65BCA176DAC3A1DFD9C7D3C7BCD99D93CE9163
+C3C48ADDDAC4E6B547285B7E3265A8554C9A564C9A5355AB7B3D768A2E677E2E72752844
+6A225688263F782A3F70445A913F3B8A3734814440762A5D75265176307B8E326B6D2863
+7F2C5A60265879284C443D6260286542397B531E68633085323991403F904B5D99326051
+3796495F90374E85307B4E49813687534CA36790537C7B60AB4C7F6036B8FFFFFFFFFFFF
+FFFFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFCD55D2875852E85883BB56D3DAD914CAEBC7FC7AA82C06D
+53C68D40B1965FC79E8EDA9DABDD9D8ED7757BD6789ADD7CA1D3849AE39EBFD176A0D66D
+AFCB5AB5BF5BAED178C2CD8EC6C891C3C762AAB15AB2AF6AD3B67BC6C8A0D6AA72CEAF6A
+CD9E6ACAB872C7C09ADEC8B5D9B19BD58B78D6AD6DCAAE73CE9985D7CEC3E1B2ABE59797
+DA9B72C49163BDB982CEAEA3E2D1CDE1A59ED1907CC08D81DDAF90DBB59AE1D9C6E6CEC0
+EDC4A5DA9D6BC2A170CDB488DED3C6E7E5D9EEC897CDA572C7976DC79E75CAB59AD9CEC7
+E1CFB6DFDDBBEBE6C2E1C2552051702858A35847965350A34C44AD8837788A306A7C2878
+7E283F682856852A4C842C3F722E51964C32783F3B853F397632607E26516E2870853263
+6B2A7278245D60204B822850495D6D50266E44307350186772428B373D944B3F853B609D
+2E605B378E62759A375D85327950559B3D875875A4568755828253A34C856837BDFFFFFF
+FFFFFFFCFFFFF2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D3622C79914CB4AA58B26D39A1873B9D934CBD9D
+6BC28A7FD19651BD9449B58484D66381D99099E5A09ED7879BDD73A4DE7F87DB7EABDD82
+A0CB87B1C260B1B856A4BC5DB4B256ABC07FB5D699C8C88BBFAD67C7A150AFB873D1CA9A
+D7C28ED1A562C6AA5BB8AB63C4AE94E1C3BBE7BDB2DFC688D5BC79D39A70D3A38ED7B4A8
+EBBFC2E1B9A5D7976DCEC478BC9178CB908ED6A5B4E6CEBFDEB5A1E2AD8AD9A073CDA47F
+D5C6BBF1E3DEEFCAB2DBBB9BD79D75CEA576D6BF9EDFD5BCDBD9BFDEBD9BD5946BCAA363
+B48581D6C0A4DBE9E9F2F2EBF1CB5D264C722A5BAA634E94565BA850449A783470872E63
+6A2C797F324E7E28507E2E5187323F7B2E5399513782473F853F3F7F426E8228556D286E
+8132606E307E82265F672047792853507C6B552E8751327E5F1E6A723F81373D90443782
+3F539734606037853D4487346882308155629036815D759A508E6284945AA3518D783BC2
+FFFFFFFFFFFCFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD55D286E85399BAF65B9966EBB9B4C948B
+3FAE8250B96A51BC9760C3A46ACB947CC75676CE7E7FD97C81D5849BDD97BFEE9699D967
+A0CE5F7FBC73A1CE82C7CD8BBCBC5DB6AD4CAFB86DA1BD60BBC687C2C39BD9B96EB8AA5A
+C39E6DC7B888D3B888D3C79ACFBF79C79D7ED79B75D39991D7D7B8E9D7B2DDA17CC8937C
+CD9A79D78B8ADABBA3DFCBBDE2CE96CA9A7EC67F79CE7C79DAA48DDEC8B9E9D9CEF5C29B
+D9A475CFAB7BD5B88DD7C7B1E2DFDFF7DDC8F1BC7FCFAB6ABD9E70C3B997DEDDCEEBC8B4
+DBC28BCB9379C68D56AFB491D9E1D1E5C2532A62873F5FA35A5194565BB46758B1843D6A
+7F28556A2A82873755812C557E28478A323F7C3260B27E519A473D7C3F3F844270842A50
+732E687934707E3685872E5F6E2A557B284E4C919D58267356398168206379367832398D
+403B85404E9E366D753D722E376A346878308860638A378567689E4B965B758E65B2588B
+6B32B4FBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD95B2A73792E7EA042A38255B1A1
+73ADAE70C88749B86A4CBC9B4EBC9B58C69487CE8196CF7F7FD56578D77591D572B2EB9D
+9EDDA3B9CD6287C3659BC358BBD57CBBCE93C8B673BBC065A5BF5BBBB16ABCB270D3CB87
+CBC499D7A56DC2A572CBA060CAC897D3D3B5DEB69BDA996BCA8763CBB16BC7B687CFB2AB
+D7BBABE2A887D18885CF996BC8BBA0D5CAABD7C3C2E3A39AD37970CD8D73DB9E85DEB2A0
+E5E1CEEBC6B5E1BB91D1A57CC79A70CDB48EDFDDD3F8E1C7EFD69DCFB182C6AA6EC6AA7E
+CFC09EDDDED5EBCFC8DDAD7CBC9968C6AA7ED5B9492C708E3B67AA5F569B5A51A45B55AD
+823B757B225868267F8832508128558732408A3B3B763B62AB5D42913B32794049903B63
+8137586B2A6E68266A7F327B87285D8547628A37585185AF58246553286E6024737F327E
+373D8D4237813953962A657037782E4087395A7B327C4C5B8E34876D639D3F93556B7E5B
+AB56906A30B4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEDD75A24739E609DAA409962
+39946D3B99AB70D1A17FD39A79C6904CB2914EBB7967C46781D39E9DD18A9ED97BA3D560
+9DD9737ED988AFCD7FA3D587B1C65AA8B8539EBD63AEC290C6D69ACAD179BDC063B6AB63
+CFB255AFB878D3C3A4D3B687CE9D67CBAF67C0B173D3B49EE2C7A8D7A482D3A355B8A15B
+B58B6BC6A493D3C0B8E3B8B4DAA084D19468B8A868BBA393D6C2C3D9ABAEDEA88EE2A387
+DE9A6BC6A881D9B899D6D7C8EDC8BBE3AF96E3B879CFB297E7C39AE5DEC4DBE1D3DFCAAE
+DA9972BFA573C6B587D5C0C0E6DBCAD5CBC2DECAAEE1BB51285B874278AB5A4C975D539E
+47399475306E8532636B2475702650812E4C882E3B8D5550844470A349468B32306A3647
+9334588236556028766A22607E376E8828557247728836634C6EAA42206856286D602C7E
+72308237378542347F49559B3968783F8B3447963F5687378A5B5D9E409A68639D429068
+78815BAD558B6B34BDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D95A2478A35BA8B9
+76B2704C9B6E328E9947AD7C62D19785BF9A79BD9651B87F5DBB516AC7756BD797AADDA5
+C6E281ADDE8285D7628DBF6393D387AED599BDC46AABBD5DA3B660B9C66EB2D7A1C8D199
+C7B87FD1B250AAA55FC6AF87CEAE87CFC4A5E1C084CBAF60C89970CEAA79CBB29ADEBF88
+C4A46AC38562C6946ABF8D78D3AEB6E1BBAEDEAF96CFAE6AB8886DC38476C29AA0DED5CF
+F1C8BDEEBB94D5996ED6A063B8A57CD3BFA1DAD7C3EFE5CBF1CBAAE6A87BD5B57ECFBB9A
+D5D6D5E9DAC4D9C09ED6AE75CD8882D7AF7FC2CBC0E2EFF5F6BB462256873B6DA4624C8A
+49499E5637886E30627F3F7076267B822E4E7B2E4C87304294505D853668A853408E4636
+7C40508D325084374E6726606D2A6781306B8230505D345D792E625B55A160247660397F
+5B2C846B2C73322A793F347C4E46A0426D703B81324BA03F6A9B3B8A5A5696478D625D90
+4B945B767F5DB168946E36C0FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBDD6026768D
+32849747B29970B69B5AA1A540A47651CA7C4EAB8751AE975BBC8B63BC6272C06B67D575
+87DD7C9DD984B8EDC0B9E987A1C86788C25D91CA73C3D39ACAD690C4C06DBCB95093B85B
+AABD75BFCBA4CEC385CDC773CEAB70C39A62C7AF7ED7D7A1D9BF90D99D70D3AD76C28D68
+C7AA60B6AF8BDBAB87CFA072BB846ECB8A91D99465C8BDA1DED5ABD1A48ED17F65B5767F
+D1AA8EE2C8C2F1E7DBE7BCA5DBAB78C09965C79D68CEB687D7D5B9EBEFE2F3DDCBF2C285
+D5AE76C4B491E2C6ADD6D3D5EBDDCFE2AE9BD7A86DB49673D7F2EFEEB63D20608E395697
+5858934442A05D42916D28627E3F757C2A859A3D587F2E467E2A3B874758823053AB5F4B
+974437883F4C9634638B3253602460622465812E727822515A28537C2E58563F967B2A72
+623481602C6B632A7E3F368246367046519A2E606837843453A442609139814C46823F8D
+725A9347914E738560B4639A7832B2FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6DB65
+28738A348A9936A07246B5975AA4AB6AB18B5FC7794CB18842AD8A4CB68762C88A94D58E
+81DB787FD36E87CF629ADF93A0E1ABC4DA9EADCE6B9DC76AC2BF62AEC678BBD39DCBCD76
+B5C25AA5B455B1BD67C2C382C8D7ABDDBF8DCFA068C79E65CAB665C2AD72CEAD9BE2CBA1
+D19376CA9D56B5A46DCEA47CC3AB96D1A596CE9394E19360BF9A70CDB87BCAAE9ED6A193
+C38B8DDEB484CF9478CE9D81CBBFB5E5C7B6DFBD9BD1AE8AD7A362C0A16BCBB891DFD5C3
+F7F5DEF5E5CFE2BD90D7A870C3A079D7D6BCE7DACDEBE1C6D7C7B4E6F6F6F2BD4724658A
+3D4C853F3684443F934C378B682A55732860733687883F5D842849842E37873F46873256
+A35B468A423D8B3D44903B6D903D62682862552262703682731E555D22496830534C3982
+622A655F34785D266E623085493B87474B873D60A32A656D3D8B39539E44628E37704B40
+7632917F789A46884C7C886AAB568D722A9EFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+E3D56028759750A3B170B17E42A479328E943FABA082CEA085CA9958BB974CC0825FC260
+78CF9E9AE69D9BDD8D9BD56090CF7381CF6093D788A5D7AAC6D994C3C260A1BB5B9EB662
+B5CB87C0D59ACBC775B6BD67C7B255B4CA78D3BD8EDBC09AD9B278C3AD60C2AD60BF876B
+DAB593D5C6BDE3BC8DD3C285CD8E5FB4886BC39376CBC8D5F1C29ED5A388DBB672C38E75
+D5A091CD9EAAE7D1B6D6A082C88763BD9E7CD3A881CDC3ADDBDADAF6DAC4E6B88AD3A875
+CFA472D5C4A1E6DEC8E7E5D3E9D6BDE1B684CBB470C69982D3D3C0DFF1EDFAF8FAF1C34C
+2260882E3F793F327F4B4087403B9079365F6E225A6B2A81812C518730519036408E4449
+9455519751328440398D3D44913F6D854479782E675B20637230727322565B2C4E762A50
+4E30858D405B5630725B22735D3287443788403D8439519E2C626534883F5090375A8736
+7647477F30888178A44997627E9D81B1608D8832A5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFE26D286B9034819462B5AA8BC7975AA19D3BA17E4CBF947CCAA37EC4AE70CB81
+62C45862C27E79DB8594E3A1B5DF96B5D98288CE588BCF6282C875A0D793CEDA9BBFCB79
+B2B95DA4B95399C068C2DFA1C6C684CEB25AB4B567CBAF78CEAB73D3B987D5CD99DDC681
+C49B70D39D63BD9368C4BBA1DED9C7E19A75C68B63BF8A65C791A3E3B999D1D3C0DDC3A0
+CE977FCB9384C47570CA9D85C7C6C0E2B9A1DAB190D99D67B9996EC4AA88DEDFCEE9E1D9
+F6DFC2F2C88DD1A872C79A67BBBC90D7E5E2FAE6D7E2D3B6DFAA91D99B67BFCDBBEDF1EE
+F2C758245B82324C87443F884C47964046A17F376A7B28637B2E7E7E24589132498A3F3B
+87494E87394991493B94493B873B3F903D6887376D8237767F2A5D6E286A782460784262
+8830323232A1A1626253285F4C2079673482342E7F40398D3958973060673F9B585B9132
+5F8D36855647873087625BA14996627B997BB5557B8532B1FBFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFE576326A842C8187379A785BC4B876B6C681BF8E51C0794CB69750B9BB
+87D9B6A8D66E63B96E68D97C78D97991D984AAE2AEB6DE90B2D1628DD76A9BC85BB4CB75
+B5CF99CED3A1CAC46AB2C355B6CE67ADBB82CBBC7FC2BB7EC7A175CDA162C8AA7FDBC67C
+D7D19BD5D3C6E9AA79CA8755BFA360C2B882C7AAA0DDBCABD69A7CD1858AD99965C7A57B
+C2BFA5D5C2B9D39D97D58872C08158B59782CDAF9BCDC7BCE2B897D3B281C69972CFB682
+CFAF85D5D5C4F6F6E9F3D1AFDBAE73B6A162BBAB87DBCAAAE1E7E7F1EDE9F3CBAED3BC93
+DAD9BFF1D76E2A5F873656995A47904E4E9140398B703778872A60782A756B245A90324C
+7F2C327B4C63882E58A4625F9E53347F3F398A4076974E5665307F7E2C5F672260762E5D
+7C5D8A822846582E9AD394785822654C1E816D3793362878403B933B56A33F607B4CAB55
+65AE475585368A5B3F85307E554B964C965A797F60B955796332A3F7FFFFFFFFF8FFFFFF
+FFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFEB70346588397B913BA07040A88A409AB56BB8BF96CA8E6EC3A4
+4EA48D55CB948BE29797D59B93E17E7FD97587CD6294DE8797DF85AFE39EBDE288B4D15B
+9EB95393B960B1C276B4C68DC8D690C7C365B2B260BCA353B5B67CC8B296D6B184D9B178
+CBBF6DC0BB73C8AD96E5BD97DEA588D1BF79C3A15AB98A6BCBB18AD5C6AFE2B2B8DF9B73
+C7976BC0A867BC9D81CABBBBE5C8B8D19B82C49D78C78760C3A178CAB18DDAD7B8DACABF
+E7BD93D6AD72C0AD8BDFC6ABEBE5D1F3EBCFE6CDABDEAF7CC4A16BC4AF88D6CBCAEBE6E6
+F3F2E3E5E5DBF3C2512865933F559E6B518E5156A1533F916D30787C2E606E2865561E55
+882E498837368460637C2C60A35347A15536853F4288396085425A65267678245F822A6E
+84305D8839637F225F6D2C90D3C2905328755622876B32813724683F32813B5BA8407384
+5BAE5067AA3F507E308B604681326E534290479D5B727056BF5B7E723296F8FFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFE36A32639963A5B163B57549A381348A963F9D8A6BC7A0
+88D6CA99C49456C37C65D66872D7979EE9B6BCE9A4A3CB638DD37C87D7679BDB84A0E5A5
+C8E185AFB9609DBB5DA8AF4EA1B660AED17FBDDDA8D9D188CFAA53AAA85BBF9A60C2BB8B
+D5C89BD5C375BDAF62BD8760CF9667C79985DAD3A8CAAF82C78760C48D67CAAD84DAB2AB
+DFCBC4E6BDA1CEA56AC49668C38E81DBAD97D3BDAED5C0AED69684D7AD70C3975FBDA56E
+C7BBA5E9DEC0EDDDB9E1CAA1DDB27FCEB17FDECA9EDDEEE1F6E9D6E6D6B4DBB57EC7917F
+D1A17BC7E5DDF1F2E7EEC355246A963B519E604B935656A45B56A86D2E687B2E5568286A
+60224C8B2E3B7B3239976E60852C4C96554994473F9346468B3D5F8532587B2A6B732A65
+873F90963B5863265873245D6D287EB1C2A05830876E308A652C79423B703B3B904C72B6
+4473A062AE506DB53D5B822A825F468B3F7C554B9D589967756753B55F848A329DFCFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE66B28658E3D8AB97BCBB68EBF904C8B8D369B7E
+58B57E5BC0A05BBCAF72C69E88E27B76DB827CDF8A8BE6B5BBE3AFCBE297A5D96896D167
+88DB7CAACF6AAEC78AC6D587BFB44CA3C060A3BD56AAC06AAED1A8DDCD9BC7B668C69658
+BFA85DBF9A65C0C491CEC7A0DDAB7CD39E63BF937BDAA45BB2AF87CD9981CF9A76D19D78
+CF918AD9B28BD7BD9ACECDB2DDC2A8D38E87CE7E68B47F5DA89091DAC0B2DEC69ED5A376
+C09663B8976AC3B88DDFCFB1E5EDE3F5DDBDE6C396E1AE63B9BD87DAC4ABE2E1D3EFEED9
+EBC3B1D59767B1C396DAD3A5D9BD582A759D37519D704785555DA35344A07E376572245B
+722E787228539B44376B263B9462768B28448D403D97473F97515890445F853B5A722860
+65286D8D3978822C535F2855702E626E286D909372583482682E8E6E32856E3F8149429A
+516AAF3F79915AAD55639B30507B2A7F604C994287634C9B63935660634EA85167732E96
+FAFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE66D266D8D398B9744C0B87FC3AB79A3AF
+6DB88153B6754EB18A3FAD8E4CC09E85DD9A9BE59487DF877EDA788EDD85ADE2BDCAEDA8
+C8DB859BDE729BD160B5C263B4D782C6CB87C4DA96C4D368AFB24993AE65C6BF70B8C894
+D6C093CDA360BC9956B5AD62C2B56EC6C8A5D7AA8DD99B7BD19D53B5B16BC38767C38E7C
+D3B29BDA9A9EDDA175C29060BCB279CBCDC2E5CDC8E59B85AF6B559A726ABF8D68C0BB9D
+DFD6C0DEC7A1CAA175C2A87FDAB470CAAE88D9D5BDE6F3EBFBDEB9DBBC87CD9467C7B27E
+CED7BDEEEBE3E6E1CAE1EFDBEDCB87CEBD532862933F50976049854449995D4CA58A3D6E
+7628536A28706B224B9942285020368751588228408A44399E4E44A3536B9732517E3B60
+792E656D22627B397F8B326870264C6B325F672267794C4E5139846D288770348A513482
+5146974960AA4072854C9D4C5396325182327B5A5F913F8567478B4988564E6855A1424C
+42248BEDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB60266593397F9040B17B44B188
+3D93A45FB19A82C07E62C39A50AE8742BD9162CB6A79E5AE9AE3A8A1D77B8BD3688ECD7C
+7ED688B1EECDD7EBA0BCCF6EBCC362B5D675B8BC5FB4D591C4E294C2B960ADAD58BBAE50
+A4B25FC2BD91D7B888D9B679C2AF6AC3A353B8A47CD9A381D7BDA3D7B87FC4BF82C68A5D
+B5846BC39779CBA3ADDFBCA4D19B79BCAD62B59E78D3A18DD3BCAFC7AE99B88E79BC7C51
+AF9E6EC6A473C8CAAFD3C4B4D9D3BFEDC28ACA9E65C2A575D5D6A5DDE3DAEFE1D6E9C4AB
+DBB97BC6B472D9B68EDEDBCEEBF1EDF8E7D9E3BC491E538D3F4C915D498A47448D443F9B
+7930687F2C466724686B1E50A14E3F5D2032793B4270283F7F403485373D974C508D2C4B
+762C586B26636528607B307B99396A73284C7636606824626D20424E285B6D2C876A2E87
+5B428E53429A4B65AD3F708850914456A13F5D872E7E5B50903F765D469040875F5A7F5B
+AB3F36302485E9FBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD652867AA75AAAF49AE76
+40B896398A943F907651AA6E6BCFC396CA9B50C48863D6686BD3886EDE9390DDB2C3E59A
+A8D97C78CF6288D7879EE59ABCDEB2D6D587BBCE75B2BB55ADC465ADD970AAC678BDC784
+CDBB67B8AF5ABD9B62BCAB68C6B688CBC399D5C487D3A081DE9E5DC8936DCDB47EC0CEB4
+E1AD93C48E6EC6976DC78184C79370C0B59DCDCAAACDA081CA856BC38A78CEA17CC8C0AE
+CEB299CEAD7EC3966BC2A86EC29D73C3BFA8EEEDDDEFD9BCDEB58EDFBB75CFB97FCBC49B
+D9DBC8E5E3D5F1DFB5DF9E7ECD9D7FCFCAB2E5E1E2EBB2461E5084344C945A4C93464694
+423790682C627B304C672668601E53993F375D22377934426B263778373285343B974C49
+87325687428275246565286B73226A8D346879243756324C5F246A7226554C22566A329A
+73348E5140915B479A4C65AA3770914C8A44519D406A812E8765447E326058468842885B
+758B70B9536D652A94EDF5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD66D326D874CA3B4
+6ABB9D60B58D3F8D9140997647A56A47C4B868C2B57BD1AF8ACD6E68C4705DD1786AD58E
+A4E6AACBE9BBB8DD7C96D7768BDD729AD673BBD19ACDE6B6CFCF79B8BF5D9BC860ADBD62
+ADB67FCACE9ACDC884BF945DBCA160BFA863B9BF82CDCAAAE5C8B8E1AD76C79467C29951
+AFB685DDBCAED9B6A4D7A58AC77F78C0915FB18E6ABDC28BCDBBAAD3A5A1DE8E7ECB976A
+C2AD78C09A85CAC6A5D1AB8BD7B687CE9E65B6946BC0B188DEE5D9F2E6D6EFEDC8EEBF7E
+C0A46BC4A375CDD3ADEDF1DFF7E3DAE6BD9EDFBC84D5D5AAD5B142205B873649965D4C8D
+424799473F947028536D2A5378266D652250842E3262224B8839468739326A2C2A883F42
+8E4C448B39518736626A226867287075286DA0476372283F65303F602E7587426E602C6B
+5F2E977C34916042A05F4E974C58A5446B7E37884250933B517C2E876E3F793472624787
+498B5879935AAF50847F30A8F3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFFFFFFFBD560306A8B
+3F848D39A18B60C0AB73B5B85BAD8150AF6B42B59946AD964CC49476CE90A5DE9179D37F
+70CF7B9EDA72A5E3969DE9BDC2DBA3B5E27896C8589EB25AA1DA8DC2DEA5D3D19ABDD175
+B5C763A19953BDBC6DB5C097CBB296CFB27FCDA560B6B862B2A365C3AF8BD5CFBFE2B59E
+D6A85DB6A870CD9173C39E81CBBCA5D3A8AFDDB185BC8E60B8BC6BB28D6DC3979DE2B1AD
+E3C2A8D19E75BF875DB69A6DC2A47ED5CAB6DAC7AECEB290CE9B68C3AB79DAC893CAE2DF
+F7DFCAE3D7B2E7AF7CCBAD6AC2BB87DDD7C2E6E7E3EFE7DAEBF2DBE1AE4024629D49468D
+564E8D4B4C9D553B8E65245A6728658B3973682A50792C3F6B1E377E3F5685403F753230
+873640964C407B30537F28506A2C6B6B20606B2868964060702646652249702E7397406E
+5F2C705B2E8B6739A3603B97634B874750A3365D783D9B4949903250822C816844853968
+5F5B944B8E5D78754CA34C87782AAFFCFFFFFFFFFFFFFFFCFBFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA63
+2C629344858B309B6E39A08B4BA8C068BBA087BB846DBCAA50B29144B58768C87375CF93
+84D6A49ECF7996DD75A3DB8791E38596DDAFC6EEBCC8D984AEB25190CE6AA0BB5FB1D387
+B8D6A3CBDF93B9B265BFBF63B1B463C2996AC2B690CEC69ECFC273BCA067C2996AC49D73
+CBB19BD1C49BD9BC8AD19160BC875DA8906BCEA8A5E5DBCAD7BBA1DDCB8BBD815BBD856A
+CD9187DAB296CFBFA5DBBD97CDA179D5AE6DC2A16EC4B99AD3DAD3EBD3B8DEB682CDB46E
+B9AF7BCFBB96DEEDDDFCE2CBE7C89BD7CE93D39D73CEB687BBCFBFDEF2F6EBB244226591
+39448E5B408B4B4C9B56378D622660783270843F6E60224B843246671E327C3D517E2A3F
+7C3634853F53A0533F6E2C5587365568286E6820566A326B872E5F792C4462284C6D247F
+8B30684C24605F34936E46AB7342844B3D7B424CA1395D814B9B3F4B903455912E7F604C
+87346E6B5D94408A6D79724CA05A856D2EB1FAFFFFFFFFFFFFFFF5FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFDE6D286BAF6096B268B48747A4964293AA46A07C63BD9E8BCBC890CEAE50AF8158BB5D
+5BC4785BCD7E6BBD849DE19DB8D98D9AE78190DD9193D682ADE1A3C4C793B5D581ADB95B
+ADBD5D97CD62A1D18ABDD5A8D5D396CAC06EC89960B29D62C6BC85CBC491D5BB93CF9A73
+C68B5DB9815BBCAB79D9E3B9DAB5A4DAA884BD9676CFA08AD7AE87CFBDA8E3EED9E3A88A
+C38D75CA8873BD8760B99B84D9C0ADDEC8B6E2BB8DD1AD73BF8D58AFA47CD9CEB1E2E6D5
+EEDBB8DDBD88D7AE6BC0BB7EDBCEB8EBE2D1EEFAF1F3C4A4DEA85AA39D63BDF1E3EEBF4B
+1E588D34448B58409058449750399472326E872E5D7E3B7B70224E842C4C702237884053
+7E2239763D39914644914C42782A58914062782C6B671E515F28638B3065882C32512656
+7528798B396E5026556A328E7660AD603F84403B8A474C9E375376449E363F873967A037
+81674C7F2C7E6555963F8E6D677B4C9E5F786D32B4FAFFFFFFFFFFFCFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFE96A2870B24C7BB55FB9B182C8AF62A0974B9E7049AE6753BDBB6BC8C294D3B2
+87C46060C3755ACF7C65BF6385D37C9EE3B4BCEF96A4DD8787DB6E99D56DA8BF7BA5D9AE
+CED794C7C86A9DCA5D9AC05FADBD70C8D5ADD1D5B9DFB88ECDA86ECBAA63BFAA5FC0B575
+CAB9A5DEA476C09A70C6A35FBBBF68B2947FCFC2B4D7CAB9DD9D9ADB9A67C79B67BDBB82
+C6B9A5DACEC3E5AD9EC48463BC9378C8946DC4AF8ED1C89DD5DFBBDBAD76B89A6ACAAF6A
+BFBF9ADDD5C2EFE7DDF7DDB6E5C07EDAB578CEAB7ED7DECFF6EEE2EFE1BFDBC38BCDE2BB
+E2B2401E4B84373F825549A063499A5036997B367888324C753D8479284E7F2E50751E37
+8842467C243779444790373984494788346893406D8A2A6572205A5F22507C285B79243F
+6A28567936738E406B5B3F827939937B588E3F3791493687473B842C538740A034449D3F
+5A91348260367332755B468D3F7B5A6D8150AD5D84622AAEF8FFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFE36B286BAD3F84B44BAA8446ADAA78AB9787C6967BC77550C2A150B894
+4EC4C2A1DA9A9BDA997EE28A75C76B7ECB6787D5827EDB8DA0DAA1AAE291AACF72ABB555
+9ACB70ABCA8BC6DB9BBFD185B1C465ABB151BCB45FAEBD7BD1CFBFE1DBBBE6C084C6B15D
+B9B562C29A79D69A72C6BFB6DDBB76BBAE62B17F58B88D67C2AA85CDB5BBE1B8A0D1A47B
+C4A35BB1886BD5B49EE3B9B6D6C3B6D7B194CA8760B69367C2AA6DC2BD9AD5C8ABDBD3C3
+EDCB85C6AD72C7AF7ED1C8A1DFE3D3F2EBD5F7D7B6DDAB70C4B679D7AA88D9E1C7E2DFC3
+DFFBEFEFB94E1E4479363679514CA1603F975847A37E326E8B3958853B736A2450823058
+8D32509B4E51872E367634368D3D3D885B4C913F678B3B6787326A702860652856822A5F
+7E24447522588132789B3F5B55398788348A7F4B8442399B4C348A4C3D8528507E399A40
+49A44956943281703B84367065427C3475566E8A60B1567F6328B1F5FFFFFFFFFFFFFFFC
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFE36D2867B970A3BC47B187449B8B51A19658B2A187D7AF8BDDB6
+78B99449B88D63CD818DE1BBB4F5C0AED97E7ECA6399E6A187DA7E84CE6D87DFA4B9DDB4
+CDCD73AFC35B9EC267A5BF639DCA91CAE3B2CDC37BC2B655A8B45AC7BB78D3CFA0E2D1B6
+DBC8A1DAB86EC4A06DC68B51AE8D65C3C896CAD5A8CFA07BC07F58BB9967C2877CD9B99D
+D6BCAEDDC796C38A6BCB886DC47E6AC8AD91D1BDAEDBAA94C4A175B69360B6AD6DBC9A67
+C4C6AAE9E9D1E7D3C3E2C48ACBAD6DC0AE6DC4CD9DDDE6DDF3E5D1EEDEB4DFA881D1B46D
+BFCAA1E5F3FAF1B5491E4B843230704C50A362429B7B76AB7E2E6E9750608232706D244C
+87344B853047A867659039406E303293465596564C974658813263873263782C63732A6A
+8E36557E2E477B20517C327B99375D5542766D26817C5D94473287443994494296326079
+349346498D36538E328D874C9942786040843472567278479A5379752EA5F6FFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFD6632660945591B56DBD915DAB9A44998A42AA8451C896
+67D3E2A1DBBB76C39662CB736ECE8472E2B1B1EFBCC8E294ADE2A08ECE7685D3727BCF78
+8ECA81BBDDAECAD187B5CD78B8C65D97C063AAC77BB6DAABCFC899CEC770C0AE62C8C776
+C7B873BBBD91D7D3AFDDB887CF9153AE8151BBAB5DADC78DCFC6B4DBB299C89B7BC47670
+CF9D6EBFA37ECABD91C2B4AEDBB29ECA7B6AC0966ABD8E6ACDA47CC4BCA1C6B8A5CFA475
+C4975FC2AB72CDBF8BCDC2AFEDEBDBEECFABDBB179BFA563C8B188D5CEA0DFEDE2EEE7DB
+EDC697CFBC88D9E5C3E6B94B2050903F397C58409B63409B68449782346799465D79286A
+76264B873F467E40469A605A90343F6D324C9E4C6A934C51943F55872E4C7328607C285F
+6D2A5F9D3D50782E4779265A7C367B9A2E5544376E6A287F73558E4C3682493F9B514BA1
+3D516D308740449632539332877C51A3476E5A498534735062754290507E7039B2F3FAFF
+FFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD96328608834759D3FAA9063B4AA6BA3964EAE96
+4CB9854EC3B55DC0AF63C7A17FCA877ED9916ADA8885D9909DE2A1BBE2BDC2E1979DD779
+79CB6D7FB95897B66599BC8AC2DDBBD3D67E9ECA6DB1CA65A0BB60B4AA6BB4CEA1D1D9B8
+DEC48ACDAD60B2B16ABCB872C4A082D3BD8DBF977BD1BB5FADB260BB997FD1B597CFBBB8
+DDA4A4D6976BB99463BCAA5BAF9981D7BFB2DBB1ADDAAF8ACB9065C08D63B69A67B9AB97
+CEBDA5D7C7ABD9BF8DDAB86DC39A67CAB987D7CEBDEBDFCBE9D7B9E2B881C69656B9BC7E
+CFCBB8E6E9D6E3F1E7F7F5E5EFC6552E6297423B845B4B904E399967379A903F6B87375F
+7B30757C305199685091444C9655477E28427F3D4CA84B4B84444C8B374B873D496A2867
+752E677632608D325168204B8132536B246A8524403F2263762E7868408B4C3085463B99
+6750A5374B602C7F3D367C3251882E8172588B376D56408B3B75605F6B409A587F7C3DBD
+F3FFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF3F3FFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE36B246A934285A037A079349D994C9993
+6BC7B97CBF7B4BC4B855BDA455CA8E5BC77B87DBB697DFA394E17F88E1708DDA9D94DBB5
+C6E7BBBCDA8D9DC75A94AA5587AF5DA5C776B4DEA0B6DAA1C4D17CA5B55DB8A3519DAF65
+C3C28ECDD9C7E6C38EC6B26DC2C76DB99460CEAB6EC0A587CFC8A0C6B679BD8B63C4996E
+B98E67BCAFB8E5C7B1CEA587CBB66EB99668C68D7ECD8B87D1B8A4DBB9AAD5AD84C69D62
+B99660B89B67BFB690D3E6D6F2DEAFDBB17ECEA872C4A57BD5C88BCEE5D5EEDFC6E6C496
+CBB96EC79363BFAA76BFDFCDF2FBF5F6BF55264E8A4239825549965130855B3290783260
+82377387477E6A325FA86E5A8B2E42974C447F2C478A444B9E373785424C99404B822E4C
+7B326D8A2C6D8736688D2C51671E44822C516B1E60621E4B4B26757C226E623287462A7B
+472E88563F90325A6A2C7C3B32752E4985308873538834734E377B36795F5F723D935076
+723FCAF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F5F6FFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7782A6D905AAAC358A3753F9987
+3B848842B9AE6DBB946DC2D182CDBD60C88D56C06562CF9667CB918DE2B4B5E78793D984
+63D98597D991A1E6BBBFD39EB5B56D99B65B97B560A8CF6B93C888BFDBA5C8CB8AD5BC67
+ADB660BB9D56B5B276C0AF81CDDAB6DDE1B2DAA16DD19A60C7A470C3B575B9CAA1D6C2A5
+CE9973BB8E5BC48781CDA579C6BBA3E1DDBBE1B696D7977FC6766AC08E65C4AB8DD7C6AF
+DBCDABD7AA78C49958AE9056B6BB96DEDBB6E3E9CBE5C3AADFBB82D6C472C3BD81D9C7A0
+E7DFD1EDE6CDEBB68EC8A85FA5A16ACFF2D3DFB6461E4B8E3F377855519E58347E532C8A
+762E60823267813973702E56A0655A8A2A3F934644822C4981494CA8533B88464C913D53
+7F32588D3F73963065723278912A4C6528497F30507C285F68265656287B75206562328D
+50307E443790603F8D3658702C8744327630478A3288684087327955428A327262627950
+9D55846A44CEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFE97628638D3F88BD5F977E
+60A8844C87903FB49A55B57049B6B878D3DAADDFAA6DC86B5DC8825DCA6A63D58A8EE7AB
+B4E7B48DDD8E91CE6A7EDE8190D38AB2C2A0B9C794B5C06AAFD37B9AC86BB2C6609DBF85
+D6DBB4D9D185C7A067BDAA5DB8A055BDCB79C8DDB1DBC7ADE2BF90D39763CAAE63B8BB65
+BFA88DD1B69BCBB190D1948AD69A6BBD9365C6BC7CCBDECEEDD3C0D1968ACA996BBD9160
+BF976BCAC8A1DDDECAE7C89ACBA565B8B476C8AD68BBB587D5C3ABE6E1D5F3D7A0D6BD82
+CFAB72CEAF7CDFDDB8EEF1E5F3E6C4CFC3B1E2E5C4DAB4401840883F32785A479A70428E
+5D36948130608A346072347C6A225191425682283F8D4B4C75223B7F3D3DA555498E4B50
+904651853F5A8E347694326572306D9B364C6E244C88346081265662285A5F347F651E68
+5B308A4C348E4E53B5884EA4424C582A82373988364C8132977242994778685A963B7560
+5A7860B96E9B6D4CD7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED782868873781A4
+3D8D6E3D907C60A8B278BF9E58AF6A44AF8D3FB8C36ED5C39BDAB4A4DB9465CD756DD685
+7BD57990DD9484DDABBBE29A9EDE8491CF5F9DCB6E93C484AFDAAAD3EDCADAE196C4CF65
+99B255C2D175B6DEADD6CAA1CFCB96C4AA5DB8C26DCBCF70C0A570D6C8AFDFC0A0D3B676
+BBC26DC08B53AE845FB8AE87CEC2BFE6BF96CE936AC2B462C4C78DD1A397D9C0B8D9C3B1
+DFA085CA8A5AC2AB73CBB882D6CFA0CACEB5D5DDBFE3AF70BD9962C3A46ECBCA9EDEDABF
+EBF2D7EBCB9BE2BF8ED7B270E5D6B5E9CDAED1E2E5F1F1F3EEC2511E4085403D7B553B96
+784482674090813760823F63722A76681E498237537928429E6B55762836753437A04949
+965A539340508D4258813276942C6076286099344B782C4287394E872450502658603285
+7628635B2A794C34854736875B46A44C515A3085403F903D58933F8B5B4B8236766A518E
+3770633D3F50B96D916768EDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE97C286B93
+51A4BD4EAA763B947E3B91A153B5AE84C4946EB9A146B9B555C69D6BD69190E3C7AAD7AB
+9EDA8781D9879DE59676DE758BD98793DEA5AED37BB8D77296CA6E9DBF62AFDE9BC2DEBB
+DFE7A8BFC268C0BC60ADCA6BC3B26BBFC8A5DAD6AAD3C687DFD16BBB915BCBAD6BC39A6E
+C8BC7FB9CAA1D6A576BB875DB89D62C79787D7BCA0DACBB2E1DAA1CEB179CB876DCA8D75
+C6AA91D7C6BFE2B896CEAA7BCFB881C7A160B2A475C4CEC2F1EBC8DFC8A4E1C887CED191
+CBAD6BBFD79ED9E2CFF2E3D6EED6B5E7B888D6A55BAAB487CBD7D7E7CB5B203F7F44508B
+5A367F5A3B886034858A4C7087325D6D246E631E4982375D842C4BA16A56873232632E37
+9349409E6B6097324C8737588A396E933765702663AD4B517C2A3F7F324E7622464B1E51
+704091A05D6D652E7E4E2E845630785B368B36557036884639873D5D9A368A5F427C3B85
+5B498E366B68605A51AE6093686DF1FFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB76
+2A638B3D94BD67B89A5DAB7E3D859440A18A53BC9172C6C490D6C879CE935BC46E63CE96
+6AD19EA3E6BD91E1B5BBE58E6ED36E82D36E72CA7885CE8EBBD199B9D77EABB54C97CE75
+99D181BDDB88B8D19AD7DFA8D3CD6AB99450AFB16ACDC27FC8DABDE9DAA0D5A081D7995A
+BD905BB9B25DAAAB78C8BBA5D9C2A4D3BB85CB8776CD9A60BB9E81CEE1B2D1D5C4DEA38D
+D18772BC8560BD9D82D9B9A0CFD5C2E6DEB9CFAA70B99D65BCAE78D9C78ED3CBBCEEEBDB
+EDE3BDDEBB6EB9A860B9B481CAC096D9EFEBFADDCBE9C893C2AB6DC6B481CDBC4C1E4085
+4E4B90683F936D4B915D2E87823B5887365A6A28636028477E3B5B87343D8B4E50964446
+813D36874650B4947996304E853D5A7C32608840687E2468A33F47672846793244652837
+461E505D39739B51736B2C815F379760307C633B7C305368398E4E3DA05D6A99348B6346
+8B3F795B4487365F5D6B8255A55D937562E9FFFFFFFFFFFFFFFAFCFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFE578286B8D347F943D998851A39A659EA85B998A4CB5783FB2B267CAC699DBC38ECB81
+70CD7C5ACF7F78E29D87E3B8C6E6BDA8D68794DA7C70C26A79C45B93C36A91D693B6C778
+A3CA7FA5DA73B5CE68A4BD65C2D691CEDFA1CEB990CAB66DCAB95FB5C47EC4CA85C7CDBF
+EEBD9AD5946AC0B567AFA358AD8758B6AF97D5DDCEE5BFBBDFAA6AB69762BBAE6AB8AA93
+D9C4B8D9BFBBD69B7ECA9B73CB8E5BBFB981C8CBB4DECBB5D7B597D6B578CAAE6BC2B279
+D6CB9DE6DAC8EEE6C8E2C08AC8AB67BCA863BBC28BDAC8AEEBEBD1DDE5D1E6CDAFD9BD4E
+20448E635F99673F9B7C3F88652C7B7B324E812C56762A706B2C4C81395B883944904951
+9E4042823F3F873F3BAAA376973B5B8A3F4E7630587F366784245BA0393B4B26407F3242
+6D2C506E28554B2C606D3263602C814E328B562872583B8E39505B368D5651AA4C609B39
+7F6060A3447556448B346856679955A3608E6B60EDFCF1FBFFFFFAFFFFFFFFEEFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFEE812E6B91397F9036916E32877C3B91B568B6AE7BC38147B1AB5DB6A856C093
+70CFA59ED69E84D78478E39B84DA707FD7A88BD6ADBFEDA196CE818EC35B91BB5F99C76A
+97C0639AD3A3BDE6B5CED373A8BD5BB9BC62AEB55FBDB585CDC69EDDC387C6C272B9AD5D
+B5A172D6C397D9C8B6DEC89DD3B96DBB9753A39776CEAA7ECFBBB8E6CFBCE3BD9BDAC470
+B99168CD9678CDBDCFE9C3B8E3C2A3DD9A6EC29D5AB49963B9A376BFB8A3E5DEBCE2C697
+D6C48DD7AA60BBA06ED3CD97CED7C3E6DAC4E2C490CFB66DBB8B65C7B86BA5D7BCDDEBED
+EDAF4E26448A584C916B378A6534886A2E828B425684285A792E757B3058813262943042
+96564788363D7E46468A3F4CA5786E9B3D558A364B79325D852E6D8B2862A1343F5B2047
+883F4C87366E8830605B2A6D6A245A58267B4B32905A2E85653B9432476536996E5FAF47
+50AB47795A47973D735F4994366D566A8D4CA3609D6365F1F7EEFFFFFCFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFE98A2C68A560ABC66EB6843D97823993AF40A5945BBF8760C3BF79C8BC
+5DB6874EC36E6DCD9379D5B1A5E3A594D7727FC48B7BD1848DD78E8DCFA5BDD67EAECF65
+8EC868A4BC5394C76890DD88BBD39DC2CD8DC6C06DADAD58B69B58B5A465C6CA93CBD9BC
+DBC384C89D6ED5A168C8976EC8CB97C4CEAEDDC8A4D1B485D1A868C6907FD5B687CFC2A4
+DDE6C2DAB893DAA584DB9E94D79D72C8AA94DBB59DD1B491CD9D5DAF9D6ABCA170C8BB87
+CDD3C2E2EDDEF2CA97CDA46BC3AB60AEB272CBBDA0E5E3CFEEE5C3D6AE90CBA55099A456
+B1D5AFCFA55A223B8A493D8860327C5F2A7668307F90446B85365D87327878285F882A4E
+7F283991534687394288563F904B539A56559B496390325079326A84306A8E2A5FA54255
+631E398B3B4C7C225D8528584E26676B286A63287B49349B582E82603996364672349053
+4CAB46469D397F5B37883B6E555DA03F7F65728742A05B87606BF3FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFEE872C68AB4081B578BDA379B6AE68B1B1409B844EC27E47B8AF
+68C6CE82BDB272C86D65CA8758B98272D1A4A4D9A8B4CA997ED57C7BD17C79CE849BDB76
+AAD68EADCD87B5C3629EC46397CA5F9DCD6DA0C485CBDDABC7C787C3A362C6A858BDAB62
+BCC47FCAD7B5D7BFADE1C39AD7905FC2B867B4AF65BDB49EDBD6C2E5C39ADD9379CEA372
+BC9E6DC0C285C2BBB4E9CDBDE1998BCF935DBD8E6AC39463BCA87ECDB294CDC38ECBA86E
+BDA56EC2BB75C7BB9BDBCFB2E1D9BDDBC89BCBB87BCB9B65C8BB7CD6D9B8EDEEE6F2DBB6
+D3BF88C8CF8BC2AB65223B9356398767377E5D26705A378A8E3F56873B5A87497B6E244C
+84284B7826378D494E9A6B5F94503F93423D8E504C94425890324C872E53843460822E65
+A3465D7B2436883D50852456791C564E2065732C6075328851369B563287603D9939497E
+367B4C409444428B36726E3D822E605656A84C85627079429B5B8B626EF7FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFEF88346A9B3475AD60B19456AAB46EB1C387C3A05ACE87
+46BDA849A8AE5BB5B27FDB9184D9996ACB7C6DCA8276C26D87D1B8B5EBB4B4D7878AE297
+A0DA63A1C76097C78BB6D193C0CB87B8D66394C762A3B256B9C26BA1CDA5D7D1B5E5CA87
+CDB160BDC060B6B663B6A57CDACAAEDEC6A4DBC473B5B260BC905DBD9A6DC6BCA4E3BFC0
+E2B697CFA068BFC067B69D7CDAB6AFE7C4C4EBC0A8DEA481CF9162BB9660B69765B9BC8E
+D9DBBBDEC091D3BB79CBA462BBAE68BFB58EDDDBC4E7E7D7F3CBA0DAB475CBCB7ED1BCA5
+E7CFABDDEBDEEFF6EBE6B8552437875A3F9068307B652A795D4696944C628E375A944B75
+6B204C873253842834844B60A0555B8E473B973B378D4B498D323F7F30467F32608B3665
+7B2860AD405A842C3D8E3F507F24556E1A505120708534657B449A583499602A8772469A
+3B3D703B603F398E3F3F8B377C5F3B7E2E5D60448D367565637C49AB6A9B5F6DE7FFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19A326A9B3F7F9746A08A409B8D3B8BAD56C3B4
+6DD6BB82CFB150A8AB4CBB9A60D78876D7A887DE9784D68A81C35D72D1876BD39B9DE1BC
+BFE9B8B8E17E9EBB5590BF629ABD5BA1CF9BBCE3A3C8D17EB1C35BBCCE6A9ABC6EC3B876
+C3D1A1DDD1A4DADDAFD1B25AB59355C4A165C6AA7CCBC896D5CE99D6AF70BB8756C6A067
+CA948DD7B89BDAC2A0DACD84C8A075CD9185D1887BD9BD97E1D6C4E5C3A3D9A46DBFA36A
+C3B26DC6B47CD5D3B4E9E6D3F2CF93CBA867B89E63C3A86BBFD1B1EDDDCEE9DEC8EDDAAA
+DAAD91DDA45FB9C387D9F2EDEFB94C243485583B85603787762E6D5A368A8D3B5AA1505B
+873B7072284C8B3D5A8428378D4B4B873F4C874C3B8E394496534C882A50993B3F7E3265
+9340727C2856A33B4273243F97364672225B78244C4C1E70843662723D94513297602E88
+6E479436447639763D3991424793367F5D368136735D3B87397B5B587549AB7EAE6860E3
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3912C65A86599B16AAF883DA09B3F8B99
+3FAA8E4EC6975BCABC81CBC472C09B5DD5856DD3945AD39B75D7A1AAD78497D97F65CE75
+7EDD908BD793B1E3C6D9CB7FA1C3639EB55199D9759BDA87B5D699C2D9A8DFDA81B9C760
+C3AD5BB5BC6BC7B872C2DABBDFD5AAD3AD81D59D5FC09060B9AA62BBBB8BD3CBA8CEA38A
+CDA06EC67E7CCE9765C2A17BD1D3AADEC8B1DEAD91D3846ED5AA6BC8AB76C6B496D7D1B8
+DEBB90CBB97CC8A860AE976ACDD3A8E7E9CEE2B4A1D3C4A0CEA563B8B46DC4A16DC7C394
+D5EBE6F8EFDEF2C89BD3BB7ECBD596CEC055263F9362398562348A7F3975603D91903755
+9E3F517E377C88465A8B3B5A87263B93473D7F39509B7658973D34884B4C852C4B8E3240
+7F39629E53728732559E3F4B6A24428A2E3B7528587524566B2A7287425568328B513294
+5328765D3F97344B7E3F8240369142429736725A328E3F7C5F3F873778565A7249AE6E99
+6040CEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3943265913F8DAF51AE9A67B6B2
+63A4AD3DA3914CC28549B9A544AEB46EC0BC84D79A73D69355CD8B60CE8481D3889DD79E
+94D78282D17673C76E81C4789BCF8AAFCB94BCD178ADDD7396D985A5CA6D96D58ACAD5A0
+C7D99ED3AE6BC3B56DC4A458AEB86AB5B687C6CDB6DFBC9DD39E79CDB863AAA158B89D68
+C2B897D5CABBE39E8DDD9E62B89762C6C06EBFB49DE1D6D5E7B4A3DEAE82CE9360BD8E60
+C0B57ECDB28BCFD5C0E5C093BDA173CFBF73C7B681CFB588D3DFCFE7DEBFD5D5ABDAA462
+BCA060BDC085DFD6C3E6E5CFE1E6E1EFF7D6E7C862283B875B398162308173307262348A
+A34B4C85325D85468782324C812E56872E4093493F8540518E51509A4C3B8D4C49852239
+8132448D475890425B7F3251914C536E22428834376D365B7522606D3D758234556A3493
+633B904C2882633F7F375185468844379D4C3781347B5F368B3965654285367868567047
+AA63936836C7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED8E306D9456B1AA3B9772
+4C9E9965ADC768BBB170C6884CC2A13B8EA85AB49167E1A197DDB991DBA37CD38275CB6A
+82D58770D5A4A5D6939BD57881CA6588BF608ECD78B1D797C6E1B1BFE194B8C36594D385
+BDB15DA1C081D3C7A1DBD7C2DEB46EBBB962B8BB63BCA867C8B179C8C6B6E2D39DC6AF6E
+BD9758BDAA6BBFAA84CEAFA8DBC6ABD9A37FCEC063B29465CA9691DDA8A0DFD9C4F1C497
+D39E6EC0CDA1DEAD68B1A876CDCAADDBDBC3E7CA8DCFB67BC8AA6BC3B273C8C49ACBE7D3
+E9D1B5DACAA1D7C275CA9E68C2A55FA8D5BBE5FBF7F3C8551E307B53327B602A7C72306E
+67308BA54C4B81324B7E3778752E477B325B8D37478E47469046518A473F8B3D39915146
+842637873749883F51813055853D6794505F6A203B7F373976375D8E326862306D6B2C60
+72328A62478E53287265327632446D368E5342933B407E307C6842853468563978328294
+6581499B56916B39CEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB842E5B947C99BC
+60A476398E87408DB24CAFB17ED5AE88DABC5AA8AF55C49B5ADD966DD5A173DABCABE6C8
+AED77C90DD9468C68287D5848BDA8E97D187A0C36B9AC25F93C25AA0CE819BDDB1CBDDA5
+C3CF8BD1B8589EB560C8A85DC0D7B6DDD3A1D3D7A3D1C478CB9A60C09A5ABD9E72D1D797
+C4CFBCD7AB81C6A473C0A36EC28A75CAAD8ED5CAABD5CF9DCAA87FC87B60BB7562C7B487
+DBCAB5E5D9C3E3EDE3F8B96EB5975DB8965BB4B887D6DAAEDFD9CEEECDAFDEAF5A948D55
+A8C07BCBBF90D9EBDAE9E3C8E9B688C6A05090A163B9DFBDE1B94920327C4E2E7F6D2E7F
+7B32706B3B93B4604C7E2E4C79326B6D28517B2E53943B4B904753943B49915337762E34
+84553F7F223988394C853249812C58873D6DA03F3F601E378E343D7E375A993F6560265A
+68305F6B2A7C4E39915D2C785F2E873739653287503787394E8D2A84875A8734705A3670
+327C7E72854090478A6A32C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2872A5D93
+6773A45FA88D559B8D4B97A43B9E874BBF8B60C6C481C2D38BD5B473CF7C58C68E60CF88
+65D3AFA1E2A3B4E7B68DD68785D57B7EDB7B84CF7CA4DBAEBDC66E9DC25A93BC5A87CE75
+B6CD76AAD9B9E9E2A1C7CA79CEAB5BC2BD65C2BC62B4C68ACDD3A8DABC97D69B6DCDA563
+C6BD65A4AE75B8AD9BD3CBC4DFB88DCA8768C2A46AB9A367B2BC96CFCFBDE2A18ECA8872
+C89460BFA575D1B285C7C8B5E6DABBD9B17FC69755AB9D55ADAD60B4BB8DD6DDD1E9D9AE
+B5AB87C3B56DC39B60C0BF84CACBABEFE2CBEBDAB2B9BC93CFCB88D1BF4C203076513284
+6B2C7C874087843F9BB8654C82303F73377679285181305A933956A04C499A49407F3D32
+7328266E513F8E373B873D4791345A822E5B913451903634551C348534408D394C782862
+5A285F6A32497328844C32935A2C6E553285394784449B51348E42589A348472468B3663
+5F4285367F7962823D8B4E87632EBCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA91
+3060AA4C79A13B9D823F96A35DA5B153A3873FB88449B19E44ABCA6EC4BFA0D18B67D7AD
+72D3855FC88270CE7384E6BD99E3BFB6D7938ECE818ED57090D58297CA78B4E39ABDCA73
+8DC46EAFB54C81B86BCBDB99CBE9C0EDCB93D9C37BCDB258B1B55AA3AD6AC2B994D1BDA4
+DABB8DD7C268AEAF65B69460BCAE87C0C0B6E2B29ED7B287CA9E65B6AE65BBB49AE2B6AB
+DEC3C2DFB891CFAF7ECE9663B89D6ECAC687CDCBAEDDC697C8B67CC0AF65B2A860B8AE73
+BDC4A5E3E2CBEDE6C2E3C694D9B868B4A05DCAAF84DBD9AED1E5E3EEF2E2EBC053223278
+58327C632A7E8E478D8E63A5AB605A8D373B6E34798A2A365F26518E324991463D883939
+78362E6E2826705B4E97344693463F87326096395D8A344C903228501E3B87424B8B3D50
+73245A533268762A4B762C734C509A562A755A2E78324C87449A5D40A3555B9D3B877040
+85325D6846934B7B6253793F935F906B32A5FFFFFFFFFFFFFFFFFFFFFFFFFAFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFF788327BBD75AFB63D998736919D428D9E469EA158B89D5FB4A442BBBB60B8965BCE78
+63D5C29BDDB17FD18167C76778DDA46DD19B90D3A3A1DDB2BCE1A4B9CA678BCB6AA3C875
+A3CE88ABCFA3BCC76387B460C3C05D9ED778CBCE9BDFE6C8E2D39DD6C070BBAA56BBA05B
+BF9E68C3C0A1DECF9DC8BC90CD9B60C3BD79C0A870CEAD96DFE9D3E1CAAAD3BB79C8A575
+C88D6DCD9487D1C3B2EBDAB9D9A885C29A6AC8B467BDB578D5B47BC6D5B9E3DDC3E6CE9E
+D6B96AA89967C6B675CBDAAEEBF1DDF5DFC2D6C48DD6946ED1B667B4C891D5F5EEEFC65D
+2A3781622C75652E848B3276734693AF5F538B37407930798A22324C204C8B3446914946
+82323F823D367B2C2C84604C9030468E3F42762C6AA437558D2E449437326A2839914947
+8B445582306A5624607932587032814C3F8D56266B562C783247794496563D964C4E872E
+6B5B39872E50623F8E5D82604C68378B609D76328EF3FFFFFFFFFFFFFFFFFFFFF8E5F6FF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFB963291B573BDCE75AF91469AA044849436948440B8945FBCC37ED1B860B89B
+53C6684CBF9660D19E7ED6AE93DDA1A1DF996ECE8875C87975DAA3A4D7A4C3DE9AB1D384
+B8C7659EC46A90CF759AC6678DD59ED1CF76A5BD5FB6AA60BFCB91D6D9AED9D6AFD6BB78
+CEAD78CB9E65CB9D62C6C375B4CAA3DBC8AEE3D78DC8AE67C39168C8C78AC6BB99D1DAB9
+DFC097CB9175D58D6BC09365C6AB87D3B8AEDDC6ADDBB887CAB579CDAE63B9B478C4CDA3
+DFEBDBEFE5BCD6C89AD3BB73C4BF73CABC7CC3C099DDE1C8E6DDC7E6BC85C4B263B8D5A4
+DBD76D343F876534726B32788A32676A36849E4C3F82374979306A722242702251964949
+8E403D873B428E463F7E2C2C753F4C9E3B3F873D4C87395899345582263B853B3F762A37
+90444C973B5191326D5826556D2A5379307547328449266B512C85344775348B503F9A4C
+3F792C76513B96375B4E347E4B705650783691629A6D2C5BD3FFFFFFFFFFFFFFFFFFFFCD
+A1EFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFF3A03F9499397FB45DA1A06DAEA55B96A440967C40B57F3FB5AF51B8BC
+6EBDB173CB7553BB824CC28263CB8279DE9EA5E5C8B5DBA597D98778CE858ACE6B97D37B
+99D5AAC4D194C4CB6785CE6590BC5B8EBC73C4D9A3C2D79BD6AF65BBBB68C8B96AC0BF72
+BFC3A0D7E1CFF1CFA5D39965CAC36BADB86BC3AF9ADFCEAADDC7ABE6A379CAA460B69D60
+BBBC6EC0BCA1DEC2B4E5AD8DC8996AC3916ACB9665C3B684D3DAC2E7D7B6DECD8AC0B273
+C4B16BC0AF78D3DBB2DEE6D3EBE6CBE5E1AED3B26EB89B5AB6BB78CED5B9E5DAC7E1E2C4
+DFE7D6EBD7632C37816E3075682E7C87346A6232878E3D397E364072326D7224558E3B56
+943434844E3F843B4E964E477F2E2C7B564CA13B428130499442559134557C2039873247
+7B3249964B47993F5F85285A5A28566726536A28794C36945528785A39883F4C82307E56
+3F873B3B793082503F91365549327B39625B4E73348551815F1E55E2FFFFFFFFFFFFE5D6
+BBD58D4BC2F5BCEEFFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFF39944639D346A9A3B8882449B9D5084B163A49D5BC28D4BBFB4
+46ADBB4CB6AA60CA917FCBA57FC38165C27C68D58272CB9672D6A3A4DBC3B4D1A3A4CF7F
+90C05A87CA6B9ECB7CAED58D9ADE94B8CA658AAF55B2C668A4D185CFCF94CFD397CEAF68
+C7CD6DB9C26BBBC79ADDCEB8E2CFB8E2C782BDB865BBAA76C09B68C8BC87D6C6BCE7CDA0
+CEAB6BB1AF62BB9D6AC7AB90E2C0A5D9C8AEDEB18BD6AA72C6A160C4B678C3AE87D9D6B9
+E3D5C2DDBB97D6A362BFB475C6AD6EC7CAAADDE7DBF2EDCDE1C48DC7B860B19A6AC6AF76
+C4DDB5E2FCF8F5D56A22328165307972347F88427F6E287FA150428132397C3970822E55
+8D395D8E343F87423D81364C935B477E3432885B4C9032378530408132558E34609A2A39
+87324787324CAA584E9036507C37627536607E32607328734C42964C2860503D93535881
+377C5032763642813067533B762E4C46327F3B5F4C4C6D378756876E226AF5FFFFFFFFFF
+F8EBBC9ABF7B40BFEFD6F3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFF59A4463B25873A5428D853B979A46819646A8A162CDAE
+72C8C25AAEB84CBD9E58C87553BB936AC39993CFA094DB8272D39076D37B7BCF8D7ED3A4
+AFDDA8B4CB7999C86796C75A91C6687FCD85B6D39EBCCB7FC8C362A0C465C4B162BCCE8B
+CBC796D6E3A8CBCB7FB9A568C7A168C4AE7FCFCB9EC8CEA0CBAB7FC2A479D7BB70C8947E
+DBD9BFE1D3BCD7C697CAA16DC08B72D58B6BC79E7CCEC8B4E7CFC4E5B87ECFB46BBBA060
+C6BC87C8BF9DD9CEC0E7D3B4DEC690C8A868C2A55BB9C081CFD3B8E9EDDAE9DEBBD6AF8A
+D1AD6DB4AE63BCE1B6D6CF6D262E7E5F2E727039889A427576287BAB513F7F3440844479
+8834568830468128448A473B782C3F8A4C3B7F37308A5D4B91373F8E394B873F55883258
+8E2A3D8D373F823242AE784C8A2E406D32626A2E6078285B7224734B3987472C6050287E
+44507237723F307C3636762A5A603D85324B4C397C325A4C4E7537936A9D872667EDFFFF
+FFFFF1EEEFBDA4CEA449B5E3A8C2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2973960AA496EBB68A5A45B9A96408A9A3FA391
+47C4934BB6B951A5B251BB9D55CA7653C68753B97858C7A094DFABA5DEAD8AD5787ECF7C
+6AC37C82C8729EC88DADD6B2BFD3729BC3657FC66091C4609ECD88CECF96CDCE81C7AE58
+B2AE5FBFB967B8D191CEDAA8D1C294D7AA72C69E5FC0AE56A0B676BBB99ED5C6ABDDC787
+CA8772D6B66EBFAB79C6D1AACBC7AFD3AE93D78E68C49762C0A178D3AB7ECEC2AAE3D6A0
+D3B985CBB873BDB87EC2A86DBFC09AD9E1C8E6D9BCE6C485C3BC6DC3AA70C8B58ADDD9B8
+E6E2CEEBE7D3DDC487BFCD87BCC453222E815B2E7578468B873267722E6DA14C3D976B5A
+7B396A8B2E4987373B7628429953467B2C428D4B36964C37825D4C8D32479B47558A4658
+8D34518D2E3F8B373F7B2E47AA6B3F8732376A265A5B2C656D24567026724C32733B205D
+5128673042652867463079363670245F5D3B7C2E514C3675305B50537647B9849A872878
+C6F6EBF3FFFFFFFFDEA3E38D3B9DE58AB1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69634569A3F60A4408B9362A5B472A3AE
+449D9046B9813DA4A04490A546B2AF63DA9684DFA563C27950CB8B6AD5767BD7A58EDFAD
+ADD57F7ECE7E7FC7608EC2628DCE8DAED996B4D99EA1C6628DB85188B95FB6C46BA5CA8A
+CBC082C2BB79CDAB58AFB55DB6C373C3C69DD5CDC2E5C797CDB460A8A856AF9E65BBAA73
+BFC6A1D6B8A8E5B56DB8995AB1B465B1A372C6C2B9E5BFADD9AA87CE9767CBA563BB9E67
+CBBB79C2CAAFDED7AED5C087CDB260B5AD5FB4AD72CACEABE2D5BCDEE1BCDEBC91D9BD7E
+C8B16DCAAB82D5DFBDDBEFDDF5EEDDE9D5671E287C6B347F8542817E2E6378396DA04C36
+9479557B2E5A752847853D3F7224328750478732479146328D4032825A3676324B9D464C
+82395A9E4256913642843F3D73303D96533D88303468265D5F3F6B7524566E2665473076
+44225F5F265F2A3F67266A4B3281363D782865583F8834565534793463585F7B49A3678D
+722273D9EFEEE7E5FFFFFFFFE2EEAF72C6F3E9F1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF394305D9B34639B478778348A9B
+4C85B4539EAB6DC28D4CAB9A3F90A440A0965ACE7C6BCBB89BDDAA85CF9779D16D6BCE85
+60D38B82CE9393DB9BA0D17F9DC3608DC86BA0CF628ECA7C8DCA90B4C67EA4C76BB5BF5B
+A1BD5AB6B563C0CFA1D7C081BDAD5DB6B85DB4A062C4AA76C4D3C3E6DDBFDBCB87C0A463
+B49756B1A86AC4B196D9C3A0CDBB8DC3B96EB99958B89973CB9D88D7CDBBDFCDB4E5B67E
+CAA86DCAAE5DADB172C4B987D5DBBCE6D9AFDBC087C3AD6BC2A860B4A163B1C6A1E2DFD1
+EEE6CFE5C48BD1976BCAAB5FA5B891DBEBDBE3D163262C81783F7E7E427B87476770286A
+974C479D65588B366B76284C9042396D24327B47427B364B8840327E3630844E42622C47
+9737427F36539E506B934B397B373B762A368B5039882C396A204E602849631E4E722A70
+4B28734B2067582670364C7F3F8D49328144478A307B6B4993405B563978327253586D3F
+9B50765A227CEEF8FFFBF6FFFFFFFFFFFBB882BCF2C4D5FFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A0324E91325B9E72A19A
+518E8739769A3B99A355BFAF87C4C673ADAA56AF9B5AC27050B88E60C69A73CBB5B1DF9A
+96D5945DC08179CE7363BC8287D6A0ADCB8AAAD57BA0CA5B87C46082C46B93C276A0CFAA
+DBCB75B2C35DB8BB58B4B96ABBA363AFB470D1D79ACAAB70C79A4CAFAF70CED194C7D7B2
+E1D3ADD1B582CAA15FBF9A82CFBC7EC3BF88C8D5B8DEC396CA9B70C88E68C8A06DBCAB8E
+D7CDBCE5D7B9E7C375BCB172C6B572BBB979CABB99DBD7BBDECFA5D3B97FC6A85AAEA358
+B8B47FC0C3ADE3E9DBF2D1BCDEB468B29E60B9BB76C6D35A222E736A377F72326B883B5D
+702C63A04C3F90514B8B3B6A7E26468436376D28367646427F37448A473473322C7C4B47
+63283785323260324C94466E8830327837377028448B4C3D8A2E3B6E1E49421E47621C55
+7B2268532A7844246A51266D374C85327B553081394C882E6B6849964453603F85366850
+476B449347705D206DCEFFFFFFFFFFFFFFFFDFE5793790E18B97FFF6D9FFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED9D32497F2A5681
+408A965693914E849B3D918E3FB58B42ADC067AFC896D7C087CB7B53BF944CBB754CB682
+6BCF918BD5B59DD5B6A5D78763BC7072D56894D18794CF9AB2CD81ABCF6E8BC35D87B85D
+8EC06DC3CE85B8D3A4D1B265B8BB70B9A351ABB85BBDCE87CACEABDAB184CAA86BC8C262
+A4B96DC4BB90D6D9C4E5C39BDFB496D7AA67B9A05FB5BC75CEC4A0DBC6B9DEA58BD39E6A
+B69167BD9368CACBA1E1DBB4D5C8A3D5BC81CBB870C0A362B5A163BBB88DD5DDCFE6D1A4
+CFC270B8A55FAB965BC0D19ED6C3B1E7DBC4DED5BDE1D7A5DBD6601E2C786B347278306E
+84306E822E68B2674C9350427B396B8A4049883D326B2E3475404B7F303B844C3D843F30
+75402A6339468734397637589647708E343684403B622A429146368D2E3F731E474E1E4E
+6B1E507620654E2E7F491E5A5A2A6A39477B2A705A307F3D4C8E397E603F9144686E4082
+3D6D4C4C60479B4C7B5D2297E6FFFCFFFFFCFFFFEBA0CFA88AD6EFE3EDFFFFFCFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB90284981
+28567C3088843685853D78A456A8A46DC68A44B1AB429DB14EB2B48EDDA88BD6A05DBB84
+49AA7B56C07967CD8B6ED3C0ADDDC2AAD69388CF658EC7627EBF6591CF82ADDEAFBBCF70
+93C6658EB95BADBF5D9ACB7EBBBC91C7CB9ECFB965AFBD70C0C66DC2B876C09973CBB99A
+D9CB87BBBC6BBCAD67C4B279CFC491D9CBC2EFC697C8AA67B8AF60BDAF73D3A18DDFBBB1
+E5C7B1D7AF85CBAA60C0B875C6AE6BB1C7ABE7DFC8E3D6B9D7BB73B2AA65BB9D5BAEA575
+C7CEB2DDDDBBDDCDA5CEAD67B9BF75BF945FC0B587C6DAC2EBF6F2F1D6621E2E7C733273
+753076812C6782396BA855469758427C346BA14B5187373776303072423F7F34327F4B3D
+84443F7640428746558E3D3F7932558E3456872E3982443F732A3D90423087323B6B1E47
+491C4C76284C76245847287B4E28555B2A79363F6B3073502E8444498E347562398E4268
+68377B405D4E4E604BA5567B462096F1FAFCFFFFFFFFFFDACAE2A587B8EEE6CFF5FBF2FF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE78B
+2C499139758A428E81398D88407FAA39979660C8AA75C0BD68A3B144A49653CA8A76D9AA
+70CEAB75AE8467C4706ED59962C78778C88276D7A8AAD697A4CE7084BF628ABC5A90CE73
+91CF88AAE2AABCC86DBFC45F94BF56A59B55B5C37ECBCD93C4DBB6DECE7BC7B162AA8749
+B19A6ACAC485C0CEB5D6B57BC8BC73C0B465C0A385DAC29BD3D3ADDBCD9DCDAE78D59976
+CE9073CDA481D1C0AADBC3A3DBBD88D3AB5199A56BC3AD6EB1BFA0DFEDCEE1D6B6DDBF7E
+B8A35FB2AE68B4B172C8C79EDDE2C7E3DEC0DEAA75B99653A5A55FB5D6AED3CB5F202872
+602C72722C737E32768134558E4E4B914C3F84376E8430508D3B3F732A2A6D4442842E36
+7B47367B403B844C408A3D4E943F377F3D5390324678284099514C8832307C3F28873437
+651E4B4B184E7820446E245F502478552256502A6E3B466B2E704C328A4446873F796E36
+8A3F5D553778345D5B5F884B9B5872471A72D3FBFBF8FBFFFCFFF8D5BF4C3D8EDB8878E9
+E5C7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFF59B324C9336628A589AAA70A5A16D97A1398B8740B48844A3AF63B4C484BFA86AD590
+62CF9958CB8858AF937BCB9393DD9D65C7846DBD6D5DC78179D382A0DDA1ADCB829EBB6A
+93C05876BC5D93E193A8C68BD3CF8AB5BC63AEA44EB5BB5FB9B55DAFCD91CFE9BCDAC687
+C89955AB9D60BFAA5197B873C0B597DFCEB1E1C681D79B79CA9E60B8A575C3D9B6D9D3BD
+E1B5A0D38865C0AA85C49972CBA87FCDCBAFDAC799C8BB7EC29751A59B60B8BB79BCC7AB
+DBE1CFE1CA97CAB67BB9A35AB8AD60B5C093D1D7C2E7DDCEE9CAADDAB878B9BF63B1C65B
+1E2260562A75792E6581306B782A50914E3B7B4B478734637328569A3D34732A30765546
+85323B85492C763D327C3F378B3D409032367F344B903D42752A408A4647872E3B974C2A
+783236702047491C5188284768246356246D50205F562C733F406B306D5B3D8740427C36
+79783F87375A5332733260536A9A468E507653247BD5FBFFFAFFFBF6FFFFDED39E99CBE2
+D7DAFFF8F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFB130508E326A8E36878850A8B887AFAF58A59746AA8137A4AB46A3B44CAAB5
+7FDF9A81CD9E5ABF824BB27E5BC07978CDA884D19D8AC88B76C87C70CA7296CF6E81C373
+8AC496BBDB8A99C76A8DCE727CB54EAAC372A4CA94CABF7FC7C06DBFAF5AB2C865B1D97B
+BFC78DC7C399CDBC87CEB8609BC06BB9A05DBCB182C7C6ABDFCAABCBAB75BC9B5FB4B663
+AFB287D7CAB4E5C0ABDACEB9DF9B78CF9A5FB5965FBBB681C6CFB1DFCF9BCABB7CC3B15A
+AAA468C0BF85BFBF9AD6DFC8DFC896CEB66AABA05BAAA865C0A584D5CBB8E5E5CEE9E6BD
+D7BD4C1A22675D2875732C6B822C58762C53974B3285504778326572284C994C3B702628
+795A447F2C347F4630843D2E70373276323D8230307C373B843F3F732C3F7C3B4C872C34
+8B60327F40327522514C24628D304B68286351285B4C225D682C763F3D63265A58347640
+4C8136758B508A34554B32702C5A465370408E537F583B79DBF8FFFFFCFFFFFFFAEFCB84
+6D99CEABB5F2F5E3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFF8A4324B9A558AAB467E78368A97467FA84EA0AF6DB99453B2AF4997A3
+3FA0A351D17E60CBB57ECEA582C8946DC6756BCD965BCA8781D6AE9DD3A893CA6B8AC358
+6DB96379BF6A9EDB96A1DB9EB5D17587B553AABB558AB55FC2C484C8DFBBE1C784C0C867
+B6CD6AB2AA5DB5B170C3CD97D6D3A8C8CE87CBA455B6BB6EC0AA62C3B293CECFC8EBC7A0
+D5CA72B59D63C6A575C89D88D5CFC4E6D3C3E1AB7BC29B5BB4AA5DAE9E5FBDC794D1D9C2
+E2D7AAD1BB88C6AE5FAD9956BBBB85C6D6ADD5D6C3E1CD97C7BB7CC7935AC0AA62B2C693
+D5F2DEDFB94B202E736528707B3D7B88325B783256994C328A56407E34606D28498A4642
+7836397551468730368750367C34286B3B326E2837792E2E793232824B4C7328326D324B
+8232327E6B538B3D307226635A205D75244B682062531E5A50245B5F28703D39511E6055
+30683B49812E7E8D478532554B367E326349516A398B4B7F554C68AEEDF2F2FAFFFFFFE5
+D3932E3056885D60A4B194FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFF3912C498D376DB86DA4945A968E3D7FA1408B824BB99455B1BF
+6DB4B258ADA156CB7C49BD874CBF946BC2B896CF9A97DBA379D98475D3876ECA877CC69B
+B4D58A8EC26D8BCA6796C86878C86E8EC67396D997C4BF7091BB65C0C663B1CD7CC3CB87
+BFD9ABD9D78DCBA05DC0AA5AAA9D60BCB46DAFC89EE1BC96D3C68ECDA15BB99A72C2A482
+D1C3A1D9E1B4CDB294D3A373C7885FB9976EC3B491D3D6BBDBC39ACAB478BC9B5BB59D5A
+B1AE70C2CBAAE1DBBDE3D19ECDB873C4B263AEB568B8A37ED1D7C6EEEBD9EECAADD9BB76
+AEB167B6CE7CB6C25B26307C682A6578377888346579285B974C32946A4C7F366072304E
+934C477C34367F5142853B4C8B4C3D843D2868392A6224327C32347C34449144407C3032
+72323F7E32307B725387493F682251511C4C63204C6A206858266A5B2A655D286E3D3258
+206A4E2A65363D6E286563327932534636793B724C535F36934C764C346E88DFE2D7F1FF
+F3F3E1D78B5A90BCC3BFD5E5EDE6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFAA030468E325D9E3B858A4996B276A1B55DA08240B27B
+34979E46A8BC65BCB978D58755BD8D4BB97E49B1875FBD93A0E6CBB4E2A094D79981CF7E
+6DBF7290D3828BC897B4D384A3CD7378CA637EAF4E7EBB67ADCD97B5D7ABDECD79BBC06E
+BFC45FA4CE7CBBD9BBE3D7ABDEB56BB19156B2AA5899AF62BFAB76CAD9B6DDBB84C8A47C
+C39A5DAD9D60B8C273B4B6A3DDCDB1DDAF84C79763BF975AB5995DB6C084ADC3B2D7C293
+CAA872C0AA68B9B881C8A473C7CBA4DADAC2E3D588B4BC75BC994EABA56ABFCDA1E2DAC7
+EDE9DBE2D7AECDC687BFC25B242A75732A6778346E7F2C58882C56A05634976B638A3465
+7E304C944640762C32783F3970323F8247347F342058362C5D22347F373D823B4E8D4039
+76323F7B363F7228267F623B853B3F7B2451551C4B6B20497222605F2C60502460682E60
+3636652268552C70363B6D2A6B5A32752C4C533F7B32684B607044AA68874E36607FADBF
+E6EFEECEE2F2D7794C6E877581B5AFAFC3E5FCFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCBD46509944629B3B88762C7F8D4282B872B8B6
+7BC38844A1A13F99AA40AD9B5ACF9D7FD7A360C27F4EB68151BD8168C89367D19B90DDB2
+A8DAA397C36D81B85D73BC678EDA84A8D39AA5D38497BB517FAF55A5B55A8EC37EC8D5A8
+D3D187C3C370B9CE68AACD7CC2D6ADDEC696C8B58DC8AF60A4B45FBBA45AB6B678C7AD73
+C3BCB4DAB47FB8A35FAFB65AA39A68CDA588DDC3B8DFBF9ED9B487C89353A19A569E9963
+BCC399D9CDABD7D6B4D5C891C89E62B99B56AFB57ECACF9ECEE7D1E9CF96CDBB76BDB26B
+CEAE73CEC89AD5E6E1EBF3E1E3C45A242E756D2C68722C658B30517C326BA85336966A53
+88326D762849964634622839733D32672A367C4C3B7B342262372E6D2A3D84373D7B323D
+8239326A323770323D722422765A347C3B477E244B5D1C496A224B751E5B6A2A604C205F
+5F285A2E3B672A72632E7E3B4E872E6B5134782E5D5B50852E6E58608158C0B89A3F393B
+6DA8C2DFDEE9D5D5DFC3553039444642555A5367B1F1FFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB93B56995896BC68A588307E913B709D
+3F8DA363C7B891CBB865AAAD42A5A04CC67B4CBD9755C09978C49978D99079D18853C87F
+63CA7F68C6B4BDD79DB1C67085C26585BD5888C46D7CC287A5CF87ABC06EB2BD5F97B64C
+ADB456ABC881C4CD96CACE8ECACF68BFC472C29B56ABA587CAC79BD3D693CFA05DAEAD72
+B89A62BFA085CFB588C4C3A3CECE7FB19B65C49075CD8E6DCAA37FCEC6B4E2C399C3A56A
+BCB26AB2A85AB5B167B1BC97CFD1B1DECDA5D3AE6EC2B460AFB868B6DBAAD6E1C3E5E9DA
+EBE5B4DEB172C4AF5DAEB275BCD6C3E3CA65262E6E5F2C7B812C68913749723260994E37
+935D49853F736D2840873F2E503237793F3976302A70422870392E733F378230408B3B3F
+8739398D4B37732A3073323F812E2C72533085473D7326516028587E284E75265F551E5B
+4C1E51511E5D303F60327B5F2E733F6A912C7362326E28605344782A755872B49DB6843D
+2230786D797BADDFCEB8AA877642729BAFB5B9AFC2C4D7E5F7FFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCAE324C913B6AAD4C9BA865ABA8
+557C9634859747BB9E4EB1B865ADC06DB4AD60C37E50C39A47BC8150B89A7FE5BFB4E2A4
+6AD17E63C87E53BC8784CB7996C78799C6A1B2C76288C25F6BC25681BD6387CE94BFD390
+BBCD68B2AF4CA8C660AFB1589ACB91CEDFA1D3C485CAA05BB1A860B8BB65B1DBA4CEC4A4
+D5C493CA9A62C2A376CBA162ADAE7BC3D59ACDCAB6D3A08ED99676C49E70C3AA76CBB587
+CFC8A3DDCAABDBB86AB6A55D9E9358B2AA67B2C7AFE1E2C6DEDAB5D3BD70AEC36EBBB673
+CAC496D7E1C7EBDECBE7DEABD1B96AAEBC73C3D368202A6D602878793270944B537F284E
+9A5040935846843F737526397F3D2A55393B8B5F468D3B3779502E6D402A6A3F3D873642
+91464797403D91515087283276374284343081622E762C3D7E325D653267822651843272
+562876501A534C1E603F3D5B24685F2C754260972A7667307330604C3D6D26706E96B176
+472A30496DA3767685A894857B6042443F495160687E6D76818D8EA4C7FFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB1374CA34B76A134797E
+3688AA5D90B86EADB85DC39D44A4AA46909949AAB481D5AA84D19D49B58247B99D6AD990
+7EDAB485D5AEA0D38D63C48275C7789ABD677EC7819AD99AAECE8E99C46387C46078C760
+AAC36E9AC784C4C275BDC365B1AA5196BB60ADCA70B4D39DCFBD96D5B97BBFBF629BBD65
+AFA567B5B690C4A58DD7BD9BD1A560ADA35DABBB6AAEAE7EBDAEAEDBAD94C89D7ECEB57F
+CDA368CDBB76C6CBA1DBD3B5D3C396C3B1639D9053A19D60B5AE7BC3D6B9D7CFBFDDD9A0
+CFBF72B9AA60B8AF6EC2A388D1DBC3E5E5D1E7E2C4E5CE5A20286E60286D782A65872E4C
+76325597514497503F873F6882304B81343058323F875042934C3779472C704426633B3D
+87343D884B39823D3F8D4E447B2A3B7F373F823232846B3468243B7F345A5F2653792A5B
+963270632E76581E564C206542375F26705F2E7B37478B2870623784406547347E409094
+72442632608E704C50443D4E5B585F51463F3D4267686E7C878D756B655576B9F8FFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB639499D4B82AA
+448784327F973D6AA44B9AB67FD3B56DAEA54696A340A4A353D19768C7B473C49762CDB9
+6AC37965C2874CB58782D3AB96DFB9ABD787A1C06778C76879B96388D19AB1E2BBC2D182
+91C25DA5BB5888BB51AABB65ABD7A3C4C676ADC060A4B456A0B868B9AA6AC2C691CAC285
+B4BB6AA49153AA995391815DBCB8A3D9BD93C4BB84BDB860A39E5BAD9170C6AE87C2AAA3
+DDC0A4DEB17FCDB46ABFC485B9B482D1BB90CDD3A3979D88B9A865B4A45AAFA85FAEAB76
+B6CFC2E7E1CAE5D6AACDB975B28551AD9B5DB2D7A8D5EFE9FBCB511E287C6D2872903B6A
+852A4685395A9E5D479B5540873B70994C5B8442509355508D625388444775402A754730
+6D473B85373F883F327234327044407E3639874044722E3B8A6E2E6B2639752A50672650
+76285188286058286D4E225B5B246A3F3B6020705F3075364B90306A673F823763564CAA
+A387492C396282878D85706E4C343B6055362224365F8BBBCFD7D5DBE6E2DED7CDE7F8FF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBD3F5390
+3763AB70B1B16AA5943F6E9B3987974CBC9650A3B979AFBF65B5BB67D3754BB99051C7A0
+6AC2AD7FBF7C60B98247B57965CB7C5AC3938DD5B2BCD58A99C86770B55A87C87287D17E
+9BDA9AABDDADC8C36890B950ADB451A0C879B8C770B1C782B9C273B5A055B1AD60B9A558
+B1BD72ABCE9BB1947CC7A85A939B65BDA17ECEAE72BBB58BC3CB9BC6AF6DBC9365B1885B
+AD9467C2A88ADBCDAADEC89BCBB579BDAA63BDAA5DAAA45F7B9190CED6BDDFCDA3C7B263
+AB994C99AB63B9B98DD6DECBE2DFC6DFBD88BBA373B8B265B4CA85CDC74C1E2270733278
+8A397090304C885582AA5B42945349933F7BAB5D5F944760A35D58945B447B3F4984492E
+6E422A633F3B8539397C3632793236844C3F7528378A403F6828308E652C6726346D2A5D
+783B6278244673224B422868532A6B6D24673F3465246E582E733B4C96366B6A447E366B
+828A8A603228508B76442A2C395A5F37473F464C4B362A425A424C657572798D979EADB1
+CFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC4
+464B872E4E9137878E58A8AA739AB95D948E40B28D3F93B44C91C06EBCBD76D58556BF97
+4CB9874BB59356B88E78C3AA87CB875FC27851B4685AB56E8ACB99A3CB9BA3C2799BC76A
+7CC05F7ED17682C378B6CA97BBCF84C6B1539BB85DABB95699B55DA3C876B6BC8DD1D594
+CAA156ABB55D99BD70ABAD91C4C8ADC2CD9ED59E79C8A85DB19A58A3B87EB6C68ECBBB94
+C68B67C2A46DBC965DC3AD72C8C38BC7C0A5D7CB94CBB479AF965AA19960B6B881CDD9B2
+D5D9B9D6C288B4AB60B5A355A39B6DC2C096D5DDC8DDDFD9EEE7CAE6D68ED5CD5D242C7B
+7C367587305F91364C8744689D5347974B428A3B6B8537519350608E3234885832815A37
+724E36724B26654B44934C377F3D36763232874C3D6D26368B4C406724288560265F2636
+6328586E30627B2847812C503F287B5B28766B28653F3B682856532E81404E9436676B39
+8D7894884B2C203B7873783F373F393F34343B32303744472A223F4C51606D757F768187
+817E82BBFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFCCB47448839558D3076843284883B72B25DA3B560BBA0469BA33B82A142A0A453CBA0
+85CDAA6DBB8547AB7F4BB4755BC69A6DC29B8ACFA078B97E63B46B75C67573BB708DC796
+ABD79393BF637EC46573B5509ABB6297C87FBBCA93BBBD7BB8BF5F99AF5197C05FA1B168
+C6D196CABD8BC7BF6D9EB85DAA9B56A5A572AFC8B1D5B4A0D7B570B49453A0BB6AAEA360
+BBB485C8B6A8DBC29BD19D6AC3A465BFB267B5A060ABC29BCED3BCDDCBA3D6BD73BBAB5D
+AFB867B2B678C7CDA4CDDAB8DACB94C6B463BCAF5FAEA073C8D6AADBF8E9F5F7F2F2DE6E
+2A32827532738A305D933D51873B5FA0564C9B4B3975345A762E4790403D7C3632874432
+753F32674236754C24623F378837327E474282342A723D3265263982444C782C30875332
+682E326D2A4C622C6087284B7E36655132845A22606D2E76473D722463603287404C963B
+565F53B69B653D28375B828D878888919087A18281754758624946656B94AAB1C7CDD6D7
+D3CFCDCACFD6EEFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFDE4E4CA040659B5B9A8B3D847B326E9B347F9047B99449A5B45D91A43F919E
+46B97C50C0A15AB5946AC08E70C87860C48546AD7860C08E75C8B5A5CD9791CB6A72C872
+7EB55884D38288CD8EA4CB8A99C256A3BF5D93B553A8BD5DA4C485C4DBAECAC76DA0BC5F
+A0A45DBCA451A4A567BBCE93B2C787B6A365AA914E939D63B1A48ED1CBABC8BD9ACDCB79
+B89455B19963BB8767C3B28AC7C4B1DFC294C0AE67B99B50AAAF67B1AB72B9C2A1DDDBBB
+D3BD88C4B86BB8A353AAA360B1C482C8D5BDE6E1B6DACEABCF9D62B1A55BAAC785B8E6CF
+E7CD5D26328279327082305B8B39558B4E709A564694584E7F3B5D7C304C964B39823737
+87443070282A583B4E874C2C633737853230753B2A682C2C732A30722830753D39702628
+754E377928398132557C3F6584243F7630605A2A78501E686D2E6E3D3D682463532E7B3B
+469D3D657F6362362E586A7E5A2E2E3D3D3D3F363D50605B514E7E85514C6076906E606D
+6E75737063535A65637EAAF2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFD75A518E32498D55AAB482AFA16087A440909042AF873B8BB45896B5
+55A5B158C4814EBD9340A87046A39687D9ABA4D39063B87653AF6246BB8270CB949ECF8D
+9AD18B8EB85381C4656EC0607CC285A3CE97CBC472A5BC5BABAD53A5BF5DA5C470AFCE8B
+BDDE9BBFAF72CAB155B19950A3B5639DBD7CB1BF9AC3B582B9AA65AF8863BBAB6AABB984
+C0DBADCFB17EBC8D6DC27F5BBB975FB6A87BD3C79DCEC69ACFB681BCB879C0AA5A9A975F
+B9B46BB4BB96D1DABDD9C485BBAD68B2AA58B6AD6DCAC785C4DFCBEBE1C4D3C296C4C06D
+ADAE68BFCE652C34817C32737B305685375A914968A05B40976851853B5B7B2E498D3F39
+7F32378E53377630305F3F448250306036348434377B392E6B32367F373763222A6D3732
+6820247E5846722639853251602455792246701E503F226D401E62602E6E3F376528685D
+30763B4EA465674C22223B729B63463D3F49606553554B494C3F42555D5D5B5042474663
+585B6A6D7F726A6B6E7679626A94E5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFDB50569932498D3281A0478BAB608ABB84B4AF68BF873B8DAB
+498DAA4099A55FC49B7ED1A34CB178399D8250CEA1AED6C4A1D18D76C27B51BF7868C265
+6ABC6779C699A5C38A9DD17E81C85A78BC6079B45BA3CA87AFDFAAD7BD70AFBF63B5BB53
+97BF609DD785AEC6A4E2D69BCBAB6DBBBC6094B156A4AA63AEB17CBDC4A0CDA182C8AF63
+ABAA5BA1BC6BA8A47EC3B5AAD5A38ECF9963BBA16DCAAA65B8B170C3CB91C3CAAEE1C896
+C3A360B6A3559B9150A4B578B5CBAED7DABFDECE94CEBB88D1B45DADB16DBDA58AC6CABC
+E1EFDDE6DAAFDAC86026327E753273842E4C7B3453873D60AA5D469E5D407F3B517B2C4C
+903F327532378A47397B3D4076402C67602A6044327F3442903D367E3D34793734652C32
+733D347228308846366E2E377C2E51552C6E8226426218554C327E442275702E6B473970
+2E736837814C5F8D4E261E22427E7F5051677272626B7E7F75786A707B939B786D91B1AE
+ABB5B99E9DB8C2BCBCB9B4B6BDC6C2DBF5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFAD7505BA4404E913D759139768B396BA34791BF87CAB1
+70A3B5538DB63D8E9740B48868CAA351C69049AD8756CD8472BC8A55B27665C29982D3A8
+7FC46368BC6567B16276BD6887CFA3ADDEA5B6CE6B7C9D428AB25587CD75C6D7A0C4D9A1
+D6C47BB2BB5696BD589AA85BBFBC8AC0CBADD3D190A09B56AEAB5AAEA453A3A568BCB19E
+D7CAA5CBC67EB5B65A9B9356B5916DC3AD9AD5C09DD3B897DAB876C0AD63C0BC68ABAB6B
+BFCBA0CFCEB1CEBD90B8965696884E9B9A5AAFB888CBDBB6DFDACAE3D7A3CDC770A8814C
+A19053A0CEA1DDFAF5EFBC502632817C2C6B8A374C793253873B60AE6E58A5604C873F4E
+76323F813D3270323287513D843B3B683F26626034765834783758A04444843D34783234
+6B2832793D34792E378B372C75323F82284C532863882C405B1E60552E7C5A34826D2263
+3F3B723078623F97814B321E2E4E4E3F3F282028242A241E28282E222620242A5D793F37
+677C6D6D5D5A405160624B4B5044444B535A7096DDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3BDBBC7
+D9E2EDF3F5F5E7EDFFFFFFFFFFFFFFFFF5C03F47A13F5BAD6EA3B84E84913965993D8DAE
+47B19A51A3C47899BD60A59644B47B4EB98B3FB48D40AA9762C78A5AB67849A1624BB476
+50BB8870B9858BB9727FC46B79B65B7BCD7B87DA9AB1D3ABB2B665A8B95A87BD51ABC463
+9AC47FC2CF9AC8C887C3D579A19B51B6A34EA4AB60ABBF8BA8AA7EC7C691C29D51A4A058
+B5A06ABBA56BBBC799C7CE8BBCB476BD9462BB845DB4976AC4BC94D5D3B8DFCB96D7BF72
+B2AF67B9BC6AA8A576C3D3B2D1C3A5C2AA7CB49B4C93A0569DAA60AEB485CACFC0DAE9CA
+D6AF7EBB9E568EA368C8DDA8D3BF5526287E72306B8A3647733451873F60B27650A3673F
+7637518444609D4B36702A3B9B6353995A37654028635D37786B37793944964C53873D3F
+7F363D782E32783F367B2C2E7B3728652A3F7E28494C264C7228426D22685D36846B3473
+6E30734239602878825B60371C2440625026283234444B443F3B37423F4944443B202646
+553B32375B44393B6085938B9A9393887E787C8879789BDEFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA49
+3D3B3D4051687EAB886E7EB6E7FFFFFFFFFFFFFFC4404491344C9E3F8A9E5A9AAB6284AA
+4287A040A5903684A34473A860A3B57EC8854EB98740B1813F9D8A5FC7845DC0904CB26E
+51B17650BB7850A36272B6687EC89DA3C36887D57876CA6D8BC06D7EB46AB2CF9BB5BF6A
+B2AD4C93B655A4B85691C278B4D3A0CEC48AD3BF72B1AD5596A86096AD6ABCCBA5C7C09D
+C6AB72BF975BB19E4C9A9B589EBF7FC2CFABCEBCA4CD8D6BBBA360BCA356B5A572C2C7A3
+D9DEBBDFDEB2DABB6BAEA151AAB467B1A465A5BC9EC6C79AC0BF84B5B667B9A45AA19758
+AFC894D1CFBDE7E6BCCAD6B8EBD382B9C0603032756732788D374B75324E8B4B65AA684C
+935832723D5F7F3767A14C3D703447A47862A553326D491E5A4C2E60533678323B844034
+75373B853F3D7B32307B3D3B842E266D28286828467C28474C1A405F204C68206B6B3287
+793B706A287B3F365D395F4E281E20345B72322A5D7E829699858793948B8E7C756D6558
+4255827662798B816358497B93948E93A8B4A49A99AAABAAA8AADDFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFBC563F36262424283D876A6E5D4C87E9FFFFFFFFFFFAB9363F8A3455A540818B367E94
+426DB6508DA8569D7B34859A396B903B96904CC08D53B69B51B88E469D7B4EB46A53BD8B
+47AF816AB8875FC38760C26E75AE4C60B87288C682A0DAA196CA8EB1BF5D72A14991BF6A
+8AC679BDC28BB2B870B1AF5393BC5B93BC62ADC687C7DFBCD6CA88B5B86793AA58AAA55D
+AEB97BBBBDA4D3B9A0D1A060AB8E4693AD75BDAA62B5B59BCFB4B2E3C69AD5A860C0A855
+A89B5FB8BF7CB9E1CBEEE3BCDAC68BC0B868A8934C96A15599AD78C7D7B1D7E2C2DDC38E
+BDA05BAEB55FAF996DC8D6B2CAE1CBF3F5DFEBC05528367E6B3275903B4675324B874963
+9E62497C503075445B762C4C933F347B363F9955499B5B3778512E724726583B2C703039
+823B367C39377E3437812A2A6B30327528306E28286A263972284E551C425B183B5D1E62
+5B2E754E26726B26723F4B854B282630465655422E182A4C63504B4234303936302E261E
+1E1E1E18244C514050765A32282232323239444B56584C4C403D443F4BA1FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFBDEBF973B221C1E63D5E7E6D185408DF1FFFFFFFFFFB2323F943B5FBB6B9993
+3B849B406DA33776973F8D873F97AA4B729A3FA08D37AE7B44B1964CAB8D3B9D8744B16A
+4CBD843DAA7653B88760C49D84C47376AE5365B96078B9566ECB877FD39B9EC78E8EAB55
+9DB85872A84CA0B25B9ACE9AC2CD9EC0C46A9ABC5390AE65BBBC6BB2CFA1C6D6AAC2B668
+AFA45FB1B6589D995FB6A387CDC8ADCBB28AC2C770B49A5BB68D60B58265C6B4A0E3DBBC
+E3BF94CDAE63B8B65F9BB876C4B885C8E1BBDBD9B9CFC08EC3B668A19B5BAFAF60A1CA9B
+D5D6BDDAC89ED1D385B69358B5A560A8B672C2EFDAEFCA582436877839707E2C467C344B
+843D5B9E65447E462E7646506B2A4E93403F82373F94504E94513973562A705A2A603932
+7C343F7E342E823D32793232702028703432732E2E75322A7228397C3262651E4B6B1E32
+55205D5D30704024756D2C816560652620406A51301E18181C2034322A2A2228302A2C2A
+2A262834302C222C4B3F36324B4E585F7390908B9DAFB6CAC7BFBCAB9AAFB4B5E2FFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFAC64C1E1A2AA8F8FFFFF7CB5A3B9AFBFFFFFFFFC03B4490324C9B
+4E90A067A1AB5B73A037739B3D9A8A3690AA4079B86AA5903FAE7C40A88E3F9A7F39919A
+5ABB876ABF8E4CB2784CB1764CBB8B76C47F8EC48D96C26D79B6516DBF686EC26762B470
+7CBF8BBDD18493BB50A1AF4C8AC465A0BB75A3C28BB1D393BDBF79C7AF519BAE5BA5BF6B
+A0C682C6CB9DDDBC67A09753AB915BB4A565B1C39AC6D99EC2B17FC78A6DBC8158B6A165
+C0B585CDC8A3D7D7B4D5BD78AFB573BCB56AB2BD6AB2BC84C4D1B6DFE1BFDBC882B9A855
+A0B260B5A360ADB185C8DFC6DDCFB5D9CE9EC7C276BDCE7BCAD76528398A7B3675842E50
+84364C8A3B4B9A604C85493779445170283F8446327532399356448739286751286E792E
+623F347B2E3B7F2E2C7E3F3073322E631E307B3B2C7E40398736307330468540736B2251
+7F2236561E675F2A673F267885556E442A36365532323F4651495D656D786E797B7C9197
+7F878A888D878485878196B59A8597B6ABA5AEB9C6BCABABAEA89E9EAAB69B9BD1EFDBE9
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFB93D24225DDBFFFFFFFBEB822A4CE2FFFFFFF8BF3F3FA0
+3F4C963781873779A05172B2588E9A3D94883785A13979BB629BB453BF914CAB873FA584
+37A48549B57F6AD3AE78C28D67B46E53C3886BBF606AB96376C2939DCF8EA0CE7375C360
+60B4606AAE5593C46E8BC279B2C078B1C36293AB4C76AE5893CD87B4D3B2DBC881B2B558
+A5C46B99C068AAAF63B8BF8DBFBB91CAA47BC39A53A1A4559EB9629DB49ACBBDADD3AB8A
+CDA460B8A360BDA862B4C48BC8CFA5CBD3AEDDC285BCB263B4B65DAAAE67B8C68DC3CEB4
+DACFAED5CB90C8AA5B9A9D4EA0AB67BFB594DFE5C8E2E9DEF3E6C2E9E585283278602A6E
+8A3453844450873F4E9058428A533675374C6E2A40883F376B303485423B7F37286D562E
+75722A604C3281393F792E30703F39723228601E2C7E32286E32328237307832427E3F73
+6D2E5B761E39561C685D286244327C7E4C34283B62564020182A3D46464C4C493F363B46
+517858363F424C4C39323439446E81816B85A165363B444B4B3F44514C514C4B56474E90
+F1C3DEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58B2C26329AFCFFFFFFFCEB8B2C32BDFFFFFFFABB
+3740B45B6DAD447B872E6D8E3D5FA0447C9B4CA0914B91B1497FAB448B993BBC8149A899
+60B48D44A17F4BB47C53C79955BB8A70BB9682CD8B6ABF6A6AB95656BC7882C7798AD996
+8ABC7585C87379AF4B87AF5167AF569DC273AECB7EA8AB5D91B85B93BB5B8EB163B9C785
+B8C294C3D187A4C876BCA84CA1A151A19E62B1B6A1CEBF8EC3AE68ABB25B9B9B63C29D73
+C2B49EDBCAA4D7B985D1A560B8B560B2B563ABB982CFCBA0CBDBB5D1C387B8B267B6AE58
+9EAF65B4B581BBDBC6EEDFB5D3C079AFAD5FB1945DBCB66AABCEB8EFFFF8F7D560202E75
+683F7694364E9051558D3D4E8D4E3B8D56306A324463223B843F326E30328446377C2A20
+62532A5D582A6A4B2E7332377E3232825356813F396320328236327230347B322E7C3440
+752A5D753753731E32511C5D5A2C7C684442281E263F6E5B322828241C1A2020282E2428
+2628282828202830443F444E514C49473B3B50626E62726D767881968B8AAEBDC4C0B6B4
+AEC2E6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D9562A2844C7FFFFFFFFFFEF7E2A2A90FFFF
+FFFFCA3F44A13F60B5628D933F728D3F5BA1397999429B914488B2567FA1478E8B3DB16B
+398E8740A88451AE8850B97C51BD964EB28551B17353B59E82C6A38AC3676EC77575CE67
+6EBD7367BB757FCB9194B676A4BF5D76BB5AA8BF5887B6609EB15F93BF79A5CB82A8A44E
+A8B65A99A85BAAD687A0CEA1D5C27CB2B165B29E4799935BB4B478B5C09BC8D19ABDA36E
+C48551AD7B4EAFA57BC8DDB8DFCBAAD3BF72BBA455A8AA5BB1AD60ABB270BCD5B6DAD9B5
+D3BF75A8A4589A9B5397B86EC2C496D5E3C7DEDEB2CFAD79C2AE6297A45DB4DFBBD3C350
+202868684C728E374C904C4C87425593553B8447327F4246651E398840346A2834854934
+70261C604C2860532A725B3679303775283281503F78303260283B853F3F7C40397B3B2E
+7B3B56793056672A588A284063285042376B4C281E26494C516360507373674E565A6A6E
+7B797C70706E605D605053636E8178757B737876879DAAAF918470757979817C73798D90
+8778686D8AC3FFFCF1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A132202470E6FFFFFFFFFCE6732A26
+7BFFFFFFFFC8474494374096326A873D7BA87282B65A8A9E3D9B8A3270A34268994E9EA8
+5ABB753B998D3D997F3DA48A49B97C49B5AE65B9915BB16B3FA1724CBB787BC78288CD87
+90CB6D81C67870B85F63C0756EAF6093C8849DC37BBFBF568DBF5A90A3427EB45891CF99
+C0CA94C4AF6AB1A855A4C76881B16AB2D6A5A5CEB6D7BF79B18E5DB4994C99A1569AC787
+B6CBAAC69E87C28760B69A55B4AE6AC2B885CBDEB8DBC69DCEC079BFA45AA3A05AA8B26D
+AFC08EC6CEAAC8CFADC4B978A1AF65B1A556AAB673C0C791D6E7D1EBE1BCD6CF97CDCD85
+BBC45524327872346A8D3D508E494C8B4B5B99603F874E3F88504E6A1E3985403265262C
+8544326E281E584728605B306D53377F373D752A2E793F2C63302E53283F8D4646723644
+823F32823D508A3F5D6228587B223F5B1E49422A3B323247564E4E5355606B736A5A4E51
+4E553F3B3D342E30322624282824242A3030262E2028303D464C51322E2C3232393F3F3B
+3B46504B50505653A4FAEBDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE770281E2AB4FAFFFFFFFFFFDE
+5A242265F7FFFFF7C43F3F963D469337677E2A62883B56A8628BAD5BB1943B85AB3F6A97
+3B7B914CBB9E639E964CA87C3DA19A4BB87044AD8B47B59165BB88589B674CB16060BC65
+60B98284CB909ED19197C66772B15B68A34488B56382B662ABC075ADBF73A3AB4E85AA4B
+81C26796C47BB8C39DCBCB97CBCA6E90A34B9AA55A9BB679B1CAADD6B8A3D1BB93C2A151
+93A45193B66EBBB59DCFB4AAD3B282CDB465BD914CAAC278B9C391C3D7BBD6C69AC4BB78
+B6AD609EA056A4AE5DA5C491CAD3B8D5DFB9CAB470B1AF62AEB55FBDB57CCBCA91CBEBD9
+EFEDD9E1CE672832826D326E96404C823D478D465A966049884C4788494965243B873F2C
+562028723726652E244E4B205F5D366D5534753442852E28783F305F4E405F2E4C9D7556
+7B30327F3936873F4B722A5D6B3260721E34561C1E2024324C654C302830202228282A28
+2A28222628241E1E181E1E28342E283F4639464749323B3F4032323B5B606A7C8A949796
+9D9EAEB8C4C2BFBDC6D1D9F3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD74E201C42D3FFFFFFFF
+FFFCBC441E205BEDFFFCF7C23D3B9A517EBB5F7F7E306390394C8B32638B3F998E4787A5
+4B84AA428B9A3DB2853B9DA350A4AA76B59951C07646AA873FAD824CA48156AF8167BB79
+72B85F5BAF676AC66070CD9E91D39BA1BF7B87B15696C26D7CAB498BB1538BC46EADBF6A
+9EB96B96BC659DBC5DA5AB55A0C887C0D7AFC0BC7EC49E51949E559DAA60B4B98DCACEB5
+D3BD8AC2B867ABA562B49160BB9E81C4B99AD9DDB8DBAD78BBB668B1AB5A99A368ADB890
+CBDEC8DBD9AFCBBC7EB6AD5AA1AE5FAEAF65AED79AC8CDADCED1AED6D187BDA165C3A553
+AAC787C7EBDAE7D5822E3688733075A14446733246904956884E3D8B684C7F42465B1E32
+7036345F282E793F286E2E1E5A4C1E6560326850367E3444872628734C3968997C762E49
+965B4E823B3B6D3036792C42722456633760762230341E1A284C75493F424B5D5A585F67
+67687F8E755D7C877C6A552855757C8B7B6779847C87738E8B78626E586287A38A81918A
+84878E919EA19B969188878B9D9AD5FFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAAB321E2672F2FF
+FFFFFFFFF19330222670E7FFF1E9B6393F9A3F4EAE608A974E87A0506397395F85329A85
+3272943D76B15B91A04BAE81379E9337979E55B19B72C88E6AB69347A87C47AB7C46AE76
+49B47073BD7976B46B76C05F73BF725DBF6E70BF8E99CDAAC3D39E9EB8589DB14E91C65A
+99C05576AE5F96C788B9CE8EBBA84EA5B653A0CD7E9EBD90BFAF7CB6B67EB9AD65BC915D
+B5AE5DA5BB7CB5D5A4D9D6A4CEA879C28D5BAB8B4EADB68DCED7BBDFD5AACDB479ADAA60
+9E8B4993AD6BB6C8A3C7D5BFE3DDB5D7C89BCBB562A4BB68BCB265A8BB87C3E9D6E7DAC6
+E5C887BBBB6BABC87FC2D77B303F977F32739E465687394C8B445A9D583F8D5646783F4C
+7B24305A2A32763B377F47347632265F56226A67326D4C30873B3D88393684654275909A
+7F2C4294564E7C323D6A2A306A223D6722555A264C8746261E30375640392C395A626D76
+62565D5A5B5B564B4E67603F37322A363B395039302C2C2A2A5185AD68493220285D4C2A
+394C3F303732323F4E494449474C4C535AADFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87E281E2A
+A0FCFFFFFFFFFFE96A261E2272EBF7F8F2BF3D3F9B3D469B3756792E70975878AB6E969A
+4B9A8D376A8E376AA03D7CA04BA39760AFA049A59A47A38747AF7E5AB1A060AF875AB476
+44AF764CB1605AA85550AF7282C26381C0706ABC6262B66367B85F99C79AADCE97C8C47F
+ABB8509DC35A85AD5384B96099C07CB8B57FC0CE8ABDC8658DB451858E4E9EC6A0CDD6B1
+D39785CDAF60AEB15697BC68ADCB9AD6D3C8E5A896CF975BA18A5AC2BB79BCB97EC2D6AA
+D5E9C0D5AA6BAAAB60A8A556979E62AABB85C6E3CAE9E1BDD5D190C4B562AA9D4B9DB56E
+C3CBA3DAE1CAE2E7CDE9E5B6D7D15D283F977F3678AF505A87364C8E4060A35850994732
+6D3B5178324C78372A733D44854434783F2860552C6B6A30704E327F3B3F824639844939
+794C4C7C2C3B874E5F782E4C843632631E3462205865243036241E365B34282C32283037
+4C493F47393036423636323634322C282A323747443B3F404758493278C0AF5F4B4E4024
+283755799DA49B9994939DB5C2C6C2BDC2B5B8CAE3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD947
+281E3FCAFFFFFFFFFFFFD74B26222488EFF7F3EFC23F4B993D4CA4476E79285581374C88
+3D6B8E51AAB17294AB507BA5397B91369E8449A1B26EC0B565B5A04EB27347B5813FA087
+6AB89A76C38767B96055A84C49A3656EB85168C0857FC67F87C06563A33F82B55D75BF62
+9AC78DB9CA8AC6CB85AFBB5387B85B97B150A5B665AAC496C7D9AAC4BC63A1944693A455
+A0BC81BDC8B9D9CD99CDBD6DABB15D9E9D58AF9976CDAA91D6C8AFD7B184D7B170B1A155
+A5B96BAEC38DC6D5B4D3DDBBD3C279A8A0559A964C9AAA5FB2CB9BC6E9CEE6DBBCD6BF70
+ADAB5AAD945AB6AB5DA4DBB8E3FFF7FACB5A223D8A782E73A4494E843F47873F68A1564C
+8B402C6E3B567B2E36673428673730784732723230604C1E6A7B327558347C2E367B3F30
+7F443F8A40447C32397544477628326B283D631E2C581E40472A221E243F3F4C53506870
+68727B887C7691877B7C7C737C75584232515558757F878B7F847C7F886B7BB2D1BD93A4
+A5842C375665656E78756B7B6A6B767B8781788A847570A5FBFFD5FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFB52E282A70E6FFFFFFFFFFFCB532201E2EB5EBFCFFF5CD40428A4E44964C879B507894
+474087376B87308D9D4282AD6796C86B909A39AB843D9B993FA3A153A1AA76C69E6BB987
+399A6E42AB814CB69D84CB948ABB5D68AF6268B95A6DC47860C27072C48887B55394AB51
+72B65187A55082BC729ECE96ABCA8DADCD79AFBB60B4AF519B9B4C99BD7B9ABD8EB8AF75
+B1AE6DBBA5509E9A63BDC07BB2C79BC2C68EBFAD78C39058B28856B1B681CBD3AADDD6BB
+D6B66BB8AF60B2BC62A3A460ABC794C3CDB4CDC393C8C279A8A150A4B967A8C87CC3CF99
+C8D5C4E1DBAFD1BB91CDAB518EB460AAE7B1D1CA5120348A812E6D9A444E84394C903F58
+944B3D813F2C72405A7632427C3B28672E2A6A40327330265B4C1C62622C765D34722C34
+7932308550428739406A2428754E446D242C6528426E1E284E1A282C2C32403F2E1C1820
+202022282A2C282834393028262A2C372E221A1A2022202A282A32372E282E30285ABCD1
+C2B9BBA06B76AB7E3B2A2C302E3236373F3937373F42465560629DF8FCE1FFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFF872A2432A4F3FFFFFFFFFFF87E281E204BD1F7F8FFF8B8361E3F555F975F6385
+3D5DA85D56AA58859A3687993B76A44260AA5A93AB60B99D5AAF9D3F978839908B4EC0A4
+7BBD9D56AF844BAD7F49B8825BC68170BD7B78BC8788C87278C47F63BB6362B96065B45A
+8DB46E87BD6099AE4C87B85582AF5678AE608DC79DC4DAB2CFB672B49E4799AA5A76A45B
+96A870A8C7A1C8CEA4C88E73C4A55197AD5D93B47BB5CEA5D6BB9ADAA17ECAA85FBDAA56
+AAB987C3C894C4CFAEDDD994C8B5609EA1589A995196A178C0D9B1CACAA0CBC690C0BD67
+B2AB5AA0AD68BBD6B2E2E2DAF2DFB2CDCF88B4DB7CAFCD581E3999883F84A84C588D3D4C
+933B4C90473F85462C75394976324C8D4732782C28653F30703028604C20656728655037
+7E343D8239378547408E3D34682A427B34377B28265F2C477B2228361C42604B46402824
+2228202A2824342E28282A3236201E162830322628222A443D373B462828393F32202C32
+3DB1DBD3B9B4B68590D3B17E909997A0ADA8A0A4A3A3ADB2ADAFC7CED9E7F8FFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFE14E2A244BC7F7FFFFFFFCFFD74E20202884F5FFFFFFF89B2A1E1E202847
+605B7B637FB27270B5556E9D3685AB5896BF4C65A43F7E943FAA975AADAB569A87448E84
+44B58A47A888409D8567C3B68BC68762BF6A51AD5D56B97C7ED193A0D6A196CA7873BF63
+67B44C75B16270C87694AE5A97BB6394A4507CAA4E7EAF588DBC79B8CF9EC4BF8BC4BD73
+879D4E8E91468A9E55A1C899CAC4B5D6B187C4AB659DAB5894AB60B5B488D3CAB6DFC38D
+D3AB67B49760ADAE60A5BC82B9D5BDDFDAB4CDBD8BB59A50978D4999AD639DB282C6DAC3
+D7D9B4D6C282B8A04C97AB58B6AA75C8D5A3C6F1E1EBEECAD7CF60223B96843979B15D56
+873746873D508B49408149286A3F4775304085423272302C733F307332306A552C6D602C
+6E533278403D873F327B3B49852C366D28347632347026286E303F501816161E587E4E4C
+494C605B6E75887E6242677373625B685A3F284C6070706A626B8A85857E8D4E4C6E6762
+3B6049329BBF7E6A909155ABCEA1818B96818587736B58565A63605A51637287BBF7FFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFCE32242E8AEFFFFFFFFFFFEDA432222847C2FFFFFFFFFAB13D2624
+1E20283028282840636B7090848BAE4C87B9558BC66B7BB449829739AD903691A1409993
+589BA36AC0964CAB8B3F8D6546BBA360B89781CA9178B96A5DB6655DC05F65CE9479C694
+A0CE979BCD5F91B9656AB55387A34E82BC76ADBD78AEBD729AB9608B9B4999AB5D9EB66D
+A4BF8891BB91B1A46DB2A053A4B160B29765BBC09BC7C7B2BCB481BDB572B89453B49360
+BBBF94D1D6BFDEB57EBCAD65B5BB6394A160AEC28BB4CEB8D6D1A4C6AE68B2BB629EB15A
+AEB45F94C2A0D5DEC4E1CB88B2C072AF9758ADAF5F9DD18DC8F2D6E3D3622242A58E376B
+943B478539396E2C4C904B397F492A6A40507B283675402A682E2A78422C733430605024
+63502E6D5028704037752A2C7B3F4E812A42792A3D7C3940722832722E1E1E1A1E363230
+30222A323032323F3B464C3D2432444937282E2E36222428302E2A2A2C323F393B4E3428
+3226242424223287A5504E3F323F94883F363F4C4046443D40493F463F50655F537072B8
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFBA32A2042CEFFFFFFFFFFFCD16228223296EEFFFFFFFFFFE9
+A879604B4234282828201E26261E26324762658EAA75ABC47E7CCD6779A139A4A04099AD
+3F93913F8A9458BBBD87C4B17FAD7C4EB68B49AE7F4CB58179C47F7FC68A7BBC6063B870
+58B56065C0888ACA9ECAD7979BBC5388AB4972AE5184AA5384BD789AD3A8BFA862B4B260
+A3A44B8DAD607BA86594B287B4B88AC4BF76AF8E51ABA453A1B670A4BF9ED5D7C4E2A87F
+BF844EABA15AADB887C4C79AC3D5BCDAD397C0B267A4A15185965DA4B981BCC497CFD5AF
+D1C075B9B55181A55AADB563AFC77FADD3BCE5CB97C8C476A3C470B4DB85B9D160243B91
+873267903F466D3B517F284987463D8A5328704E4E762A3779462E7032347F40286B3630
+504728625547826B408D4E3F76282E7234407928447E26327234447F3230471E18243F46
+462824282228362A24282822323224282428373F3932373B3B3D473746473428506E555A
+7263504B42585D47364E688855321E245197AA8B88A3A4A4AFAAA0AAA0999E8A939D99A1
+A4B4DEFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFCA5824205DE2FCFFFFFFFFDE813B2C3788E3F8FFFFFF
+FFFFFFEEDFDDD1C4B69787674C362E28201E181E1E242E373F51657081B8908AAE449EA5
+449AB9478D9A409A9E42B59B499DA372BBA487C8A87FBB8753B56D65BF5D4EAE767CC491
+8EC3917CBD655DAD5853B15B96D3979DCD9AC0CA7EA4B958849D4270AA4C75BD758AAB7B
+B2C09DC8C48BC0BF6885A549859D5196A360A0B981BBB696CFBB6EAFC26599BF6AA4AF78
+C2BFBBDAB2A0CDAE73AF9956A899519BB87BB8CEAACFDDC3D6B57EAFAA5D9EAA5190AA63
+B4C087C4D3ADD5CA87A5C27BB6B260A4AA4E8EB484CBBD93DBE3C0DBE2CEE9E29EC2CA60
+263F998E326E9E46506D36497B2842823F37884C286037427E343F84513B78322A68402A
+6536285B5026676240846839854040874C3F7C36396A224476223270283267281C1E2237
+4437283D4B5D7372767F6767686E47706A606B634C5567675663656762504C5D605A444C
+636D75827C7270636B735A6E68656A3F3924396D906B5B555B55534E494C4B403B3D3434
+34373F3D4B94FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFE1DDCD632E202687EDF6F8FCF8D17637373D90E7FFFF
+FFFFFFFFFFFFFFFFFFFBFCFAFBF5E6D7C0AF997651392E24221E1E201E20262A3D425678
+5093A46AAEB84984943B909B3FAF9A449AA450A38255B6B288CFB287CD9178C8675AB163
+5BB86260BD8282C6938DB66E5FA5497BBC6060AA60A4D68BAED196B8C687A1B85076C060
+829B3F90AE6294BC93C4C67397C075A4AB5B99A44B889946908860BCC78DC6DBABCBCD81
+AAA553AA965DB2937BC6D7BFD3B99DC09465AA9B5097A8539ABC88BBC0A1CEDDBFD5CD85
+B1AE63AAAF5594AE60A4C27EA0D5C0DBD9B5CFB8678E9165B29E5BB5B86EB4DAB4E5F7E9
+F6D668263F9B90306A974C49793B447F324C8D4E398751285A3749873D4C8B513B7E3B30
+68422E6839347B5D2260604C816B3B813F469E624B8439497E2A46671E224C1E1A262228
+2A4C4228221E202A323430342E32322A302C32322E282824221E201E282828201A1C1E22
+222624242826262822282428221E3F99AFAB6347281E2E4426363D373F444756786D5B53
+5B5F707060787285C4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2624C3F3026202655A8A5968767442E305BB1EF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2EDDDCBB887604B5D3B2E2C241E20
+202228243246516E7F689B994C8B9342ADA449A5B44C9D8B49B29B58C2AF6DC3908ED69A
+8EC2766DC25B53B87250B26267B57E78B87296C47665A44C88B15A87C3688EBB7999C38B
+ABCD9DBDAF4E9EB2538D9E4485B86885B57CADBF91BBC48BB29E498B7F46A5AA60AB9D65
+AFCEB1E2DFA0C8A162AD7B4EB4AE6BB4C79AC8CAB5D6CFA0C0B2629AB15FA1A15397B981
+B2CD9EBCD6A5C8C376A4B15FA3AB4C73A468A5BC87BCCFAEBDC2A1D5CA8ABDB15D9BB860
+9EE2A5D9DA65243993782C5D8A40477F3B3F763250944B327F4B2A60494C7B2C3F875D42
+874E2A764B286D3D347B58266E5A36735842844C53AD6753933F56872C4C762618221618
+161A2E323F2216181E1A18181E161C2022201E221E1E201C181818181E1E1826262C3226
+242636374247373737373B51605D552E2E72D1D5CE90673B5D6BA0889DB1AFABAFABA5C6
+CEBDB8BBB8B4B1A5AAADB6D6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE779403B3B363234363B393232343D5D91
+CAFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF5E1CED6C4B485
+725B3F2C28242426201E2022283F493F6E7C63A8AA6DADB45196A142A49B50B59351B573
+5DC4917CC79A9AC67B7CC67B58AF5F4CA0605AA04B81C0847FC06D96B25A90C05F879E4B
+6BB1607BBD94B5B896CDB26EABAA4C8AAB6582AA518DA86096BD90BCBF8AB8A87BBCAB58
+9B9A498BB26BAAC399D1CBBCD79B7EBF9956B1A158ABA160AFCEAAC8D3B6CACE99C0AA56
+879D5597B15D9DB573B9D1A0C3D1A4C6B2608DAF559093498BAD60A3CBABE7E2BCDDDBAF
+CED37CA5D37BB1C8551E3B9B7C285A933F49884B407636518E4736814026654C4E6B2432
+7B463678342872472E7639328160286749285D4C3D8B495FA1585694395081324B6B371E
+2A262A181118262C2E3B3F49463B2E372632564C5353535F564E494E3F36363F51505368
+72817F81767C7684857372655F6A736E7860283293E5E9DDAAAF8790B9CE7B5B635A5F5D
+4C506056504C55463F423F3D40496DEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9CBC8C7BCC3B4AFAFAFA59AAD
+C4E6F8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFF
+FFFAEDE3D7C2A194794C3B2A2022201E1E201E22262A3D5A608499799EAE68AAB85BA89E
+4EB58255CEAA6BBB8560B86763C3AF87C68E70BC7C6DAB3F6DB25F53AF5B8AB473A5CE8D
+B2BD6287B85A73AB556E9356A8BF88BBCEA0BDB97590B5629AAA558DAD56879A56A3AF8E
+CECB94C4B672B1BD6094B462B19E6EC6B19AD3CBB2D3A07BC3A156A4BF6BA0B66E9BBBA4
+CBD6B1C8C88BB9BB609BB2569AAA518DBF81ADC79ABDDA91A59D5593AD5088B268B4AB6A
+B6C794CDF3DEEBF5E2DFBD4C1E3BA184325F873246854B46793F5A94563F8244286A4C4E
+7828377940367C402E78492C6E3F327967326244266051589A444BA168537B344B873F34
+36362A363D341E14202C373D5651463D323237223446443B3B3D4646393030303230322C
+28242A3032403F322C262C2E282428322E2E2E3439494260E6E7E1CEC87078A8CF7B6875
+7C7F79787F7C70656356505158878B8497B5F8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFCFFFFFFFA
+FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFAF2F3E9D7D5B28A795F5A3D2A2220221C1A1E262A2C32445A689EAB
+84A89E65B68760D1B66DC79451B96A50B98D55C39478CDB59DC0788DBD6D60B84E73A34C
+7EBB6A9ACA99B5CD8BA1C0657C944693AB5881A8629BBD88A1D1B5CECBA4BDA4568D9147
+969751ABA860ABCB9ECBD7A3C7CA73B18750AF8451ABBB82BDC3A1CEB68EC6BF7FB8B458
+8191509AAE73B2D3AEDDDFADC8C47EBBAE5B93AB508EB56393C68DB6C690C3D588A5BB6A
+AA9E589AA5508ECE8DC3EECFD7BB4C1A349B8732588736407940467B4063A86D3F874E2C
+704B5391586A974B3F884C347858306D37287072285D42327F5F4B85363F8B4C46602A39
+503D3B30443F322826261C181E20262220201E24241C1E1E24282628262C3228242C4047
+4C443D3432323F4B53584B4E5F7676726E7E8E88878D9499AB8A50CEE3C79E765BA1CFDF
+B6ADAEC4C4C3B5BBBCB2ABAF9E93908AA3A4ABBFDBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFCFCFFFFFFFFF5EBE1DEC4AA8B6750342C242228241E2026
+2A3234394C53689DA190C2A479C29155BD794CB88E4CB88E5AC08E65BD789BD1B1ABD37F
+99B65676BC557FBD6D8EB87088C099AEBD84BCB15B97A34979AF657BB476A8C6B4CBCDA0
+B6AD73B18E55B1A84C9DB5609BB96DA4C797C2AB87BF8E63BBAA5FA4AD5FA4946EC3DDC2
+E1D69EC0B463A0B5609BAE5B9EAD6B9EBC94CBD6A1BBBC7097B2638EBC609EA35DA8BD87
+BCD9AECDC382AFB86896C465A8D57BA3C04C1E3291792A537C2E3F723B426E32478B553D
+9155326D3946966860824636793D347C5B2E6B372662552A6A403F87554087393F853F34
+342E3D342A28585F4E404C4B4446403D30504B464E50605F55553D346573556878756A60
+828E8599999D8B6A7F87827B756B82829B856B7378795D4C50605F4E3D46CDE1792C2442
+63968A47373F464C444E4E47463F393936323940404E60B2FCFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF3F5EFE6BDAD815B4C3F
+322E28282224282622282E3F4B586E799B8D65B99675C0A055C29351B18251AE516BB170
+75C88AABCEA4B4CD819EB55B84B15373AF58739D6BBCCE90BBB565A0AF6072A04979A15A
+97AE679DC496C3BBA1CEAB5DA1AB5390B4538BA14CA1AA7BBCA093CFB87CB9A55DAA914B
+9BB66EB1C48BB9C2A1D3D6A0C2BC609A994787974C9AB26DA3B88AC0CA94B4CA7CA3A34C
+91A05199B668AFC38DCEE2CBDEEBC8DEEDADBDC4561A32917828568130466E3040752C4E
+8E513D94512E653F3F7C363976423679342E7651407F3D28675824603F376E51368E5640
+7B3F2824323F40392C476B65606D78756253473F4E4E514B4E4944404C322A5D70403B3F
+34363B373F3F3230323728262C2620261E28282E2C2A303232302A2A34363730409DA547
+1E1C2C424E5B5A606378858EAA999393908E9496909B94AAC6D3F1FFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F3E9
+E6DACAC3B48768533D3028282824221E201E282E34406B7591C3B187B58D51AF8755BC60
+62B4736AC35A7FB6628AD7A1AECB9AB2C46A8EBC5F789D4C99CA7297BC7EB8C28A97B86A
+9BB55F97B95A93AB53A0AD68B1C881B5BC84B5BC6BA4B25A9D9353AB8251AEA875C2C797
+C8A55B9EAD60A89E4B819960B4D1A3C3CFA1C8C278A4A04C93A04987A55193B872ABDDBB
+D3C793BCBC6DA5B45596A553B2CA7BADE5CFE3F6E9EECF6020348B792C56853246844B44
+7C364E934C42A87B3D704644762C2E75463976392E795851883B2E756034734C28675137
+904432372A1C2C343D3224242424201E1E241E1C18181A1C1C1C262A2620282E28283746
+3226242628403D322A242E3740444949474B4C555F725F6D625591909D9996A09EA1A07B
+445663708D9DAFA0ADBCC2BCB8BBAFBDB1A8A4949B9E96AAA47275BCD9FFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFBF2F1E2C3AB8B6A5D4032262222201E2024262A4B604C443F3D46875B
+56C7786DC2916DC26073B2516DC07578AA5F81BF7FA5D1A1A5B660A1BB608EB65F8BAE5B
+75B276B1CB94BFD18EB8B158A09D499EB55A8B975391D19BB5CB94BD975FAF8A4CA39B4E
+9E9B5FB5B976B6CD90BBA85597AF5BA8CB6E81965DA4B16EABBF91C3BD759DA84E8BAA4C
+82B568ABC787C0D3A8CBD797B8AF65B2C36EA1BD6797D3AFD1C85A20368765265A8D3742
+7B394B76325B97463B976A32653F3D7228286349398242306D3D34783236856B478B562C
+725340904B2C1E1E304C55514E4B5070735350505551534240474B4E3F5B60393D50706D
+60686D6E67605334405555555A6D7B847B75857B798294848278856B5A6B82817B766D60
+656A55283D4E5D6267685D515F60555350555A6368736765676E8EC2887FBCE2FFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFBF7F3E5C8B89A6B564934283642342E20221E201E
+3D67463B87797CAF9A76B8636EB15860AF606AA34E63AF5A6BBC8787BB99C3D9AFC4D681
+A1AF6079AD4C8AA35390B182BCCD97CAAE72ABB85D88944084C07297A162AAA082CBB17B
+BFAF5FAB8A4CB1AB5694A860AAB681B9CA8AB6BC5D829D5B91A0508DAB67A3BB87B8BF8A
+B5A85587AA4C8AA34B91AD65A1CD9DCDDDC0E1E7BCCDC4789BBD5F9BCB5F263B82602253
+873242762E3D78325F9D5B498B50325F3F3F70282A563F3F703028683F3B782A2465502A
+703B2A766B3B4C2626322E28324C46465146565647513D504C4B3F30344730263F3D2428
+323D3028202E343036361E1E262E2222282624262226282E363D2A24283730282C34373F
+403F423F4239302E2A2A2C34446A8EAEBFB9BCC2C4C6DBDADBDBE2E1DBF3F8F6EBF7FFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F3E9D6B89BA08B65422628
+201E24283228262C2E32405360827287B27260AD6A72BB626DBC5A5FB879689E5593D19D
+B9DDAABBC78791B260A0A84C82AA5593AB5D9D9E82C6CF9AB9B46094BD6E9B9A478E8851
+B5A479C2BD94CBB678C3A85697A14C8EA14E8DAF67A4A160B1CFA3B9BB6290A14E9AA84E
+72976DA8AF799BBC87A5AB5A9BAD5F9BB956A0A568B5CFAFD3E5CDD6DFA1CDD1632A3784
+602855883D44762E3F79325B8E4932824B28603F3F73322A4E363B70302A7042306D2C26
+624C205D3D2A40422626302E28221C1A28222A3D281816181A1A1E181A1E1E24201A1A34
+26181E242A201A1C302424323932343F3F343D46515350535D6A7C7360656A6B7F8A9196
+A4A1ADB9BCB4B1B2A39E97939B9EA1AABBBCB6B1ADA19B9687919B9796A1978EDEFFD6B4
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF2F3F1E9DB
+BF9D997B65583F3D2E242220262424282C2A364C4C638B7E8BC8A8AFD37C7FCF8775AF53
+87BF5B7BBD658DC29EADDAB9CFBF72A3AB5190AA4C8E884C9BA85894B272A5D3A3BBA562
+A5874296854B9E9656A1AD6EBFBD84B9BB7EB2B25587AD517C914490C08EB6CF96B1BC6E
+AAB85B8496448199497CBF82ABBF9EC6CE9BBFC76DA093498BAD5894CA8DBFEDE5E9E173
+2E3784682A5D97464E81323F753251934734824628786049813B2E56302A562830753F32
+793F377363326B5D2C202220283F4C47444E464C494E4B423F344042443F393D44424955
+5356674E4450636863655F67656A8181797C827C818488877F878585818782879B82767E
+7F7C7E79797B7B7E755D5A51504C4C514E4E514B44423F3F496558656D635B6A76797CC7
+FAE1CEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFBFCFFFBF2E9DECBB6947F4C3D362C2E282222222024262C2A466879879EA4ABCEA4
+94CB628BC25B7FC05B6AB47C6BC078A1CE9DB6C497C0C479A5975197974687A34C87BC6E
+A0BD8BBCA065AE93519D91478D8742918E4C93C8A1C6BC82AEBD68949E497E994C8AA358
+909E65ABCD9EBBB25F91AA517CA84C87AD60A3C68BBBD5BCD7BD85B8C8769BBC5B99D188
+AED36E2A3D966D285A9B4C4C6E343B763D5F9B502E8258366D494E843B32552C2A602C30
+6B32348140347673503F3220262C3630443D3F4C5A626A4C4446514430443F3B2E322E34
+28282C2E32322C28282E3D3232322E26262C282826282828282A28282A2A282C2C363742
+393B37343B3F404B515B6E73636B605A554C4651628893A8A3B2B4C8CBCDCECDCFC8DAE5
+E6EBF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFAF2E9D3C2ABA19967442C262224221E1C222824242C32
+39536A8DAF88AFCE9AA3CA6373B88860BC7B81B960799A62A0D5ABBDCD97BBAB55849749
+7CAB5385914B979E5DB2B68BC4BC76A1854290873B84AA5F8DA45BA3CD9EC3C782A4AF5D
+8D96467C903D79AA6EA8D19DC3CB90B4C368A3B45599AB5087B576BCCAA0D5E9CED7DDB4
+C6E799B4CF65323F8B6B2A5B96403D65393778325A9A4C2E7C653D6A42447F342442282A
+6A2C2C6332327B3D2C4B42322628282428282828303036372C2618181C1C1A16161C1E1E
+24281C1C14111111141C1E1C1E1C1C1E201E203228201E1E324B474E5B79888187888591
+A8A5A59DA1A4A4ABADA5AEB4BCBFBFAEAAB2ADA89A96888A9484908EA1AB9B857E73706A
+6EA1F8D5F2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFBFCFFFFF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFE9D3B68B635D4C322828241E
+1E1E1E1C1E2426323D587687A1AB8288B98772C79A969E4E65A55A82AE5181C076A5B26E
+94B17294B4678BA1468E8E4BAA975AB2BD75A89E6EAD915B9AB26A9AAA6E979B5199AF6B
+96BB96B1B9759AA44E81934784AD5093BF81AFD9AECAC38DB9B96897B45A96A04C9BB973
+A5DFDFE3FAF7FCE26A263784602653873F42733D4478394E915532875A3F814C3F762A26
+4C2C30722A266B322C7E4428241E1C1E242428282E373F3D494C402839303239303F3F40
+3F4467604B4C503F393737362E4449493F51566367637E7E796B7087999B8E93A1ABA18E
+88878888796E6E6E7072656056555150504C3D3D4C403B363232343740464C6078726760
+788EA1ADDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E5DDDDBC9E
+887B5F4B3F3226221C1E222220202828343B637E6E79B5C0CA9E6285C07B7EAF5888CB60
+8EAF517BB16387C69BAFC387B2A15FAB934E9BA15090904C909679AED1A8BDB86B8A9142
+7E8A3F6E8D4B81A87CABB678AAAA6799B656819A477BB46A93AD72AFD6B8CECD88AE9D55
+909A4776B16897DAB8DADF6A22327C6A2C538739467F3946793044976739876040904E44
+783032603236762E28734B22361E22323B322844536B6B5D737B817E8A795A67706A6760
+606D6760626D60515F53463932363232322E2824282C2E322C2C2C2E2A2C32393F2E3237
+3F37322E34403F3B32343F505B50605A5A51566053516078533F474C5381ABBBCAD7E1E9
+E3DED5EBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFCF7F6EEE2DBCBBD9E796056463B2E2E241C22262626262E3F51677E88AAC8BDBDCEAA
+C2DE8599C06E87B55D70AF6B81B976B2BC99C6A478B4A1569A883F7888589AC685AFBB7B
+A0A868A497507F94477B944982974C91A581B1C88AA4AE5A85AE507B8B4087B468A5CD97
+C7CAAECACE949EC482A5CB70A0CE672A399173245A8B393B6D34467F3249965B39846D44
+874C587E36305632327C4C325F42201E1E1E24242022222430302E344044322C2A302E28
+1E221E1E1E1E202828201A1C1E1C1816181A1A1E221A1E2420282622262C323F4C4E7F81
+76818E9191908B9BB1B4AFA4AAAFB8C7BDBFB8BFBDBBB5ADB6CDCEB1B5B58A78AFDAAADF
+FCD6C0FBFAF6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFF7FFFFF8F1DED3BCB4AA90755146343632282826242A2E394B5A
+7293B2CBD5C6D7E2C2C3CF8B8EC675759D4B919B53A3A179BDBB8EB8AE7099945191AB53
+8EA3537C9360ADBC93BFBF739EB15582943F738B4476A36BA4BF90B1C487ADA35596AD53
+8DAA4C8E905BB4E5CDE1F5EBF7F3C6CDCE652A3D916D24558A393D63324C843249945034
+82683F7F4953883428532C398B5D281E1E20261A1816282828302826262C282E2822282E
+373F3F44443D373F4C4242513F44464446584C464060707B6378786D6D7678798794888D
+A3A19D978E8D848E8D87888473796D6E686570625F56685D5049495ABB97A4C2D5794BB2
+D37ED1FCDFC4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFAFCF5D7B28AA4A493735B44322A
+282624222832495D7894ABB6D1D9A0AAD9B4B4BF5D96B4559B8A4C96A870A8B285AFB99A
+C0B56797AD4E7299508DB15D91AA72A5CA8DA1944C87974E879B4B879A4B87C28ABBD3A0
+CED999BCBF5D93964796BB638DC69BCEF3E3E9E27C28368A72305D8E423D6A344B903F50
+9A632E70492E763F448836285A403B5128181A1C302626374C6B676A7C7B7F6D7E706B5A
+60738481919DA096938B8279767E6D6060626063674E3F373F4C4B423F3B3230373D2E32
+363032393232322E2C2836343D3D373B3F464E4E505A755D46495349475585DFE1E3EDF3
+DECAF5FFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFCFE7F6F7E9DA
+C8A58B785D44362E2A24262828303D4C5F6D85A5B8CFD3B2C8D390B5914C96B6689EA349
+81B27CA8CB9BBDD5909DB15F93AA53819D427BA35A798A5575937BAAAD538897406EAF5D
+A0BB62A5CDA1C0D5AFC8C68BC3C67282AD5B87CE84ABDB7324307F754B789D5B476E3247
+7F3658A368306A4C3F814C5091443258421C181624321E1E1C1E20243234323032363B32
+2C24263234342C42393D463F393228282E281E1A1E262A24222622242830302E3232373F
+3936403F4B464B535A65797C7C91A0AEA4A5B2C7CAC4C8C4C7CDC0BBB2ABABBBC7E9FFFC
+FFFFFFFFEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFAF1F5EDE2CEB5A38E724B393232322C282228323749607291B1C3D6C38BB6C27C
+ADB5537FB86D8AB46387C67C90CD9BB4B56B93AE55789646738839466760ABBF8ABCC787
+99C28AB1AB4C88A4508DBC72ABC094C3D9C7D3E3B5C6EBB2C3D77024307F67305D87464C
+7E444C7C3962A55F2C705832784E4E935B34281E1C1820443B32261E1E222A3239322832
+394E3F392C323F463F3D4E5D5A5F606A5D605F515551555B6B725F637C6B687287818484
+8184879097938D908A7F9490A49E938A8D9B99887F7F827E736E6D67637BCA9E5684C8A5
+F6FFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFF8FFFFFFFFFBFFFFEFD6C3B5B49A735B423F32262C282826303D536A73
+8EA0A8C8CA8DADD7B2B6C46278B46567B46872A16E9DC78DA8B26387A4495B6A3D849447
+94CD88A4DDC3CDB4679AAE6090B95699A04E94B876ABEBD3E5FFFFFCDE6D222C70552A56
+87373F7B3F49752E509A6232654B30794C3F50343030404C324767676A6D5A3B39536770
+685F63606B62583F445F705D5A585651565F534B49473F403F3B3D3F3F39363730282C39
+3D3B322E2A323F362E2E302C2A3630362E30342E36373D40537073708191A8A5BFE7DEBF
+DBEFEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCEEE2D6C2A588685040322622
+2426242828324E67768AB2CBDBCF8893B96B6AAF5F608E4C72B86E85B67FAAC485A4AA5A
+849B448EBF5A73B2629AB8689DCAAAC0CE8BAFA85687A3537CB9679BEECDDFE58A283073
+4C2050873F427E3F47722A55A562325F5130623F1E1C20282E322C2E3F4B36372A2E3234
+2C2E2A1E1E282E221C1C222E28282626241E1E1E1E22202020222A1C1E1E22362E2E3230
+2A323D3634323B3D3F3B3D4B4B49535860555363626B6A60608BAACBE5DEDDEEF5F1F2F5
+F8F8EBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F6F1E2CF
+B8885A504C3D2C241E2228282832405B6E7694A89DA1C287A0C67C6EC28482A54E78AD65
+9DD7B4A5A478B1C76D87BC6088AA4781B66097CF9BC4D6AFB8C7939AC6798ECB76A0EFA5
+363473512255873F49843B4C7C2C56A55D2C6E6E30261E1E262A2628262C2A342826322C
+2832322A2E3426282C262232364265533F4E565558607267676E706E6B7B79726D7B9B8E
+8A8E908B9D9E8276859DA0948278888B8D93979A9A9A948A85887E8796ADE2FBFBEBFAFF
+F5DDF8FFFCF1FFFFFFFFFFFFF7F6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFF2EFEFCAA47F584646362828282A2822282A3749637894B9B2B1DDC8C7C458
+70B25179C37E82A367AADAB1B4D5ABC0BD63ABBB5387B65A99A55FA3D1AFC8EDDDDDF1CA
+D6EF913936795B26588A3F4C8B3F538B3451A4603953402028373732363F506060606363
+7681877978818467636060624C4C5A68687872756D6B5F4E4C4C494B675F4E444E514B3F
+42444037363D424B40363032393F40373947535F5A60788D99A59D93A0B5C0D5E9FFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFEED9D7AA857F6E584432282624262A2C323D465A7290
+B1BF9EAFC77996CF797EA34981CB857EDDD6DEE1BDDFDA93B1C6629BA34C96B65B7CC896
+B6FCFFFFF88B393B735F2E58944750933D518B394B825B3044463B323B2A222C37494B4C
+473F3B3F373B3739493D2A28221E222624282A282822282420261C1C2020242824222220
+222224262222282A222226201E1A2247889DA4B9C0D6DAD9E5EEF8FFFFFAF3FFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF7F8F7EFD5A8826D533D342A262424
+222A30363D465F767FADCFC3CECE7E94CF7E6BD3A4A0C673ADDDAABFD19BCDD69DC4DA7F
+84B5607BDEA3C8F38428327668305693494E8E404B874C39362E2836493B20221E1C1E1A
+1E1E1A1A1C202020202428282228342820283D3D3237424949474E5D6E6568736D60606E
+766D65737B827B797C87888172797658586A85D5EDFFFFFFF7F8FFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8EEDDC6B68D
+5B4C493F342E2A201E202624304055738A8BA4BFA497DEC7AECD6E87CA6281C472A4E5C2
+DBF2D5CEE5AEB9F1A8A8E37B26307E6B2C58873B4C8B3F3744281E2228343B36343B474E
+5A4C444244504C555F625B6B73625A5558624E585D5D685A606B6E676B6D67676E727373
+5F55605A565F6355585355606D6D6563625F56626A7BB6FBFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+F7F2F1E3DADECEB19D8A704E373028202426242A262C3D557596AEC3C7AFAED38B8DD690
+9BBF6391C7878BDBD9E3FFF8F6E37C263079722E5F8A403F723D24241E1C1A1E24282E32
+3D535A5040404B3F302C323F5637323228221E2C322620241E1C1E20201E2028262A2828
+2826283D504C556B73707381858791A3A1A4B9BDB5C4CACBD7E9FFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2DAC8F6FFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFCF7FFFFFFFFFFFFFBEDDABFA087765D4C423B282020222428323D5568819D94
+ABD3C8D1DABCC7C06A68B27C8AEDE6E3E68832397C822C5F8E492E2A181A20241E181E2A
+32302628302E28374237323226283236282022201E1C2E343B342828282E2C28201E3D55
+5342514732407EB8D3D6DEE2EBEDEDE3EDF6F3F1EFFAFFF5F1F3F1F1FFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F2EFF8FFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8FAFAEFE5DFDAC68B5F4C3D2E2A2A2A2828
+262C2E36506281A8BDCBD7C8C3DEB5ABEFC3AEDE94393276782A46683718181614141620
+3244506268635A605B656768635F5863797660605B5D655B56607B7F7E7B817F73624C32
+326E85979BA59B8A87A0DAF5FCFCFFFFFFFFFAFCFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E2DBC6B6AF94
+785037362C2422282428323642556787A5B8D5EDE3E9E3852A2C6D6E282C30221E1E1E18
+161A24283232495B5A4749506058474E4C3D3B3B3B2E2A302C282624282E2E3030323232
+2C2C3B63879BBFD1EBEFF3EEF1FCFFFFFFFFFFFFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8
+FFFFFFF2DFC0B5AA93734C322624262026282A303B4E6E7B8D94632E365544222428201A
+1E221A1C1E1E1E1E1E2824201E242A22241E1E242020222228262424242826282C303647
+586B8199A5C3D9F1F8FCFCFBF7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFF2E2BF947253463F392828282A302C282E2C2C282E261E20
+221E1E1E28373037403F3F4C5B4C474C4255604B49606A68676E7B878D999EA1A4A4A8AE
+B6CADAE7E9F2F3F5FAFFFCFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E3E1DBBF8A7262554734262226221E22
+2A22201E1A1A18263F40474E565651534B3F44475051565B7BABC7D3E5E6F2F1F6F5F2FA
+FBF5F5F3F8FFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFCFCFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF8F6E5E6D9AB6D473F
+36282A26262422221E20262A2C2E303747585D5F6284A3B5C7CBD7E1EDE7F5FFF5FFFCFF
+FFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFAEDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+F1D7CDA87C686D766860636D7B829197A19D9EC0DFDFDAE3F7F1F6F6F6F6F5F5F3EEF8FF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFF8E9EBEEEFE2EBE6F2F6F3F7F3EDE7FFFFFFF8F7FFFCFFFFFFF6F5FFFF
+F6FBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F6F6FCF7FFFFFFFFFFFFFFFFFFFAFF
+FAFBFFFFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFBFF
+FBFFFFFFFFF6FBFBFFFFFFFFFFFFFFFFFAFFFFFFFFFFFFFBFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFAF7FFFFFFFFFFFFFFFFFFFCF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFend
+%%PageTrailer
+%%Trailer
+%%EOF
diff --git a/33063-t/images/woodcutsmall.pdf b/33063-t/images/woodcutsmall.pdf
new file mode 100644
index 0000000..6e04c40
--- /dev/null
+++ b/33063-t/images/woodcutsmall.pdf
Binary files differ
diff --git a/LICENSE.txt b/LICENSE.txt
new file mode 100644
index 0000000..6312041
--- /dev/null
+++ b/LICENSE.txt
@@ -0,0 +1,11 @@
+This eBook, including all associated images, markup, improvements,
+metadata, and any other content or labor, has been confirmed to be
+in the PUBLIC DOMAIN IN THE UNITED STATES.
+
+Procedures for determining public domain status are described in
+the "Copyright How-To" at https://www.gutenberg.org.
+
+No investigation has been made concerning possible copyrights in
+jurisdictions other than the United States. Anyone seeking to utilize
+this eBook outside of the United States should confirm copyright
+status under the laws that apply to them.
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..00ba34a
--- /dev/null
+++ b/README.md
@@ -0,0 +1,2 @@
+Project Gutenberg (https://www.gutenberg.org) public repository for
+eBook #33063 (https://www.gutenberg.org/ebooks/33063)