From 9ed98e85eefe05a24c32705cd51fc0cabaff3bc3 Mon Sep 17 00:00:00 2001 From: Robert Sesek Date: Mon, 25 Feb 2008 16:27:36 -0500 Subject: [PATCH] Adding an empty Xcode project --- .gitignore | 2 + English.lproj/InfoPlist.strings | Bin 0 -> 202 bytes English.lproj/MainMenu.nib/designable.nib | 2398 +++++++++++++++++++ English.lproj/MainMenu.nib/keyedobjects.nib | Bin 0 -> 18012 bytes Info.plist | 28 + PrintDrop.xcodeproj/.gitignore | 2 + PrintDrop.xcodeproj/project.pbxproj | 275 +++ PrintDrop_Prefix.pch | 7 + main.m | 14 + 9 files changed, 2726 insertions(+) create mode 100644 .gitignore create mode 100644 English.lproj/InfoPlist.strings create mode 100644 English.lproj/MainMenu.nib/designable.nib create mode 100644 English.lproj/MainMenu.nib/keyedobjects.nib create mode 100644 Info.plist create mode 100644 PrintDrop.xcodeproj/.gitignore create mode 100644 PrintDrop.xcodeproj/project.pbxproj create mode 100644 PrintDrop_Prefix.pch create mode 100644 main.m diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..aaf010f --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.DS_Store +build \ No newline at end of file diff --git a/English.lproj/InfoPlist.strings b/English.lproj/InfoPlist.strings new file mode 100644 index 0000000000000000000000000000000000000000..cc2655a28bd02d6b4ed57c0faede6d71c70a2149 GIT binary patch literal 202 zcmW-ZOAf&R6h+V2DjLH^RE#8IWI}=g3y`8k=qD|b+L2A-w0X(<+g literal 0 HcmV?d00001 diff --git a/English.lproj/MainMenu.nib/designable.nib b/English.lproj/MainMenu.nib/designable.nib new file mode 100644 index 0000000..668354b --- /dev/null +++ b/English.lproj/MainMenu.nib/designable.nib @@ -0,0 +1,2398 @@ + + + + 0 + 9A446 + 602 + 908 + 308.00 + + YES + + + + + YES + com.apple.InterfaceBuilderKit + com.apple.InterfaceBuilder.CocoaPlugin + + + YES + + NSApplication + + + FirstResponder + + + + + + AMainMenu + + YES + + + NewApplication + + 1048576 + 2147483647 + + NSImage + NSMenuCheckmark + + + + NSMenuMixedState + + submenuAction: + + + + YES + + + About NewApplication + + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + UHJlZmVyZW5jZXPigKY + , + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Services + + 1048576 + 2147483647 + + + + + + + YES + + _NSServicesMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Hide NewApplication + h + 1048576 + 2147483647 + + + + + + Hide Others + + 1572864 + 2147483647 + + + + + + Show All + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Quit NewApplication + q + 1048576 + 2147483647 + + + + + _NSAppleMenu + + + + + File + + 1048576 + 2147483647 + + + + + + + YES + + + New + n + 1048576 + 2147483647 + + + + + + T3BlbuKApg + o + 1048576 + 2147483647 + + + + + + Open Recent + + 1048576 + 2147483647 + + + + + + + YES + + + Clear Menu + + 1048576 + 2147483647 + + + + + _NSRecentDocumentsMenu + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Close + w + 1048576 + 2147483647 + + + + + + Save + s + 1048576 + 2147483647 + + + + + + U2F2ZSBBc+KApg + S + 1179648 + 2147483647 + + + + + + Revert to Saved + + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Page Setup... + P + 1179648 + 2147483647 + + + + + + + UHJpbnTigKY + p + 1048576 + 2147483647 + + + + + + + + + Edit + + 1048576 + 2147483647 + + + + + + + YES + + + Undo + z + 1048576 + 2147483647 + + + + + + Redo + Z + 1179648 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Cut + x + 1048576 + 2147483647 + + + + + + Copy + c + 1048576 + 2147483647 + + + + + + Paste + v + 1048576 + 2147483647 + + + + + + Delete + + 1048576 + 2147483647 + + + + + + Select All + a + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Find + + 1048576 + 2147483647 + + + + + + + YES + + + RmluZOKApg + f + 1048576 + 2147483647 + + + 1 + + + + Find Next + g + 1048576 + 2147483647 + + + 2 + + + + Find Previous + G + 1179648 + 2147483647 + + + 3 + + + + Use Selection for Find + e + 1048576 + 2147483647 + + + 7 + + + + Jump to Selection + j + 1048576 + 2147483647 + + + + + + + + + Spelling and Grammar + + 1048576 + 2147483647 + + + + + + + YES + + + U2hvdyBTcGVsbGluZ+KApg + : + 1048576 + 2147483647 + + + + + + Check Spelling + ; + 1048576 + 2147483647 + + + + + + Check Spelling While Typing + + 1048576 + 2147483647 + + + + + + Check Grammar With Spelling + + 1048576 + 2147483647 + + + + + + + + + Substitutions + + 1048576 + 2147483647 + + + + + + + YES + + + Smart Copy/Paste + + 1048576 + 2147483647 + + + 1 + + + + Smart Quotes + + 1048576 + 2147483647 + + + 2 + + + + Smart Links + + 1179648 + 2147483647 + + + 3 + + + + + + + Speech + + 1048576 + 2147483647 + + + + + + + YES + + + Start Speaking + + 1048576 + 2147483647 + + + + + + Stop Speaking + + 1048576 + 2147483647 + + + + + + + + + + + + Format + + 1048576 + 2147483647 + + + + + + + YES + + + Show Fonts + t + 1048576 + 2147483647 + + + + + + Show Colors + C + 1179648 + 2147483647 + + + + + + + + + View + + 1048576 + 2147483647 + + + + + + + YES + + + Show Toolbar + + 1572864 + 2147483647 + + + + + + Q3VzdG9taXplIFRvb2xiYXLigKY + + 1048576 + 2147483647 + + + + + + + + + Window + + 1048576 + 2147483647 + + + + + + + YES + + + Minimize + m + 1048576 + 2147483647 + + + + + + Zoom + + 1048576 + 2147483647 + + + + + + YES + YES + + + 1048576 + 2147483647 + + + + + + Bring All to Front + + 1048576 + 2147483647 + + + + + _NSWindowsMenu + + + + + Help + + 1048576 + 2147483647 + + + + + + + YES + + + NewApplication Help + ? + 1048576 + 2147483647 + + + + + + + + _NSMainMenu + + + 15 + 2 + {{335, 390}, {480, 360}} + 1946157056 + + NSWindow + + + + 256 + {480, 360} + + + + {{0, 0}, {1680, 1028}} + + + + + YES + + + performMiniaturize: + + + + 37 + + + + arrangeInFront: + + + + 39 + + + + print: + + + + 86 + + + + runPageLayout: + + + + 87 + + + + clearRecentDocuments: + + + + 127 + + + + orderFrontStandardAboutPanel: + + + + 142 + + + + performClose: + + + + 193 + + + + toggleContinuousSpellChecking: + + + + 222 + + + + undo: + + + + 223 + + + + copy: + + + + 224 + + + + checkSpelling: + + + + 225 + + + + paste: + + + + 226 + + + + stopSpeaking: + + + + 227 + + + + cut: + + + + 228 + + + + showGuessPanel: + + + + 230 + + + + redo: + + + + 231 + + + + selectAll: + + + + 232 + + + + startSpeaking: + + + + 233 + + + + delete: + + + + 235 + + + + performZoom: + + + + 240 + + + + performFindPanelAction: + + + + 241 + + + + centerSelectionInVisibleArea: + + + + 245 + + + + toggleGrammarChecking: + + + + 347 + + + + toggleSmartInsertDelete: + + + + 355 + + + + toggleAutomaticQuoteSubstitution: + + + + 356 + + + + toggleAutomaticLinkDetection: + + + + 357 + + + + showHelp: + + + + 360 + + + + orderFrontColorPanel: + + + + 361 + + + + saveDocument: + + + + 362 + + + + saveDocumentAs: + + + + 363 + + + + revertDocumentToSaved: + + + + 364 + + + + runToolbarCustomizationPalette: + + + + 365 + + + + toggleToolbarShown: + + + + 366 + + + + hide: + + + + 367 + + + + hideOtherApplications: + + + + 368 + + + + terminate: + + + + 369 + + + + unhideAllApplications: + + + + 370 + + + + newDocument: + + + + 373 + + + + openDocument: + + + + 374 + + + + + YES + + 0 + + YES + + + + + + -2 + + + RmlsZSdzIE93bmVyA + + + -1 + + + First Responder + + + -3 + + + Application + + + 29 + + + YES + + + + + + + + + + MainMenu + + + 19 + + + YES + + + + + + 56 + + + YES + + + + + + 103 + + + YES + + + + 1 + + + 217 + + + YES + + + + + + 83 + + + YES + + + + + + 81 + + + YES + + + + + + + + + + + + + + + + 75 + + + 3 + + + 80 + + + 8 + + + 78 + + + 6 + + + 72 + + + + + 82 + + + 9 + + + 124 + + + YES + + + + + + 77 + + + 5 + + + 73 + + + + + + 79 + + + 7 + + + 112 + + + 10 + + + 74 + + + 2 + + + 125 + + + YES + + + + + + 126 + + + + + 205 + + + YES + + + + + + + + + + + + + + + + + + 202 + + + + + 198 + + + + + 207 + + + + + 214 + + + + + 199 + + + + + 203 + + + + + 197 + + + + + 206 + + + + + 215 + + + + + 218 + + + YES + + + + + + 216 + + + YES + + + + + + 200 + + + YES + + + + + + + + + 219 + + + + + 201 + + + + + 204 + + + + + 220 + + + YES + + + + + + + + + + 213 + + + + + 210 + + + + + 221 + + + + + 208 + + + + + 209 + + + + + 106 + + + YES + + + + + + + 111 + + + + + 57 + + + YES + + + + + + + + + + + + + + + + 58 + + + + + 134 + + + + + 150 + + + + + 136 + + + 1111 + + + 144 + + + + + 129 + + + 121 + + + 143 + + + + + 236 + + + + + 131 + + + YES + + + + + + 149 + + + + + 145 + + + + + 130 + + + + + 24 + + + YES + + + + + + + + + 92 + + + + + 5 + + + + + 239 + + + + + 23 + + + + + 295 + + + YES + + + + + + 296 + + + YES + + + + + + + 297 + + + + + 298 + + + + + 299 + + + YES + + + + + + 300 + + + YES + + + + + + + 344 + + + + + 345 + + + + + 211 + + + YES + + + + + + 212 + + + YES + + + + + + + 195 + + + + + 196 + + + + + 346 + + + + + 348 + + + YES + + + + + + 349 + + + YES + + + + + + + + 350 + + + + + 351 + + + + + 354 + + + + + 371 + + + YES + + + + + + 372 + + + + + + + YES + + YES + -1.IBPluginDependency + -2.IBPluginDependency + -3.IBPluginDependency + 103.IBPluginDependency + 103.ImportedFromIB2 + 106.IBPluginDependency + 106.ImportedFromIB2 + 106.editorWindowContentRectSynchronizationRect + 111.IBPluginDependency + 111.ImportedFromIB2 + 112.IBPluginDependency + 112.ImportedFromIB2 + 124.IBPluginDependency + 124.ImportedFromIB2 + 125.IBPluginDependency + 125.ImportedFromIB2 + 125.editorWindowContentRectSynchronizationRect + 126.IBPluginDependency + 126.ImportedFromIB2 + 129.IBPluginDependency + 129.ImportedFromIB2 + 130.IBPluginDependency + 130.ImportedFromIB2 + 130.editorWindowContentRectSynchronizationRect + 131.IBPluginDependency + 131.ImportedFromIB2 + 134.IBPluginDependency + 134.ImportedFromIB2 + 136.IBPluginDependency + 136.ImportedFromIB2 + 143.IBPluginDependency + 143.ImportedFromIB2 + 144.IBPluginDependency + 144.ImportedFromIB2 + 145.IBPluginDependency + 145.ImportedFromIB2 + 149.IBPluginDependency + 149.ImportedFromIB2 + 150.IBPluginDependency + 150.ImportedFromIB2 + 19.IBPluginDependency + 19.ImportedFromIB2 + 195.IBPluginDependency + 195.ImportedFromIB2 + 196.IBPluginDependency + 196.ImportedFromIB2 + 197.IBPluginDependency + 197.ImportedFromIB2 + 198.IBPluginDependency + 198.ImportedFromIB2 + 199.IBPluginDependency + 199.ImportedFromIB2 + 200.IBPluginDependency + 200.ImportedFromIB2 + 200.editorWindowContentRectSynchronizationRect + 201.IBPluginDependency + 201.ImportedFromIB2 + 202.IBPluginDependency + 202.ImportedFromIB2 + 203.IBPluginDependency + 203.ImportedFromIB2 + 204.IBPluginDependency + 204.ImportedFromIB2 + 205.IBPluginDependency + 205.ImportedFromIB2 + 205.editorWindowContentRectSynchronizationRect + 206.IBPluginDependency + 206.ImportedFromIB2 + 207.IBPluginDependency + 207.ImportedFromIB2 + 208.IBPluginDependency + 208.ImportedFromIB2 + 209.IBPluginDependency + 209.ImportedFromIB2 + 210.IBPluginDependency + 210.ImportedFromIB2 + 211.IBPluginDependency + 211.ImportedFromIB2 + 212.IBPluginDependency + 212.ImportedFromIB2 + 212.editorWindowContentRectSynchronizationRect + 213.IBPluginDependency + 213.ImportedFromIB2 + 214.IBPluginDependency + 214.ImportedFromIB2 + 215.IBPluginDependency + 215.ImportedFromIB2 + 216.IBPluginDependency + 216.ImportedFromIB2 + 217.IBPluginDependency + 217.ImportedFromIB2 + 218.IBPluginDependency + 218.ImportedFromIB2 + 219.IBPluginDependency + 219.ImportedFromIB2 + 220.IBPluginDependency + 220.ImportedFromIB2 + 220.editorWindowContentRectSynchronizationRect + 221.IBPluginDependency + 221.ImportedFromIB2 + 23.IBPluginDependency + 23.ImportedFromIB2 + 236.IBPluginDependency + 236.ImportedFromIB2 + 239.IBPluginDependency + 239.ImportedFromIB2 + 24.IBPluginDependency + 24.ImportedFromIB2 + 24.editorWindowContentRectSynchronizationRect + 29.IBPluginDependency + 29.ImportedFromIB2 + 29.WindowOrigin + 29.editorWindowContentRectSynchronizationRect + 295.IBPluginDependency + 296.IBPluginDependency + 296.editorWindowContentRectSynchronizationRect + 297.IBPluginDependency + 298.IBPluginDependency + 299.IBPluginDependency + 300.IBPluginDependency + 300.editorWindowContentRectSynchronizationRect + 344.IBPluginDependency + 345.IBPluginDependency + 346.IBPluginDependency + 346.ImportedFromIB2 + 348.IBPluginDependency + 348.ImportedFromIB2 + 349.IBPluginDependency + 349.ImportedFromIB2 + 349.editorWindowContentRectSynchronizationRect + 350.IBPluginDependency + 350.ImportedFromIB2 + 351.IBPluginDependency + 351.ImportedFromIB2 + 354.IBPluginDependency + 354.ImportedFromIB2 + 371.IBPluginDependency + 371.IBWindowTemplateEditedContentRect + 371.NSWindowTemplate.visibleAtLaunch + 371.editorWindowContentRectSynchronizationRect + 372.IBPluginDependency + 5.IBPluginDependency + 5.ImportedFromIB2 + 56.IBPluginDependency + 56.ImportedFromIB2 + 57.IBPluginDependency + 57.ImportedFromIB2 + 57.editorWindowContentRectSynchronizationRect + 58.IBPluginDependency + 58.ImportedFromIB2 + 72.IBPluginDependency + 72.ImportedFromIB2 + 73.IBPluginDependency + 73.ImportedFromIB2 + 74.IBPluginDependency + 74.ImportedFromIB2 + 75.IBPluginDependency + 75.ImportedFromIB2 + 77.IBPluginDependency + 77.ImportedFromIB2 + 78.IBPluginDependency + 78.ImportedFromIB2 + 79.IBPluginDependency + 79.ImportedFromIB2 + 80.IBPluginDependency + 80.ImportedFromIB2 + 81.IBPluginDependency + 81.ImportedFromIB2 + 81.editorWindowContentRectSynchronizationRect + 82.IBPluginDependency + 82.ImportedFromIB2 + 83.IBPluginDependency + 83.ImportedFromIB2 + 92.IBPluginDependency + 92.ImportedFromIB2 + + + YES + + + + + + + + {{596, 852}, {216, 23}} + + + + + + + + + {{522, 812}, {146, 23}} + + + + + + + {{436, 809}, {64, 6}} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{608, 612}, {275, 83}} + + + + + + + + + + + {{187, 434}, {243, 243}} + + + + + + + + + + + + + + + {{608, 612}, {167, 43}} + + + + + + + + + + + + + + + + + {{608, 612}, {241, 103}} + + + + + + + + + + + {{525, 802}, {197, 73}} + + + {74, 862} + {{6, 978}, {478, 20}} + + + {{475, 832}, {234, 43}} + + + + + {{231, 634}, {176, 43}} + + + + + + + + + {{608, 612}, {215, 63}} + + + + + + + + {{33, 99}, {480, 360}} + + {{33, 99}, {480, 360}} + + + + + + + + {{23, 794}, {245, 183}} + + + + + + + + + + + + + + + + + + + + + {{145, 474}, {199, 203}} + + + + + + + + + + YES + + YES + + + YES + + + + + YES + + YES + + + YES + + + + 374 + + + + YES + + + 0 + + + YnBsaXN0MDDUAAEAAgADAAQABQAGAAkAClgkdmVyc2lvblQkdG9wWSRhcmNoaXZlclgkb2JqZWN0cxIA +AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxECAgALAAwAMQA1ADYAPAA9 +AEIAVgBXAFgAWQALAGQACwBlAGkAagBtAHEAmwChALEAtgC3ALgAvQC+AL8AwgDGAMcAygDLAM8A0wDa +AN4A3wDgAOEA5QDsAPIA8wD0APgA/wEAAQEBBQEMAREBEgETARQBGAEiASMBJAElASkBMAE0ATUBNgE3 +ATsBQgFDAUQBSAFQAVQBVQFWAVcBWwFiAWYBZwFoAWkBbQF0AXgBeQF6AX4BhQGGAYcBiAGMAZMBlAGV +AZYBmgGhAaIBowGkAaoBsQGyAbMBtwG/AcMBxAHFAcYBygHSAdMB1AHVAdkB4AHlAeYB5wHrAfIB8wH0 +AfUB+QIAAgECAgIGAg0CDgIPAhACFAIbAhwCHQIhAigCKQIqAisCLwI2AjcCOAI5Aj0CRAJFAkYCSgJR +AlICUwJUAlgCXwJgAmECZQJsAm0CbgJvAnMCegJ+An8CgAKBAoUCjAKNAo4CjwKTApsCnAKdAp4CogKp +Aq0CrgKvArACtAK7ArwCvQK+AsICyQLKAssCzwLWAtcC2ALZAt0C5ALlAuYC6gLxAvIC8wL0AvgC/wMA +AwEDAgMGAw0DDgMPAxMDaQN0A3sDhAOFA4cDigOSA5MDlAOfA6QDpQOmA6sDsgOzA7QDwgPLA8wD0APR +A9oD4wPkA/ID+wQCBAMEBAQNBBYEFwQcBB8EIAQpBCoEMQQyBDsEPARBBEIERgRPBFYEVwRYBF4EXwRk +BG0EbgR1BH4EfwSPBJgEoQSiBKoEswS8BMUEzgTPBNkE4gTrBOwE7gVEBZsF8gXzBfQF9QX2BfcF+AX5 +BfoF+wX8Bf0F/gX/BgAGAQYCBgMGBAYFBgYGBwYIBgkGCgYLBgwGDQYOBg8GEAYRBhIGEwYUBhUGFgYX +BhgGGQYaBhsGHAYdBh4GHwYgBiEGIgYjBiQGJQYmBicGKAYpBioGKwYsBi0GLgYvBjAGMQYyBjMGNAY1 +BjYGNwY4BjkGOgY7BjwGPQY+Bj8GQAZBBkIGQwZEBkUGRgZJBkwGygdIB0kHSgdLB0wHTQdOB08HUAdR +B1IHUwdUB1UHVgdXB1gHWQdaB1sHXAddB14HXwdgB2EHYgdjB2QHZQdmB2cHaAdpB2oHawdsB20Hbgdv +B3AHcQdyB3MHdAd1B3YHdwd4B3kHegd7B3wHfQd+B38HgAeBB4IHgweEB4UHhgeHB4gHiQeKB4sHjAeN +B44HjweQB5EHkgeTB5QHlQeWB5cHmAeZB5oHmwecB50HngefB6AHoQeiB6MHpAelB6YHpweoB6kHqger +B6wHrQeuB68HsAexB7IHswe0B7UHtge3B7gHuQe6B7sHvAe9B74HvwfAB8EHwgfDB8YHyQfMVSRudWxs +3xASAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUAJgAnACgA +KQAqACsALAAtAC4ALwAwVk5TUm9vdFYkY2xhc3NdTlNPYmplY3RzS2V5c18QD05TQ2xhc3Nlc1ZhbHVl +c18QGU5TQWNjZXNzaWJpbGl0eU9pZHNWYWx1ZXNdTlNDb25uZWN0aW9uc1tOU05hbWVzS2V5c1tOU0Zy +YW1ld29ya11OU0NsYXNzZXNLZXlzWk5TT2lkc0tleXNdTlNOYW1lc1ZhbHVlc18QGU5TQWNjZXNzaWJp +bGl0eUNvbm5lY3RvcnNdTlNGb250TWFuYWdlcl8QEE5TVmlzaWJsZVdpbmRvd3NfEA9OU09iamVjdHNW +YWx1ZXNfEBdOU0FjY2Vzc2liaWxpdHlPaWRzS2V5c1lOU05leHRPaWRcTlNPaWRzVmFsdWVzgAKBAgGA +34EBgIECAIATgQEpgAWBAX+BAYGBASqBAf6AAIAGgQEogQH/EQF4gQGC0gAOADIAMwA0W05TQ2xhc3NO +YW1lgASAA11OU0FwcGxpY2F0aW9u0gA3ADgAOQA6WCRjbGFzc2VzWiRjbGFzc25hbWWiADoAO15OU0N1 +c3RvbU9iamVjdFhOU09iamVjdF8QEElCQ29jb2FGcmFtZXdvcmvSAA4APgA/AEBaTlMub2JqZWN0c4AS +oQBBgAfaAEMADgBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAK1xOU1dpbmRvd1ZpZXdc +TlNTY3JlZW5SZWN0XU5TV2luZG93VGl0bGVZTlNXVEZsYWdzXU5TV2luZG93Q2xhc3NcTlNXaW5kb3dS +ZWN0XxAPTlNXaW5kb3dCYWNraW5nXxARTlNXaW5kb3dTdHlsZU1hc2tbTlNWaWV3Q2xhc3OAC4ARgBCA +CRJ0AAAAgAqACBACEA+AAF8QGHt7MzM1LCAzOTB9LCB7NDgwLCAzNjB9fVZXaW5kb3dYTlNXaW5kb3fW +AFoADgBbAFwAWABdAF4AXwBgAGEAXgBjXxAPTlNOZXh0UmVzcG9uZGVyWE5TdkZsYWdzW05TRnJhbWVT +aXplW05TU3VwZXJ2aWV3gAyADxEBAIANgAyADlp7NDgwLCAzNjB90gA3ADgAZgBnowBnAGgAO1ZOU1Zp +ZXdbTlNSZXNwb25kZXJfEBZ7ezAsIDB9LCB7MTY4MCwgMTAyOH190gA3ADgAawBsogBsADtfEBBOU1dp +bmRvd1RlbXBsYXRl0gA3ADgAbgBvowBvAHAAO1xOU011dGFibGVTZXRVTlNTZXTSAA4APgByAHOA3q8Q +JwB0AHUAdgB3AHgAeQB6AHsAfAB9AH4AfwCAAIEAggCDAIQAhQCGAIcAiACJAIoAiwCMAI0AjgCPAJAA +kQCSAJMAlACVAJYAlwCYAJkAmoAUgCKAKIAtgDGAN4A8gEKARoBMgFKAV4BcgGGAZoBqgHCAdYB6gH+A +g4CIgIyAkYCWgJqAn4CjgKiAroCzgLiAvoDDgMeAzIDQgNWA2tMADgCcAJ0AngCfAKBYTlNTb3VyY2VX +TlNMYWJlbIAhgBWAINgADgCiAKMApAClAKYApwCoAKkAqgCrAKwArQCuAK8AsFdOU1RpdGxlXxARTlNL +ZXlFcXVpdk1vZE1hc2taTlNLZXlFcXVpdl1OU01uZW1vbmljTG9jWU5TT25JbWFnZVxOU01peGVkSW1h +Z2VWTlNNZW51gB+AFxIAEAAAgBgSf////4AZgB2AFtMADgCiALIAswC0ALVbTlNNZW51SXRlbXOA5IEB +FYEBFl8QG0NoZWNrIFNwZWxsaW5nIFdoaWxlIFR5cGluZ1DTAA4AMgC5ALoAuwC8Xk5TUmVzb3VyY2VO +YW1lgByAGoAbV05TSW1hZ2VfEA9OU01lbnVDaGVja21hcmvSADcAOADAAMGiAMEAO18QEE5TQ3VzdG9t +UmVzb3VyY2XTAA4AMgC5ALoAuwDFgByAGoAeXxAQTlNNZW51TWl4ZWRTdGF0ZdIANwA4AMgAyaIAyQA7 +Wk5TTWVudUl0ZW1fEB50b2dnbGVDb250aW51b3VzU3BlbGxDaGVja2luZzrSADcAOADMAM2jAM0AzgA7 +XxAVTlNOaWJDb250cm9sQ29ubmVjdG9yXk5TTmliQ29ubmVjdG9y0wAOAJwAnQCeANEA0oAhgCOAJ9gA +DgCiAKMApAClAKYApwCoAKkA1QCrANYArQCuAK8A2YAfgCWAJoAZgB2AJNMADgCiALIAswDcAN2A5IDw +gPFVQ2xvc2VRd11wZXJmb3JtQ2xvc2U60wAOAJwAnQCeAOMA5IAhgCmALNgADgCiAKMApAClAKYApwCo +AKkA5wCrAKwArQCuAK8A64AfgCuAGIAZgB2AKtQADgCiAO0AsgCzAE8A8ADxVk5TTmFtZYDkgAmA44Dh +XxASQnJpbmcgQWxsIHRvIEZyb250XxAPYXJyYW5nZUluRnJvbnQ60wAOAJwAnQCeAPYA94AhgC6AMNgA +DgCiAKMApAClAKYApwCoAKkA+gCrAKwArQCuAK8AsIAfgC+AGIAZgB2AFl8QG0NoZWNrIEdyYW1tYXIg +V2l0aCBTcGVsbGluZ18QFnRvZ2dsZUdyYW1tYXJDaGVja2luZzrTAA4AnACdAJ4BAwEEgCGAMoA22AAO +AKIAowCkAKUApgCnAKgAqQEHAKsBCACtAK4ArwELgB+ANIA1gBmAHYAz1AAOAKIA7QCyALMBDgEPARCA +5ID4gQEFgPlfEBNRdWl0IE5ld0FwcGxpY2F0aW9uUXFadGVybWluYXRlOtMADgCcAJ0AngEWAReAIYA4 +gDvZAA4BGQCiAKMApAClAKYApwCoAKkArAEcAR0BHgCtAK4ArwDZWU5TVG9vbFRpcIAfgBiAORIAEgAA +gDqAGYAdgCRdUGFnZSBTZXR1cC4uLlFQXnJ1blBhZ2VMYXlvdXQ60wAOAJwAnQCeAScBKIAhgD2AQdgA +DgCiAKMApAClAKYApwCoAKkBKwCrASwArQCuAK8BL4AfgD+AQIAZgB2APtMADgCiALIAswEyATOA5IEB +GIEBGVpTZWxlY3QgQWxsUWFac2VsZWN0QWxsOtMADgCcAJ0AngE5ATqAIYBDgEXYAA4AogCjAKQApQCm +AKcAqACpAT0AqwCsAK0ArgCvAS+AH4BEgBiAGYAdgD5WRGVsZXRlV2RlbGV0ZTrTAA4AnACdAJ4BRgFH +gCGAR4BL2QAOAKIAowCkAKUApgCnAKgBSQCpAUsAqwFMAK0ArgCvAU8AU1VOU1RhZ4AfgEmASoAZgB2A +SNMADgCiALIAswFSAVOA5IEBEIEBEVxTbWFydCBRdW90ZXNRZ18QIXRvZ2dsZUF1dG9tYXRpY1F1b3Rl +U3Vic3RpdHV0aW9uOtMADgCcAJ0AngFZAVqAIYBNgFHYAA4AogCjAKQApQCmAKcAqACpAV0AqwFeAK0A +rgCvAWGAH4BPgFCAGYAdgE7TAA4AogCyALMBZAFlgOSBAQuBAQxfEBNOZXdBcHBsaWNhdGlvbiBIZWxw +UT9Zc2hvd0hlbHA60wAOAJwAnQCeAWsBbIAhgFOAVtgADgCiAKMApAClAKYApwCoAKkBbwCrAKwArQCu +AK8Bc4AfgFWAGIAZgB2AVNMADgCiALIAswF2AXeA5IEBCYEBCl5TdGFydCBTcGVha2luZ15zdGFydFNw +ZWFraW5nOtMADgCcAJ0AngF8AX2AIYBYgFvYAA4AogCjAKQApQCmAKcAqACpAYAAqwGBAK0ArgCvANmA +H4BZgFqAGYAdgCRmAFAAcgBpAG4AdCAmUXBWcHJpbnQ60wAOAJwAnQCeAYoBi4AhgF2AYNgADgCiAKMA +pAClAKYApwCoAKkBjgCrAY8ArQCuAK8A2YAfgF6AX4AZgB2AJGUATwBwAGUAbiAmUW9db3BlbkRvY3Vt +ZW50OtMADgCcAJ0AngGYAZmAIYBigGXYAA4AogCjAKQApQCmAKcAqACpAZwAqwGdAK0ArgCvALCAH4Bj +gGSAGYAdgBZeQ2hlY2sgU3BlbGxpbmdRO15jaGVja1NwZWxsaW5nOtQADgGlAJwAnQCeAB8BqAGpXU5T +RGVzdGluYXRpb26AIYACgGeAadcADgCiAKQApQCmAKcAqACpAawArACtAK4ArwELgB+AaIAYgBmAHYAz +XxAUQWJvdXQgTmV3QXBwbGljYXRpb25fEB1vcmRlckZyb250U3RhbmRhcmRBYm91dFBhbmVsOtMADgCc +AJ0AngG1AbaAIYBrgG/YAA4AogCjAKQApQCmAKcAqACpAbkBugG7AK0ArgCvAb6AH4BtEgAYAACAboAZ +gB2AbNMADgCiALIAswHBAcKA5IEBEoEBE1xTaG93IFRvb2xiYXJRdF8QE3RvZ2dsZVRvb2xiYXJTaG93 +bjrTAA4AnACdAJ4ByAHJgCGAcYB02QAOAKIAowCkAKUApgCnAKgBSQCpAcwBHQHNAK0ArgCvAU8B0YAf +gHKAc4AZgB2ASBADW1NtYXJ0IExpbmtzUUdfEB10b2dnbGVBdXRvbWF0aWNMaW5rRGV0ZWN0aW9uOtMA +DgCcAJ0AngHXAdiAIYB2gHnYAA4AogCjAKQApQCmAKcAqACpAdsAqwCsAK0ArgCvAd+AH4B4gBiAGYAd +gHfUAA4AogDtALIAswHiAeMB5IDkgPOA9YD0WkNsZWFyIE1lbnVfEBVjbGVhclJlY2VudERvY3VtZW50 +czrTAA4AnACdAJ4B6QHqgCGAe4B+2AAOAKIAowCkAKUApgCnAKgAqQHtAR0B7gCtAK4ArwDZgB+AfIB9 +gBmAHYAkaABTAGEAdgBlACAAQQBzICZRU18QD3NhdmVEb2N1bWVudEFzOtMADgCcAJ0AngH3AfiAIYCA +gILYAA4AogCjAKQApQCmAKcAqACpAfsAqwCsAK0ArgCvAb6AH4CBgBiAGYAdgGxvEBIAQwB1AHMAdABv +AG0AaQB6AGUAIABUAG8AbwBsAGIAYQByICZfEB9ydW5Ub29sYmFyQ3VzdG9taXphdGlvblBhbGV0dGU6 +0wAOAJwAnQCeAgQCBYAhgISAh9gADgCiAKMApAClAKYApwCoAKkCCACrAgkArQCuAK8BL4AfgIWAhoAZ +gB2APlRDb3B5UWNVY29weTrTAA4AnACdAJ4CEgITgCGAiYCL2AAOAKIAowCkAKUApgCnAKgAqQIWAKsA +rACtAK4ArwFzgB+AioAYgBmAHYBUXVN0b3AgU3BlYWtpbmddc3RvcFNwZWFraW5nOtMADgCcAJ0AngIf +AiCAIYCNgJDYAA4AogCjAKQApQCmAKcAqACpAiMAqwIkAK0ArgCvAS+AH4COgI+AGYAdgD5UVW5kb1F6 +VXVuZG860wAOAJwAnQCeAi0CLoAhgJKAldgADgCiAKMApAClAKYApwCoAKkCMQCrAjIArQCuAK8A2YAf +gJOAlIAZgB2AJFRTYXZlUXNdc2F2ZURvY3VtZW50OtMADgCcAJ0AngI7AjyAIYCXgJnYAA4AogCjAKQA +pQCmAKcAqACpAj8AqwCsAK0ArgCvAQuAH4CYgBiAGYAdgDNYU2hvdyBBbGxfEBZ1bmhpZGVBbGxBcHBs +aWNhdGlvbnM60wAOAJwAnQCeAkgCSYAhgJuAntgADgCiAKMApAClAKYApwCoAKkCTAG6Ak0ArQCuAK8B +C4AfgJyAnYAZgB2AM1tIaWRlIE90aGVyc1FoXxAWaGlkZU90aGVyQXBwbGljYXRpb25zOtMADgCcAJ0A +ngJWAleAIYCggKLYAA4AogCjAKQApQCmAKcAqACpAloAqwJNAK0ArgCvAQuAH4ChgJ2AGYAdgDNfEBNI +aWRlIE5ld0FwcGxpY2F0aW9uVWhpZGU60wAOAJwAnQCeAmMCZIAhgKSAp9gADgCiAKMApAClAKYApwCo +AKkCZwCrAmgArQCuAK8AsIAfgKWApoAZgB2AFm4AUwBoAG8AdwAgAFMAcABlAGwAbABpAG4AZyAmUTpf +EA9zaG93R3Vlc3NQYW5lbDrTAA4AnACdAJ4CcQJygCGAqYCt2AAOAKIAowCkAKUApgCnAKgAqQJ1AR0C +dgCtAK4ArwJ5gB+Aq4CsgBmAHYCq0wAOAKIAsgCzAnwCfYDkgOuA7VtTaG93IENvbG9yc1FDXxAVb3Jk +ZXJGcm9udENvbG9yUGFuZWw60wAOAJwAnQCeAoMChIAhgK+AstgADgCiAKMApAClAKYApwCoAKkChwCr +AogArQCuAK8A2YAfgLCAsYAZgB2AJFNOZXdRblxuZXdEb2N1bWVudDrTAA4AnACdAJ4CkQKSgCGAtIC3 +2QAOAKIAowCkAKUApgCnAKgBSQCpApUAqwKWAK0ArgCvAU8CmoAfgLWAtoAZgB2ASBABXxAQU21hcnQg +Q29weS9QYXN0ZVFmXxAYdG9nZ2xlU21hcnRJbnNlcnREZWxldGU60wAOAJwAnQCeAqACoYAhgLmAvdgA +DgCiAKMApAClAKYApwCoAKkCpACrAqUArQCuAK8CqIAfgLuAvIAZgB2AutMADgCiALIAswKrAqyA5IEB +HIEBHV8QEUp1bXAgdG8gU2VsZWN0aW9uUWpfEB1jZW50ZXJTZWxlY3Rpb25JblZpc2libGVBcmVhOtMA +DgCcAJ0AngKyArOAIYC/gMLYAA4AogCjAKQApQCmAKcAqACpArYAqwK3AK0ArgCvAOuAH4DAgMGAGYAd +gCpYTWluaW1pemVRbV8QE3BlcmZvcm1NaW5pYXR1cml6ZTrTAA4AnACdAJ4CwALBgCGAxIDG2QAOAKIA +owCkAKUApgCnAKgBSQCpAsQAqwKWAK0ArgCvAqgCmoAfgMWAtoAZgB2AumUARgBpAG4AZCAmXxAXcGVy +Zm9ybUZpbmRQYW5lbEFjdGlvbjrTAA4AnACdAJ4CzQLOgCGAyIDL2AAOAKIAowCkAKUApgCnAKgAqQLR +AKsC0gCtAK4ArwEvgB+AyYDKgBmAHYA+U0N1dFF4VGN1dDrTAA4AnACdAJ4C2wLcgCGAzYDP1wAOAKIA +pAClAKYApwCoAKkC3wCsAK0ArgCvANmAH4DOgBiAGYAdgCRfEA9SZXZlcnQgdG8gU2F2ZWRfEBZyZXZl +cnREb2N1bWVudFRvU2F2ZWQ60wAOAJwAnQCeAugC6YAhgNGA1NgADgCiAKMApAClAKYApwCoAKkC7AEd +Au0ArQCuAK8BL4AfgNKA04AZgB2APlRSZWRvUVpVcmVkbzrTAA4AnACdAJ4C9gL3gCGA1oDZ2AAOAKIA +owCkAKUApgCnAKgAqQL6AKsC+wCtAK4ArwEvgB+A14DYgBmAHYA+VVBhc3RlUXZWcGFzdGU60wAOAJwA +nQCeAwQDBYAhgNuA3dgADgCiAKMApAClAKYApwCoAKkDCACrAKwArQCuAK8A64AfgNyAGIAZgB2AKlRa +b29tXHBlcmZvcm1ab29tOtIANwA4AxADEaMDEQMSADteTlNNdXRhYmxlQXJyYXlXTlNBcnJhedIADgA+ +AxQDFYEBJ68QUwMWAdcAQQEDAOsDGwJWAgQDHgMfANkCgwELAwQCwAItAyYDJwEnAs0BcwHIAagBYQMu +Ay8CHwGYAvYCeQM0AU8BvgD2AugDOQFGAXwDPAM9Az4CoANAA0EA4wCwAmMDRQNGA0cBWQNJAd8BFgNM +A00DTgNPAS8ATAJIA1MCqAI7ATkDVwLbAbUDWgH3AekDXQDRArIAnwISAWsCkQGKA2UDZgNnAnGA4IB2 +gAeAMoAqgOWAoICEgOaA6YAkgK+AM4DbgMSAkoEBBoEBCIA9gMiAVIBxgGeAToEBDYEBDoCNgGKA1oCq +gPeASIBsgC6A0YEBFIBHgFiA4oEBF4EBGoC5gQEEgPKAKYAWgKSA/4D7gP6ATYEBHoB3gDiBASCBASGA +6oEBAYA+gAuAm4DugLqAl4BDgQEfgM2Aa4EBJYCAgHuBASSAI4C/gBWAiYBTgLSAXYD6gQEbgPaAqdoA +DgCiAKMDagCkA2sApQCmAKcAqACpAKwAqwNuAKwDbgCtAK4ArwELXU5TSXNTZXBhcmF0b3JcTlNJc0Rp +c2FibGVkgB+AGAmAGAmAGYAdgDPSAA4APgByA3aA3qQCsgMEAzwA44C/gNuA4oAp2gAOAKIAowNqAKQD +awClAKYApwCoAKkArACrA24ArANuAK0ArgCvAOuAH4AYCYAYCYAZgB2AKl5fTlNXaW5kb3dzTWVuddIA +NwA4A4YAqKIAqAA70gAOADIAMwA0gASAA9kADgCiAKMApAClAKYApwCoAUkAqQOMAKsDjQCtAK4ArwKo +A5GAH4DngOiAGYAdgLoQB18QFlVzZSBTZWxlY3Rpb24gZm9yIEZpbmRRZdoADgOVAKIAowCkAKUApgCn +AKgDlgCpAnkCfACrAKwArQCuAK8DTgOeWU5TU3VibWVudVhOU0FjdGlvboAfgKqA64AYgBmAHYDqgOzU +AA4AogDtALIAswOhA6IDo4DkgQEigQEmgQEjVkZvcm1hdF5zdWJtZW51QWN0aW9uOtIADgA+AHIDqIDe +ogNTAnGA7oCp2AAOAKIAowCkAKUApgCnAKgAqQOtAKsBuwCtAK4ArwJ5gB+A74BugBmAHYCqWlNob3cg +Rm9udHNURmlsZdIADgA+AHIDtoDeqwKDAYoDQQNnANECLQHpAtsDNAEWAXyAr4BdgPKA9oAjgJKAe4DN +gPeAOIBY2gAOA5UAogCjAKQApQCmAKcAqAOWAKkB3wHiAKsArACtAK4ArwDZA56AH4B3gPOAGIAZgB2A +JIDsW09wZW4gUmVjZW500gAOAD4AcgPOgN6hAdeAdl8QFl9OU1JlY2VudERvY3VtZW50c01lbnXaAA4A +ogCjA2oApANrAKUApgCnAKgAqQCsAKsDbgCsA24ArQCuAK8A2YAfgBgJgBgJgBmAHYAk2gAOAKIAowNq +AKQDawClAKYApwCoAKkArACrA24ArANuAK0ArgCvANmAH4AYCYAYCYAZgB2AJF5OZXdBcHBsaWNhdGlv +btIADgA+AHID5oDeqwGoA2UDRgNHA0UDFgJWAkgCOwNAAQOAZ4D6gPuA/oD/gOCAoICbgJeBAQSAMtoA +DgCiAKMDagCkA2sApQCmAKcAqACpAKwAqwNuAKwDbgCtAK4ArwELgB+AGAmAGAmAGYAdgDPYAA4AogCj +AKQApQCmAKcAqACpA/0AqwP+AK0ArgCvAQuAH4D8gP2AGYAdgDNsAFAAcgBlAGYAZQByAGUAbgBjAGUA +cyAmUSzaAA4AogCjA2oApANrAKUApgCnAKgAqQCsAKsDbgCsA24ArQCuAK8BC4AfgBgJgBgJgBmAHYAz +2gAOA5UAogCjAKQApQCmAKcAqAOWAKkDTwQQAKsArACtAK4ArwELA56AH4EBAYEBAIAYgBmAHYAzgOxY +U2VydmljZXPUAA4AogDtALIAswQQBBoEG4DkgQEAgQEDgQEC0gAOAD4AcgQegN6gXxAPX05TU2Vydmlj +ZXNNZW512gAOAKIAowNqAKQDawClAKYApwCoAKkArACrA24ArANuAK0ArgCvAQuAH4AYCYAYCYAZgB2A +M1xfTlNBcHBsZU1lbnXZAA4AogCjAKQApQCmAKcAqAFJAKkELAEdAc0ArQCuAK8CqAHRgB+BAQeAc4AZ +gB2Aul1GaW5kIFByZXZpb3Vz2gAOAKIAowNqAKQDawClAKYApwCoAKkArACrA24ArANuAK0ArgCvAS+A +H4AYCYAYCYAZgB2APlZTcGVlY2jSAA4APgByBD6A3qIBawISgFOAiVRIZWxw0gAOAD4AcgREgN6hAVmA +TdoADgOVAKIAowCkAKUApgCnAKgDlgCpAOsATwCrAKwArQCuAK8DTgOegB+AKoAJgBiAGYAdgOqA7NkA +DgCiAKMApAClAKYApwCoAUkAqQRRAKsBTACtAK4ArwKoAFOAH4EBD4BKgBmAHYC6WUZpbmQgTmV4dF1T +dWJzdGl0dXRpb25z0gAOAD4AcgRagN6jApEBRgHIgLSAR4BxVFZpZXfSAA4APgByBGGA3qIBtQH3gGuA +gNoADgOVAKIAowCkAKUApgCnAKgDlgCpALAAtACrAKwArQCuAK8BLwOegB+AFoEBFYAYgBmAHYA+gOxf +EBRTcGVsbGluZyBhbmQgR3JhbW1hctIADgA+AHIEcIDepAJjAZgAnwD2gKSAYoAVgC7aAA4DlQCiAKMA +pAClAKYApwCoA5YAqQEvATIAqwCsAK0ArgCvA04DnoAfgD6BARiAGIAZgB2A6oDsVEVkaXTSAA4APgBy +BIGA3q0CHwLoAycCzQIEAvYBOQEnAz4DZgM5A0kDV4CNgNGBAQiAyICEgNaAQ4A9gQEagQEbgQEUgQEe +gQEf2gAOAKIAowNqAKQDawClAKYApwCoAKkArACrA24ArANuAK0ArgCvAS+AH4AYCYAYCYAZgB2APtoA +DgOVAKIAowCkAKUApgCnAKgDlgCpAqgCqwCrAKwArQCuAK8BLwOegB+AuoEBHIAYgBmAHYA+gOxURmlu +ZNIADgA+AHIEpIDepQLAAy8DJgMeAqCAxIEBDoEBBoDmgLnaAA4DlQCiAKMApAClAKYApwCoA5YAqQFP +AVIAqwCsAK0ArgCvAS8DnoAfgEiBARCAGIAZgB2APoDs2gAOA5UAogCjAKQApQCmAKcAqAOWAKkBcwF2 +AKsArACtAK4ArwEvA56AH4BUgQEJgBiAGYAdgD6A7NoADgOVAKIAowCkAKUApgCnAKgDlgCpAb4BwQCr +AKwArQCuAK8DTgOegB+AbIEBEoAYgBmAHYDqgOzaAA4DlQCiAKMApAClAKYApwCoA5YAqQELAQ4AqwCs +AK0ArgCvA04DnoAfgDOA+IAYgBmAHYDqgOxZQU1haW5NZW510gAOAD4AcgTRgN6nA00DXQM9Ax8DTAMu +A1qBASGBASSBAReA6YEBIIEBDYEBJdoADgOVAKIAowCkAKUApgCnAKgDlgCpANkA3ACrAKwArQCuAK8D +TgOegB+AJIDwgBiAGYAdgOqA7NoADgOVAKIAowCkAKUApgCnAKgDlgCpAWEBZACrAKwArQCuAK8DTgOe +gB+AToEBC4AYgBmAHYDqgOxbX05TTWFpbk1lbnXSADcAOATtAxKiAxIAO9IADgA+AxQE8IEBJ68QUwEL +Ad8AHwELAy4AHwELAS8CqANOA10A2QNNAOsCqADZAqgBLwEvAS8DVwFPAQsDWgNOAqgBLwCwAS8DHwDZ +A0kDTACwAS8BLwFPANkA6wNOAS8CqAELANkA6wM5ALABCwELAQsBYQEvA0EA2QNOA04AHwNFAz0AQQEL +AnkDZgELAS8BLwDZAb4DTgG+ANkDTgDZAOsAsAFzAXMBTwDZAQsBLwDZAnmAM4B3gAKAM4EBDYACgDOA +PoC6gOqBASSAJIEBIYAqgLqAJIC6gD6APoA+gQEfgEiAM4EBJYDqgLqAPoAWgD6A6YAkgQEegQEggBaA +PoA+gEiAJIAqgOqAPoC6gDOAJIAqgQEUgBaAM4AzgDOAToA+gPKAJIDqgOqAAoD/gQEXgAeAM4CqgQEb +gDOAPoA+gCSAbIDqgGyAJIDqgCSAKoAWgFSAVIBIgCSAM4A+gCSAqtIADgA+AxQFRoEBJ68QVAMWAdcA +QQEDAOsDGwIEAx8CVgMeANkCgwELAwQCwAItAcgDJwEnAs0BcwMmAWEBqAMuAy8CHwGYAnkC9gM0AU8B +vgD2AB8C6AM5AXwDPAFGAz0DPgKgA0ADQQDjALABFgNFA0YDSQNMA0cBWQHfAmMDTQNOAS8ATANPAkgD +UwG1AjsBOQNXAtsCqANaAfcB6QNdANECsgCfAhIBawJxAYoDZQNmA2cCkYDggHaAB4AygCqA5YCEgOmA +oIDmgCSAr4AzgNuAxICSgHGBAQiAPYDIgFSBAQaAToBngQENgQEOgI2AYoCqgNaA94BIgGyALoACgNGB +ARSAWIDigEeBAReBARqAuYEBBIDygCmAFoA4gP+A+4EBHoEBIID+gE2Ad4CkgQEhgOqAPoALgQEBgJuA +7oBrgJeAQ4EBH4DNgLqBASWAgIB7gQEkgCOAv4AVgImAU4CpgF2A+oEBG4D2gLTSAA4APgMUBZ2BASev +EFQFngWfBaAFoQWiBaMFpAWlBaYFpwWoBakFqgWrBawFrQWuBa8FsAWxBbIFswW0BbUFtgW3BbgFuQW6 +BbsFvAW9Bb4FvwXABcEFwgXDBcQFxQXGBccFyAXJBcoFywXMBc0FzgXPBdAF0QXSBdMF1AXVBdYF1wXY +BdkF2gXbBdwF3QXeBd8F4AXhBeIF4wXkBeUF5gXnBegF6QXqBesF7AXtBe4F7wXwBfGBASuBASyBAS2B +AS6BAS+BATCBATGBATKBATOBATSBATWBATaBATeBATiBATmBATqBATuBATyBAT2BAT6BAT+BAUCBAUGB +AUKBAUOBAUSBAUWBAUaBAUeBAUiBAUmBAUqBAUuBAUyBAU2BAU6BAU+BAVCBAVGBAVKBAVOBAVSBAVWB +AVaBAVeBAViBAVmBAVqBAVuBAVyBAV2BAV6BAV+BAWCBAWGBAWKBAWOBAWSBAWWBAWaBAWeBAWiBAWmB +AWqBAWuBAWyBAW2BAW6BAW+BAXCBAXGBAXKBAXOBAXSBAXWBAXaBAXeBAXiBAXmBAXqBAXuBAXyBAX2B +AX5bU2VwYXJhdG9yLTNfEBZNZW51IEl0ZW0gKENsZWFyIE1lbnUpXxAPV2luZG93IChXaW5kb3cpVDEx +MTFdTWVudSAoV2luZG93KVtBcHBsaWNhdGlvbl8QEE1lbnUgSXRlbSAoQ29weSlfEBJNZW51IEl0ZW0g +KEZvcm1hdClfEB9NZW51IEl0ZW0gKEhpZGUgTmV3QXBwbGljYXRpb24pXxAiTWVudSBJdGVtIChVc2Ug +U2VsZWN0aW9uIGZvciBGaW5kKVtNZW51IChGaWxlKVE5XxAVTWVudSAoTmV3QXBwbGljYXRpb24pXxAQ +TWVudSBJdGVtIChab29tKW8QEQBNAGUAbgB1ACAASQB0AGUAbQAgACgARgBpAG4AZCAmAClRM18QF01l +bnUgSXRlbSAoU21hcnQgTGlua3MpW1NlcGFyYXRvci0xXxAWTWVudSBJdGVtIChTZWxlY3QgQWxsKV8Q +D01lbnUgSXRlbSAoQ3V0KV1NZW51IChTcGVlY2gpXxAZTWVudSBJdGVtIChGaW5kIFByZXZpb3VzKVEy +XxAgTWVudSBJdGVtIChBYm91dCBOZXdBcHBsaWNhdGlvbilfEBJNZW51IEl0ZW0gKFdpbmRvdylfEBVN +ZW51IEl0ZW0gKEZpbmQgTmV4dClfEBBNZW51IEl0ZW0gKFVuZG8pXxAaTWVudSBJdGVtIChDaGVjayBT +cGVsbGluZyldTWVudSAoRm9ybWF0KV8QEU1lbnUgSXRlbSAoUGFzdGUpUzItMV8QFE1lbnUgKFN1YnN0 +aXR1dGlvbnMpW01lbnUgKFZpZXcpXxAnTWVudSBJdGVtIChDaGVjayBHcmFtbWFyIFdpdGggU3BlbGxp +bmcpXEZpbGUncyBPd25lcl8QEE1lbnUgSXRlbSAoUmVkbylfECBNZW51IEl0ZW0gKFNwZWxsaW5nIGFu +ZCBHcmFtbWFyKVE2WVNlcGFyYXRvcl8QGE1lbnUgSXRlbSAoU21hcnQgUXVvdGVzKV8QEE1lbnUgSXRl +bSAoRWRpdClbU2VwYXJhdG9yLTJfEB1NZW51IEl0ZW0gKEp1bXAgdG8gU2VsZWN0aW9uKVtTZXBhcmF0 +b3ItNF8QF01lbnUgSXRlbSAoT3BlbiBSZWNlbnQpXxAeTWVudSBJdGVtIChCcmluZyBBbGwgdG8gRnJv +bnQpXxAbTWVudSAoU3BlbGxpbmcgYW5kIEdyYW1tYXIpUTVfEBRNZW51IEl0ZW0gKFNlcnZpY2VzKVMx +MjFfEBlNZW51IEl0ZW0gKFN1YnN0aXR1dGlvbnMpXxAQTWVudSBJdGVtIChWaWV3KVtTZXBhcmF0b3It +NV8QH01lbnUgSXRlbSAoTmV3QXBwbGljYXRpb24gSGVscClfEBJNZW51IChPcGVuIFJlY2VudClvEBoA +TQBlAG4AdQAgAEkAdABlAG0AIAAoAFMAaABvAHcAIABTAHAAZQBsAGwAaQBuAGcgJgApXxAaTWVudSBJ +dGVtIChOZXdBcHBsaWNhdGlvbilYTWFpbk1lbnVbTWVudSAoRWRpdClcQ29udGVudCBWaWV3XxAPTWVu +dSAoU2VydmljZXMpXxAXTWVudSBJdGVtIChIaWRlIE90aGVycylfEBZNZW51IEl0ZW0gKFNob3cgRm9u +dHMpXxAYTWVudSBJdGVtIChTaG93IFRvb2xiYXIpXxAUTWVudSBJdGVtIChTaG93IEFsbClfEBJNZW51 +IEl0ZW0gKERlbGV0ZSlfEBJNZW51IEl0ZW0gKFNwZWVjaClSMTBbTWVudSAoRmluZClRMW8QHgBNAGUA +bgB1ACAASQB0AGUAbQAgACgAQwB1AHMAdABvAG0AaQB6AGUAIABUAG8AbwBsAGIAYQByICYAKVE4XxAQ +TWVudSBJdGVtIChGaWxlKVMxLTFfEBRNZW51IEl0ZW0gKE1pbmltaXplKV8QJ01lbnUgSXRlbSAoQ2hl +Y2sgU3BlbGxpbmcgV2hpbGUgVHlwaW5nKV8QGU1lbnUgSXRlbSAoU3RvcCBTcGVha2luZylfEBpNZW51 +IEl0ZW0gKFN0YXJ0IFNwZWFraW5nKV8QF01lbnUgSXRlbSAoU2hvdyBDb2xvcnMpbxARAE0AZQBuAHUA +IABJAHQAZQBtACAAKABPAHAAZQBuICYAKVtTZXBhcmF0b3ItNl8QEE1lbnUgSXRlbSAoRmluZClRN18Q +HE1lbnUgSXRlbSAoU21hcnQgQ29weS9QYXN0ZSnSAA4APgMUBkiBASeg0gAOAD4DFAZLgQEnoNIADgA+ +AxQGToEBJ68QewMWAI8B1wBBAQMA6wMbAHgDHwDZAIcBCwLAAI0AkgItAyYBJwB1AXMAigCZAy8CHwCL +AvYCeQM0AIAC6AFGAIEDPQB5AIIDQQCEAOMB3wNFA0YBWQNJA0wAewNPAJoCSACOAIMBtQE5A1cAlQNa +A10A0QFrAJ8AjACTApEBigNmA2cAdgB/AHcDHgJWAgQAlAKDAwQAkQHIAycCzQGoAWEDLgCJAHwAfgCQ +AJYBmACGAU8AhQG+APYAHwM5AXwDPAB6Az4CoAB0A0AAsAJjARYDRwCXA00DTgEvAEwDUwCIAqgCOwLb +AH0B9wHpArICEgJxAJgDZYDggKOAdoAHgDKAKoDlgDGA6YAkgH+AM4DEgJqAs4CSgQEGgD2AIoBUgIyA +1YEBDoCNgJGA1oCqgPeAXIDRgEeAYYEBF4A3gGaA8oBwgCmAd4D/gPuATYEBHoEBIIBCgQEBgNqAm4Cf +gGqAa4BDgQEfgMOBASWBASSAI4BTgBWAloC4gLSAXYEBG4D2gCiAV4AtgOaAoICEgL6Ar4DbgK6AcYEB +CIDIgGeAToEBDYCIgEaAUoCogMeAYoB6gEiAdYBsgC6AAoEBFIBYgOKAPIEBGoC5gBSBAQSAFoCkgDiA +/oDMgQEhgOqAPoALgO6Ag4C6gJeAzYBMgICAe4C/gImAqYDQgPrSAA4APgMUBsyBASevEHsGzQbOBs8G +0AbRBtIG0wbUBtUG1gbXBtgG2QbaBtsG3AbdBt4G3wbgBuEG4gbjBuQG5QbmBucG6AbpBuoG6wbsBu0G +7gbvBvAG8QbyBvMG9Ab1BvYG9wb4BvkG+gb7BvwG/Qb+Bv8HAAcBBwIHAwcEBwUHBgcHBwgHCQcKBwsH +DAcNBw4HDwcQBxEHEgcTBxQHFQcWBxcHGAcZBxoHGwccBx0HHgcfByAHIQciByMHJAclByYHJwcoBykH +KgcrBywHLQcuBy8HMAcxBzIHMwc0BzUHNgc3BzgHOQc6BzsHPAc9Bz4HPwdAB0EHQgdDB0QHRQdGB0eB +AYOBAYSBAYWBAYaBAYeBAYiBAYmBAYqBAYuBAYyBAY2BAY6BAY+BAZCBAZGBAZKBAZOBAZSBAZWBAZaB +AZeBAZiBAZmBAZqBAZuBAZyBAZ2BAZ6BAZ+BAaCBAaGBAaKBAaOBAaSBAaWBAaaBAaeBAaiBAamBAaqB +AauBAayBAa2BAa6BAa+BAbCBAbGBAbKBAbOBAbSBAbWBAbaBAbeBAbiBAbmBAbqBAbuBAbyBAb2BAb6B +Ab+BAcCBAcGBAcKBAcOBAcSBAcWBAcaBAceBAciBAcmBAcqBAcuBAcyBAc2BAc6BAc+BAdCBAdGBAdKB +AdOBAdSBAdWBAdaBAdeBAdiBAdmBAdqBAduBAdyBAd2BAd6BAd+BAeCBAeGBAeKBAeOBAeSBAeWBAeaB +AeeBAeiBAemBAeqBAeuBAeyBAe2BAe6BAe+BAfCBAfGBAfKBAfOBAfSBAfWBAfaBAfeBAfiBAfmBAfqB +AfuBAfyBAf0QkBDmEH4RAXMQiBAYE//////////9EQFxEQErEFERAW0QORDREQFwEQFjEEsQ1RDGEMEQ +1BDfEOIQ0BDPEQFqEMsRASwQShEBdhDXEQFfEOEQ2RBXEI4QfBEBZRAFEH0QgxCBEG8RAVwRAScQ6xCC +EPAQkREBbxEBbhEBKRDKENMQ8RBnEFMQSRDEENsRAXIQ9REBXhBIENoQTxAnEFYRAVsQ3RCGEMUQJRBS +EO8RAXURAWIQzhDHEDoQahATEOMRAWQQ6REBaRDkEMkRAWsRAV0QfxEBKBEBWhEBdxDYEE4QXBDoENYQ +0hDeEJUQyBDMEE0QjxEBbBA4EB0QzREBdBEBWBDgENwQlhBwEQFoEQEqEFAQFxDDEQFZEOcQ7NIADgA+ +AHIHxYDeoNIADgA+AxQHyIEBJ6DSAA4APgMUB8uBASeg0gA3ADgHzQfOogfOADteTlNJQk9iamVjdERh +dGEACAAZACIAJwAxADoAPwBEAFIAVABmBG4EdAS/BMYEzQTbBO0FCQUXBSMFLwU9BUgFVgVyBYAFkwWl +Bb8FyQXWBdgF2wXdBeAF4wXlBegF6gXtBfAF8wX2BfgF+gX9BgAGAwYGBg8GGwYdBh8GLQY2Bj8GSgZP +Bl4GZwZ6BoMGjgaQBpMGlQa+BssG2AbmBvAG/gcLBx0HMQc9Bz8HQQdDB0UHSgdMB04HUAdSB1QHbwd2 +B38HmAeqB7MHvwfLB80HzwfSB9QH1gfYB+MH7AfzB/oIBggfCCgILQhACEkIUAhdCGMIbAhuCL8IwQjD +CMUIxwjJCMsIzQjPCNEI0wjVCNcI2QjbCN0I3wjhCOMI5QjnCOkI6wjtCO8I8QjzCPUI9wj5CPsI/Qj/ +CQEJAwkFCQcJCQkLCQ0JGgkjCSsJLQkvCTEJUglaCW4JeQmHCZEJngmlCacJqQmuCbAJtQm3CbkJuwnI +CdQJ1gnZCdwJ+gn7CggKFwoZChsKHQolCjcKQApFClgKZQpnCmkKawp+CocKjAqXCrgKwQrICuAK7wr8 +Cv4LAAsCCyMLJQsnCykLKwstCy8LPAs+C0ALQgtIC0oLWAtlC2cLaQtrC4wLjguQC5ILlAuWC5gLqQuw +C7ILtAu2C7gLzQvfC+wL7gvwC/IMEwwVDBcMGQwbDB0MHww9DFYMYwxlDGcMaQyKDIwMjgyQDJIMlAyW +DKcMqQyrDK4MsAzGDMgM0wzgDOIM5AzmDQsNFQ0XDRkNGw0gDSINJA0mDSgNNg04DUcNVA1WDVgNWg17 +DX0Nfw2BDYMNhQ2HDZQNlg2ZDZwNpw2pDbQNwQ3DDcUNxw3oDeoN7A3uDfAN8g30DfsOAw4QDhIOFA4W +DjsOQQ5DDkUORw5JDksOTQ5aDlwOXw5iDm8OcQ6VDqIOpA6mDqgOyQ7LDs0Ozw7RDtMO1Q7iDuQO5w7q +DwAPAg8MDxkPGw8dDx8PQA9CD0QPRg9ID0oPTA9ZD1sPXg9hD3APfw+MD44PkA+SD7MPtQ+3D7kPuw+9 +D78PzA/OD9UP4g/kD+YP6BAJEAsQDRAPEBEQExAVECAQIhAwED0QPxBBEEMQZBBmEGgQahBsEG4QcBB/ +EIEQkBChEK8QsRCzELUQtxDUENYQ2BDaENwQ3hDgEPcRFxEkESYRKBEqEUsRTRFPEVQRVhFYEVoRXBFp +EWsRbhFxEX4RgBGWEaMRpRGnEakRzhHQEdIR1BHWEdgR2hHcEegR6hIKEhcSGRIbEh0SPhJAEkISRBJG +EkgSShJbEl0SXxJhEmMSbhKGEpMSlRKXEpkSuhK8Er4SwBLCEsQSxhLXEtkS6xL4EvoS/BL+Ex8TIRMj +EyUTJxMpEysTUhN0E4ETgxOFE4cTqBOqE6wTrhOwE7ITtBO5E7sTwRPOE9AT0hPUE/UT9xP5E/sT/RP/ +FAEUDxQdFCoULBQuFDAUURRTFFUUVxRZFFsUXRRiFGQUahR3FHkUexR9FJ4UoBSiFKQUphSoFKoUrxSx +FL8UzBTOFNAU0hTzFPUU9xT5FPsU/RT/FQgVIRUuFTAVMhU0FVUVVxVZFVsVXRVfFWEVbRVvFYgVlRWX +FZkVmxW8Fb4VwBXCFcQVxhXIFd4V5BXxFfMV9RX3FhgWGhYcFh4WIBYiFiQWQRZDFlUWYhZkFmYWaBaJ +FosWjRaPFpEWkxaVFqIWpBamFqgWtBa2Fs4W2xbdFt8W4RcCFwQXBhcIFwoXDBcOFxIXFBchFy4XMBcy +FzQXWRdbF10XXxdhF2MXZRdnF3oXfBeXF6QXpheoF6oXyxfNF88X0RfTF9UX1xfkF+YX6RfsGAAYAhgi +GC8YMRgzGDUYVhhYGFoYXBheGGAYYhhrGG0YgxiQGJIYlBiWGLsYvRi/GMEYwxjFGMcY0hjsGPkY+xj9 +GP8ZIBkiGSQZJhkoGSoZLBkwGTIZNxlEGUYZSBlKGWcZaRlrGW0ZbxlxGXMZhRmeGasZrRmvGbEZ0hnU +GdYZ2BnaGdwZ3hnjGeUZ6xn4GfoZ/Bn+Gh8aIRojGiUaJxopGisaMRozGjoaRxpJGksaTRpuGnAachp0 +GnYaeBp6Gn8ajBqVGpwaqxqzGrwavxtoG2obbBtuG3Abcht0G3YbeBt6G3wbfhuAG4IbhBuGG4gbixuO +G5AbkhuUG5YbmBuaG50boBuiG6QbphuoG6obrBuuG7Abshu1G7cbuRu7G74bwRvDG8YbyBvKG8wbzhvQ +G9Ib1BvWG9kb2xvdG+Ab4xvlG+gb6hvsG+4b8BvyG/Qb9hv5G/sb/RwAHAIcBBwHHAkcCxwNHA8cERwT +HBUcFxwaHBwcHhxHHFUcYhxkHGYcZxxpHGocbBxuHHAceRx7HIQchhyIHIocjBy1HLccuRy6HLwcvRy/ +HMEcwxzSHNsc4BzpHOsc7R0SHRQdFh0YHRodHB0eHSAdOR07HWQdbh13HXkdex19HX8dgR2DHYUdhx2Y +HZodnR2gHaMdqh25HcIdxB3JHcsdzR3uHfAd8h30HfYd+B36HgUeCh4THhUeLB4uHjAeMh40HjYeOB46 +HjwePh5AHkIeax5tHm8ecR5zHnUedx55Hnsehx6QHpIelR6XHrAe2R7bHt0e3h7gHuEe4x7lHucfEB8S +HxQfFR8XHxgfGh8cHx4fLR82HzgfTx9RH1MfVR9XH1kfWx9dH18fYR9kH2Yfjx+RH5MflB+WH5cfmR+b +H50fvh/AH8IfxB/GH8gfyh/jH+UgDiAQIBIgEyAVIBYgGCAaIBwgRSBHIEogTSBPIFEgUyBVIFcgYCBx +IHMgdiB5IHwghSCHIIggmiDDIMUgxyDIIMogyyDNIM8g0SDeIQMhBSEIIQohDCEOIRAhHiFHIUkhSyFM +IU4hTyFRIVMhVSFcIWUhZyFsIW4hcCF1IX4hgCGDIYUhriGwIbIhtCG2IbghuiG8Ib4h4yHlIegh6iHs +Ie4h8CH6IggiESITIhoiHCIeIiAiJSIuIjAiNSI3IjkiYiJkImYiaSJrIm0ibyJxInMiiiKTIpUiniKg +IqIipCKmIs8i0SLTItYi2CLaItwi3iLgIuUi7iLwIwsjDSMPIxIjFCMWIxgjGiMcIx8jIiMlIygjKyNU +I1YjWCNZI1sjXCNeI2AjYiOLI40jjyOSI5QjliOYI5ojnCOhI6ojrCO3I7kjvCO/I8EjwyPsI+4j8CPz +I/Uj9yP5I/sj/SQmJCgkKiQtJC8kMSQzJDUkNyRgJGIkZCRnJGkkayRtJG8kcSSaJJwkniSgJKIkpCSm +JKgkqiS0JL0kvyTOJNEk1CTXJNkk3CTfJOIlCyUNJQ8lESUTJRUlFyUZJRslRCVGJUglSyVNJU8lUSVT +JVUlYSVqJW8leCV7JiQmJiYoJiomLCYvJjEmMyY1JjcmOSY8Jj4mQSZDJkUmRyZJJksmTSZPJlImVCZW +JlkmWyZdJl8mYSZjJmUmZyZqJm0mbyZxJnMmdSZ3JnkmeyZ9Jn8mgSaDJoUmiCaKJowmjiaQJpImlCaW +JpgmmiacJp4moCajJqUmpyapJqwmriawJrImtCa2Jrgmuia8Jr4mwCbCJsQmxibIJsomzCbOJtAm0ibU +Jt0m4CeLJ40njyeRJ5MnlSeXJ5knmyedJ58noSejJ6UnpyepJ6snrSewJ7IntCe2J7knuye9J8AnwyfF +J8cnySfLJ80nzyfRJ9Mn1SfXJ9on3CfeJ+An4yfmJ+gn6yftJ+8n8SfzJ/Un9yf6J/0n/ygBKAMoBSgI +KAooDCgOKBEoEygVKBcoGSgbKB4oICgiKCUoJygpKCwoLigwKDIoNCg2KDgoOig8KD8oQShDKEwoTyj6 +KP0pACkDKQYpCSkMKQ8pEikVKRgpGykeKSEpJCknKSopLSkwKTMpNik5KTwpPylCKUUpSClLKU4pUSlU +KVcpWildKWApYylmKWkpbClvKXIpdSl4KXspfimBKYQphymKKY0pkCmTKZYpmSmcKZ8poimlKagpqymu +KbEptCm3KbopvSnAKcMpxinJKcwpzynSKdUp2CnbKd4p4SnkKecp6intKfAp8yn2KgIqGyotKjIqQCpM +Kl8qdCqWKrsqxyrJKuEq9CsZKxsrNStBK1orbCt6K5YrmCu7K9Ar6Cv7LBgsJiw6LD4sVSxhLIssmCyr +LM4s0CzaLPUtCC0ULTQtQC1aLXstmS2bLbItti3SLeUt8S4TLiguXy58LoUukS6eLrAuyi7jLv4vFS8q +Lz8vQi9OL1Avjy+RL6QvqC+/L+kwBTAiMDwwYTBtMIAwgjChMKowrTCuMLcwujC7MMQwxzHAMcIxxDHG +McgxyjHMMc4x0DHSMdQx1jHYMdox3DHeMeAx4zHlMecx6THrMe0x8DHyMfQx9jH4Mfox/DH+MgAyAjIF +MgcyCTILMg0yDzIRMhMyFTIXMhoyHTIfMiIyJDImMigyKjIsMi4yMTIzMjYyOTI7Mj0yPzJBMkMyRTJH +MkoyTDJOMlAyUjJUMlYyWDJaMlwyXjJgMmIyZTJnMmkyazJuMnAycjJ0MnYyeDJ6MnwyfjKAMoIyhDKG +MokyizKNMo8ykjKUMpYymTKbMp0ynzKhMqMypjKoMqoyrDKuMrAysjK0MrYyuDK6MrwyvjLAMsIyxDLG +Ms8y0jPLM84z0TPUM9cz2jPdM+Az4zPmM+kz7DPvM/Iz9TP4M/sz/jQBNAQ0BzQKNA00EDQTNBY0GTQc +NB80IjQlNCg0KzQuNDE0NDQ3NDo0PTRANEM0RjRJNEw0TzRSNFU0WDRbNF40YTRkNGc0ajRtNHA0czR2 +NHk0fDR/NII0hTSINIs0jjSRNJQ0lzSaNJ00oDSjNKY0qTSsNK80sjS1NLg0uzS+NME0xDTHNMo0zTTQ +NNM01jTZNNw03zTiNOU06DTrNO408TT0NPc0+jT9NQA1AzUGNQk1DDUPNRI1FTUYNRs1HjUhNSQ1JzUq +NS01MDUzNTY1OTU8NT41QDVCNUU1RzVJNVI1VTVYNVo1XTVfNWE1ZDVnNWk1azVtNW81cTVzNXU1dzV5 +NXw1fjWBNYM1hjWINYs1jTWPNZE1kzWVNZg1mjWcNZ41oDWiNaU1qDWqNaw1rjWwNbM1tjW5Nbs1vTW/ +NcE1wzXFNcc1yTXMNc410TXTNdU11zXZNds13jXgNeI15DXmNeg16jXtNfA18jX0NfY1+DX6Nfw1/zYB +NgQ2BjYINgs2DjYQNhM2FjYZNhs2HTYfNiE2IzYlNic2KTYrNi02LzYxNjQ2NjY4Njo2PTZANkI2RDZG +Nkg2SzZONlA2UjZUNlc2WTZbNmQ2ZjZnNnA2czZ0Nn02gDaBNoo2jwAAAAAAAAICAAAAAAAAB88AAAAA +AAAAAAAAAAAAADaeA + + + diff --git a/English.lproj/MainMenu.nib/keyedobjects.nib b/English.lproj/MainMenu.nib/keyedobjects.nib new file mode 100644 index 0000000000000000000000000000000000000000..495160d072e5eb7368e4cd9793ad805a695bcefe GIT binary patch literal 18012 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 P@%=Ez{h!tUx)%H&!5wCp literal 0 HcmV?d00001 diff --git a/Info.plist b/Info.plist new file mode 100644 index 0000000..b870c3a --- /dev/null +++ b/Info.plist @@ -0,0 +1,28 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFile + + CFBundleIdentifier + com.yourcompany.PrintDrop + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleVersion + 1.0 + NSMainNibFile + MainMenu + NSPrincipalClass + NSApplication + + diff --git a/PrintDrop.xcodeproj/.gitignore b/PrintDrop.xcodeproj/.gitignore new file mode 100644 index 0000000..175e619 --- /dev/null +++ b/PrintDrop.xcodeproj/.gitignore @@ -0,0 +1,2 @@ +*.pbxuser +*.perspectivev3 \ No newline at end of file diff --git a/PrintDrop.xcodeproj/project.pbxproj b/PrintDrop.xcodeproj/project.pbxproj new file mode 100644 index 0000000..23d51ef --- /dev/null +++ b/PrintDrop.xcodeproj/project.pbxproj @@ -0,0 +1,275 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 44; + objects = { + +/* Begin PBXBuildFile section */ + 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; }; + 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; + 8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; }; + 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; + 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; + 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = ""; }; + 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = ""; }; + 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; + 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; + 32CA4F630368D1EE00C91783 /* PrintDrop_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrintDrop_Prefix.pch; sourceTree = ""; }; + 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 8D1107320486CEB800E47090 /* PrintDrop.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PrintDrop.app; sourceTree = BUILT_PRODUCTS_DIR; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8D11072E0486CEB800E47090 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 080E96DDFE201D6D7F000001 /* Classes */ = { + isa = PBXGroup; + children = ( + ); + name = Classes; + sourceTree = ""; + }; + 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = { + isa = PBXGroup; + children = ( + 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */, + ); + name = "Linked Frameworks"; + sourceTree = ""; + }; + 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = { + isa = PBXGroup; + children = ( + 29B97324FDCFA39411CA2CEA /* AppKit.framework */, + 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */, + 29B97325FDCFA39411CA2CEA /* Foundation.framework */, + ); + name = "Other Frameworks"; + sourceTree = ""; + }; + 19C28FACFE9D520D11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 8D1107320486CEB800E47090 /* PrintDrop.app */, + ); + name = Products; + sourceTree = ""; + }; + 29B97314FDCFA39411CA2CEA /* PrintDrop */ = { + isa = PBXGroup; + children = ( + 080E96DDFE201D6D7F000001 /* Classes */, + 29B97315FDCFA39411CA2CEA /* Other Sources */, + 29B97317FDCFA39411CA2CEA /* Resources */, + 29B97323FDCFA39411CA2CEA /* Frameworks */, + 19C28FACFE9D520D11CA2CBB /* Products */, + ); + name = PrintDrop; + sourceTree = ""; + }; + 29B97315FDCFA39411CA2CEA /* Other Sources */ = { + isa = PBXGroup; + children = ( + 32CA4F630368D1EE00C91783 /* PrintDrop_Prefix.pch */, + 29B97316FDCFA39411CA2CEA /* main.m */, + ); + name = "Other Sources"; + sourceTree = ""; + }; + 29B97317FDCFA39411CA2CEA /* Resources */ = { + isa = PBXGroup; + children = ( + 8D1107310486CEB800E47090 /* Info.plist */, + 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, + 29B97318FDCFA39411CA2CEA /* MainMenu.nib */, + ); + name = Resources; + sourceTree = ""; + }; + 29B97323FDCFA39411CA2CEA /* Frameworks */ = { + isa = PBXGroup; + children = ( + 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, + 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8D1107260486CEB800E47090 /* PrintDrop */ = { + isa = PBXNativeTarget; + buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "PrintDrop" */; + buildPhases = ( + 8D1107290486CEB800E47090 /* Resources */, + 8D11072C0486CEB800E47090 /* Sources */, + 8D11072E0486CEB800E47090 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = PrintDrop; + productInstallPath = "$(HOME)/Applications"; + productName = PrintDrop; + productReference = 8D1107320486CEB800E47090 /* PrintDrop.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 29B97313FDCFA39411CA2CEA /* Project object */ = { + isa = PBXProject; + buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "PrintDrop" */; + compatibilityVersion = "Xcode 3.0"; + hasScannedForEncodings = 1; + mainGroup = 29B97314FDCFA39411CA2CEA /* PrintDrop */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 8D1107260486CEB800E47090 /* PrintDrop */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8D1107290486CEB800E47090 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */, + 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8D11072C0486CEB800E47090 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D11072D0486CEB800E47090 /* main.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 089C165DFE840E0CC02AAC07 /* English */, + ); + name = InfoPlist.strings; + sourceTree = ""; + }; + 29B97318FDCFA39411CA2CEA /* MainMenu.nib */ = { + isa = PBXVariantGroup; + children = ( + 29B97319FDCFA39411CA2CEA /* English */, + ); + name = MainMenu.nib; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + C01FCF4B08A954540054247B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_ENABLE_FIX_AND_CONTINUE = YES; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = PrintDrop_Prefix.pch; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = "$(HOME)/Applications"; + PRODUCT_NAME = PrintDrop; + WRAPPER_EXTENSION = app; + ZERO_LINK = YES; + }; + name = Debug; + }; + C01FCF4C08A954540054247B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_MODEL_TUNING = G5; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = PrintDrop_Prefix.pch; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = "$(HOME)/Applications"; + PRODUCT_NAME = PrintDrop; + WRAPPER_EXTENSION = app; + }; + name = Release; + }; + C01FCF4F08A954540054247B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PREBINDING = NO; + SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk"; + }; + name = Debug; + }; + C01FCF5008A954540054247B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = ( + ppc, + i386, + ); + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PREBINDING = NO; + SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "PrintDrop" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01FCF4B08A954540054247B /* Debug */, + C01FCF4C08A954540054247B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C01FCF4E08A954540054247B /* Build configuration list for PBXProject "PrintDrop" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01FCF4F08A954540054247B /* Debug */, + C01FCF5008A954540054247B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; +} diff --git a/PrintDrop_Prefix.pch b/PrintDrop_Prefix.pch new file mode 100644 index 0000000..125ad67 --- /dev/null +++ b/PrintDrop_Prefix.pch @@ -0,0 +1,7 @@ +// +// Prefix header for all source files of the 'PrintDrop' target in the 'PrintDrop' project +// + +#ifdef __OBJC__ + #import +#endif diff --git a/main.m b/main.m new file mode 100644 index 0000000..eac0be8 --- /dev/null +++ b/main.m @@ -0,0 +1,14 @@ +// +// main.m +// PrintDrop +// +// Created by Robert Sesek on 2/25/08. +// Copyright __MyCompanyName__ 2008. All rights reserved. +// + +#import + +int main(int argc, char *argv[]) +{ + return NSApplicationMain(argc, (const char **) argv); +} -- 2.22.5